I was trying to find out how to fix this issue which is caused after the
generated Apache CXF code. This never happened in Axis generated Java code.
Its complaining about some annotation which I don’t understand how to fix
the same.
In LnItm.java, I see the variables defined as shown below.
protected int dropShipInd;
@XmlElementRef(name = "lOA", namespace =
"http://ws.taxwareenterprise.com", type = JAXBElement.class)
Its hard to find out what exactly needs to be done to fix the error as shown
below.
Caused by: java.security.PrivilegedActionException:
com.sun.xml.internal.bind.v2.runtime.IllegalAnnotationsException: 6 counts
of IllegalAnnotationExceptions java.lang.StackTraceElement does not have a
no-arg default constructor.
this problem is related to the following location:
at java.lang.StackTraceElement
at public java.lang.StackTraceElement[]
java.lang.Throwable.getStackTrace()
at java.lang.Throwable
at public java.lang.Throwable java.rmi.RemoteException.detail
at java.rmi.RemoteException
at org.apache.axis.AxisFault
at com.taxwareenterprise.ws.TweFault
There's no ObjectFactory with an @XmlElementDecl for the element
{http://ws.taxwareenterprise.com}lOA.
this problem is related to the following location:
at protected javax.xml.bind.JAXBElement
com.taxwareenterprise.ws.cxf.LnItm.loa
at com.taxwareenterprise.ws.cxf.LnItm
at com.taxwareenterprise.ws.cxf.ForcLnItm
at protected java.util.List
com.taxwareenterprise.ws.cxf.ForcLnItms.forcLnItm
at com.taxwareenterprise.ws.cxf.ForcLnItms
at protected com.taxwareenterprise.ws.cxf.ForcLnItms
com.taxwareenterprise.ws.cxf.ForcDoc.forcLnItms
at com.taxwareenterprise.ws.cxf.ForcDoc
at protected com.taxwareenterprise.ws.cxf.ForcDoc
com.taxwareenterprise.ws.cxf.ForceCalculationRequest.forcDoc
at com.taxwareenterprise.ws.cxf.ForceCalculationRequest
at
com.sun.xml.internal.bind.v2.runtime.IllegalAnnotationsException$Builder.check(IllegalAnnotationsException.java:66)
at
com.sun.xml.internal.bind.v2.runtime.JAXBContextImpl.getTypeInfoSet(JAXBContextImpl.java:422)
at
com.sun.xml.internal.bind.v2.runtime.JAXBContextImpl.<init>(JAXBContextImpl.java:270)
at
com.sun.xml.internal.bind.v2.ContextFactory.createContext(ContextFactory.java:103)
at
com.sun.xml.internal.bind.api.JAXBRIContext.newInstance(JAXBRIContext.java:89)
at
com.sun.xml.internal.ws.model.AbstractSEIModelImpl$1.run(AbstractSEIModelImpl.java:126)
at
com.sun.xml.internal.ws.model.AbstractSEIModelImpl$1.run(AbstractSEIModelImpl.java:124)
... 11 more
--
View this message in context:
http://old.nabble.com/Issues-in-generated-Java-code-using-apache-CXF-tp26735355p26735355.html
Sent from the cxf-dev mailing list archive at Nabble.com.