Hi Kimbro,

I have been distracted from Xindice xupdate for the past week, but I came back 
to it yesterday, and it looks like the problem has something to do with jdk1.4. 
When I start Xindice with jdk1.4, I get the error trace. When I start it with 
1.3.1, even if I am running the test case with 1.4, there is no error.

These are the results with 1.4:

Added test document 
<root><one><two>nothing</two><three>something</three></one></root>
Got query service XUpdateQueryService, 1.0 //result of service.getName() and 
getVersion()
Executing update <xu:modifications version="1.0" 
xmlns:xu="http://www.xmldb.org/xupdate";><xu:update 
select="/root/one/two[.='nothing']">something</xu:update></xu:modifications>
org.apache.xindice.client.corba.db.APIException: 
IDL:org/apache/xindice/client/corba/db/APIException:1.0
        at org.apache.xindice.client.corba.db.APIExceptionHelper.read(Unknown 
Source)
        at 
org.apache.xindice.client.corba.db._CollectionStub.queryCollection(Unknown 
Source)
        at 
org.apache.xindice.client.xmldb.services.XUpdateQueryServiceImpl.updateResult(Unknown
 Source)
        at 
org.apache.xindice.client.xmldb.services.XUpdateQueryServiceImpl.update(Unknown 
Source)
        at 
com.swisscom.lea.rte.data.xindice.XindiceUtils.update(XindiceUtils.java:106)

I guess this is not a major problem for now, but it might be one more incentive 
to get rid of the the corba layer...

Best wishes,

John


Swisscom IT Services AG         mailto:[EMAIL PROTECTED]
eLearning Solutions              
John Prince, IT-EBS-BKC-LEA
Application Architect           phone   +41 31 342 6177
Postfach                                mobile  +41 79 752 1237
CH-3050 Bern                    fax     +41 31 342 9889

Reply via email to