Hi Natalia,

I was looking for the exception stack trace but it was not generated. But I
found the problem: there were a class needed that I did not import. Yes,
org.apache.xindice.client.xmldb.DatabaseImpl. It is a simple error, but the
compiler did not alert me and I still do not have enough practice as to find
out the type of the failure immediately.

Thanks for your time


2007/3/12, Natalia Shilenkova <[EMAIL PROTECTED]>:

Hi Iñaki,

There is one important piece of information missing in your
description - exception stack trace. It would be much easier to find
the problem if you posted the stack trace here. You can try to look
for it in log files or Tomcat console.

Natalia

On 3/9/07, Iñaki Salinas Bueno <[EMAIL PROTECTED]> wrote:
> Hello,
>
>  I'm using the current trunk of Xindice because I need to work with Java
> 1.5.
>  This piece of code (from addressbook example) give me problems:
>
>
> > public class DBConnection extends HttpServlet {
> >
> >  // Collection manager path to instantiate
> >  public static final String
> XINDICEURI="xindice://localhost:8080/db/";
> >  public static final String COLLECTIONURI="xmldb:" + XINDICEURI;
> >  String colstring = COLLECTIONURI + "Folder5";
> >
>
>
> >
>
> > protected static DBConnection connection = new DBConnection();
> >
>
> > protected static Database db = null;
> > protected static Collection collection = null;
> >
> > public Collection getCollectionInstance (HttpServletRequest request,
> HttpServletResponse response ) throws javax.servlet.ServletException,
> java.io.IOException {
> >
> >       try {
> >          if ( db == null ) {
> >
> >             // Register the dbxml database handler
> >             db =
> (Database)Class.forName("org.apache.xindice.client.xmldb.DatabaseImpl
").newInstance();
> >             DatabaseManager.registerDatabase(db);
> >             // Get a collection instance
> >             collection = DatabaseManager.getCollection( colstring );
> >          }
> >
>
>  The error message returned is
> "org.apache.xindice.client.xmldb.DatabaseImpl". When I was
> working with Java 1.4 I did not have this error. Is it working with
current
> trunk of Xindice related? or am I forbidden something?
>
>  I tried passing 'user' and 'password' parameters to the 'getCollection'
> function, but this is not the problem. I can not found it.
>
>  Thanks for your help
>
>  Iñaki
>
>

Reply via email to