Hello All,

  I didn't found suitable example.
  
  I'm trying the following:

  1)stored document contains element:

<card-folder id="idFolder" name="aFolder">
  <card id="idCard" name="aCard" attributesID="idAttrs" src_id="doc" 
attrset_id="attrset"/>
  <card-folder id="idFolder2" name="aNestedFolder"/>
</card-folder>

  2)xupdate expression (replace 'aNestedFolder' to 'aNestedFolder12' in child 
element):
  
<xu:modifications version="1.0" xmlns:xu="http://www.xmldb.org/xupdate";>
  <xu:update select="//[EMAIL PROTECTED] = 'idFolder']">
    <xu:element name="card-folder" >
      <xu:attribute name="id" >idFolder</xu:attribute >
      <xu:attribute name="name" >aFolder</xu:attribute >
      <card id="idCard" name="aCard" attributesID="idAttrs" src_id="doc" 
attrset_id="attrset"/>
      <card-folder id="idFolder2" name="aNestedFolder12"/>
    </xu:element>
  </xu:update>
</xu:modifications>

  3) I get the error clause:
     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(APIExceptionHelper.java:112)
        at 
org.apache.xindice.client.corba.db._CollectionStub.queryCollection(_CollectionStub.java:833)
        at 
org.apache.xindice.client.xmldb.services.XUpdateQueryServiceImpl.updateResult(XUpdateQueryServiceImpl.java:165)
        at 
org.apache.xindice.client.xmldb.services.XUpdateQueryServiceImpl.update(XUpdateQueryServiceImpl.java:185)
........

  What I'm doing wrong?
  Thanks for any advices.
  
-- 
Best regards,
Pavel

mailto:[EMAIL PROTECTED]


Reply via email to