Java 如何卸下<;soapenv:信封>&书信电报;soapenv:标题/>&书信电报;soapenv:车身>;从我的wsdl生成的标签?

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>

我需要生成一个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>
       </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命令,包括您传递的任何选项。