Ibm mobilefirst IBM Worklight 6.0-从单独的项目调用适配器

Ibm mobilefirst IBM Worklight 6.0-从单独的项目调用适配器,ibm-mobilefirst,worklight-adapters,worklight-server,Ibm Mobilefirst,Worklight Adapters,Worklight Server,我有一个客户对从不同的项目调用Worklight适配器感兴趣。例如,适配器可能位于ProjectA中,而应用程序位于ProjectB中。当我尝试使用Worklight V6从ProjectB中的客户端代码调用驻留在ProjectA中的适配器的过程时,我看到了错误 FWLSE0020E Ajax请求异常,适配器testAdapter不存在 有没有一种方法可以调用驻留在不同于客户机代码的项目中的适配器 我看到了以下问题,其中说明适配器是每个项目实体:,正如Idan在链接的问题底部提到的: 在Work

我有一个客户对从不同的项目调用Worklight适配器感兴趣。例如,适配器可能位于ProjectA中,而应用程序位于ProjectB中。当我尝试使用Worklight V6从ProjectB中的客户端代码调用驻留在ProjectA中的适配器的过程时,我看到了错误

FWLSE0020E Ajax请求异常,适配器testAdapter不存在

有没有一种方法可以调用驻留在不同于客户机代码的项目中的适配器


我看到了以下问题,其中说明适配器是每个项目实体:

,正如Idan在链接的问题底部提到的:

在Worklight 6.0中,您现在可以同时运行多个 Worklight项目(或.war文件)位于同一服务器实例中,因此 虽然适配器仍然是每个项目的实体,但您可以拥有它们 在运行的同一服务器计算机上的独立项目中重复 Worklight Server和具有多个单独的项目(应用程序) 使用该服务器连接到后端

不同项目中的适配器不如托管在不同的WAR文件中重要。客户端只能连接到Worklight服务器上的适配器,该适配器位于客户端配置为连接的Worklight服务器上(据我所知,如果我错了,有人会纠正我)

如果希望两个项目连接到同一WAR文件,请右键单击Worklight项目,然后单击“更改Worklight目标服务器”。将上下文路径更改为希望所有部署都转到的项目的名称:

现在,两个项目中的所有适配器和所有客户端都将进入同一个WAR,我可以从连接到任一项目的客户端调用Worklight适配器


注意:对于第二个项目,您可能必须为远程服务器构建每个应用程序,以指向正确的上下文根。我不确定,我自己也没试过。

谢谢!我必须考虑其他方法来解决这个问题。