问题标签 [mobilefirst-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 投票
2 回答
232 浏览

ibm-mobilefirst - MacOS El Capitan 上的 MFP-Cli(MobileFirst 平台 7.1)

我刚刚将我的 MacOS 更新到 El Capitan,并尝试在其上安装最新的 MFP-Cli 7.1 版,但没有成功。

当我双击install_mac.app时,密码屏幕会出现,但之后它会在没有消息的情况下关闭。

我还尝试在 install_mac.app/ 中运行安装文件,得到以下信息:

2015-10-06 11:06:54.828 install[991:10602] Exe: /Users/jairrillo/Downloads/mobilefirst-cli-installer-7.1.0/install_mac.app/Contents/Resources/install.app 注销保存会话。 .. ...复制共享历史记录... ...保存历史记录...截断历史记录文件... ...完成。

有没有人有同样的问题?

0 投票
2 回答
195 浏览

ibm-mobilefirst - 我的基于 IBM MobileFirst Platform 7.1 CLI 的服务器存在一些问题;我怎样才能轻松地重新创建它?

我正在使用命令行界面支持的 IBM MobileFirst Platform 7.1 服务器;但是,我的服务器没有正确启动和停止。如何在一个命令中从头开始轻松地重新创建它?

0 投票
1 回答
287 浏览

eclipse - Security Access Manager 示例项目上的 MobileFirst authenticationConfig.xml 7.1 迁移错误 - 如何解决?

我正在使用 IBM MobileFirst 7.1,并尝试让 ISAM 工作的集成。到目前为止,我一直在使用此处提供的示例应用程序,但是在使用 7.1 MobileFirst 客户端工具时遇到了问题。

如果我下载并解压缩 v3.5 集成包,解压缩 ISAMforMobileFirst 测试项目,并使用 v7.0 CLI 构建它,它会成功构建。但是,如果我使用 v7.1 CLI 构建它,我会收到如下错误:

一位同事还在 MobileFirst Studio 7.1(在 Eclipse 中)中看到了这个确切的错误,所以我猜这不是 CLI 特定的错误。

我会假设对某些东西的支持authenticationConfig.xml在 7.1 中发生了变化,而这并没有反映在迁移器中。

几个问题:

  1. 7.1 是否支持 ISAM 集成?

  2. 虽然我意识到示例应用程序在 7.1 中不受技术支持,但如果/因为 ISAM 集成支持,理论上它应该是可行的。authenticationConfig.xml 语法有什么变化?

0 投票
2 回答
49 浏览

ibm-mobilefirst - 错误:无法在另一个项目中创建 MobileFirst 项目

我正在尝试使用 mfp create(7.1 版)创建一个项目,但出现以下错误:

错误:无法创建 MobileFirst 项目。错误:无法在另一个项目中创建 MobileFirst 项目。

我在同一台机器上安装了旧版本的 Worklight。有人经历过吗?

0 投票
1 回答
374 浏览

ibm-mobilefirst - 为什么我不能使用 MobileFirst 命令行工具添加合适的服务器配置文件?

我正在尝试使用MobileFirst 命令行界面(7.1) 部署到远程 MobileFirst 7.1 服务器。

此服务器托管在http://1.2.3.4:9080/,控制台和管理服务在默认 URLhttp://1.2.3.4:9080/worklightconsolehttp://1.2.3.4:9080/worklightadmin. 我已经.war部署了项目,并通过管理控制台验证了这一点(一切看起来都很正常)。我还从我的浏览器验证了管理服务是可以访问的。用户名和密码是 的默认值admin/admin

我尝试使用以下命令添加服务器配置文件:

但是,这一直失败:

(我认为“成功”的信息是错误的。)

我试过添加--contextroot /worklightadmin(我认为这是默认设置),这似乎没有什么区别。

正在使用的主机和 MFP CLI 之间没有代理或防火墙。

我究竟做错了什么?

0 投票
1 回答
222 浏览

ibm-mobilefirst - MFP CLI 7.1 适配器不会使用 mfp push 命令部署

我在 github 上有我的项目https://github.com/drkhannah/KMF

我将这个 MFP cli 7.1 项目推送到 github 并让团队成员克隆它

npm安装后,我尝试了'mfp cordova preview'命令,错误说这不是mfp项目,然后我尝试'cordova platform add ios and android',然后'mfp cordova preview'工作,这仅仅是因为平台文件夹在.gitignore 中?

另外我在添加适配器时遇到了麻烦,因为我在没有适配器的情况下上传到 github,适配器文件夹是空的,所以 git 没有跟踪它,直到我在我的 mfp 项目文件夹(服务器)中添加了一个适配器文件夹我才能得到'mfp适配器添加”工作,但现在“mfp push”部署适配器,它只部署科尔多瓦应用程序

为什么会这样?

0 投票
2 回答
398 浏览

cordova - mfp cli 7.1 for android 平台中的cordova 缺少文件

我正在尝试使用 mobilefirst cli 7.1 使用 mfp cordova create 构建一个 cordova 应用程序,一切正常,并使用 mfp preview 使我的应用程序正常工作和测试。但是当我使用 mfp cordova 平台添加 android 平台时添加;我注意到几乎没有丢失的文件,即 wlclient.properties ,checksum.js 等,它建议执行 mfp push 来创建这些文件,但即使在执行 mfp push 之后它也没有创建这些文件。因此,我无法让我的应用程序在 android 设备上运行,因为它找不到这些文件。以下是构建 android 平台时指示缺少文件的日志消息。

项目成功创建。 缺少文件列表,请运行 MFP Push。缺少 checksum.js,请运行 MFP Push。 运行命令:/Users/ 添加到 body 类:platform-android

运行 IBM Worklight Hook:cordova-plugin-mfp wlclient.properties 丢失。请运行 MFP Push 以创建文件。为安卓安装“com.ionic.keyboard”

插件“cordova-plugin-mfp”添加成功。

0 投票
1 回答
110 浏览

xcode - MFP Cordova 项目出现 x86_64 错误

我使用 MFP CLI 7.1 构建了一个 MFP Cordova 项目

当我打开 xcode 并尝试运行项目时,我得到与 StoragePlugin.o 相关的拱形错误

我总共收到 52 个错误

这是怎么回事?

0 投票
1 回答
44 浏览

push-notification - 推送通知已到达设备但无法在应用程序中看到

我在我的应用程序中使用 mobilefirst 推送通知服务。我正在使用 rest api 将消息发送到 GCM。

GCM 也接收并将其发送回移动设备,但在设备中,我可以在日志中看到推送消息,但不是在警报中,这是我在客户端设备中注册的事件源。

在此处输入图像描述

0 投票
1 回答
865 浏览

ibm-mobilefirst - IBM worklight:7.1:失败。状态:500,响应:服务器无法处理来自应用程序的请求。请稍后再试

我正在使用 mobilefirst 7.1 CLI 并在 tomcat 上运行我的服务。我的适配器与服务器上的服务进行对话并获得响应。我在应用程序中只有桌面浏览器环境(猜测这根本不重要)。

我收到此错误

“失败。状态:500,响应:服务器无法处理来自应用程序的请求。请稍后再试。”

然后是:

basichead {\r\n font-family:Arial,Verdana,Helvetica,Tahoma,sans-serif;\r\n}\r\np {\r\n padding-top: .5em;\r\n}\r \nul {\r\n 行高: 1.3em;\r\n}\r\na:link { \r\n 颜色: #c00000 \r\n} \r\na:visited { \r\n颜色:#c00000 \r\n}\r\n#page { \r\n 边框:7px; \r\n 内边距:7px\r\n}\r\n#box { \r\n 边距:0; \r\n}\r\n#title {\r\n font-family:Arial,Verdana,Helvetica,Tahoma,sans-serif;\r\n font-size:24px;\r\n font-weight: normal;\r\n color:#274a71;\r\n padding-bottom:6px;\r\n}\r\n#error { \r\n colory: #c00004; \r\n 底部边距:10px;\r\n}\r\n#code { \r\n 字体系列:等宽;\r\n font-size: 8pt;\r\n}\r\n#stack { \r\n margin-left: 30px;\r\n}\r\n\r\n\r\n\ r\n\r\n\r\n \r\n \r\n\n 应用程序类 'org.apache.wink.common.internal.http.Accept.valueOf:139' 引发的异常
\nat org.apache.wink.common.internal.http.Accept.valueOf(Accept.java:139)
在 org.apache.wink.server.internal.contexts.HttpHeadersImpl.getAcceptHeader(HttpHeadersImpl.java:151)
在 org. apache.wink.server.internal.contexts.HttpHeadersImpl.getAcceptableMediaTypes(HttpHeadersImpl.java:105)
在 org.apache.wink.server.internal.registry.ResourceRegistry.filterByProduces(ResourceRegistry.java:558)
在 org.apache.wink。 server.internal.registry.ResourceRegistry.filterDispatchMethods(ResourceRegistry.java:482)
在 org.apache.wink.server.internal.registry.ResourceRegistry.findMethod(ResourceRegistry.java:359)
在 org.apache.wink.server.internal。 handlers.FindResourceMethodHandler.handleResourceMethod(FindResourceMethodHandler.java:138)
在 org.apache.wink.server.internal.handlers.FindResourceMethodHandler.handleRequest(FindResourceMethodHandler.java:65)
在 org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:26)
在 org.apache.wink .server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:22)
在 org.apache.wink.server.handlers.AbstractHandlersChain.doChain(AbstractHandlersChain.java:67)
在 org.apache.wink.server.internal.handlers.FindRootResourceHandler .handleRequest(FindRootResourceHandler.java:95)
在 org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:26)
在 org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:22 ) )
在 org.apache.wink.server.handlers.AbstractHandlersChain.doChain(AbstractHandlersChain.java:67)
在 org.apache.wink.server.internal.handlers.HeadMethodHandler.handleRequest(HeadMethodHandler.java:53)在 org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:26 ) )
在 org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:26)
在 org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:22)
在 org.apache.wink.server .handlers.AbstractHandlersChain.doChain(AbstractHandlersChain.java:67)
在 org.apache.wink.server.internal.handlers.OptionsMethodHandler.handleRequest(OptionsMethodHandler.java:46)在 org.apache.wink.server.handlers.RequestHandlersChain.handle (RequestHandlersChain.java:22)在 org.apache.wink.server.handlers.AbstractHandlersChain.doChain(AbstractHandlersChain.java:67)在 org.apache.wink.server.internal.handlers.SearchResultHandler.handleRequest(SearchResultHandler.java:33 ) )




