Java CI Web服务的架构位置

Java CI Web服务的架构位置,java,web-services,soap,peoplesoft,Java,Web Services,Soap,Peoplesoft,我是Peoplesoft的新手,尝试使用现有的CI web服务“CI_CURRENCY”。我遵循了上面提到的步骤: 这是模式在WSDL中的样子: <wsdl:types> <xsd:schema elementFormDefault="qualified" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <xsd:import namespace="http://xmlns.ubs.com/enterprise/To

我是Peoplesoft的新手,尝试使用现有的CI web服务“CI_CURRENCY”。我遵循了上面提到的步骤:

这是模式在WSDL中的样子:

<wsdl:types>
 <xsd:schema elementFormDefault="qualified" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <xsd:import namespace="http://xmlns.ubs.com/enterprise/Tools/schemas/M615294.V1"  
   schemaLocation="M615294.V1.xsd"/>
  <xsd:import namespace="http://xmlns.ubs.com/enterprise/Tools/schemas/M826465.V1"  
   schemaLocation="M826465.V1.xsd"/>
  <xsd:import namespace="http://xmlns.ubs.com/enterprise/Tools/schemas/M929890.V1" 
   schemaLocation="M929890.V1.xsd"/>

现在,我想从这个WSDL文件生成存根。为此,我使用ApacheAxis。我已将此wsdl保存到本地驱动器并执行以下命令- java org.apache.axis.wsdl.WSDL2Java-o src-p com.test.generated-s Currency.wsdl

但我得到一个错误,即找不到模式,因为它试图在wsdl所在的驱动器中查找模式。
我的问题是如何在生成的wsdl中获取所有引用的模式,或者是否有其他方法来生成存根?

您可以在 PeopleTools>IntegrationBroker>IntegrationSetup>Messages,模式在“模式”页面上 或 您可以通过连接wsdl链接。 然后,您可以从该工具下载xsd文件