问题标签 [mfp]

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 回答
814 浏览

cordova - WLResourceRequest 的 Mobilefirst 8.0 超时

在 Mobilefirst 8.0 中使用 WLResourceRequest 调用 java 适配器时,请求超时,因为我们的后端服务需要 10 多秒才能响应。

多功能一体机版本:8.0.0.00-20171025-0319

尝试了以下方法来设置超时。但它没有反映。

在错误回调中得到以下响应。

0 投票
1 回答
67 浏览

init - WL 未定义错误 mfpf 8.0

上述错误的任何解决方案?

下面是代码。

0 投票
1 回答
34 浏览

mfp - ibm mobilefirst 平台基础企业与 ibm mobilefirst 平台基础

谁知道企业版和非企业版有什么区别?

尝试通过 Passport Advantage 下载时看到了 IBM MobileFirst Platform Foundation 的 2 版本。

谢谢,永进

0 投票
2 回答
294 浏览

ibm-mobilefirst - IBM MFP8 - 调用适配器时主机无响应错误

当我尝试使用此代码从服务器获取访问令牌时出现以下错误。

错误

在此处查看屏幕截图

通常当我获得访问令牌时,会收到软更新,但由于此错误,现在没有收到软更新。任何人都可以帮忙吗?

0 投票
0 回答
316 浏览

cordova - 推送通知无法在远程服务器中注册 - MFP 8.0

我在 MFP 8.0 中为推送通知创建了示例应用程序,我已经安装了 mfpdev-cli 和 mfpdevkit,所以我的 MFP 8.0 本地服务器在我的机器上运行。

以下步骤用于注册设备

  1. 创建应用程序并添加cordova plugin mfp-push和添加android平台
  2. 使用在 mfp 服务器中注册应用程序mfpdev app register
  3. 在 mfp 控制台中设置 API 密钥和发件人 ID
  4. push.mobileclient在安全选项卡下的 mfp 控制台中添加范围映射
  5. 添加了在 MFP 应用程序中注册的必要代码
  6. 运行命令:mfpdev app pull
  7. 运行命令:mfpdev app push

连接到android真实设备和机器中的相同wifi,一切正常应用程序成功启动并注册设备。

本地服务器详细信息:

  1. 多功能一体机版本:8.0.0.00-20170426-082318
  2. MFPF 运行时版本:8.0.2017021701
  3. 自由,版本:8.5.5.8

但是,当我在远程位置运行的远程 MFP 服务器(安装在 Liberty 之上,MFPServer 版本为 8.0.0.00-20171025-0319)中注册相同的应用程序时,设备注册失败并显示以下消息。

“com.ibm.mobilefirstplatform.clientsdk.android.push.api.MFPPushException:响应:状态 = 404,文本:错误 404:SRVE0295E:错误报告:404,错误消息:未找到”

注册设备的片段:

请建议。

0 投票
1 回答
166 浏览

ibm-mobilefirst - PROVISION_TABLE_SEARCH_FIELDS_MISMATCH 用于 IBM Mobile First JsonStore 初始化

我正在使用 Javascript JSONStore 在 IBM Mobile First Platform 8.0.0 中初始化 JsonStore 集合。我面临的问题是以下代码在某些设备上运行良好,而对于某些设备,它是否出现以下错误。

01-19 19:49:43.487 11622-11646/com.mobiInspect D/JSONSTORE: JSONStoreLogger.java:197 中的 JSONStoreLogger.logTrace :: 现有集合的表架构不匹配。01-19 19:49:43.492 11622-11646/com.mobiInspect D/JSONSTORE: JSONStoreLogger.logTrace 在 JSONStoreLogger.java:197 :: 调度动作“provision” 01-19 19:49:43.498 11622-11646/com.mobiInspect D/JSONSTORE:JSONStoreLogger.java:197 中的 JSONStoreLogger.logTrace :: 使用参数调用操作调度程序“provision”:01-19 19:49:43.501 11622-11646/com.mobiInspect D/JSONSTORE:JSONStoreLogger.java 中的 JSONStoreLogger.logTrace :197 :: dbName=inspectorList 01-19 19:49:43.505 11622-11622/com.mobiInspect D/WebView:evaluateJavascript=cordova.callbackFromNative('LoggerPlugin1661877744',true,1,["OK"],false); 01-19 19:49:43.506 11622-11646/com。768 11622-11646/com.mobiInspect D/wl.response:WLResponse。在 WLResponse.java:69 :: Response 中不包含 Content-Encoding 标头。试图读取响应正文。01-19 19:49:43.814 11622-11646/com.mobiInspect D/wl.request: WLRequestSender.run in WLRequestSender.java:43 :: 发送请求https://www.serverurl.com/mfp/api/az/v1/token

