Hi ,

 

Can somebody interpret what this error message means?

Initially I thought it was not getting the class file and that was why
it was getting the Marshalling error, but I verified that the jar
file(containing the file) was in the CLASSPATH.

 

Error while running the client:

 

Jul 9, 2007 2:51:39 PM org.apache.commons.httpclient.HttpMethodDirector
executeWithRetry

INFO: I/O exception (org.apache.axis2.AxisFault) caught when processing
request: Error in JiBX marshalling

Jul 9, 2007 2:51:39 PM org.apache.commons.httpclient.HttpMethodDirector
executeWithRetry

INFO: Retrying request

Jul 9, 2007 2:51:39 PM org.apache.commons.httpclient.HttpMethodDirector
executeWithRetry

INFO: I/O exception (org.apache.axis2.AxisFault) caught when processing
request: Error in JiBX marshalling

Jul 9, 2007 2:51:39 PM org.apache.commons.httpclient.HttpMethodDirector
executeWithRetry

INFO: Retrying request

Jul 9, 2007 2:51:39 PM org.apache.commons.httpclient.HttpMethodDirector
executeWithRetry

INFO: I/O exception (org.apache.axis2.AxisFault) caught when processing
request: Error in JiBX marshalling

Jul 9, 2007 2:51:39 PM org.apache.commons.httpclient.HttpMethodDirector
executeWithRetry

INFO: Retrying request

org.apache.axis2.AxisFault: Error in JiBX marshalling

        at
org.apache.axis2.transport.http.CommonsHTTPTransportSender.invoke(Common
sHTTPTransportSender.java:221)

        at org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:452)

        at
org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOper
ation.java:330)

        at
org.apache.axis2.description.OutInAxisOperationClient.execute(OutInAxisO
peration.java:294)

        at
com.h.b.webservices.members.MembersMembersSoapStub.EnumMemberClasses(Mem
bersMembersSoapStub.java:151)

        at TestClient.getMemberClasses(TestClient.java:36)

        at TestClient.main(TestClient.java:22)

Caused by: org.apache.axis2.AxisFault: Error in JiBX marshalling

        at
org.apache.axis2.transport.http.CommonsHTTPTransportSender.writeMessageW
ithCommons(CommonsHTTPTransportSender.java

:314)

        at
org.apache.axis2.transport.http.CommonsHTTPTransportSender.invoke(Common
sHTTPTransportSender.java:201)

        ... 6 more

Caused by: org.apache.axis2.AxisFault: Error in JiBX marshalling

        at
org.apache.axis2.transport.http.HTTPSender.sendViaPost(HTTPSender.java:1
79)

        at
org.apache.axis2.transport.http.HTTPSender.send(HTTPSender.java:73)

        at
org.apache.axis2.transport.http.CommonsHTTPTransportSender.writeMessageW
ithCommons(CommonsHTTPTransportSender.java

:305)

        ... 7 more

Caused by: org.apache.axis2.AxisFault: Error in JiBX marshalling

        at
org.apache.axis2.transport.http.AxisRequestEntity.writeRequest(AxisReque
stEntity.java:98)

        at
org.apache.commons.httpclient.methods.EntityEnclosingMethod.writeRequest
Body(EntityEnclosingMethod.java:495)

        at
org.apache.commons.httpclient.HttpMethodBase.writeRequest(HttpMethodBase
.java:1973)

        at
org.apache.commons.httpclient.HttpMethodBase.execute(HttpMethodBase.java
:993)

        at
org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMe
thodDirector.java:397)

        at
org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMetho
dDirector.java:170)

        at
org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:3
96)

        at
org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:3
46)

        at
org.apache.axis2.transport.http.AbstractHTTPSender.executeMethod(Abstrac
tHTTPSender.java:558)

        at
org.apache.axis2.transport.http.HTTPSender.sendViaPost(HTTPSender.java:1
76)

        ... 9 more

Caused by: org.apache.axis2.AxisFault: Error in JiBX marshalling

        at
