Is there a working example somewhere? Or perhaps I am doing this wrong? I simply have a legacy java object that I need to convert to XML so that I can send it onto the NMR to other waiting Service Assemblies, that may be local or on another machine. Can I use a PoJo to send out via the NMR? Looks like it needs to be XML?
On Sat, 2006-12-30 at 06:29, 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.