我在这里错过了 IBM MFP 8.0 中 JsonStore 初始化的任何内容吗?任何帮助,将不胜感激。

0 投票
0 回答
185 浏览

android - 无法连接到 MFP Server 8.0 - 无效的安全检查 RegisteredClient

我创建了一个基于 Cordova 的示例 MFP 应用程序并尝试连接到 MFP 服务器,但它失败了,以下是我遵循的步骤。

  1. 使用 cordova create sample --template cordova-template-mfp 创建了带有 MFP 模板的 cordova 应用程序

  2. 使用 Cordova 平台添加 Android 平台 add android

  3. 添加了MFP插件使用,cordova插件添加cordova-plugin-mfp

  4. 最后在 wlCommonInit 里面添加了 WL.Client.connect

运行应用程序时调用 onConnectFailure,并收到以下错误

{ errorCode:"SECURITY_CHECK_NOT_FOUND" errorMsg:"Invalid Security Check RegisteredClient" responseText:"{"errorCode":"SECURITY_CHECK_NOT_FOUND","errorMsg":" Invalid Security Check RegisteredClient "}" status:400 statusText:"Bad Request" }

可以从手机浏览器访问MFP Server,以下是版本

  1. mfpdev 版本 = 8.0.0-2017102406
  2. mfp 插件版本 8.0.0.00-20171219-120008
  3. MFP 服务器控制台产品版本:8.0.0.00-20161020-040309

请建议。

0 投票
1 回答
207 浏览

android - 移动优先平台 + ionic(Android 平台)错误:未找到 IBM WebSphere Application Server 上下文根

连接到 MobileFirst 服务器后的 Ionic android 应用程序以 HTTP 协议发出请求,如下所示,

应用程序/x-www-form-urlencoded;charset=utf-8 内容长度:384 主机:devmfp.XXX.XX:9080 连接:保持活动接受编码:gzip

这个错误伴随着响应:

在全球许多司法管辖区注册。其他产品和服务名称可能是 IBM 或其他公司的商标。IBM 商标的最新列表可在 Web 上的版权和商标信息中找到。"],"info":[],"statusCode":404}

需要确定可能导致此问题的原因,以及如何解决它:)。根据教程https://mobilefirstplatform.ibmcloud.com/tutorials/en/foundation/6.3/hybrid-tutorials/已部署应用程序和适配器,没有任何问题。

0 投票
2 回答
643 浏览

ibm-mobilefirst - MFP 8.0 SECURITY_CHECK_NOT_FOUND

我已经配置了我的安全适配器。我也在我的应用程序端提到了安全检查名称。

这是 MFP 服务器版本:8.0.0.00-20160822-2140

MFPdev_CLI 版本:8.0.0-2017102406

(它工作了一整天。我的应用程序和服务器端版本有什么问题吗?最近只有 mfpdev-cli 更新了。)

请查看日志

谢谢

0 投票
0 回答
1176 浏览

ibm-mobilefirst - 在 IBM MobileFirst Platform 8.0 上部署适配器失败

在部署适配器时,我正在使用 IBM MobileFirst Platform 8.0。

我对这个平台很陌生,并尝试遵循此处的说明 http://mobilefirstplatform.ibmcloud.com/tutorials/en/foundation/8.0/adapters/creating-adapters/#creating-adapters-using-mobilefirst-cli

我安装了 mfp 服务器,mfpdev-cli,安装了 maven,创建了一个适配器(这只是一个默认适配器)。然后,运行

手术很成功。

但是,当我尝试使用 mfpdev 部署到 mfp 服务器时,控制台出现错误,并且未部署适配器。

这是错误:

当我查看 mfp 服务器日志时,它显示了这个错误。

但是,我确实浏览了服务器启动日志,似乎有一些[err],我不确定这是否是错误。

我找不到针对此问题的任何解决方案或资源。只有一些线程在谈论这个,但他们也无法解决它。

未找到版本为“1.0”的架构“mfp_default_schema”的 ID 为“ADAPTER_CONTENT”的配置

https://www.cpume.com/question/fezseeoz-unable-to-delete-configuration-with-id-adapter-content-due-to-exception-fwlse320.html

我还尝试从 MobileFirst 应用程序 Web 控制台进行部署。它也失败了。

我的机器环境如下:

有没有人经历过这种情况?所有帮助和建议将不胜感激......