我无法使用mule中的restful服务从@QueryParam读取xml值。
@Path("/hello")
public class Resttest {
@GET
@Produces("text/xml")
public String sayHelloWithUri(@QueryParam("body") String g) {
System.out.println("............................wdwedfwfw2"+g);
return g;
}
请求xml: http://< MYDOMAIN>:8080 /球衣/你好/体= LT; ?xml version =“1.0”encoding =“UTF-8”?><选项><选项>汽车< /尺码><选项>自行车< /尺码>< /选项>
答案 0 :(得分:0)
您正在使用的Mule配置是什么?
适用于此:
<flow name="TesstFlow">
<http:inbound-endpoint address="http://localhost:8080/jersey/" method="GET" />
<jersey:resources>
<component class="Resttest" />
</jersey:resources>
<logger level="WARN"/>
</flow>