[
http://jira.codehaus.org/browse/XFIRE-892?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_94821
]
Tom Lambrechts commented on XFIRE-892:
--------------------------------------
Defining the name on the XMLType or XMLRootElement is a workaround.
> Upper/Lower case of complex type does not match case of element reference.
> --------------------------------------------------------------------------
>
> Key: XFIRE-892
> URL: http://jira.codehaus.org/browse/XFIRE-892
> Project: XFire
> Issue Type: Bug
> Components: JAXB 2.0
> Affects Versions: 1.2.4
> Environment: Server: org.codehaus.xfire.jaxb2.JaxbServiceFactory
> JAXB binding wrapped document style.
> Client: org.codehaus.xfire.spring.remoting.XFireClientFactoryBean
> Reporter: Tom Lambrechts
> Assignee: Dan Diephouse
>
> When a JAXB type has no explicite name defined the complex type for
> the JAXB type parameter (<xs:element name="myDTObject" type="myDTObject" />)
> is defined with lower case name.
> While the ref (ref="ns1:MyDTObject ) to this type in the operation type is
> upper case.
> This is not an issue for the XFire clients but it is a problem for most
> other soap clients like for example soapUI.
> <wsdl:types>
> <xsd:schema attributeFormDefault="qualified"
> elementFormDefault="qualified" targetNamespace="http://foo">
> <xsd:element name="helloWorld">
> <xsd:complexType>
> <xsd:sequence>
> <xsd:element maxOccurs="1" minOccurs="1"
> ref="ns1:MyDTObject" />
> </xsd:sequence>
> </xsd:complexType>
> </xsd:element>
> <xsd:element name="helloWorldResponse">
> <xsd:complexType />
> </xsd:element>
> </xsd:schema>
> <xs:schema targetNamespace="myNs" version="1.0">
> <xs:element name="myDTObject" type="myDTObject" />
> </xs:schema>
> <xs:schema version="1.0">
> <xs:complexType name="myDTObject">
> <xs:sequence>
> <xs:element minOccurs="0" name="name"
> type="xs:string" />
> </xs:sequence>
> </xs:complexType>
> </xs:schema>
> </wsdl:types>
--
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