Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Archived » OHF » IHE Bridge deserialization error (XDS.a)
IHE Bridge deserialization error (XDS.a) [message #584330] Fri, 11 January 2008 03:27
Takeo Satomi is currently offline Takeo Satomi
Messages: 32
Registered: July 2009
Member
Hello all,

Today I've been looking for a public XDS registry which has pdf-embedded
documents to see if my doc consumer works, and tried IBM registry
( http://lswin10.dfw.ibm.com:9081/IBMXDSRegistry/XDSa/Registry) but the
latest IHE Bridge
(org.eclipse.ohf.bridge.install_0.3.0.v20080108120654.zip) failed to
deserialize the message returned from the server. The query was

<query:AdhocQueryRequest
xmlns:query="urn:oasis:names:tc:ebxml-regrep:query:xsd:2.1" ><query:ResponseOption
returnComposedObjects="true" returnType="LeafClass"
/><query:SQLQuery>SELECT doc.id FROM ExtrinsicObject doc,
ExternalIdentifier patId WHERE doc.objectType =
'urn:uuid:7edca82f-054d-47f2-a032-9b2a5b5186c1' AND (patId.registryObject
= doc.id AND patId.identificationScheme =
'urn:uuid:58a6f841-87b3-4a3e-92fd-a8ffeff98427' AND patId.value =
'139158^^^&amp;10.1&amp;ISO') AND (doc.status IN ('Approved',
'Deprecated')) </query:SQLQuery></query:AdhocQueryRequest>

and here's the stack trace excerpt.

index=0,
size=0/norg.eclipse.emf.common.util.BasicEList$BasicIndexOut OfBoundsException:
index=0, size=0
at org.eclipse.emf.common.util.BasicEList.get(BasicEList.java:5 35)
at
org.eclipse.ohf.bridge.ihe.IheXdsBridge.sourcePatientInfoToP atientInfoType(IheXdsBridge.java:520)
at
org.eclipse.ohf.bridge.ihe.IheXdsBridge.createXdsDocument(Ih eXdsBridge.java:547)
at
org.eclipse.ohf.bridge.ihe.IheXdsBridge.goQueryDocuments(Ihe XdsBridge.java:480)
at
org.eclipse.ohf.bridge.xds.AbstractXdsBridge.queryDocuments( AbstractXdsBridge.java:124)
at
org.eclipse.ohf.bridge.ws.OHFBridge.QueryDocumentsFind(OHFBr idge.java:154)

At first glance it looks some elements Bridge requires are not contained
in the returned query result, which seems to have a couple of documents.

Is it a bridge bug, or is the query result invalid?

Thanks,
Takeo
Previous Topic:Setting "NetworkAccessPointID" on the ActiveParticipant in ATNA messages
Next Topic:set authorRoleDisplayName
Goto Forum:
  


Current Time: Wed Aug 27 19:13:56 EDT 2014

Powered by FUDForum. Page generated in 0.10184 seconds