Thanks for the tip Wolfgang!  This solves the problem.
However, is this a solution, or a workaround?  I mean, why must the xupdate have be modified because of the document's namespace.  If I were aplying an xsl to my document, I wouldn't have to modify it, because of the document's namespace.  So why does the xupdate have to be?

Thanks
ali
From: Wolfgang Meier <wolfgang@ex...>
 > When I store a document with a default namespace (i.e. <ROOT

 > xmlns="http://abc.com/somenamespace"></ROOT>) on the root node, I cannot
 > xupdate it (no errors, just fails).
 
 For the xupdate to work, specify a namespace prefix in the xupdate
 element and use this prefix within the select:
 
 <xu:update xmlns:t="http://abc.com/somenamespace" select="/t:ROOT">
 Hello World!
 </xu:update>
 
 I tested this with the latest snapshot version.
 
 Wolfgang