Hi,
thank you for your reply. Using jaxb2-reflection.20060315.jar
I get the following exception:
Exception in thread "main" java.lang.NoClassDefFoundError:
javax/xml/bind/annotation/XmlAccessOrder
at
org.jvnet.jaxb.reflection.model.impl.RuntimeModelBuilder.createClassInfo(Unknown
Source)
at
org.jvnet.jaxb.reflection.model.impl.RuntimeModelBuilder.createClassInfo(Unknown
Source)
at org.jvnet.jaxb.reflection.model.impl.ModelBuilder.getClassInfo(Unknown
Source)
at
org.jvnet.jaxb.reflection.model.impl.RuntimeModelBuilder.getClassInfo(Unknown
Source)
at
org.jvnet.jaxb.reflection.model.impl.RuntimeModelBuilder.getClassInfo(Unknown
Source)
at org.jvnet.jaxb.reflection.model.impl.ModelBuilder.getTypeInfo(Unknown
Source)
at org.jvnet.jaxb.reflection.model.impl.ModelBuilder.getTypeInfo(Unknown
Source)
at org.jvnet.jaxb.reflection.JAXBModelFactory.create(Unknown Source)
at org.jvnet.jaxb.reflection.JAXBModelFactory.create(Unknown Source)
at org.jvnet.jaxb.reflection.JAXBModelFactory.create(Unknown Source)
at demo.cec.Main.main(Main.java:27)
And, indeed, there is no XmlAccessOrder in JAXB2. However, there is an
XmlAccessorOrder.
What's wrong here? My code is as simple as
public static void main(String[] args)
{
RuntimeTypeInfoSet model;
try {
model = JAXBModelFactory.create(CECConfiguration.class);
} catch (IllegalAnnotationsException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
As soon as I have a little time, I'll send more comments on the jaxb doc.
Have fun,
Klaus
--
View this message in context: http://www.nabble.com/com.sun.bind.v2-reflection-example-t1278341.html#a3434595
Sent from the java.net - jaxb users forum at Nabble.com.