Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/401.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 是否可以将空格放入@WebParam name属性中_Java_Web Services_Soap - Fatal编程技术网

Java 是否可以将空格放入@WebParam name属性中

Java 是否可以将空格放入@WebParam name属性中,java,web-services,soap,Java,Web Services,Soap,调用我的WS时,我遇到如下异常: javax.xml.ws.soap.SOAPFaultException: Found element token but could not find matching RPC/Literal part 我注意到,在我的WS中,有一个空格被错误地放置了: public int clearSession(@WebParam(name = "idCustomer") int idCustomer, @WebParam(name = "token ")String

调用我的WS时,我遇到如下异常:

javax.xml.ws.soap.SOAPFaultException: Found element token but could not find matching RPC/Literal part
我注意到,在我的WS中,有一个空格被错误地放置了:

public int clearSession(@WebParam(name = "idCustomer") int idCustomer, @WebParam(name = "token ")String token)
但另一方面,消费者也有这样的空白:

@WebMethod
public int clearSession(
        @WebParam(partName = "idCustomer", name = "idCustomer")
        int idCustomer,
        @WebParam(partName = "token ", name = "token ")
        String token_0020
);

这个空白是否可能导致这个错误

好的,所以今天我在删除空白后再次测试了它,它成功了。所以看起来空格不能作为
name
属性,但我找不到任何说明它的文档。如果有人能提供一些详细信息,我将不胜感激。

您是否有机会移除空间并进行测试?由于某些情况,我可以在明天上午进行测试。这就是为什么我试着在这里问,以便更早地得到可能的答案。