样本 IBM MFP Java 适配器导致导入错误。 FWLSE2302E 格式错误的压缩内容
Sample IBM MFP Java adapter causes an error on import. FWLSE2302E Malformed ziped content
从 MobileFirst Operations 控制台下载示例 java 适配器后,我尝试导入它并收到以下错误:
FWLSE3051E: Invalid payload. See additional messages for details.
FWLSE2302E: Can't read the content: failed to extract data from the zip format. Malformed ziped content.
重现步骤:
- 导航到 your-mfpserver:9080/mfpconsole/index.html#/downloads#samples 并单击 "Java Adapter Samples".
下的 "Hello World" link
- 将 javaAdapter.zip 保存到磁盘。
- 导航到您的-mfpserver:9080/mfpconsole/index.html#/mfp/browseAdapters
- 点击"Actions"->"Import Adapter"
- 点击浏览,选择您保存到磁盘的javaAdapter.zip。
- 单击部署。
我们正在使用 IBM MobileFirst Platform Foundation Operations Console
产品版本:8.0.0.00-20170710-1834
我只是想让最简单的适配器工作,所以我想我会从 "Hello World" 开始,然后我发现这根本行不通。 6 个月前我正在开发 java 适配器,并且使用 maven 部署或创建 .adapter 文件。与此同时,我们升级了 MFP 的版本,现在似乎只有 .zip 文件是可以接受的,但我找不到一个有效的例子。
我该如何解决这个问题?我没有负责MFP的配置和安装,也不是很了解
您不能上传压缩的适配器文件,您应该部署 .adapter 文件。
按照以下步骤
1.Unzip 适配器并在终端中打开
2.run 命令 'mfpdev adapter build'
3.run 'mfpdev adapter deploy ' 或者您可以通过控制台部署它 点击 "Actions"->“导入适配器选择.adapter 文件。
详情请看这里
https://mobilefirstplatform.ibmcloud.com/tutorials/en/foundation/8.0/quick-start/android/
需要构建示例应用程序(我在提出上述问题时忽略了一个细节)并且需要创建一个 .adapter 文件。
更大的问题是格式不正确的压缩内容。(原文如此)错误。
通过创建一个名为 adapter 的目录来解决此问题,其中包含一个名为 adapterPackage 的目录,该目录仅包含 .adapter 里面的文件。然后压缩内容,您可以利用 MobileFirst Operations Console 导入此 zip(操作 -> 导入适配器)。
例如myAdapter.zip 应该包含 adapter->adapterPakcage->myAdapter.adapter
从 MobileFirst Operations 控制台下载示例 java 适配器后,我尝试导入它并收到以下错误:
FWLSE3051E: Invalid payload. See additional messages for details.
FWLSE2302E: Can't read the content: failed to extract data from the zip format. Malformed ziped content.
重现步骤:
- 导航到 your-mfpserver:9080/mfpconsole/index.html#/downloads#samples 并单击 "Java Adapter Samples". 下的 "Hello World" link
- 将 javaAdapter.zip 保存到磁盘。
- 导航到您的-mfpserver:9080/mfpconsole/index.html#/mfp/browseAdapters
- 点击"Actions"->"Import Adapter"
- 点击浏览,选择您保存到磁盘的javaAdapter.zip。
- 单击部署。
我们正在使用 IBM MobileFirst Platform Foundation Operations Console 产品版本:8.0.0.00-20170710-1834
我只是想让最简单的适配器工作,所以我想我会从 "Hello World" 开始,然后我发现这根本行不通。 6 个月前我正在开发 java 适配器,并且使用 maven 部署或创建 .adapter 文件。与此同时,我们升级了 MFP 的版本,现在似乎只有 .zip 文件是可以接受的,但我找不到一个有效的例子。
我该如何解决这个问题?我没有负责MFP的配置和安装,也不是很了解
您不能上传压缩的适配器文件,您应该部署 .adapter 文件。 按照以下步骤
1.Unzip 适配器并在终端中打开 2.run 命令 'mfpdev adapter build' 3.run 'mfpdev adapter deploy ' 或者您可以通过控制台部署它 点击 "Actions"->“导入适配器选择.adapter 文件。
详情请看这里
https://mobilefirstplatform.ibmcloud.com/tutorials/en/foundation/8.0/quick-start/android/
需要构建示例应用程序(我在提出上述问题时忽略了一个细节)并且需要创建一个 .adapter 文件。
更大的问题是格式不正确的压缩内容。(原文如此)错误。
通过创建一个名为 adapter 的目录来解决此问题,其中包含一个名为 adapterPackage 的目录,该目录仅包含 .adapter 里面的文件。然后压缩内容,您可以利用 MobileFirst Operations Console 导入此 zip(操作 -> 导入适配器)。
例如myAdapter.zip 应该包含 adapter->adapterPakcage->myAdapter.adapter