Я установил IBM Worklight v6.0 Consumer Edition с WAS Liberty Profile 8.5.5 на сервер Linux и базу данных оракула.
Я создал файл .war с помощью IBM Worklight Studio v6.0 и развернул его в каталоге приложений Liberty /worklightServer/apps. Затем я изменил server.xml следующим образом:
<!-- Configuration for Test app -->
<application id="TestApp" name="TestApp" location="TestProjectWL6.war" type="war">
<classloader delegation="parentLast">
<commonLibrary>
<fileset dir="${shared.resource.dir}/lib" includes="worklight-jee-library.jar"/>
</commonLibrary>
</classloader>
</application>
Файл .war не развертывается из-за следующих ошибок в messages.log:
[05.07.13 14:42:47:289 CEST] 00000012 m.ibm.ws.app.manager.internal.statemachine.ResolveFileAction E CWWKZ0021E: Приложение TestApp в расположении TestProjectWL6.war недопустимо.
Как сделать .war действительным? Я следил за информационными центрами IBM Worklight и WebSphere о том, как развертывать, но это не работает.