修改Websphere Liberty错误中的默认上下文根CWWKZ0013E

时间:2016-09-28 13:34:10

标签: webserver websphere-liberty

我正在尝试运行我的应用程序而没有默认的上下文根,即我希望localhost:8080重定向到我的主页而不是转到localhost:8080/myapp

为此server.xml我提出以下几行:

<httpDispatcher enableWelcomePage="false" />
<webApplication id="MYAPP" name="MYAPP" contextRoot="/" location="dropins/MYAPP.war" />

我收到错误

[ERROR   ] CWWKZ0013E: It is not possible to start two applications called MYAPP.

但是,如果我放入dropins文件夹myapp.war而不是MYAPP.war,则此错误无法启动且应用有效。但是在apps / expanded目录中,我看到myapp.war和&amp; MYAPP.war已展开(即使MYAPP.war不存在)。

我按照WLP :: Change default context root on http中的说明操作。有人可以指导我可能出错的地方吗?

1 个答案:

答案 0 :(得分:4)

请勿将<webApplication>dropins/一起使用。而是将WAR移至apps/目录并使用<webApplication ... location="MYAPP.war"/>