File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Web Services and the fly likes JAXB Error Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Web Services
Bookmark "JAXB Error" Watch "JAXB Error" New topic

JAXB Error

ryan bohnert

Joined: Feb 27, 2008
Posts: 19
I am trying to marshal an object and it's throwing the following error.
class com.sun.xml.internal.bind.v2.runtime.IllegalAnnotationsException [Ljava.lang.StackTraceElement;@c68c3 2 counts of IllegalAnnotationExceptions null.

The line thowing the error is this
JAXBContext context = JAXBContext.newInstance(Resync.class);

I have googled this error and some post say i need an empty constructor to fix this. I have tried several things and nothing seems to work. Any help is appreciated.


Main Class Snippet

Resync Class
ryan bohnert

Joined: Feb 27, 2008
Posts: 19
the solution to this problem is in the Resync class

add this line of code above both get Methods for XMLGregorian Calendar fields

@XmlSchemaType(name = "dateTime")
public XMLGregorianCalendar getResyncStartDateTime().....

@XmlSchemaType(name = "dateTime")
public XMLGregorianCalendar getResyncEndDateTime()....
I agree. Here's the link:
subject: JAXB Error
It's not a secret anymore!