在 org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:26)
在 org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:22)
在 org.apache.wink.server .handlers.AbstractHandlersChain.doChain(AbstractHandlersChain.java:67)
在 org.apache.wink.server.internal.log.ResourceInvocation.handleRequest(ResourceInvocation.java:92 ) )
在 org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:26)
在 org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:22)
在 org.apache.wink.server .handlers.AbstractHandlersChain.doChain(AbstractHandlersChain.java:67)
在 org.apache.wink.server.internal.log.Requests.handleRequest(Requests.java:76)
在 org.apache.wink.server.handlers.RequestHandlersChain.handle (RequestHandlersChain.java:26)
在 org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:22)
在 org.apache.wink.server.handlers.AbstractHandlersChain.doChain(AbstractHandlersChain.java:67)
在org.apache.wink.server.handlers.AbstractHandlersChain.run(AbstractHandlersChain.java:52)
在 org.apache.wink.server .internal.RequestProcessor.handleRequestWithoutFaultBarrier(RequestProcessor.java:207)
在 org.apache.wink.server.internal.RequestProcessor.handleRequest(RequestProcessor.java:154)
在 org.apache.wink.server.internal.servlet.RestServlet.service (RestServlet.java:133)
在 javax.servlet.http.HttpServlet.service(HttpServlet.java:668)
在 com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1285)
在 [内部类]
在 com.worklight.authorization.server.AuthorizationServerFilter.doFilter(AuthorizationServerFilter.java:85)
在 com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:206)
at [内部类]
在 com.worklight.analytics.AnalyticsFilter.doFilter(AnalyticsFilter.java:124)
在 com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:206)
在 [内部类]
\n\n \r\ n \r\n\r\n\r\n\r\n\r\n\n","errorCode":"UNEXPECTED_ERROR","errorMsg":"服务器无法处理来自应用程序的请求。请稍后再试。","invocationContext":null}


更新

我们已经使用 MFPF 7.1 运行了一个月。适配器的这个问题(我们两个人有同样的问题)只是在过去几天发生的。我们使用的当前 Java 版本是 8。

除了我们的浏览器失败(我的同事发布的跟踪),我还尝试使用 MF CLI 测试适配器,但也失败了

结果: