我已通过"build-all" Ant Task构建我的项目,并且我已经使用"install" ant任务部署了war文件。通过这个部署后,我得到了“没有运行环境找到”的消息在屏幕上。但在"server.xml"文件中删除以下JNDI条目后的浏览按钮出现在屏幕上:Worklight 6.2 Consumer Edition:部署Worklight应用程序和适配器时出错
<jndiEntry jndiName="MyProject/publicWorkLightProtocol" value='http'/>
<jndiEntry jndiName="MyProject/publicWorkLightPort" value='9080'/>
<jndiEntry jndiName="MyProject/ibm.worklight.admin.environmentid" value='WL_UAT_Config1'/>
以下消息也即将上面的浏览按钮:FWLSE0023E: application 'myProjecy' not found, please redeploy. [project MyProject]
然后我试图部署我的适配器和应用程序文件和服务器是给下面的错误控制台上:
[ERROR ] FWLSE0228E: Failed to deploy the application deployable. Reason: null [project MyProject]
[ERROR ] Preparation to deploy 'myProject' failed
java.lang.NullPointerException
[ERROR ] Result: MyProject: WL_UAT_Server///1.2.3.4: ApplicationDeploymentException:java.lang.NullPointerException
[ERROR ] Preparation to deploy adapter '' failed.
Missing xml file
[ERROR ] Result: MyProject: WL_UAT_Server///1.2.3.4: RuntimeException:Missing xml file
但是,如果我用这个"server.xml"文件和部署使用"deploy-war" Ant任务的战争。一切都很好。另外,如果我通过eclipse在服务器上部署所有东西,一切正常。让我知道如果你们需要更多的信息。
再次尝试部署过程。我的猜测是,第二个错误是由于第一个错误,这可能是由于在部署管理战争文件时未使用envId而产生的。 – 2014-09-29 16:19:26
@IdanAdar我仍然收到同样的错误。 – 2014-09-29 18:19:58
你遵循什么指南? – 2014-09-29 18:20:33