Couple of notes: 1) The stack trace line: com.sun.xml.internal.ws.model.... shows you aren't using CXF at all. You are using the JAX-WS RI built into java6.
2) "IllegalAnnotationExceptions java.lang.StackTraceElement does not have a no-arg default constructor" This usually means someplace a bean is holding onto an Exception or similar that isn't marked transient. Dan On Thu December 10 2009 5:04:14 pm rakeshrai wrote: > 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.ch > eck(IllegalAnnotationsException.java:66) at > com.sun.xml.internal.bind.v2.runtime.JAXBContextImpl.getTypeInfoSet(JAXBCon > textImpl.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.ja > va:103) at > com.sun.xml.internal.bind.api.JAXBRIContext.newInstance(JAXBRIContext.java: > 89) at > com.sun.xml.internal.ws.model.AbstractSEIModelImpl$1.run(AbstractSEIModelIm > pl.java:126) at > com.sun.xml.internal.ws.model.AbstractSEIModelImpl$1.run(AbstractSEIModelIm > pl.java:124) ... 11 more > -- Daniel Kulp dk...@apache.org http://www.dankulp.com/blog