Hi,
thanks for your answer. Well, here is my xupdate string:
<xu:modifications version="1.0" xmlns:xu="http://www.xmldb.org/xupdate"> <xu:update select="//[EMAIL PROTECTED]'id']">Thomas Sempf</xu:update></xu:modifications>
And this is the error code:
XML:DB Exception occured 1
I tried to getMessage from the XMLDBException, but the string is empty :-(
Don�t know how to test if the:
XUpdateQueryService service =(XUpdateQueryService)
col.getService("XUpdateQueryService", "1.0");
service.updateResource( Integer.toString( kernid ), xupdate );is working properly.
Greetings,
Thomas Sempf
What I have seen with xupdate is that it is usually silent if there is a problem. Could you send your output(the xupdate string)? My gut instinct is that the XML:DB is related to either then name of the collection or something not being initialized. Can you put some code in to make sure that the
XUpdateQueryService service =(XUpdateQueryService)
col.getService("XUpdateQueryService", "1.0");
service.updateResource( Integer.toString( kernid ), xupdate );is working. I take it kernid is the key of the document that you inserted?
HTH,
Mark
Thomas Sempf wrote:
Hello,
i�ve trying to do some xupdate instructions. But every time i get:
XML:DB Exception occured 1
and nothing is updated. Here is my xupdate code:
try {
String xupdate = "<xu:modifications version=\"1.0\"" +
" xmlns:xu=\"http://www.xmldb.org/xupdate\">" +
" <xu:update select=\"/page/header/"+nodeid+ "\">" +node +
"</xu:update>"+
"</xu:modifications>";System.out.println( xupdate );
XUpdateQueryService service =(XUpdateQueryService)
col.getService("XUpdateQueryService", "1.0");
service.updateResource( Integer.toString( kernid ), xupdate );
return true;
}By the way, i open the db in an other routine. So any advice out there?
Greetings Thomas Sempf
