适配器部署失败:java.io.FileNotFoundException:META-INF/core/wink-providers

Posted

技术标签:

【中文标题】适配器部署失败:java.io.FileNotFoundException:META-INF/core/wink-providers【英文标题】:Adapter deployment failed: java.io.FileNotFoundException: META-INF/core/wink-providers 【发布时间】:2015-08-21 08:09:41 【问题描述】:

我们在 Mac 10.10.5 上使用 MobileFirst Platform Foundation 7.0.0-20150729-1801 和 eclipse 4.4.2,并制作 Java 适配器。

在部署适配器时,我们收到以下错误消息,并且无法部署适配器。我们该如何解决这个问题?

适配器部署失败:java.io.FileNotFoundException: META-INF/core/wink-providers

【问题讨论】:

首先从 eclipse 的服务器视图或 messages.log 文件中提供完整的异常日志。 【参考方案1】:

根据通过电子邮件发送的 messages.log,IMO 问题可能是由于 Eclipse 工作区路径中的空格/符号而发生的:

/Volumes/Mac 高清/job/*****+******/***/worklight/workspace/MobileFirstServerConfig/servers/worklight/ ...

这很可能是由于路径中的“+”号而发生的。它是一个特殊字符,因此需要转义才能正确解析完整路径。这需要发生在 Liberty(应用程序服务器)层,因此可能与 MobileFirst 没有直接关系。

我建议重命名或创建一个新的工作区,在路径中的任何位置不带空格或“+”号。

【讨论】:

以上是关于适配器部署失败:java.io.FileNotFoundException:META-INF/core/wink-providers的主要内容,如果未能解决你的问题,请参考以下文章

IBM MFP 适配器部署失败

部署 IBM Mobile v8.0.0 MobileFirst HTTP Adater 错误 - “适配器部署失败:检测到数据库错误。”

适配器部署失败 IBM Worklight 6.0

面对 MFP 控制台错误 FWLSE0325:运行时同步失败,如何从数据库中取消部署移动适配器

适配器部署失败:java.io.FileNotFoundException:META-INF/core/wink-providers

由于缺少文件,无法部署适配器