org.apache.axis2.transport.http.SOAPMessageFormatter.writeTo(SOAPMessage
Formatter.java:59)

        at
org.apache.axis2.transport.http.AxisRequestEntity.writeRequest(AxisReque
stEntity.java:84)

        ... 18 more

Caused by: javax.xml.stream.XMLStreamException: Error in JiBX
marshalling

        at
org.apache.axis2.jibx.JiBXDataSource.serialize(JiBXDataSource.java:179)

        at
org.apache.axiom.om.impl.llom.OMSourcedElementImpl.internalSerializeAndC
onsume(OMSourcedElementImpl.java:583)

        at
org.apache.axiom.om.impl.llom.OMElementImpl.internalSerialize(OMElementI
mpl.java:779)

        at
org.apache.axiom.om.impl.llom.OMElementImpl.internalSerializeAndConsume(
OMElementImpl.java:808)

        at
org.apache.axiom.soap.impl.llom.SOAPEnvelopeImpl.serializeInternally(SOA
PEnvelopeImpl.java:234)

        at
org.apache.axiom.soap.impl.llom.SOAPEnvelopeImpl.internalSerialize(SOAPE
nvelopeImpl.java:222)

        at
org.apache.axiom.om.impl.llom.OMElementImpl.internalSerializeAndConsume(
OMElementImpl.java:808)

        at
org.apache.axiom.om.impl.llom.OMNodeImpl.serializeAndConsume(OMNodeImpl.
java:418)

        at
org.apache.axis2.transport.http.SOAPMessageFormatter.writeTo(SOAPMessage
Formatter.java:55)

        ... 19 more

 

The binding.xml is :

 

<?xml version="1.0" encoding="UTF-8"?>

<binding>

  <mapping name="EnumMemberClasses" class="com.h.b.EnumMemberClasses">

    <namespace uri="http://b.h.com/"; default="elements"/>

    <value name="sessionID" field="sessionID" usage="required"/>

  </mapping>

  <mapping name="EnumMemberClassesResponse"
class="com.h.b.EnumMemberClassesResponse">

    <namespace uri="http://b.h.com/"; default="elements"/>

    <structure field="enumMemberClassesResult" usage="optional"
map-as="com.h.b.ArrayOfMemberClass"/>

  </mapping>

  <mapping name="EnumMemberClassesResult"
class="com.h.b.ArrayOfMemberClass">

    <namespace uri="http://b.h.com/"; default="elements"/>

    <collection field="memberClassList">

      <structure map-as="com.h.b.datatypes.MemberClass"/>

    </collection>

  </mapping>

  <mapping name="MemberClass" class="com.h.b.datatypes.MemberClass">

    <namespace uri="http://b.h.com/datatypes"; default="elements"/>

    <value name="MemberClassID" field="memberClassID" usage="required"/>

    <value name="Name" field="name" usage="optional"/>

    <value name="Description" field="description" usage="optional"/>

  </mapping>

</binding>

 

This is the Request xml:

<EnumMemberClasses
xmlns="http://bpma.hyperion.com/";><sessionID>0df593b4-5f69-41f2-be6e-2ca
aa7f1ba7a</sessionID></EnumMemberClasses></soapenv:Body></soapenv:Envelo
pe>

 

And the Reponse XML should like this:

 

<EnumMemberClassesResponse
xmlns="http://b.h.com/";><EnumMemberClassesResult><MemberClass><MemberCla
ssID xmlns="http://b.h.com/datatypes";>1</MemberClassID><Name
xmlns="http://b.h.com/datatypes";>Metadata</Name><Description
xmlns="http://b.h.com/datatypes";>Metadata</Description></MemberClass><Me
mberClass><MemberClassID
xmlns="http://b.h.com/datatypes";>2</MemberClassID><Name
xmlns="http://b.h.com/datatypes";>Scenario</Name><Description
xmlns="http://b.h.com/datatypes";>Scenario member
Class</Description></MemberClass></EnumMemberClassesResponse>

 

 

 

Thanking you in advance

Surjit

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
jibx-users mailing list
jibx-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jibx-users

Reply via email to