Btw, just to let you know that

http://jira.codehaus.org/browse/CASTOR

cannot be accessed currently .. :-(.

Cheers
Werner

Werner Guttmann wrote:
> And it still fails with Java 5.0 ?
> 
> Werner
> 
> Heggart, Alex wrote:
>> Hi Werner,
>>
>> Thanks for looking into this. Just note that I've also tested this with
>> Java 5u19.
>>
>> Cheers,
>>
>> Alex Heggart
>>
>> -----Original Message-----
>> From: Werner Guttmann [mailto:[email protected]] 
>> Sent: Friday, 9 October 2009 4:11 AM
>> To: [email protected]
>> Subject: Re: [castor-user] Unmarshalling hexBinary elements seems to
>> return bad data
>>
>> Hi Alex,
>>
>> I will have a look at this; I do remember, though, that there's an issue
>>  in our Jira that is related to the use of Java 6 and arrays.
>>
>> Cheers
>>
>> Werner
>>
>> Heggart, Alex wrote:
>>> Hi Werner,
>>>
>>> I've also tested this against Castor 1.2 and the current trunk as of
>>> October 1st and the problem still occurs. I've also tried this with
>> JAXB
>>> 2.1 provided with J2SE 6u7 and that works as expected, so I'm fairly
>>> sure the problem is with Castor.
>>>
>>> I've created a JIRA issue at
>>> http://jira.codehaus.org/browse/CASTOR-2841.
>>>
>>> I've also attached a small test case as a patch against the trunk to
>>> that issue.
>>>
>>> As a side note, I'm unable to find the issue related to hexBinary
>> fixed
>>> recently in JIRA.
>>>
>>> Cheers,
>>>
>>> Alex
>>>
>>> -----Original Message-----
>>> From: Werner Guttmann [mailto:[email protected]] 
>>> Sent: Monday, 5 October 2009 3:11 PM
>>> To: [email protected]
>>> Subject: Re: [castor-user] Unmarshalling hexBinary elements seems to
>>> return bad data
>>>
>>> Hi Alex,
>>>
>>> there's two options to go about this.
>>>
>>> a) Try it against SVN trunk to see whether - since the 1.3 release -
>> an
>>> issue has been found and fixed related to hexBinaries. As the same
>> time,
>>> you might want to browse our Jira, too.
>>>
>>> b) Provide us with a small (sic!) test case that shows the problem at
>>> hand.
>>>
>>> Regards
>>> Werner
>>>
>>> Heggart, Alex wrote:
>>>> Hi all,
>>>>
>>>> I've been helping out a colleague who is using Castor 1.3 to read xml
>>>> files provided by a business partner. The xml schema defines an
>>> element
>>>> of type xs:hexBinary for MD5 hashes they are providing to us. We can
>>> see
>>>> the hashes in the xml file as a 32 character hex string (eg
>>>> 9E107D9D372BB6826BD81D3542A419D6). When we unmarshal these using
>>> Castor
>>>> we seem to be getting bogus values. When we try to display the
>>>> unmarshalled bytes as a hex string for our consumption we it is
>>> nothing
>>>> like the value in the xml document. As well, we are getting 24 bytes
>>>> produced by Castor when I would assume we should be getting 16 for
>> the
>>>> 128 bit hash.
>>>>
>>>> I've never used the xs:hexBinary type before so I may be
>>>> misunderstanding its intention and use. We could switch to using
>> fixed
>>>> length strings in the schema however it is provided by a business
>>>> partner and of course these things take time. Also, I'm guessing they
>>>> used hexBinary in the first place for the 'free' validation it
>>> provides.
>>>> If it helps I'm doing this in Windows XP, using JDK 1.5u19 and 1.6u7.
>>>>
>>>> Cheers,
>>>>
>>>> Alex Heggart
>>>> Software Engineer
>>>> Security Solutions & Services
>>>> Aerospace
>>>> Thales Australia
>>>>
>>>>
>>>>
>>>>
>> DISCLAIMER:-------------------------------------------------------------
>>> --------------
>>>> This e-mail transmission and any documents, files and previous e-mail
>>> messages
>>>> attached to it are private and confidential. They may contain
>>> proprietary or copyright
>>>> material or information that is subject to legal professional
>>> privilege. They are for
>>>> the use of the intended recipient only.  Any unauthorised viewing,
>>> use, disclosure,
>>>> copying, alteration, storage or distribution of, or reliance on, this
>>> message is
>>>> strictly prohibited. No part may be reproduced, adapted or
>> transmitted
>>> without the
>>>> written permission of the owner. If you have received this
>>> transmission in error, or
>>>> are not an authorised recipient, please immediately notify the sender
>>> by return email,
>>>> delete this message and all copies from your e-mail system, and
>>> destroy any printed
>>>> copies. Receipt by anyone other than the intended recipient should
>> not
>>> be deemed a
>>>> waiver of any privilege or protection. Thales Australia does not
>>> warrant or represent
>>>> that this e-mail or any documents, files and previous e-mail messages
>>> attached are
>>>> error or virus free.
>>>>
>> ------------------------------------------------------------------------
>>> --------------
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe from this list, please visit:
>>>>
>>>>     http://xircles.codehaus.org/manage_email
>>>>
>>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe from this list, please visit:
>>>
>>>     http://xircles.codehaus.org/manage_email
>>>
>>>
>>>
>>>
>>>
>>>
>> DISCLAIMER:-------------------------------------------------------------
>> --------------
>>> This e-mail transmission and any documents, files and previous e-mail
>> messages
>>> attached to it are private and confidential. They may contain
>> proprietary or copyright
>>> material or information that is subject to legal professional
>> privilege. They are for
>>> the use of the intended recipient only.  Any unauthorised viewing,
>> use, disclosure,
>>> copying, alteration, storage or distribution of, or reliance on, this
>> message is
>>> strictly prohibited. No part may be reproduced, adapted or transmitted
>> without the
>>> written permission of the owner. If you have received this
>> transmission in error, or
>>> are not an authorised recipient, please immediately notify the sender
>> by return email,
>>> delete this message and all copies from your e-mail system, and
>> destroy any printed
>>> copies. Receipt by anyone other than the intended recipient should not
>> be deemed a
>>> waiver of any privilege or protection. Thales Australia does not
>> warrant or represent
>>> that this e-mail or any documents, files and previous e-mail messages
>> attached are
>>> error or virus free.
>>>
>> ------------------------------------------------------------------------
>> --------------
>>> ---------------------------------------------------------------------
>>> To unsubscribe from this list, please visit:
>>>
>>>     http://xircles.codehaus.org/manage_email
>>>
>>>
>> ---------------------------------------------------------------------
>> To unsubscribe from this list, please visit:
>>
>>     http://xircles.codehaus.org/manage_email
>>
>>
>>
>>
>>
>> DISCLAIMER:---------------------------------------------------------------------------
>> This e-mail transmission and any documents, files and previous e-mail 
>> messages
>> attached to it are private and confidential. They may contain proprietary or 
>> copyright
>> material or information that is subject to legal professional privilege. 
>> They are for
>> the use of the intended recipient only.  Any unauthorised viewing, use, 
>> disclosure,
>> copying, alteration, storage or distribution of, or reliance on, this 
>> message is
>> strictly prohibited. No part may be reproduced, adapted or transmitted 
>> without the
>> written permission of the owner. If you have received this transmission in 
>> error, or
>> are not an authorised recipient, please immediately notify the sender by 
>> return email,
>> delete this message and all copies from your e-mail system, and destroy any 
>> printed
>> copies. Receipt by anyone other than the intended recipient should not be 
>> deemed a
>> waiver of any privilege or protection. Thales Australia does not warrant or 
>> represent
>> that this e-mail or any documents, files and previous e-mail messages 
>> attached are
>> error or virus free.
>> --------------------------------------------------------------------------------------
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe from this list, please visit:
>>
>>     http://xircles.codehaus.org/manage_email
>>
>>
> 
> ---------------------------------------------------------------------
> To unsubscribe from this list, please visit:
> 
>     http://xircles.codehaus.org/manage_email
> 
> 

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email


Reply via email to