Skip to main content

Issue unmarshaling optional element in XML binding

  • May 17, 2013
  • 0 replies
  • 0 views

Summary Issue unmarshaling optional element in XML binding
Article Number 15614
Environment Artix 4.2 All Supported Operating Systems
Question/Problem Description Issue unmarshaling optional element in XML binding
Client fails with exception if server does not return optional elements in XML binding
Clarifying Information Client receives error below:

(IT_BUS.MESSAGING_PORT:0) I - client parse, BB:04ADC54C, data:04ADDC80
(IT_BUS.FOUNDATION.AFC.STATIC:0) I - Getting types factory for http://www.w3.org/2001/XMLSchema
(IT_BUS.FOUNDATION.AFC:0) I - IT_Bus::Exception: Empty data

(IT_BUS.FOUNDATION.AFC:0) I - IT_Bus::Exception: Empty data

(IT_BUS.MESSAGING_PORT:0) I - MessagingClientOperation::~MessagingClientOperation
Exception in thread "main" java.rmi.RemoteException: Empty data; nested exception is:
        com.iona.jbus.ntv.NativeReadException: Empty data
        at com.iona.jbus.jaxrpc.BaseInvocationHandler.invoke(BaseInvocationHandler.java:534)
        at $Proxy0.vGeVNInsert(Unknown Source)
        at com.iona.artix.bedag.Bedag_1_0Demo.main(Unknown Source)
Caused by: com.iona.jbus.ntv.NativeReadException: Empty data
        at com.iona.jbus.ntv.NativeClientOperation.invoke(Native Method)
        at com.iona.jbus.ntv.NativeClientOperation.invoke(NativeClientOperation.java:79)
        at com.iona.jbus.jaxrpc.BaseInvocationHandler.doInvoke(BaseInvocationHandler.java:565)
        at com.iona.jbus.jaxrpc.BaseInvocationHandler.invoke(BaseInvocationHandler.java:475)
        ... 2 more
Error Message
Defect/Enhancement Number
Cause Caused by bug ART-10896
Resolution Fix available in Artix 4.2.1 patch 14
Workaround
Notes
Attachment
Created date: 06 September 2011
Last Modified: 13 February 2013
Last Published: 24 June 2012
First Published date: 10 September 2011

#KnowledgeDocs
#Orbix