[jbossws-issues] [JBoss JIRA] Created: (JBWS-1386) ComplexType with base64Binary property

Thomas Diesler (JIRA) jira-events at jboss.com
Thu Nov 16 07:07:41 EST 2006


ComplexType with base64Binary property
--------------------------------------

                 Key: JBWS-1386
                 URL: http://jira.jboss.com/jira/browse/JBWS-1386
             Project: JBoss Web Services
          Issue Type: Bug
      Security Level: Public (Everyone can see)
          Components: jaxrpc
            Reporter: Thomas Diesler
         Assigned To: Thomas Diesler
             Fix For: jbossws-1.0.5


 I am using JBoss 4.0.4 with jbossws 1.0.3GA. I am developing a WS DII client which talks with a third party Web Service. I am having problems serializing one field which is specified as "base64Binary" on the WSDL:

Code:

            <xsd:complexType name="BinaryData">
                <xsd:sequence>
                    <xsd:element name="data" type="xsd:base64Binary"
                        nillable="true"/>
                    <xsd:element name="mimeType" type="xsd:string"
                        nillable="true"/>
                    <xsd:element name="URL" type="xsd:string" nillable="true"/>
                    <xsd:element name="removeOnUpdate" type="xsd:boolean"
                        nillable="false"/>
                </xsd:sequence>
	



The "data" field should be sent as a Base64 String. Although, the Request SOAP message has the following data:

Code:

               <ns1:data xmlns:ns1="urn:drm/ingest-ex/IngestService/SchemaTypes">     
                  <ns1:data>-1</ns1:data>     
                  <ns1:data>-40</ns1:data>     
                  <ns1:data>-1</ns1:data>     
                  <ns1:data>-32</ns1:data>     
......
                  <ns1:mimeType>image/jpeg</ns1:mimeType>     
                  <ns1:URL xsi:nil="1"/>     
                  <ns1:removeOnUpdate>false</ns1:removeOnUpdate>    
               </ns1:data>  
	




-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        



More information about the jbossws-issues mailing list