Java 如何卸下<;soapenv:信封>&书信电报;soapenv:标题/>&书信电报;soapenv:车身>;从我的wsdl生成的标签?
我需要生成一个soap请求,如下所示:Java 如何卸下<;soapenv:信封>&书信电报;soapenv:标题/>&书信电报;soapenv:车身>;从我的wsdl生成的标签?,java,soap,jaxb,wsdl,java2wsdl,Java,Soap,Jaxb,Wsdl,Java2wsdl,我需要生成一个soap请求,如下所示: <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <Document xmlns:ns2="http://www.xyz" xmlns="thsss.738.syhd.738"> <Customer> <Group> <Message>Something</Message>
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<Document xmlns:ns2="http://www.xyz" xmlns="thsss.738.syhd.738">
<Customer>
<Group>
<Message>Something</Message>
</Group>
</Customer>
</Document>
某物
但生成的请求如下所示:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:web="http://eygyjdg.dbajshb/" xmlns:thss="thsss.738.syhd.738" xmlns:xyz="http://www.xyz">
<soapenv:Header/>
<soapenv:Body>
<Document>
<Customer>
<Group>
<Message>Something</Message>
</Group>
</Customer>
</Document>
</soapenv:Body>
</soapenv:Envelope>
某物
因此,我在“Document”元素上得到一个名称空间,它不是有效的SOAP版本
你能告诉我怎么做吗 您能提供更多信息吗?您是否使用java2wsdl基于现有java类生成WSDL?如果是,请提供一个如何运行该命令的示例。是的,使用webservice和xmlelement注释扫描您发布正在运行的java2wsdl命令,包括您传递的任何选项。