[
http://jira.codehaus.org/browse/XFIRE-392?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
DELSAUX Jm updated XFIRE-392:
-----------------------------
Attachment: MyWSDLFile.wsdl
I think this issue is related to XFIRE-662
http://jira.codehaus.org/browse/XFIRE-662
I have the same issue with Infopath 2007 and the XFire generated wsdl file
seems corrupted (2 errors):
src-resolve.4.2: Error resolving component 'ns1:SourceTo'. It was detected that
'ns1:SourceTo' is in namespace 'http://to.dt.nrb.be', but components from this
namespace are not referenceable from schema document
'file:///D:/Projects/workspace/Projet_DT/src/MyWSDLFile.wsdl'. If this is the
incorrect namespace, perhaps the prefix of 'ns1:SourceTo' needs to be changed.
If this is the correct namespace, then an appropriate 'import' tag should be
added to 'file:///D:/Projects/workspace/Projet_DT/src/MyWSDLFile.wsdl'.
src-resolve.4.2: Error resolving component 'ns2:BadCdException'. It was
detected that 'ns2:BadCdException' is in namespace
'http://error.common.nrb.be', but components from this namespace are not
referenceable from schema document
'file:///D:/Projects/workspace/Projet_DT/src/MyWSDLFile.wsdl'. If this is the
incorrect namespace, perhaps the prefix of 'ns2:BadCdException' needs to be
changed. If this is the correct namespace, then an appropriate 'import' tag
should be added to
'file:///D:/Projects/workspace/Projet_DT/src/MyWSDLFile.wsdl'.
> WSDL Error from XFire example when using InfoPath or Acrobat Designer
> ---------------------------------------------------------------------
>
> Key: XFIRE-392
> URL: http://jira.codehaus.org/browse/XFIRE-392
> Project: XFire
> Issue Type: Bug
> Affects Versions: 1.1-RC1
> Environment: Windows XP running Tomcat 5.5.16 and JDK 1.5_06
> Reporter: Ken Young
> Assigned To: Dan Diephouse
> Attachments: MyWSDLFile.wsdl, screenshot-1.jpg
>
>
> An error occurs when using integrating XFire 1.1RC1 with InfoPath or Acrobat
> Designer.
> The test is the quick start example (http://xfire.codehaus.org/Quick+Start)
> The error returned is:
> The error that I was getting was
> "/schema/[EMAIL PROTECTED]'findBookResponse']/complexType[1]/element[1][
> @name='out']
> Undeclared XSD type : '{http://xfiretest}Book'.
> The services.xml is configured as follows:
> <beans xmlns="http://xfire.codehaus.org/config/1.0">
> <service>
> <name>BookService</name>
> <namespace>http://xfire.codehaus.org/BookService</namespace>
> <!--
> <namespace>https://localhost/solreports/services/BookService</namespace>
> -->
> <serviceClass>xfiretest.BookService</serviceClass>
> </service>
> </beans>
> The WDSL returned is:
> <?xml version="1.0" encoding="UTF-8"?>
> <wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
> xmlns:ns1="http://xfiretest"
> xmlns:soap11="http://schemas.xmlsoap.org/soap/envelope/"
> xmlns:soap12="http://www.w3.org/2003/05/soap-envelope"
> xmlns:soapenc11="http://schemas.xmlsoap.org/soap/encoding/"
> xmlns:soapenc12="http://www.w3.org/2003/05/soap-encoding"
> xmlns:tns="http://xfire.codehaus.org/BookService"
> xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/"
> xmlns:xsd="http://www.w3.org/2001/XMLSchema"
> targetNamespace="http://xfire.codehaus.org/BookService">
> <wsdl:types>
> <xsd:schema targetNamespace="http://xfire.codehaus.org/BookService"
> elementFormDefault="qualified" attributeFormDefault="qualified">
> <xsd:element name="getBooks">
> <xsd:complexType/>
> </xsd:element>
> <xsd:element name="getBooksResponse">
> <xsd:complexType>
> <xsd:sequence>
> <xsd:element name="out" type="ns1:ArrayOfBook" nillable="true"
> minOccurs="1" maxOccurs="1"/>
> </xsd:sequence>
> </xsd:complexType>
> </xsd:element>
> <xsd:element name="findBook">
> <xsd:complexType>
> <xsd:sequence>
> <xsd:element name="in0" type="xsd:string" nillable="true"
> minOccurs="1" maxOccurs="1"/>
> </xsd:sequence>
> </xsd:complexType>
> </xsd:element>
> <xsd:element name="findBookResponse">
> <xsd:complexType>
> <xsd:sequence>
> <xsd:element name="out" type="ns1:Book" nillable="true"
> minOccurs="1" maxOccurs="1"/>
> </xsd:sequence>
> </xsd:complexType>
> </xsd:element>
> </xsd:schema>
> <xsd:schema targetNamespace="http://xfiretest"
> elementFormDefault="qualified" attributeFormDefault="qualified">
> <xsd:complexType name="ArrayOfBook">
> <xsd:sequence>
> <xsd:element name="Book" type="ns1:Book" nillable="true"
> minOccurs="0" maxOccurs="unbounded"/>
> </xsd:sequence>
> </xsd:complexType>
> <xsd:complexType name="Book">
> <xsd:sequence>
> <xsd:element name="author" type="xsd:string" minOccurs="0"
> nillable="true"/>
> <xsd:element name="isbn" type="xsd:string" minOccurs="0"
> nillable="true"/>
> <xsd:element name="title" type="xsd:string" minOccurs="0"
> nillable="true"/>
> <xsd:any minOccurs="0" maxOccurs="unbounded"/>
> </xsd:sequence>
> <xsd:anyAttribute/>
> </xsd:complexType>
> </xsd:schema>
> </wsdl:types>
> <wsdl:message name="getBooksRequest">
> <wsdl:part element="tns:getBooks" name="parameters"/>
> </wsdl:message>
> <wsdl:message name="findBookRequest">
> <wsdl:part element="tns:findBook" name="parameters"/>
> </wsdl:message>
> <wsdl:message name="findBookResponse">
> <wsdl:part element="tns:findBookResponse" name="parameters"/>
> </wsdl:message>
> <wsdl:message name="getBooksResponse">
> <wsdl:part element="tns:getBooksResponse" name="parameters"/>
> </wsdl:message>
> <wsdl:portType name="BookServicePortType">
> <wsdl:operation name="getBooks">
> <wsdl:input message="tns:getBooksRequest" name="getBooksRequest"/>
> <wsdl:output message="tns:getBooksResponse" name="getBooksResponse"/>
> </wsdl:operation>
> <wsdl:operation name="findBook">
> <wsdl:input message="tns:findBookRequest" name="findBookRequest"/>
> <wsdl:output message="tns:findBookResponse" name="findBookResponse"/>
> </wsdl:operation>
> </wsdl:portType>
> <wsdl:binding name="BookServiceHttpBinding" type="tns:BookServicePortType">
> <wsdlsoap:binding style="document"
> transport="http://schemas.xmlsoap.org/soap/http"/>
> <wsdl:operation name="getBooks">
> <wsdlsoap:operation soapAction=""/>
> <wsdl:input name="getBooksRequest">
> <wsdlsoap:body use="literal"/>
> </wsdl:input>
> <wsdl:output name="getBooksResponse">
> <wsdlsoap:body use="literal"/>
> </wsdl:output>
> </wsdl:operation>
> <wsdl:operation name="findBook">
> <wsdlsoap:operation soapAction=""/>
> <wsdl:input name="findBookRequest">
> <wsdlsoap:body use="literal"/>
> </wsdl:input>
> <wsdl:output name="findBookResponse">
> <wsdlsoap:body use="literal"/>
> </wsdl:output>
> </wsdl:operation>
> </wsdl:binding>
> <wsdl:service name="BookService">
> <wsdl:port binding="tns:BookServiceHttpBinding"
> name="BookServiceHttpPort">
> <wsdlsoap:address
> location="https://localhost/solreports/services/BookService"/>
> </wsdl:port>
> </wsdl:service>
> </wsdl:definitions>
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe from this list please visit:
http://xircles.codehaus.org/manage_email