Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/397.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何在weblogic中定义部署为ear的上下文url rest web服务_Java_Web Services_Rest_War_Ear - Fatal编程技术网

Java 如何在weblogic中定义部署为ear的上下文url rest web服务

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的形式出现

我将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
的形式出现。我尝试删除
web.xml中的
url模式
,以及
application.xml中的
context根目录
,但服务器抛出验证错误


我需要做什么更改才能将所需的端点设置为
/v1/users/{id}/groups
使用
/
修改application.xml以获得所需的端点