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.
