Java 适配器没有响应

No response from Java Adapter

我已经尝试 运行 我的第一个 cordova 客户端应用程序(使用 MobileFirst Foundation 8.0)将调用 JavaAdapter,但我没有得到任何响应。我使用了移动浏览器模拟器。

  1. 服务器:Mobilefirst 8.0 Foundation Development

  2. 客户端 mfp Cordova:android 6.0(按照示例)

    var url = "/adapters/JavaAdapter/users/"+first+"/"+middle+"/"+last;
    var resourceRequest = new WLResourceRequest(url, WLResourceRequest.POST);
    
  3. JavaAdapter(按照示例)。

    • 为什么没有反应?我是否需要添加插件或其他设置,如安全性。
    • 当我检查服务器 mobilefirst 服务器时,出现以下错误:

CNFSRVE118: attachment 'configuration' for configuration id 'ddc7365e-17b3-4303-8d85-416a2810ee75', schema 'mfp_default_schema', version '1.0' not found [AUDIT ] CWWKS1100A: Authentication did not succeed for user ID admin. An invalid user ID or password was specified.

看来旨在解决此问题的修复程序尚不可用,因为在使用简单浏览器或移动浏览器模拟器预览 Cordova 应用程序时调用适配器将失败。

相反,您可以在 Android 模拟器、iOS 模拟器或物理设备中 运行 您的 Cordova 应用程序。

在 Cordova 项目文件夹中,使用此命令:cordova run

===

要解决预览应用程序的问题,请在 MobileFirst 控制台 select 运行时设置 > 机密客户端中添加范围为“*”的 "test" 机密客户端。

然后您将能够使用返回正确响应的适配器请求预览应用程序。