Java 如何在weblogic中定义部署为ear的上下文url rest web服务
我将RESTWeb服务作为EAR文件部署在weblogic上。所需的webservice端点URL应该是Java 如何在weblogic中定义部署为ear的上下文url rest web服务,java,web-services,rest,war,ear,Java,Web Services,Rest,War,Ear,我将RESTWeb服务作为EAR文件部署在weblogic上。所需的webservice端点URL应该是/v1/users/{id}/groups。参数id是动态值 我在application.xml中将上下文根定义为v1。在web.xml中,我将url模式定义为/users/* Web服务类的注释为@Path(“/users”),Web方法注释为@Path(“/{id}/groups”) 但是通过这种配置,URL将以v1/users/users/25e153e2be50/groups的形式出现
/v1/users/{id}/groups
。参数id
是动态值
我在application.xml
中将上下文根定义为v1
。在web.xml
中,我将url模式定义为/users/*
Web服务类的注释为@Path(“/users”)
,Web方法注释为@Path(“/{id}/groups”)
但是通过这种配置,URL将以v1/users/users/25e153e2be50/groups
的形式出现。我尝试删除web.xml中的url模式
,以及application.xml中的context根目录
,但服务器抛出验证错误
我需要做什么更改才能将所需的端点设置为/v1/users/{id}/groups
使用/
修改application.xml以获得所需的端点