cxf-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jara Cesnek (JIRA)" <j...@apache.org>
Subject [jira] Created: (CXF-1787) Invalid WSDL name="ns1:id_stat"
Date Mon, 08 Sep 2008 14:56:44 GMT
Invalid WSDL  name="ns1:id_stat"
--------------------------------

                 Key: CXF-1787
                 URL: https://issues.apache.org/jira/browse/CXF-1787
             Project: CXF
          Issue Type: Bug
          Components: Aegis Databinding
    Affects Versions: 2.1.2
            Reporter: Jara Cesnek


CXF 2.1.2 Aegis Databinding, 

Java :

@WebService(name="wsrbadresa",serviceName="wsrbadresa",targetNamespace="http://rb.ws.daisy.marbes.cz")
public class WSGetRBAdresa

 @WebMethod
 public List<Rb_stat> getStatList(Rb_stat inputObject) {
 ...
 }

}


@XmlType(name="DOlrb_stat",namespace="http://rb.lite.ws.daisy.marbes.cz")
public class Rb_stat extends DOlrb_stat {
}


Generate invalid WSDL:


- <xsd:schema attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://ws.rb.modules.daisy.marbes.cz"
xmlns:ns1="http://rb.lite.ws.daisy.marbes.cz" xmlns:tns="http://ws.rb.modules.daisy.marbes.cz"
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <import namespace="http://rb.lite.ws.daisy.marbes.cz" xmlns="http://www.w3.org/2001/XMLSchema"
/> 
- <xsd:complexType name="inputObject">
- <xsd:sequence>
  <xsd:element minOccurs="0" name="ns1:id_stat" nillable="true" type="xsd:int" /> 
  <xsd:element minOccurs="0" name="ns1:nazev_stat" nillable="true" type="xsd:string" />

  </xsd:sequence>
  </xsd:complexType>
  </xsd:schema>
- <xsd:schema attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://rb.lite.ws.daisy.marbes.cz"
xmlns:tns="http://rb.lite.ws.daisy.marbes.cz" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
- <xsd:complexType name="DOlrb_stat">
- <xsd:sequence>
  <xsd:element minOccurs="0" name="id_stat" nillable="true" type="xsd:int" /> 
  <xsd:element minOccurs="0" name="nazev_stat" nillable="true" type="xsd:string" />

  </xsd:sequence>
  </xsd:complexType>
- <xsd:complexType name="ArrayOfDOlrb_stat">
- <xsd:sequence>
  <xsd:element maxOccurs="unbounded" minOccurs="0" name="DOlrb_stat" nillable="true" type="tns:DOlrb_stat"
/> 
  </xsd:sequence>
  </xsd:complexType>
  </xsd:schema>



>From my point of view  webservice class is in one namespace and parameter class Rb_stat
is in another. Return is mix of both.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message