[ http://jira.codehaus.org/browse/XFIRE-392?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_93056 ]
Ken Young commented on XFIRE-392: --------------------------------- Are there any updates / planed fixes to this issue. I would vote on it, but I am unable to as I reported the issue. Thanks > 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 > Assignee: 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