No, I do not have an jaxb.index.  It was my understanding that
it was optional?  Is it required with servicemix?
My code works OK outside of servicemix.  

On Sat, 2006-12-30 at 14:29, moraleslos wrote:

> Do you have a jaxb.index file in your package that describes all the classes
> participating in jaxb2?  Not sure if this will solve your problem though but
> give it a shot...
> 
> -los
> 
> 
> Java Energizer wrote:
> > 
> > I can do it standalone and it works OK, but 
> > Attempt to marshal inside of servicemix fails.
> > Getting a JAXBContext  context works fine, finds my package
> > that I created using the xjc.sh compiler.  However,
> > the line to marshal into a DOM fails.
> > snip....
> > JAXBContext jc = JAXBContext.newInstance( package.name );
> > Marshal m = jc.createMarshaller();
> > m.marshal( (ObjectFactory) obj, (Document) doc );
> > ....
> > Fails with stack trace saying that my pakcage.name.obj is not known
> > to the JAXB context nor any of its super classes.   Is this an indication
> > that servicemix needs to be identified as the provider?    DO I need
> > to reference the package in an xbean.xml file somewhere?
> > OH, BTWY, this is running inside a PoJo that works as expected.
> > 
> > 
> 
> -- 
> View this message in context: 
> http://www.nabble.com/Marshal-error-with-JAXB-in-servicemix-tf2898235s12049.html#a8100837
> Sent from the ServiceMix - User mailing list archive at Nabble.com.

Reply via email to