Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/15.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
Xml wsimport客户端-自定义包名称_Xml_Jaxb_Wsdl_Wsimport - Fatal编程技术网

Xml wsimport客户端-自定义包名称

Xml wsimport客户端-自定义包名称,xml,jaxb,wsdl,wsimport,Xml,Jaxb,Wsdl,Wsimport,我正在运行wsimport(版本2.2.9),其中包含一个wsdl和绑定文件,看起来像 WSDL文件看起来像(我已经更改了元素名称,所以请忽略大写错误): ... ... ... ... ... ... ... ... ... ... 绑定文件的外观如下所示: <jxb:bindings> xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:jxb="http://java.sun.com/xml/ns/jaxb"

我正在运行wsimport(版本2.2.9),其中包含一个wsdl和绑定文件,看起来像

WSDL文件看起来像(我已经更改了元素名称,所以请忽略大写错误):


...
...
...
...
...
...
...
...
...
...
绑定文件的外观如下所示:

<jxb:bindings>
    xmlns:xsd="http://www.w3.org/2001/XMLSchema"
    xmlns:jxb="http://java.sun.com/xml/ns/jaxb"
    version="1.0">
    <jxb:bindings schemaLocation="my.wsdl#types?schema2">
        <jxb:schemaBindings>
            <jxb:package name="inbound.types"/>
        </jxb:schemaBindings>        
    </jxb:bindings> 
    <jxb:bindings schemaLocation="web_common/BaseTypes_web.xsd">
        <jxb:schemaBindings>
            <jxb:package name="basetypes"/>
        </jxb:schemaBindings>        
    </jxb:bindings>
    <jxb:bindings schemaLocation="web_common/webErrors.xsd">
        <jxb:schemaBindings>
            <jxb:package name="sing.types"/>
        </jxb:schemaBindings>        
    </jxb:bindings>   
    <jxb:bindings schemaLocation="web_common/BaseTypes.xsd">
        <jxb:schemaBindings>
            <jxb:package name="b.inbound.types"/>
        </jxb:schemaBindings>        
    </jxb:bindings>                             
</jxb:bindings>

xmlns:xsd=”http://www.w3.org/2001/XMLSchema"
xmlns:jxb=”http://java.sun.com/xml/ns/jaxb"
version=“1.0”>
问题是我无法确定如何将生成的InstServicesPort.class和InstServices.class放入包inbound.types中

这里的任何帮助都将不胜感激

罗恩

<jxb:bindings>
    xmlns:xsd="http://www.w3.org/2001/XMLSchema"
    xmlns:jxb="http://java.sun.com/xml/ns/jaxb"
    version="1.0">
    <jxb:bindings schemaLocation="my.wsdl#types?schema2">
        <jxb:schemaBindings>
            <jxb:package name="inbound.types"/>
        </jxb:schemaBindings>        
    </jxb:bindings> 
    <jxb:bindings schemaLocation="web_common/BaseTypes_web.xsd">
        <jxb:schemaBindings>
            <jxb:package name="basetypes"/>
        </jxb:schemaBindings>        
    </jxb:bindings>
    <jxb:bindings schemaLocation="web_common/webErrors.xsd">
        <jxb:schemaBindings>
            <jxb:package name="sing.types"/>
        </jxb:schemaBindings>        
    </jxb:bindings>   
    <jxb:bindings schemaLocation="web_common/BaseTypes.xsd">
        <jxb:schemaBindings>
            <jxb:package name="b.inbound.types"/>
        </jxb:schemaBindings>        
    </jxb:bindings>                             
</jxb:bindings>