首页 > 解决方案 > 无法安装应用程序,因为 Websphere SRVE0303 错误

问题描述

我试图将我的应用程序安装到 websphere,但它返回给我 SRVE0303 错误,这意味着servlet name for servlet mapping /blahblah not found。这是我的web.xml

<servlet>
    <servlet-name>JmsMessageSenderServlet</servlet-name>
    <servlet-class>ru.oep.mq.servlet.JmsMessageSenderServlet</servlet-class>
</servlet>
<servlet-mapping>
    <servlet-name>JmsMessageSenderServlet</servlet-name>
    <url-pattern>/sendMessage</url-pattern>
</servlet-mapping>

我知道允许使用注解映射 servlet 的 servlet 3.0(我们使用 2.5 servlet-api),但我无法更改 servlet api 版本。

标签: javajakarta-eewebsphere

解决方案


在我的情况下,解决方案是在<web-app>标签中web.xml。我应该需要添加metadata-complete="true"


推荐阅读