问题标签 [worklight-cli]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
75 浏览

ibm-mobilefirst - 如何在eclipse中动态创建worklight项目?

我在 Google 上搜索了如何动态创建 Eclipse 项目,但其中大多数都解释了如何创建 Java 项目。我想以编程方式创建工作灯项目。任何帮助,将不胜感激。

0 投票
1 回答
102 浏览

ibm-mobilefirst - 以编程方式添加工作灯适配器

我正在创建应该是插件可升级的应用程序。 问题是每个插件都应该包含一些客户端代码,并且还应该有某种适配器,它将从 3rd 方站点 / api / 获取数据到应用程序......所以我的问题是我如何以编程方式将新适配器添加到服务器时有人部署新插件??可能吗?还是有更好的架构方法?

0 投票
2 回答
634 浏览

ibm-mobilefirst - 使用 CLI 时如何将 Java 类添加到 Worklight 适配器

我正在尝试将 Java 类添加到我的适配器中,如教程Using Java in Adapters中所述。但是,我正在尝试从 CLI 执行此操作。

当我做:

  • wl 创建 WLProject
  • cd WLProject
  • wl 添加适配器
  • 将 Java 类 (Calculator1.java) 复制到 server/java/com/worklight/customcode
  • 开始

构建过程失败,没有创建war文件;

当我做:

  • wl 创建 WLProject
  • cd WLProject
  • wl 添加适配器
  • 开始
  • 将 Java 类 (Calculator1.java) 复制到 server/java/com/worklight/customcode
  • 构建
  • 部署
  • 调用

调用失败。当我检查 war 文件时,尚未部署 Calculator1.class。

所以问题是:如何在使用 CLI 时将 Java 类添加到适配器?

0 投票
1 回答
70 浏览

ibm-mobilefirst - Worklight CLI 构建失败。32位问题?

使用 CLI 时出现错误

$工作灯构建

/opt/ibm/Worklight-CLI/worklight:/opt/ibm/Worklight-CLI/IBMnode/bin/node:/lib/ld-linux.so.2:错误的 ELF 解释器:没有这样的文件或目录

谷歌搜索表明 CLI 是 32 位应用程序。这是真的吗?如何解决?

Worklight 6.2 Linux itdx-vsptl204 2.6.32-431.20.3.el6.x86_64 #1 SMP Thu Jun 19 21:14:45 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux

0 投票
1 回答
116 浏览

ibm-mobilefirst - IBM Worklight 6.2 - CLI 调用返回状态码 505

我正在使用 IBM Worklight 6.2 CLI 工具在我的适配器上创建和调用一个过程。当我传入一个包含空格字符的参数时,我得到一个错误:

服务器上没有任何记录,跟踪文件中也没有有用的消息。如果我传递没有空格字符的参数,则不会发生这种情况。

0 投票
1 回答
237 浏览

ibm-mobilefirst - 无法卸载或更新 CLI

我在 Mac 上运行 Worklight 6.2。我从 fix-central (6.2.0.0-WL-CLI-IF201408251637.zip) 下载了最新的修复程序。当我想安装新版本的 CLI 时,安装程​​序卡在 33% 左右。所以在那之后我试图卸载当前安装的版本。卸载显示卸载对话框,但卡在 0%。我怎样才能解决这个问题?谢谢你。

0 投票
2 回答
195 浏览

ibm-mobilefirst - Worklight-CLI 安装程序是否损坏?

我正在试用 Worklight CLI 工具以自动设置新的 Worklight 项目。问题是从 Fix Central 下载最新(在撰写本文时)版本201409222259似乎捆绑generator-worklightgenerator-worklight-server节点模块是空的(它们仅包含依赖项)。结果是,一旦完成安装,执行该wl工具会给我这个错误:

(注意,我在 Windows 8.1 上安装,按照设置兼容模式的说明进行操作)

检查到目前为止的以前的版本,似乎这个问题出现在版本201409181910,而以前的版本(例如201409171241)包含所有预期的资源。最后,即使在 Fix Central 上检查文件大小,问题似乎也很明显,因为版本201409181910(第一个有问题的版本)的 CLI 包大小从大约 367MB​​ 下降到 236MB。

我的问题是:CLI 的安装程序在最新版本中确实损坏了,还是需要遵循不同的安装方法?

0 投票
1 回答
66 浏览

ibm-mobilefirst - 自定义构建步骤 Worklight 6.2

我有两个关于 Worklight 6.2 构建过程的问题:

问题 1:是否可以将标准 Worklight (6.2) 构建过程与自定义构建步骤集成?

我需要按如下方式添加:

  1. 初始化构建过程
  2. WLApp 构建(优化步骤)
  3. 自定义步骤
  4. WLApp 打包
  5. 适配器构建和包装
  6. WAR 构建和打包
  7. 结束构建过程

问题 2(关于第 3 步):是否可以在 wlapp 打包过程之前(紧接在优化步骤之后)修改 wlapp 文件?

我正在使用 CLI 命令:wl build。

0 投票
1 回答
488 浏览

android - Worklight 6.2 CLI - 如何指定 android 安装位置

我们正在尝试使用新的 CLI 功能构建我们的工作灯 apk。出于向后兼容的原因,我们有一个 android sdk 文件夹结构,其 API 级别最高为 18。在另一个位置,我们的 API 级别最高为 21。

当我们运行 CLI 实用程序时,我们收到以下错误:警告:FWLST1119W:Android 构建将失败,因为 Worklight Studio 不支持用于编译项目的 API 级别。

错误继续告诉我们使用版本 19,因为这是最新版本等...

该 apk 将从 Eclipse 构建而不会出现问题 - 我们已将 eclipse 配置为指向较新的 android sdk 安装文件夹。

所以,我的问题是,我们如何告诉 CLI 使用哪个 android 安装文件夹?

提前致谢。

0 投票
1 回答
69 浏览

ibm-mobilefirst - How can I debug/fix a crash with the Worklight 6.2 CLI installer?

I've downloaded a copy of the Worklight CLI installer from here, specifically the installer for 6.2.0.1 (I'm aware this isn't current, I need an older version to debug a specific problem). I am attempting to install it on OS X Mountain Lion (10.9).

However, I seem to be having problems installing it. When I unzip the installer, I get an install_mac.app/ directory. I open this with open install_mac.app from the Terminal. However, when I've clicked the button to enter the administrator password (which is accepted), the installer then shows this screen for about 5 seconds, then disappears completely (is no longer running). It appears that at this point it has crashed (although there is no stack trace or similar in the terminal).

enter image description here

How can I debug/fix the installer? Alternatively, is there a way to manually install the CLI?

My $JAVA_HOME is set to /Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/Home. /Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/Home/bin/java -version gives: