Java WebSphere Liberty上下文中的更改响应\u根\u未找到错误

Java WebSphere Liberty上下文中的更改响应\u根\u未找到错误,java,websphere-liberty,open-liberty,microprofile,Java,Websphere Liberty,Open Liberty,Microprofile,当REST客户端调用我的REST服务应用程序中的不存在上下文时,WebSphere Liberty server会发送一个自定义上下文\u ROOT\u NOT\u FOUND错误,我想用我自己的自定义错误消息替换该错误 我尝试了FallbackHandler和ExceptionMapper机制(微文件技术),但它们都没有捕获错误,因此我无法替换响应 在将此错误发送到客户端之前,是否存在任何其他机制来捕获此错误?发生的情况是,您的应用程序绑定到上下文根,因此上下文根之外的请求由服务器解析为404

当REST客户端调用我的REST服务应用程序中的不存在上下文时,WebSphere Liberty server会发送一个自定义
上下文\u ROOT\u NOT\u FOUND
错误,我想用我自己的自定义错误消息替换该错误

我尝试了
FallbackHandler
ExceptionMapper
机制(微文件技术),但它们都没有捕获错误,因此我无法替换响应


在将此错误发送到客户端之前,是否存在任何其他机制来捕获此错误?

发生的情况是,您的应用程序绑定到上下文根,因此上下文根之外的请求由服务器解析为404,因为那里没有服务器。最简单的解决方案是将应用程序绑定到根上下文,如下所示:

<webApplication location="my.app.war" contextRoot="/" />

发生的情况是,您的应用程序绑定到一个上下文根,因此上下文根以外的请求由服务器解析为404,因为那里没有服务器。最简单的解决方案是将应用程序绑定到根上下文,如下所示:

<webApplication location="my.app.war" contextRoot="/" />


我无法将我的应用程序绑定到根上下文。我无法将我的应用程序绑定到根上下文。