Hi,

Can you fill a JIRA[1] and submit your test case ? so we can dig the
real reason.

[1] https://issues.apache.org/activemq/browse/CAMEL

Willem

mcnamara wrote:
> Perusing the JAXB RI documentation, it appears the either ObjectFactory or
> jaxb.index is required.  In my case, xjc did generate ObjectFactory but not
> jaxb.index.  Apparently, jaxb.index is generated when going from java->xsd
> but not xsd->java
> 
> Placing jaxb.index in com/foo/bar yielded the same result - I checked that
> jaxb.index file is indeed being read by putting a non-existent class name in
> the file, and there was an error.
> 
> When rolling my own unmarshal code, a call to JAXBElement.getValue() was
> required.
> 
> Note this is java 1.5 and using the jaxb jars packaged with camel.
> 
> 
> Claus Ibsen wrote:
>> Hi
>>
>> Maybe the jaxb.index stuff is something we should document on the camel
>> wiki for the JAXB dataformat as a kind of reminder.
>>
>> Is jaxb.index always needed? 
>>
>>
>> Med venlig hilsen
>>  
>> Claus Ibsen
>> ......................................
>> Silverbullet
>> Skovsgårdsvænget 21
>> 8362 Hørning
>> Tlf. +45 2962 7576
>> Web: www.silverbullet.dk
>>
>> -----Original Message-----
>> From: Willem Jiang [mailto:[EMAIL PROTECTED] 
>> Sent: 10. november 2008 04:57
>> To: camel-user@activemq.apache.org
>> Subject: Re: JAXB unmarshal
>>
>> Hi,
>>
>> Did you put the jaxb.index file into the "com.foo.bar" directory?
>>
>> Willem
>>
>> mcnamara wrote:
>>> using .unmarshal(new JaxbDataFormat("com.foo.bar") is returning a
>>> JAXBElement
>>> instead of the desired object that was generated by xjc.
>>>
>>> I've looked at UnmarshalTest, and cannot account for the discrepancy.
>>>
>>> Any insight would be appreciated.
>>>
>>> Tim...
>>
>>
> 

Reply via email to