hi,
I have a service Interface like this :
@WebService(name = "GetTokenPort", targetNamespace =
"http://linedata.com/WS/GetToken/1.0")
@XmlSeeAlso({
ObjectFactory.class,
})
@Remotable
public interface GetTokenPort {
@WebMethod(operationName = "GetToken", action =
"E6F64756A4F5562746E6562705F20514F43594D4A336F646")
@WebResult(name = "transactionToken", targetNamespace =
"http://linedata.com/WS/GetToken/parts/1.0")
@RequestWrapper(localName = "GetToken", targetNamespace =
"http://linedata.com/WS/GetToken/parts/1.0", className =
"fr.maif.parnasse.webservicemi.webservice.GetToken")
@ResponseWrapper(localName = "GetTokenResp", targetNamespace =
"http://linedata.com/WS/GetToken/parts/1.0", className =
"fr.maif.parnasse.webservicemi.webservice.GetTokenResp")
public String getToken(
@WebParam(name = "sessionID", targetNamespace =
"http://linedata.com/WS/GetToken/parts/1.0")
String sessionID,
@WebParam(name = "objectType", targetNamespace =
"http://linedata.com/WS/GetToken/parts/1.0")
String objectType,
@WebParam(name = "objectReference", targetNamespace =
"http://linedata.com/WS/GetToken/parts/1.0")
String objectReference,
@WebParam(name = "operation", targetNamespace =
"http://linedata.com/WS/GetToken/parts/1.0")
String operation,
@WebParam(name = "timeStamp", targetNamespace =
"http://linedata.com/WS/GetToken/parts/1.0")
String timeStamp)
throws GetTokenFault
;
}
and when i call it i Get this error :
org.apache.axis2.AxisFault: javax.xml.bind.MarshalException
- with linked exception:
[javax.xml.bind.JAXBException: class
fr.maif.parnasse.webservicemi.webservice.GetToken nor any of its super
class is known to this context.]
at org.apache.axis2.AxisFault.makeFault(AxisFault.java:430)
at
org.apache.axis2.transport.http.SOAPMessageFormatter.getBytes(SOAPMessag
eFormatter.java:118)
at
org.apache.axis2.transport.http.AxisRequestEntity.writeRequest(AxisReque
stEntity.java:87)
at
org.apache.commons.httpclient.methods.EntityEnclosingMethod.writeRequest
Body(EntityEnclosingMethod.java:499)
at
org.apache.commons.httpclient.HttpMethodBase.writeRequest(HttpMethodBase
.java:2114)
at
org.apache.commons.httpclient.HttpMethodBase.execute(HttpMethodBase.java
:1096)
at
org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMe
thodDirector.java:398)
at
org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMetho
dDirector.java:171)
at
org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:3
97)
at
org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:3
46)
at
org.apache.axis2.transport.http.AbstractHTTPSender.executeMethod(Abstrac
tHTTPSender.java:542)
at
org.apache.axis2.transport.http.HTTPSender.sendViaPost(HTTPSender.java:1
89)
at org.apache.axis2.transport.http.HTTPSender.send(HTTPSender.java:75)
at
org.apache.axis2.transport.http.CommonsHTTPTransportSender.writeMessageW
ithCommons(CommonsHTTPTransportSender.java:371)
at
org.apache.axis2.transport.http.CommonsHTTPTransportSender.invoke(Common
sHTTPTransportSender.java:209)
at org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:448)
at
org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOper
ation.java:401)
at
org.apache.axis2.description.OutInAxisOperationClient.executeImpl(OutInA
xisOperation.java:228)
at
org.apache.axis2.client.OperationClient.execute(OperationClient.java:163
)
at
org.apache.tuscany.sca.binding.ws.axis2.Axis2BindingInvoker$1.run(Axis2B
indingInvoker.java:172)
at java.security.AccessController.doPrivileged(Native Method)
at
org.apache.tuscany.sca.binding.ws.axis2.Axis2BindingInvoker.invokeTarget
(Axis2BindingInvoker.java:170)
at
org.apache.tuscany.sca.binding.ws.axis2.Axis2BindingInvoker.invoke(Axis2
BindingInvoker.java:124)
at
org.apache.tuscany.sca.core.databinding.wire.DataTransformationIntercept
or.invoke(DataTransformationInterceptor.java:67)
at
org.apache.tuscany.sca.core.invocation.JDKInvocationHandler.invoke(JDKIn
vocationHandler.java:349)
at
org.apache.tuscany.sca.core.invocation.JDKInvocationHandler.invoke(JDKIn
vocationHandler.java:193)
at $Proxy40.getToken(Unknown Source)
at
fr.maif.parnasse.webservicemi.modifieradressemail.impl.ModifierAdresseMa
ilImpl.modifierAdresseMail(ModifierAdresseMailImpl.java:90)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at
org.apache.tuscany.sca.implementation.java.invocation.JavaImplementation
Invoker.invoke(JavaImplementationInvoker.java:156)
at
org.apache.tuscany.sca.binding.sca.impl.SCABindingInvoker.invoke(SCABind
ingInvoker.java:61)
at
org.apache.tuscany.sca.core.invocation.JDKInvocationHandler.invoke(JDKIn
vocationHandler.java:349)
at
org.apache.tuscany.sca.core.invocation.JDKInvocationHandler.invoke(JDKIn
vocationHandler.java:193)
at $Proxy34.modifierAdresseMail(Unknown Source)
at Exec.main(Exec.java:19)
Caused by: javax.xml.stream.XMLStreamException:
javax.xml.bind.MarshalException
- with linked exception:
[javax.xml.bind.JAXBException: class
fr.maif.parnasse.webservicemi.webservice.GetToken nor any of its super
class is known to this context.]
at
org.apache.tuscany.sca.databinding.jaxb.axiom.JAXBDataSource.serialize(J
AXBDataSource.java:119)
at
org.apache.axiom.om.impl.llom.OMSourcedElementImpl.internalSerializeAndC
onsume(OMSourcedElementImpl.java:664)
at
org.apache.axiom.om.impl.llom.OMElementImpl.internalSerialize(OMElementI
mpl.java:918)
at
org.apache.axiom.om.impl.llom.OMElementImpl.internalSerializeAndConsume(
OMElementImpl.java:947)
at
org.apache.axiom.soap.impl.llom.SOAPEnvelopeImpl.serializeInternally(SOA
PEnvelopeImpl.java:240)
at
org.apache.axiom.soap.impl.llom.SOAPEnvelopeImpl.internalSerialize(SOAPE
nvelopeImpl.java:228)
at
org.apache.axiom.om.impl.llom.OMElementImpl.internalSerializeAndConsume(
OMElementImpl.java:947)
at
org.apache.axiom.om.impl.llom.OMNodeImpl.serializeAndConsume(OMNodeImpl.
java:471)
at
org.apache.axis2.transport.http.SOAPMessageFormatter.getBytes(SOAPMessag
eFormatter.java:110)
... 36 more
Caused by: javax.xml.bind.MarshalException
- with linked exception:
[javax.xml.bind.JAXBException: class
fr.maif.parnasse.webservicemi.webservice.GetToken nor any of its super
class is known to this context.]
at
com.sun.xml.bind.v2.runtime.MarshallerImpl.write(MarshallerImpl.java:331
)
at
com.sun.xml.bind.v2.runtime.MarshallerImpl.marshal(MarshallerImpl.java:2
57)
at javax.xml.bind.helpers.AbstractMarshallerImpl.marshal(Unknown
Source)
at
org.apache.tuscany.sca.databinding.jaxb.axiom.JAXBDataSource$1.run(JAXBD
ataSource.java:108)
at java.security.AccessController.doPrivileged(Native Method)
at
org.apache.tuscany.sca.databinding.jaxb.axiom.JAXBDataSource.serialize(J
AXBDataSource.java:99)
... 44 more
Caused by: javax.xml.bind.JAXBException: class
fr.maif.parnasse.webservicemi.webservice.GetToken nor any of its super
class is known to this context.
at
com.sun.xml.bind.v2.runtime.XMLSerializer.reportError(XMLSerializer.java
:242)
at
com.sun.xml.bind.v2.runtime.XMLSerializer.reportError(XMLSerializer.java
:257)
at
com.sun.xml.bind.v2.runtime.XMLSerializer.childAsXsiType(XMLSerializer.j
ava:649)
at
com.sun.xml.bind.v2.runtime.ElementBeanInfoImpl$1.serializeBody(ElementB
eanInfoImpl.java:151)
at
com.sun.xml.bind.v2.runtime.ElementBeanInfoImpl$1.serializeBody(ElementB
eanInfoImpl.java:185)
at
com.sun.xml.bind.v2.runtime.ElementBeanInfoImpl.serializeBody(ElementBea
nInfoImpl.java:305)
at
com.sun.xml.bind.v2.runtime.ElementBeanInfoImpl.serializeRoot(ElementBea
nInfoImpl.java:312)
at
com.sun.xml.bind.v2.runtime.ElementBeanInfoImpl.serializeRoot(ElementBea
nInfoImpl.java:71)
at
com.sun.xml.bind.v2.runtime.XMLSerializer.childAsRoot(XMLSerializer.java
:490)
at
com.sun.xml.bind.v2.runtime.MarshallerImpl.write(MarshallerImpl.java:328
)
... 49 more
Caused by: javax.xml.bind.JAXBException: class
fr.maif.parnasse.webservicemi.webservice.GetToken nor any of its super
class is known to this context.
at
com.sun.xml.bind.v2.runtime.JAXBContextImpl.getBeanInfo(JAXBContextImpl.
java:556)
at
com.sun.xml.bind.v2.runtime.XMLSerializer.childAsXsiType(XMLSerializer.j
ava:644)
... 56 more
can you help me to find where is my mistake
thanks
gaetan