Terry,
   Thanks.  I'll try the CVS version.  Also, is there
a list of the error codes somewhere?  I checked the
ErrorCodes class javadoc and I see the defines, but
how do I know what they are defined as numerically? 
Is this in a doc somewhere?

Thanks,
Gerry Reno

--- Terry Rosenbaum <[EMAIL PROTECTED]> wrote:
> 5 means INVALID_URI
> 
> I presume that you are still using the 1.0 version
> of xindice.
> 
> When connecting to the server on the localhost and
> using the default
> port (4080), you need not specify the host/port.
> 
> Try "xmldb:xindice:///db/addressbook" which would be
> equivalent to
> "xmldb:xindice://localhost:4080/db/addressbook".
> This information is in the developer's guide that
> comes with
> Xindice 1.0. Look for DevelopersGuide.html in the
> docs directory.
> 
> The URI "Xindice://localhost:4080/db/addressbook" is
> likely incorrect.
> 
> Anyway, I strongly recommend that you try the latest
> CVS version instead --
> it works much better.
> 
> -Terry
> 
> grenoml wrote:
> 
> >--- grenoml <[EMAIL PROTECTED]> wrote:
> >  
> >
> >>Does anyone know what this db exception is?:
> >>XML:DB Exception occured 5 0
> >>
> >>XML:DB API is refusing to establish a client
> >>connection and I cannot decode this error.
> >>
> >>Any help would be appreciated.
> >>
> >>Thanks.
> >>
> >>G.Reno
> >>
> >>    
> >>
> >Here is the code section:
> >
> >      try {
> >         String driver =
> >"org.apache.xindice.client.xmldb.DatabaseImpl";
> >         Class c = Class.forName(driver);
> >         
> >         Database database = (Database)
> >c.newInstance();
> >        
> DatabaseManager.registerDatabase(database);
> >         col =
>
>DatabaseManager.getCollection("Xindice://localhost:4080/db/addressbook");
> >
> >         String xupdatedoc = "<xu:modifications
> >version=\"1.0\"" +
> >            "     
> >xmlns:xu=\"http://www.xmldb.org/xupdate\";>" +
> >            "   <xu:remove
> >select=\"/person/[EMAIL PROTECTED] = 'home']\"/>" +
> >            "   <xu:update
> >select=\"/person/[EMAIL PROTECTED] = 'work']\">" +
> >            "       480-300-3003" +
> >            "   </xu:update>" +
> >            "</xu:modifications>";
> >
> >         XUpdateQueryService service =
> >            (XUpdateQueryService)
> >col.getService("XUpdateQueryService", "1.0");
> >         service.update(xupdatedoc);
> >      }
> >       catch(ClassNotFoundException e)
> >       {
> >          
> System.err.println("ClassNotFoundException
> >occured " + e);
> >           e.printStackTrace();
> >       } catch (XMLDBException e) {
> >         System.err.println("XML:DB Exception
> occured
> >" + e.errorCode + " " + e.vendorErrorCode + " " +
> >e.getMessage() );
> >      }
> >      finally {
> >         if (col != null) {
> >            col.close();
> >         }
> >      }
> >
> >
> >
> >__________________________________________________
> >Do you Yahoo!?
> >HotJobs - Search new jobs daily now
> >http://hotjobs.yahoo.com/
> >  
> >
> 
> 


__________________________________________________
Do you Yahoo!?
HotJobs - Search new jobs daily now
http://hotjobs.yahoo.com/

Reply via email to