Websphere 工作灯-错误ADMA0007E和ADMA0007E

Websphere 工作灯-错误ADMA0007E和ADMA0007E,websphere,ibm-mobilefirst,jndi,worklight-server,Websphere,Ibm Mobilefirst,Jndi,Worklight Server,我将worklight 6.1用于我的移动应用程序项目。我的问题是,在第7步中,我试图根据以下规则将.war文件上载到websphere时出现了此错误 我提取.war文件并打开web.xml。然后我得到了这个细节 <resource-ref> <description>Worklight Server Database</description> <res-ref-name>jdbc/WorklightDS</res-ref-na

我将worklight 6.1用于我的移动应用程序项目。我的问题是,在第7步中,我试图根据以下规则将.war文件上载到websphere时出现了此错误

我提取.war文件并打开web.xml。然后我得到了这个细节

<resource-ref>
   <description>Worklight Server Database</description>
   <res-ref-name>jdbc/WorklightDS</res-ref-name>
   <res-type>javax.sql.DataSource</res-type>
   <res-auth>Container</res-auth>
</resource-ref>

<resource-ref>
   <description>Reports Database</description>
   <res-ref-name>jdbc/WorklightReportsDS</res-ref-name>
   <res-type>javax.sql.DataSource</res-type>
   <res-auth>Container</res-auth>
</resource-ref>

Worklight服务器数据库
jdbc/WorklightDS
javax.sql.DataSource
容器
报告数据库
jdbc/WorklightReportsDS
javax.sql.DataSource
容器


我对这个数据库一无所知。这就像worklight中的报告工具。为什么会这样?为什么?

应用程序中的资源引用与websphere JNDI命名空间中定义的任何资源都不匹配。您必须定义到数据库的连接,给它们一个JNDI名称,并在屏幕截图中显示的屏幕中定义它们。

我已经得到了答案。在部署war文件之前,我需要先安装worklight server

<resource-ref>
   <description>Worklight Server Database</description>
   <res-ref-name>jdbc/WorklightDS</res-ref-name>
   <res-type>javax.sql.DataSource</res-type>
   <res-auth>Container</res-auth>
</resource-ref>

<resource-ref>
   <description>Reports Database</description>
   <res-ref-name>jdbc/WorklightReportsDS</res-ref-name>
   <res-type>javax.sql.DataSource</res-type>
   <res-auth>Container</res-auth>
</resource-ref>