You are viewing a plain text version of this content. The canonical link for it is here.
Posted to slide-dev@jakarta.apache.org by Michele Costabile <mi...@gmail.com> on 2004/08/10 16:16:53 UTC

Exception in clearBinding with MySql 4.1

 keep having this exception during startup

org.apache.slide.common.ServiceAccessException: Service org.apache.slide.store.i
mpl.rdbms.JDBCStore@61373f access error : Base table or view not found,  message
from server: "Unknown table 'binding' in MULTI DELETE"
       at org.apache.slide.store.impl.rdbms.MySqlRDBMSAdapter.createException(M
ySqlRDBMSAdapter.java:60)

I checked with the sources and line numbers appear to be different,
but it should be here

    public void removeObject(Connection connection, Uri uri, ObjectNode object)
        throws ServiceAccessException, ObjectNotFoundException {
        PreparedStatement statement = null;
        try {

>>>            clearBinding(connection, uri);

            // delete links
            try {
                statement =
                    connection.prepareStatement(


I am running MySql 4.1.3b with mysql-connector-java-3.0.14-production-bin.
This is server status

mysql> status
--------------
\mysql\bin\mysql.exe  Ver 14.5 Distrib 4.1.3b-beta, for Win95/Win98 (i32)

Connection id:          3
Current database:
Current user:           ODBC@localhost
SSL:                    Not in use
Using delimiter:        ;
Server version:         4.1.3b-beta-nt-max
Protocol version:       10
Connection:             localhost via TCP/IP
Client characterset:    latin1_swedish_ci
Server characterset:    latin1_swedish_ci
TCP port:               3306
Uptime:                 19 sec

Which version of SQL has been tested?
-- 
Michele Costabile
http://proxybar.net

---------------------------------------------------------------------
To unsubscribe, e-mail: slide-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: slide-dev-help@jakarta.apache.org


Re: Exception in clearBinding with MySql 4.1

Posted by Michele Costabile <mi...@gmail.com>.
I did not say that. It works for me with the tomcat-users file. No
idea of what would happen in more complex contexts, e.g. LDAP.

On Wed, 11 Aug 2004 15:13:53 +0200, Oliver Zeigermann
<ol...@zeigermann.de> wrote:
> Certainly because I am wrong ;)
> 
> Oliver
> 
> 
> 
> Michele Costabile wrote:
> 
> > Well, I have been able to authenticate . I created a user root with
> > password root and role root with the Tomcat Administrator. I did not
> > see this mentioned in the installation guide though.
> >
> > On Tue, 10 Aug 2004 21:15:31 +0200, Oliver Zeigermann
> > <ol...@zeigermann.de> wrote:
> >
> >>I remember having authentication problems (at least with the JAAS
> >>module) with Tomcat 5.0.25 (or was it .24). That's why I still bundle
> >>Slide with 5.0.19. I am not quite sure if it is necessary, though...
> >>
> >>Oliver
> >>
> >>
> >>
> >>Michele Costabile wrote:
> >>
> >>
> >>>All right! I can confirm I picked all the right stuff this time.
> >>>The server starts up OK, the database has been populated and I can
> >>>browse the repository with HTTP. I still have problems opening the
> >>>repository with Internet Explorer and had to turn off authentication,
> >>>but tomorrow is an other day.
> >>>I will summarize my configuration so that this can be reused.
> >>>
> >>>
> >>>MySQL is version 4.1.3 here is the status
> >>>
> >>>mysql> status
> >>>--------------
> >>>c:\mysql\bin\mysql.exe  Ver 14.5 Distrib 4.1.3b-beta, for Win95/Win98 (i32)
> >>>
> >>>Connection id:          14
> >>>Current database:
> >>>Current user:           root@localhost
> >>>SSL:                    Not in use
> >>>Using delimiter:        ;
> >>>Server version:         4.1.3b-beta-nt-max
> >>>Protocol version:       10
> >>>Connection:             localhost via TCP/IP
> >>>Client characterset:    latin1_swedish_ci
> >>>Server characterset:    latin1_swedish_ci
> >>>TCP port:               3306
> >>>Uptime:                 3 hours 11 min 54 sec
> >>>
> >>>
> >>>
> >>>Tomcat is Apache Tomcat 5.0.25 Server - http://jakarta.apache.org/tomcat/
> >>>
> >>>
> >>>Slide has been downloaded from http://cvs.apache.org/dist/jakarta/slide/2.1b1/ .
> >>>
> >>>My Domain.xml contains a definition fora mysqlstore like this
> >>>
> >>><store name="mysqlstore">
> >>>  <nodestore classname="org.apache.slide.store.impl.rdbms.JDBCStore">
> >>>    <parameter name="adapter">org.apache.slide.store.impl.rdbms.MySql41RDBMSAdapter</parameter>
> >>>    <parameter name="driver">com.mysql.jdbc.Driver</parameter>
> >>>    <parameter name="url">jdbc:mysql://localhost/slide</parameter>
> >>>    <parameter name="user">root</parameter>
> >>>    <parameter name="dbcpPooling">true</parameter>
> >>>    <parameter name="maxPooledConnections">10</parameter>
> >>>    <parameter name="isolation">SERIALIZABLE</parameter>
> >>>    <parameter name="compress">false</parameter>
> >>>  </nodestore>
> >>>  ....
> >>>
> >>>My Web.xml has  elements security-role-ref, securoty-constraint,
> >>>login-config and all security-role commented out.
> >>>
> >>>---------------------------------------------------------------------
> >>>To unsubscribe, e-mail: slide-dev-unsubscribe@jakarta.apache.org
> >>>For additional commands, e-mail: slide-dev-help@jakarta.apache.org
> >>>
> >>>
> >>
> >>---------------------------------------------------------------------
> >>To unsubscribe, e-mail: slide-dev-unsubscribe@jakarta.apache.org
> >>For additional commands, e-mail: slide-dev-help@jakarta.apache.org
> >>
> >>
> >
> >
> >
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: slide-dev-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: slide-dev-help@jakarta.apache.org
> 
> 


-- 
Michele Costabile
http://proxybar.net

---------------------------------------------------------------------
To unsubscribe, e-mail: slide-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: slide-dev-help@jakarta.apache.org


Re: Exception in clearBinding with MySql 4.1

Posted by Oliver Zeigermann <ol...@zeigermann.de>.
Certainly because I am wrong ;)

Oliver

Michele Costabile wrote:

> Well, I have been able to authenticate . I created a user root with
> password root and role root with the Tomcat Administrator. I did not
> see this mentioned in the installation guide though.
> 
> On Tue, 10 Aug 2004 21:15:31 +0200, Oliver Zeigermann
> <ol...@zeigermann.de> wrote:
> 
>>I remember having authentication problems (at least with the JAAS
>>module) with Tomcat 5.0.25 (or was it .24). That's why I still bundle
>>Slide with 5.0.19. I am not quite sure if it is necessary, though...
>>
>>Oliver
>>
>>
>>
>>Michele Costabile wrote:
>>
>>
>>>All right! I can confirm I picked all the right stuff this time.
>>>The server starts up OK, the database has been populated and I can
>>>browse the repository with HTTP. I still have problems opening the
>>>repository with Internet Explorer and had to turn off authentication,
>>>but tomorrow is an other day.
>>>I will summarize my configuration so that this can be reused.
>>>
>>>
>>>MySQL is version 4.1.3 here is the status
>>>
>>>mysql> status
>>>--------------
>>>c:\mysql\bin\mysql.exe  Ver 14.5 Distrib 4.1.3b-beta, for Win95/Win98 (i32)
>>>
>>>Connection id:          14
>>>Current database:
>>>Current user:           root@localhost
>>>SSL:                    Not in use
>>>Using delimiter:        ;
>>>Server version:         4.1.3b-beta-nt-max
>>>Protocol version:       10
>>>Connection:             localhost via TCP/IP
>>>Client characterset:    latin1_swedish_ci
>>>Server characterset:    latin1_swedish_ci
>>>TCP port:               3306
>>>Uptime:                 3 hours 11 min 54 sec
>>>
>>>
>>>
>>>Tomcat is Apache Tomcat 5.0.25 Server - http://jakarta.apache.org/tomcat/
>>>
>>>
>>>Slide has been downloaded from http://cvs.apache.org/dist/jakarta/slide/2.1b1/ .
>>>
>>>My Domain.xml contains a definition fora mysqlstore like this
>>>
>>><store name="mysqlstore">
>>>  <nodestore classname="org.apache.slide.store.impl.rdbms.JDBCStore">
>>>    <parameter name="adapter">org.apache.slide.store.impl.rdbms.MySql41RDBMSAdapter</parameter>
>>>    <parameter name="driver">com.mysql.jdbc.Driver</parameter>
>>>    <parameter name="url">jdbc:mysql://localhost/slide</parameter>
>>>    <parameter name="user">root</parameter>
>>>    <parameter name="dbcpPooling">true</parameter>
>>>    <parameter name="maxPooledConnections">10</parameter>
>>>    <parameter name="isolation">SERIALIZABLE</parameter>
>>>    <parameter name="compress">false</parameter>
>>>  </nodestore>
>>>  ....
>>>
>>>My Web.xml has  elements security-role-ref, securoty-constraint,
>>>login-config and all security-role commented out.
>>>
>>>---------------------------------------------------------------------
>>>To unsubscribe, e-mail: slide-dev-unsubscribe@jakarta.apache.org
>>>For additional commands, e-mail: slide-dev-help@jakarta.apache.org
>>>
>>>
>>
>>---------------------------------------------------------------------
>>To unsubscribe, e-mail: slide-dev-unsubscribe@jakarta.apache.org
>>For additional commands, e-mail: slide-dev-help@jakarta.apache.org
>>
>>
> 
> 
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: slide-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: slide-dev-help@jakarta.apache.org


Re: Exception in clearBinding with MySql 4.1

Posted by Michele Costabile <mi...@gmail.com>.
Well, I have been able to authenticate . I created a user root with
password root and role root with the Tomcat Administrator. I did not
see this mentioned in the installation guide though.

On Tue, 10 Aug 2004 21:15:31 +0200, Oliver Zeigermann
<ol...@zeigermann.de> wrote:
> I remember having authentication problems (at least with the JAAS
> module) with Tomcat 5.0.25 (or was it .24). That's why I still bundle
> Slide with 5.0.19. I am not quite sure if it is necessary, though...
> 
> Oliver
> 
> 
> 
> Michele Costabile wrote:
> 
> > All right! I can confirm I picked all the right stuff this time.
> > The server starts up OK, the database has been populated and I can
> > browse the repository with HTTP. I still have problems opening the
> > repository with Internet Explorer and had to turn off authentication,
> > but tomorrow is an other day.
> > I will summarize my configuration so that this can be reused.
> >
> >
> > MySQL is version 4.1.3 here is the status
> >
> > mysql> status
> > --------------
> > c:\mysql\bin\mysql.exe  Ver 14.5 Distrib 4.1.3b-beta, for Win95/Win98 (i32)
> >
> > Connection id:          14
> > Current database:
> > Current user:           root@localhost
> > SSL:                    Not in use
> > Using delimiter:        ;
> > Server version:         4.1.3b-beta-nt-max
> > Protocol version:       10
> > Connection:             localhost via TCP/IP
> > Client characterset:    latin1_swedish_ci
> > Server characterset:    latin1_swedish_ci
> > TCP port:               3306
> > Uptime:                 3 hours 11 min 54 sec
> >
> >
> >
> > Tomcat is Apache Tomcat 5.0.25 Server - http://jakarta.apache.org/tomcat/
> >
> >
> > Slide has been downloaded from http://cvs.apache.org/dist/jakarta/slide/2.1b1/ .
> >
> > My Domain.xml contains a definition fora mysqlstore like this
> >
> > <store name="mysqlstore">
> >   <nodestore classname="org.apache.slide.store.impl.rdbms.JDBCStore">
> >     <parameter name="adapter">org.apache.slide.store.impl.rdbms.MySql41RDBMSAdapter</parameter>
> >     <parameter name="driver">com.mysql.jdbc.Driver</parameter>
> >     <parameter name="url">jdbc:mysql://localhost/slide</parameter>
> >     <parameter name="user">root</parameter>
> >     <parameter name="dbcpPooling">true</parameter>
> >     <parameter name="maxPooledConnections">10</parameter>
> >     <parameter name="isolation">SERIALIZABLE</parameter>
> >     <parameter name="compress">false</parameter>
> >   </nodestore>
> >   ....
> >
> > My Web.xml has  elements security-role-ref, securoty-constraint,
> > login-config and all security-role commented out.
> > 
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: slide-dev-unsubscribe@jakarta.apache.org
> > For additional commands, e-mail: slide-dev-help@jakarta.apache.org
> >
> >
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: slide-dev-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: slide-dev-help@jakarta.apache.org
> 
> 


-- 
Michele Costabile
http://proxybar.net

---------------------------------------------------------------------
To unsubscribe, e-mail: slide-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: slide-dev-help@jakarta.apache.org


Re: Exception in clearBinding with MySql 4.1

Posted by Oliver Zeigermann <ol...@zeigermann.de>.
I remember having authentication problems (at least with the JAAS 
module) with Tomcat 5.0.25 (or was it .24). That's why I still bundle 
Slide with 5.0.19. I am not quite sure if it is necessary, though...

Oliver

Michele Costabile wrote:

> All right! I can confirm I picked all the right stuff this time. 
> The server starts up OK, the database has been populated and I can
> browse the repository with HTTP. I still have problems opening the
> repository with Internet Explorer and had to turn off authentication,
> but tomorrow is an other day.
> I will summarize my configuration so that this can be reused.
> 
> 
> MySQL is version 4.1.3 here is the status
> 
> mysql> status
> --------------
> c:\mysql\bin\mysql.exe  Ver 14.5 Distrib 4.1.3b-beta, for Win95/Win98 (i32)
> 
> Connection id:          14
> Current database:
> Current user:           root@localhost
> SSL:                    Not in use
> Using delimiter:        ;
> Server version:         4.1.3b-beta-nt-max
> Protocol version:       10
> Connection:             localhost via TCP/IP
> Client characterset:    latin1_swedish_ci
> Server characterset:    latin1_swedish_ci
> TCP port:               3306
> Uptime:                 3 hours 11 min 54 sec
> 
> 
> 
> Tomcat is Apache Tomcat 5.0.25 Server - http://jakarta.apache.org/tomcat/
> 
> 
> Slide has been downloaded from http://cvs.apache.org/dist/jakarta/slide/2.1b1/ .
> 
> My Domain.xml contains a definition fora mysqlstore like this
> 
> <store name="mysqlstore">
>   <nodestore classname="org.apache.slide.store.impl.rdbms.JDBCStore">
>     <parameter name="adapter">org.apache.slide.store.impl.rdbms.MySql41RDBMSAdapter</parameter>
>     <parameter name="driver">com.mysql.jdbc.Driver</parameter>
>     <parameter name="url">jdbc:mysql://localhost/slide</parameter>
>     <parameter name="user">root</parameter>
>     <parameter name="dbcpPooling">true</parameter>
>     <parameter name="maxPooledConnections">10</parameter>
>     <parameter name="isolation">SERIALIZABLE</parameter>
>     <parameter name="compress">false</parameter>
>   </nodestore>
>   ....
> 
> My Web.xml has  elements security-role-ref, securoty-constraint,
> login-config and all security-role commented out.
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: slide-dev-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: slide-dev-help@jakarta.apache.org
> 
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: slide-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: slide-dev-help@jakarta.apache.org


Re: Exception in clearBinding with MySql 4.1

Posted by Michele Costabile <mi...@gmail.com>.
All right! I can confirm I picked all the right stuff this time. 
The server starts up OK, the database has been populated and I can
browse the repository with HTTP. I still have problems opening the
repository with Internet Explorer and had to turn off authentication,
but tomorrow is an other day.
I will summarize my configuration so that this can be reused.


MySQL is version 4.1.3 here is the status

mysql> status
--------------
c:\mysql\bin\mysql.exe  Ver 14.5 Distrib 4.1.3b-beta, for Win95/Win98 (i32)

Connection id:          14
Current database:
Current user:           root@localhost
SSL:                    Not in use
Using delimiter:        ;
Server version:         4.1.3b-beta-nt-max
Protocol version:       10
Connection:             localhost via TCP/IP
Client characterset:    latin1_swedish_ci
Server characterset:    latin1_swedish_ci
TCP port:               3306
Uptime:                 3 hours 11 min 54 sec



Tomcat is Apache Tomcat 5.0.25 Server - http://jakarta.apache.org/tomcat/


Slide has been downloaded from http://cvs.apache.org/dist/jakarta/slide/2.1b1/ .

My Domain.xml contains a definition fora mysqlstore like this

<store name="mysqlstore">
  <nodestore classname="org.apache.slide.store.impl.rdbms.JDBCStore">
    <parameter name="adapter">org.apache.slide.store.impl.rdbms.MySql41RDBMSAdapter</parameter>
    <parameter name="driver">com.mysql.jdbc.Driver</parameter>
    <parameter name="url">jdbc:mysql://localhost/slide</parameter>
    <parameter name="user">root</parameter>
    <parameter name="dbcpPooling">true</parameter>
    <parameter name="maxPooledConnections">10</parameter>
    <parameter name="isolation">SERIALIZABLE</parameter>
    <parameter name="compress">false</parameter>
  </nodestore>
  ....

My Web.xml has  elements security-role-ref, securoty-constraint,
login-config and all security-role commented out.

---------------------------------------------------------------------
To unsubscribe, e-mail: slide-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: slide-dev-help@jakarta.apache.org


Re: Exception in clearBinding with MySql 4.1

Posted by Unico Hommes <un...@hippo.nl>.
LOL :-)

But further inspection of the mail headers reveals I received yours a 
fraction sooner:

Yours:  Tue, 10 Aug 2004 17:27:45 +0200
Mine:  Tue, 10 Aug 2004 17:27:48 +0200

--
Unico

Oliver Zeigermann wrote:

> This time it is a draw. But your explanation is better, so you win ;)
>
> Oliver
>


---------------------------------------------------------------------
To unsubscribe, e-mail: slide-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: slide-dev-help@jakarta.apache.org


Re: Exception in clearBinding with MySql 4.1

Posted by Oliver Zeigermann <ol...@zeigermann.de>.
This time it is a draw. But your explanation is better, so you win ;)

Oliver

Unico Hommes wrote:

> Are you sure you are using the latest Slide? I cannot verify those line 
> numbers. Remember MySql41RDBMSAdapter is only available in 2.1 beta1 
> release that was uploaded today and that can be found here: 
> http://cvs.apache.org/dist/jakarta/slide/2.1b1/ .
> 
> -- 
> Unico
> 
> Michele Costabile wrote:
> 
>> Here is the stack trace
>>
>> 10 Aug 2004 16:58:16 - org.apache.slide.common.Namespace - INFO -
>> Loading namespace slide base data
>> org.apache.slide.common.ServiceAccessException: Service
>> org.apache.slide.store.impl.rdbms.JDBCStore@95da38 access error :
>> java.lang.NullPointerException
>>     at 
>> org.apache.slide.store.impl.rdbms.AbstractRDBMSStore.createObject(AbstractRDBMSStore.java:615) 
>>
>>     at 
>> org.apache.slide.store.AbstractStore.createObject(AbstractStore.java:671)
>>     at 
>> org.apache.slide.store.ExtendedStore.createObject(ExtendedStore.java:544)
>>     at org.apache.slide.common.Namespace.loadBaseData(Namespace.java:783)
>>     at org.apache.slide.common.Domain.initNamespace(Domain.java:828)
>>     at org.apache.slide.common.Domain.init(Domain.java:435)
>>     at org.apache.slide.common.Domain.init(Domain.java:369)
>>     at org.apache.slide.common.Domain.init(Domain.java:332)
>>     at org.apache.slide.webdav.WebdavServlet.init(WebdavServlet.java:256)
>>     at javax.servlet.GenericServlet.init(GenericServlet.java:256)
>>     at org.apache.slide.webdav.WebdavServlet.init(WebdavServlet.java:198)
>>     at 
>> org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1019) 
>>
>>     at 
>> org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:862)
>>     at 
>> org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3991) 
>>
>>     at 
>> org.apache.catalina.core.StandardContext.start(StandardContext.java:4335)
>>     at 
>> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:823) 
>>
>>     at 
>> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:807)
>>     at 
>> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:595)
>>     at 
>> org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeployer.java:277) 
>>
>>     at 
>> org.apache.catalina.core.StandardHost.install(StandardHost.java:832)
>>     at 
>> org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:613)
>>     at 
>> org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:431)
>>     at org.apache.catalina.startup.HostConfig.start(HostConfig.java:964)
>>     at 
>> org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:349) 
>>
>>     at 
>> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119) 
>>
>>     at 
>> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1091)
>>     at org.apache.catalina.core.StandardHost.start(StandardHost.java:789)
>>     at 
>> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1083)
>>     at 
>> org.apache.catalina.core.StandardEngine.start(StandardEngine.java:478)
>>     at 
>> org.apache.catalina.core.StandardService.start(StandardService.java:476)
>>     at 
>> org.apache.catalina.core.StandardServer.start(StandardServer.java:2298)
>>     at org.apache.catalina.startup.Catalina.start(Catalina.java:556)
>>     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>     at 
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 
>>
>>     at 
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 
>>
>>     at java.lang.reflect.Method.invoke(Method.java:324)
>>     at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:284)
>>     at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:422)
>>
>>     at 
>> org.apache.slide.store.AbstractStore.createObject(AbstractStore.java:690)
>>     at 
>> org.apache.slide.store.ExtendedStore.createObject(ExtendedStore.java:544)
>>     at org.apache.slide.common.Namespace.loadBaseData(Namespace.java:783)
>>     at org.apache.slide.common.Domain.initNamespace(Domain.java:828)
>>     at org.apache.slide.common.Domain.init(Domain.java:435)
>>     at org.apache.slide.common.Domain.init(Domain.java:369)
>>     at org.apache.slide.common.Domain.init(Domain.java:332)
>>     at org.apache.slide.webdav.WebdavServlet.init(WebdavServlet.java:256)
>>     at javax.servlet.GenericServlet.init(GenericServlet.java:256)
>>     at org.apache.slide.webdav.WebdavServlet.init(WebdavServlet.java:198)
>>     at 
>> org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1019) 
>>
>>     at 
>> org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:862)
>>     at 
>> org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3991) 
>>
>>     at 
>> org.apache.catalina.core.StandardContext.start(StandardContext.java:4335)
>>     at 
>> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:823) 
>>
>>     at 
>> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:807)
>>     at 
>> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:595)
>>     at 
>> org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeployer.java:277) 
>>
>>     at 
>> org.apache.catalina.core.StandardHost.install(StandardHost.java:832)
>>     at 
>> org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:613)
>>     at 
>> org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:431)
>>     at org.apache.catalina.startup.HostConfig.start(HostConfig.java:964)
>>     at 
>> org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:349) 
>>
>>     at 
>> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119) 
>>
>>     at 
>> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1091)
>>     at org.apache.catalina.core.StandardHost.start(StandardHost.java:789)
>>     at 
>> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1083)
>>     at 
>> org.apache.catalina.core.StandardEngine.start(StandardEngine.java:478)
>>     at 
>> org.apache.catalina.core.StandardService.start(StandardService.java:476)
>>     at 
>> org.apache.catalina.core.StandardServer.start(StandardServer.java:2298)
>>     at org.apache.catalina.startup.Catalina.start(Catalina.java:556)
>>     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>     at 
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 
>>
>>     at 
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 
>>
>>     at java.lang.reflect.Method.invoke(Method.java:324)
>>     at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:284)
>>     at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:422)
>> 10 Aug 2004 16:58:17 - org.apache.slide.common.Namespace - INFO -
>> Namespace base configuration was already done before
>> 10 Aug 2004 16:58:17 - org.apache.slide.common.Namespace - INFO -
>> Loading namespace slide configuration
>> 10 Aug 2004 16:58:17 - org.apache.slide.common.Domain - ERROR -
>> org.apache.slide.common.ServiceAccessException: Service
>> org.apache.slide.store.impl.rdbms.JDBCStore@95da38 access error :
>> java.lang.NullPointerException
>>     at 
>> org.apache.slide.store.impl.rdbms.AbstractRDBMSStore.retrieveObject(AbstractRDBMSStore.java:575) 
>>
>>     at 
>> org.apache.slide.store.AbstractStore.retrieveObject(AbstractStore.java:612) 
>>
>>     at 
>> org.apache.slide.store.ExtendedStore.retrieveObject(ExtendedStore.java:516) 
>>
>>     at 
>> org.apache.slide.common.NamespaceConfig.getActionNode(NamespaceConfig.java:1057) 
>>
>>     at 
>> org.apache.slide.common.NamespaceConfig.getConfiguredNode(NamespaceConfig.java:805) 
>>
>>     at 
>> org.apache.slide.common.NamespaceConfig.initializeNamespaceConfig(NamespaceConfig.java:675) 
>>
>>     at 
>> org.apache.slide.common.Namespace.loadConfiguration(Namespace.java:867)
>>     at org.apache.slide.common.Domain.initNamespace(Domain.java:833)
>>     at org.apache.slide.common.Domain.init(Domain.java:435)
>>     at org.apache.slide.common.Domain.init(Domain.java:369)
>>     at org.apache.slide.common.Domain.init(Domain.java:332)
>>     at org.apache.slide.webdav.WebdavServlet.init(WebdavServlet.java:256)
>>     at javax.servlet.GenericServlet.init(GenericServlet.java:256)
>>     at org.apache.slide.webdav.WebdavServlet.init(WebdavServlet.java:198)
>>     at 
>> org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1019) 
>>
>>     at 
>> org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:862)
>>     at 
>> org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3991) 
>>
>>     at 
>> org.apache.catalina.core.StandardContext.start(StandardContext.java:4335)
>>     at 
>> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:823) 
>>
>>     at 
>> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:807)
>>     at 
>> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:595)
>>     at 
>> org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeployer.java:277) 
>>
>>     at 
>> org.apache.catalina.core.StandardHost.install(StandardHost.java:832)
>>     at 
>> org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:613)
>>     at 
>> org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:431)
>>     at org.apache.catalina.startup.HostConfig.start(HostConfig.java:964)
>>     at 
>> org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:349) 
>>
>>     at 
>> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119) 
>>
>>     at 
>> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1091)
>>     at org.apache.catalina.core.StandardHost.start(StandardHost.java:789)
>>     at 
>> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1083)
>>     at 
>> org.apache.catalina.core.StandardEngine.start(StandardEngine.java:478)
>>     at 
>> org.apache.catalina.core.StandardService.start(StandardService.java:476)
>>     at 
>> org.apache.catalina.core.StandardServer.start(StandardServer.java:2298)
>>     at org.apache.catalina.startup.Catalina.start(Catalina.java:556)
>>     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>     at 
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 
>>
>>     at 
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 
>>
>>     at java.lang.reflect.Method.invoke(Method.java:324)
>>     at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:284)
>>     at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:422)
>>
>> org.apache.slide.common.ServiceAccessException: Service
>> org.apache.slide.store.impl.rdbms.JDBCStore@95da38 access error :
>> java.lang.NullPointerException
>>     at 
>> org.apache.slide.store.impl.rdbms.AbstractRDBMSStore.retrieveObject(AbstractRDBMSStore.java:575) 
>>
>>     at 
>> org.apache.slide.store.AbstractStore.retrieveObject(AbstractStore.java:612) 
>>
>>     at 
>> org.apache.slide.store.ExtendedStore.retrieveObject(ExtendedStore.java:516) 
>>
>>     at 
>> org.apache.slide.common.NamespaceConfig.getActionNode(NamespaceConfig.java:1057) 
>>
>>     at 
>> org.apache.slide.common.NamespaceConfig.getConfiguredNode(NamespaceConfig.java:805) 
>>
>>     at 
>> org.apache.slide.common.NamespaceConfig.initializeNamespaceConfig(NamespaceConfig.java:675) 
>>
>>     at 
>> org.apache.slide.common.Namespace.loadConfiguration(Namespace.java:867)
>>     at org.apache.slide.common.Domain.initNamespace(Domain.java:833)
>>     at org.apache.slide.common.Domain.init(Domain.java:435)
>>     at org.apache.slide.common.Domain.init(Domain.java:369)
>>     at org.apache.slide.common.Domain.init(Domain.java:332)
>>     at org.apache.slide.webdav.WebdavServlet.init(WebdavServlet.java:256)
>>     at javax.servlet.GenericServlet.init(GenericServlet.java:256)
>>     at org.apache.slide.webdav.WebdavServlet.init(WebdavServlet.java:198)
>>     at 
>> org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1019) 
>>
>>     at 
>> org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:862)
>>     at 
>> org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3991) 
>>
>>     at 
>> org.apache.catalina.core.StandardContext.start(StandardContext.java:4335)
>>     at 
>> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:823) 
>>
>>     at 
>> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:807)
>>     at 
>> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:595)
>>     at 
>> org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeployer.java:277) 
>>
>>     at 
>> org.apache.catalina.core.StandardHost.install(StandardHost.java:832)
>>     at 
>> org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:613)
>>     at 
>> org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:431)
>>     at org.apache.catalina.startup.HostConfig.start(HostConfig.java:964)
>>     at 
>> org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:349) 
>>
>>     at 
>> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119) 
>>
>>     at 
>> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1091)
>>     at org.apache.catalina.core.StandardHost.start(StandardHost.java:789)
>>     at 
>> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1083)
>>     at 
>> org.apache.catalina.core.StandardEngine.start(StandardEngine.java:478)
>>     at 
>> org.apache.catalina.core.StandardService.start(StandardService.java:476)
>>     at 
>> org.apache.catalina.core.StandardServer.start(StandardServer.java:2298)
>>     at org.apache.catalina.startup.Catalina.start(Catalina.java:556)
>>     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>     at 
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 
>>
>>     at 
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 
>>
>>     at java.lang.reflect.Method.invoke(Method.java:324)
>>     at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:284)
>>     at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:422)
>>
>>     at 
>> org.apache.slide.store.AbstractStore.retrieveObject(AbstractStore.java:619) 
>>
>>     at 
>> org.apache.slide.store.ExtendedStore.retrieveObject(ExtendedStore.java:516) 
>>
>>     at 
>> org.apache.slide.common.NamespaceConfig.getActionNode(NamespaceConfig.java:1057) 
>>
>>     at 
>> org.apache.slide.common.NamespaceConfig.getConfiguredNode(NamespaceConfig.java:805) 
>>
>>     at 
>> org.apache.slide.common.NamespaceConfig.initializeNamespaceConfig(NamespaceConfig.java:675) 
>>
>>     at 
>> org.apache.slide.common.Namespace.loadConfiguration(Namespace.java:867)
>>     at org.apache.slide.common.Domain.initNamespace(Domain.java:833)
>>     at org.apache.slide.common.Domain.init(Domain.java:435)
>>     at org.apache.slide.common.Domain.init(Domain.java:369)
>>     at org.apache.slide.common.Domain.init(Domain.java:332)
>>     at org.apache.slide.webdav.WebdavServlet.init(WebdavServlet.java:256)
>>     at javax.servlet.GenericServlet.init(GenericServlet.java:256)
>>     at org.apache.slide.webdav.WebdavServlet.init(WebdavServlet.java:198)
>>     at 
>> org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1019) 
>>
>>     at 
>> org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:862)
>>     at 
>> org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3991) 
>>
>>     at 
>> org.apache.catalina.core.StandardContext.start(StandardContext.java:4335)
>>     at 
>> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:823) 
>>
>>     at 
>> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:807)
>>     at 
>> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:595)
>>     at 
>> org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeployer.java:277) 
>>
>>     at 
>> org.apache.catalina.core.StandardHost.install(StandardHost.java:832)
>>     at 
>> org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:613)
>>     at 
>> org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:431)
>>     at org.apache.catalina.startup.HostConfig.start(HostConfig.java:964)
>>     at 
>> org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:349) 
>>
>>     at 
>> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119) 
>>
>>     at 
>> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1091)
>>     at org.apache.catalina.core.StandardHost.start(StandardHost.java:789)
>>     at 
>> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1083)
>>     at 
>> org.apache.catalina.core.StandardEngine.start(StandardEngine.java:478)
>>     at 
>> org.apache.catalina.core.StandardService.start(StandardService.java:476)
>>     at 
>> org.apache.catalina.core.StandardServer.start(StandardServer.java:2298)
>>     at org.apache.catalina.startup.Catalina.start(Catalina.java:556)
>>     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>     at 
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 
>>
>>     at 
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 
>>
>>     at java.lang.reflect.Method.invoke(Method.java:324)
>>     at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:284)
>>     at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:422)
>> java.lang.NullPointerException
>>     at 
>> org.apache.slide.common.NamespaceConfig.getParameter(NamespaceConfig.java:569) 
>>
>>     at 
>> org.apache.slide.common.NamespaceAccessTokenImpl.<init>(NamespaceAccessTokenImpl.java:86) 
>>
>>     at org.apache.slide.common.Domain.accessNamespace(Domain.java:246)
>>     at org.apache.slide.webdav.WebdavServlet.init(WebdavServlet.java:266)
>>     at javax.servlet.GenericServlet.init(GenericServlet.java:256)
>>     at org.apache.slide.webdav.WebdavServlet.init(WebdavServlet.java:198)
>>     at 
>> org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1019) 
>>
>>     at 
>> org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:862)
>>     at 
>> org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3991) 
>>
>>     at 
>> org.apache.catalina.core.StandardContext.start(StandardContext.java:4335)
>>     at 
>> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:823) 
>>
>>     at 
>> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:807)
>>     at 
>> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:595)
>>     at 
>> org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeployer.java:277) 
>>
>>     at 
>> org.apache.catalina.core.StandardHost.install(StandardHost.java:832)
>>     at 
>> org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:613)
>>     at 
>> org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:431)
>>     at org.apache.catalina.startup.HostConfig.start(HostConfig.java:964)
>>     at 
>> org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:349) 
>>
>>     at 
>> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119) 
>>
>>     at 
>> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1091)
>>     at org.apache.catalina.core.StandardHost.start(StandardHost.java:789)
>>     at 
>> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1083)
>>     at 
>> org.apache.catalina.core.StandardEngine.start(StandardEngine.java:478)
>>     at 
>> org.apache.catalina.core.StandardService.start(StandardService.java:476)
>>     at 
>> org.apache.catalina.core.StandardServer.start(StandardServer.java:2298)
>>     at org.apache.catalina.startup.Catalina.start(Catalina.java:556)
>>     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>     at 
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 
>>
>>     at 
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 
>>
>>     at java.lang.reflect.Method.invoke(Method.java:324)
>>     at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:284)
>>     at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:422)
>> 10-ago-2004 16.58.17 org.apache.catalina.core.StandardHostDeployer 
>> install
>>
>>
>> On Tue, 10 Aug 2004 17:05:34 +0200, Oliver Zeigermann
>> <ol...@zeigermann.de> wrote:
>>  
>>
>>> Could you provide the full stack trace for the exception, please?
>>>
>>> Oliver
>>>
>>>
>>>
>>> Michele Costabile wrote:
>>>
>>>   
>>>
>>>> Thanks, that shoul work, but I still have a nullPointerException.
>>>> My Domain.xml is like this
>>>>
>>>> <nodestore classname="org.apache.slide.store.impl.rdbms.JDBCStore">
>>>>    <parameter 
>>>> name="adapter">org.apache.slide.store.impl.rdbms.MySql41RDBMSAdapter</parameter> 
>>>>
>>>>    <parameter name="driver">com.mysql.jdbc.Driver</parameter>
>>>>    <parameter name="url">jdbc:mysql://localhost/slide</parameter>
>>>>    <parameter name="user">root</parameter>
>>>>    <parameter name="dbcpPooling">true</parameter>
>>>>    <parameter name="maxPooledConnections">10</parameter>
>>>>    <parameter name="isolation">SERIALIZABLE</parameter>
>>>>    <parameter name="compress">false</parameter>
>>>> </nodestore>
>>>>
>>>> What am I doing wrong?
>>>>
>>>> On Tue, 10 Aug 2004 16:30:35 +0200, Unico Hommes <un...@hippo.nl> 
>>>> wrote:
>>>>
>>>>     
>>>>
>>>>> Try using MySql41RDBMSAdapter instead (part of the just released 2.1b1
>>>>> distribution), there is a slight incompatibility with DELETE semantics
>>>>> in MySql 4.1.
>>>>>
>>>>> -- 
>>>>> Unico
>>>>>
>>>>>
>>>>>
>>>>> Michele Costabile wrote:
>>>>>
>>>>>
>>>>>       
>>>>>
>>>>>> keep having this exception during startup
>>>>>>
>>>>>> org.apache.slide.common.ServiceAccessException: Service 
>>>>>> org.apache.slide.store.i
>>>>>> mpl.rdbms.JDBCStore@61373f access error : Base table or view not 
>>>>>> found,  message
>>>>>>         
>>>>>> from server: "Unknown table 'binding' in MULTI DELETE"
>>>>>
>>>>>
>>>>>       
>>>>>
>>>>>>     at 
>>>>>> org.apache.slide.store.impl.rdbms.MySqlRDBMSAdapter.createException(M
>>>>>> ySqlRDBMSAdapter.java:60)
>>>>>>
>>>>>> I checked with the sources and line numbers appear to be different,
>>>>>> but it should be here
>>>>>>
>>>>>>  public void removeObject(Connection connection, Uri uri, 
>>>>>> ObjectNode object)
>>>>>>      throws ServiceAccessException, ObjectNotFoundException {
>>>>>>      PreparedStatement statement = null;
>>>>>>      try {
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>         
>>>>>>
>>>>>>>>>         clearBinding(connection, uri);
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>               
>>>>>>
>>>>>>          // delete links
>>>>>>          try {
>>>>>>              statement =
>>>>>>                  connection.prepareStatement(
>>>>>>
>>>>>>
>>>>>> I am running MySql 4.1.3b with 
>>>>>> mysql-connector-java-3.0.14-production-bin.
>>>>>> This is server status
>>>>>>
>>>>>> mysql> status
>>>>>> --------------
>>>>>> \mysql\bin\mysql.exe  Ver 14.5 Distrib 4.1.3b-beta, for 
>>>>>> Win95/Win98 (i32)
>>>>>>
>>>>>> Connection id:          3
>>>>>> Current database:
>>>>>> Current user:           ODBC@localhost
>>>>>> SSL:                    Not in use
>>>>>> Using delimiter:        ;
>>>>>> Server version:         4.1.3b-beta-nt-max
>>>>>> Protocol version:       10
>>>>>> Connection:             localhost via TCP/IP
>>>>>> Client characterset:    latin1_swedish_ci
>>>>>> Server characterset:    latin1_swedish_ci
>>>>>> TCP port:               3306
>>>>>> Uptime:                 19 sec
>>>>>>
>>>>>> Which version of SQL has been tested?
>>>>>>
>>>>>>
>>>>>>         
>>>>>
>>>>> ---------------------------------------------------------------------
>>>>> To unsubscribe, e-mail: slide-dev-unsubscribe@jakarta.apache.org
>>>>> For additional commands, e-mail: slide-dev-help@jakarta.apache.org
>>>>>
>>>>>
>>>>>       
>>>>
>>>>
>>>>     
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: slide-dev-unsubscribe@jakarta.apache.org
>>> For additional commands, e-mail: slide-dev-help@jakarta.apache.org
>>>
>>>
>>>   
>>
>>
>>
>>  
>>
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: slide-dev-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: slide-dev-help@jakarta.apache.org
> 
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: slide-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: slide-dev-help@jakarta.apache.org


Re: Exception in clearBinding with MySql 4.1

Posted by Michele Costabile <mi...@gmail.com>.
I believe I am using jakarta-slide-server-bin-2.1M1. I will download
the version you pointed to.


On Tue, 10 Aug 2004 17:27:24 +0200, Unico Hommes <un...@hippo.nl> wrote:
> Are you sure you are using the latest Slide? I cannot verify those line
> numbers. Remember MySql41RDBMSAdapter is only available in 2.1 beta1
> release that was uploaded today and that can be found here:
> http://cvs.apache.org/dist/jakarta/slide/2.1b1/ .
> 
> --
> Unico
> 
> 
> 
> Michele Costabile wrote:
> 
> >Here is the stack trace
> >
> >10 Aug 2004 16:58:16 - org.apache.slide.common.Namespace - INFO -
> >Loading namespace slide base data
> >org.apache.slide.common.ServiceAccessException: Service
> >org.apache.slide.store.impl.rdbms.JDBCStore@95da38 access error :
> >java.lang.NullPointerException
> >       at org.apache.slide.store.impl.rdbms.AbstractRDBMSStore.createObject(AbstractRDBMSStore.java:615)
> >       at org.apache.slide.store.AbstractStore.createObject(AbstractStore.java:671)
> >       at org.apache.slide.store.ExtendedStore.createObject(ExtendedStore.java:544)
> >       at org.apache.slide.common.Namespace.loadBaseData(Namespace.java:783)
> >       at org.apache.slide.common.Domain.initNamespace(Domain.java:828)
> >       at org.apache.slide.common.Domain.init(Domain.java:435)
> >       at org.apache.slide.common.Domain.init(Domain.java:369)
> >       at org.apache.slide.common.Domain.init(Domain.java:332)
> >       at org.apache.slide.webdav.WebdavServlet.init(WebdavServlet.java:256)
> >       at javax.servlet.GenericServlet.init(GenericServlet.java:256)
> >       at org.apache.slide.webdav.WebdavServlet.init(WebdavServlet.java:198)
> >       at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1019)
> >       at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:862)
> >       at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3991)
> >       at org.apache.catalina.core.StandardContext.start(StandardContext.java:4335)
> >       at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:823)
> >       at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:807)
> >       at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:595)
> >       at org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeployer.java:277)
> >       at org.apache.catalina.core.StandardHost.install(StandardHost.java:832)
> >       at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:613)
> >       at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:431)
> >       at org.apache.catalina.startup.HostConfig.start(HostConfig.java:964)
> >       at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:349)
> >       at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
> >       at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1091)
> >       at org.apache.catalina.core.StandardHost.start(StandardHost.java:789)
> >       at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1083)
> >       at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:478)
> >       at org.apache.catalina.core.StandardService.start(StandardService.java:476)
> >       at org.apache.catalina.core.StandardServer.start(StandardServer.java:2298)
> >       at org.apache.catalina.startup.Catalina.start(Catalina.java:556)
> >       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> >       at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> >       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> >       at java.lang.reflect.Method.invoke(Method.java:324)
> >       at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:284)
> >       at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:422)
> >
> >       at org.apache.slide.store.AbstractStore.createObject(AbstractStore.java:690)
> >       at org.apache.slide.store.ExtendedStore.createObject(ExtendedStore.java:544)
> >       at org.apache.slide.common.Namespace.loadBaseData(Namespace.java:783)
> >       at org.apache.slide.common.Domain.initNamespace(Domain.java:828)
> >       at org.apache.slide.common.Domain.init(Domain.java:435)
> >       at org.apache.slide.common.Domain.init(Domain.java:369)
> >       at org.apache.slide.common.Domain.init(Domain.java:332)
> >       at org.apache.slide.webdav.WebdavServlet.init(WebdavServlet.java:256)
> >       at javax.servlet.GenericServlet.init(GenericServlet.java:256)
> >       at org.apache.slide.webdav.WebdavServlet.init(WebdavServlet.java:198)
> >       at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1019)
> >       at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:862)
> >       at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3991)
> >       at org.apache.catalina.core.StandardContext.start(StandardContext.java:4335)
> >       at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:823)
> >       at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:807)
> >       at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:595)
> >       at org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeployer.java:277)
> >       at org.apache.catalina.core.StandardHost.install(StandardHost.java:832)
> >       at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:613)
> >       at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:431)
> >       at org.apache.catalina.startup.HostConfig.start(HostConfig.java:964)
> >       at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:349)
> >       at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
> >       at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1091)
> >       at org.apache.catalina.core.StandardHost.start(StandardHost.java:789)
> >       at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1083)
> >       at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:478)
> >       at org.apache.catalina.core.StandardService.start(StandardService.java:476)
> >       at org.apache.catalina.core.StandardServer.start(StandardServer.java:2298)
> >       at org.apache.catalina.startup.Catalina.start(Catalina.java:556)
> >       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> >       at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> >       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> >       at java.lang.reflect.Method.invoke(Method.java:324)
> >       at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:284)
> >       at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:422)
> >10 Aug 2004 16:58:17 - org.apache.slide.common.Namespace - INFO -
> >Namespace base configuration was already done before
> >10 Aug 2004 16:58:17 - org.apache.slide.common.Namespace - INFO -
> >Loading namespace slide configuration
> >10 Aug 2004 16:58:17 - org.apache.slide.common.Domain - ERROR -
> >org.apache.slide.common.ServiceAccessException: Service
> >org.apache.slide.store.impl.rdbms.JDBCStore@95da38 access error :
> >java.lang.NullPointerException
> >       at org.apache.slide.store.impl.rdbms.AbstractRDBMSStore.retrieveObject(AbstractRDBMSStore.java:575)
> >       at org.apache.slide.store.AbstractStore.retrieveObject(AbstractStore.java:612)
> >       at org.apache.slide.store.ExtendedStore.retrieveObject(ExtendedStore.java:516)
> >       at org.apache.slide.common.NamespaceConfig.getActionNode(NamespaceConfig.java:1057)
> >       at org.apache.slide.common.NamespaceConfig.getConfiguredNode(NamespaceConfig.java:805)
> >       at org.apache.slide.common.NamespaceConfig.initializeNamespaceConfig(NamespaceConfig.java:675)
> >       at org.apache.slide.common.Namespace.loadConfiguration(Namespace.java:867)
> >       at org.apache.slide.common.Domain.initNamespace(Domain.java:833)
> >       at org.apache.slide.common.Domain.init(Domain.java:435)
> >       at org.apache.slide.common.Domain.init(Domain.java:369)
> >       at org.apache.slide.common.Domain.init(Domain.java:332)
> >       at org.apache.slide.webdav.WebdavServlet.init(WebdavServlet.java:256)
> >       at javax.servlet.GenericServlet.init(GenericServlet.java:256)
> >       at org.apache.slide.webdav.WebdavServlet.init(WebdavServlet.java:198)
> >       at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1019)
> >       at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:862)
> >       at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3991)
> >       at org.apache.catalina.core.StandardContext.start(StandardContext.java:4335)
> >       at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:823)
> >       at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:807)
> >       at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:595)
> >       at org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeployer.java:277)
> >       at org.apache.catalina.core.StandardHost.install(StandardHost.java:832)
> >       at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:613)
> >       at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:431)
> >       at org.apache.catalina.startup.HostConfig.start(HostConfig.java:964)
> >       at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:349)
> >       at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
> >       at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1091)
> >       at org.apache.catalina.core.StandardHost.start(StandardHost.java:789)
> >       at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1083)
> >       at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:478)
> >       at org.apache.catalina.core.StandardService.start(StandardService.java:476)
> >       at org.apache.catalina.core.StandardServer.start(StandardServer.java:2298)
> >       at org.apache.catalina.startup.Catalina.start(Catalina.java:556)
> >       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> >       at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> >       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> >       at java.lang.reflect.Method.invoke(Method.java:324)
> >       at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:284)
> >       at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:422)
> >
> >org.apache.slide.common.ServiceAccessException: Service
> >org.apache.slide.store.impl.rdbms.JDBCStore@95da38 access error :
> >java.lang.NullPointerException
> >       at org.apache.slide.store.impl.rdbms.AbstractRDBMSStore.retrieveObject(AbstractRDBMSStore.java:575)
> >       at org.apache.slide.store.AbstractStore.retrieveObject(AbstractStore.java:612)
> >       at org.apache.slide.store.ExtendedStore.retrieveObject(ExtendedStore.java:516)
> >       at org.apache.slide.common.NamespaceConfig.getActionNode(NamespaceConfig.java:1057)
> >       at org.apache.slide.common.NamespaceConfig.getConfiguredNode(NamespaceConfig.java:805)
> >       at org.apache.slide.common.NamespaceConfig.initializeNamespaceConfig(NamespaceConfig.java:675)
> >       at org.apache.slide.common.Namespace.loadConfiguration(Namespace.java:867)
> >       at org.apache.slide.common.Domain.initNamespace(Domain.java:833)
> >       at org.apache.slide.common.Domain.init(Domain.java:435)
> >       at org.apache.slide.common.Domain.init(Domain.java:369)
> >       at org.apache.slide.common.Domain.init(Domain.java:332)
> >       at org.apache.slide.webdav.WebdavServlet.init(WebdavServlet.java:256)
> >       at javax.servlet.GenericServlet.init(GenericServlet.java:256)
> >       at org.apache.slide.webdav.WebdavServlet.init(WebdavServlet.java:198)
> >       at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1019)
> >       at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:862)
> >       at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3991)
> >       at org.apache.catalina.core.StandardContext.start(StandardContext.java:4335)
> >       at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:823)
> >       at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:807)
> >       at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:595)
> >       at org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeployer.java:277)
> >       at org.apache.catalina.core.StandardHost.install(StandardHost.java:832)
> >       at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:613)
> >       at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:431)
> >       at org.apache.catalina.startup.HostConfig.start(HostConfig.java:964)
> >       at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:349)
> >       at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
> >       at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1091)
> >       at org.apache.catalina.core.StandardHost.start(StandardHost.java:789)
> >       at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1083)
> >       at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:478)
> >       at org.apache.catalina.core.StandardService.start(StandardService.java:476)
> >       at org.apache.catalina.core.StandardServer.start(StandardServer.java:2298)
> >       at org.apache.catalina.startup.Catalina.start(Catalina.java:556)
> >       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> >       at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> >       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> >       at java.lang.reflect.Method.invoke(Method.java:324)
> >       at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:284)
> >       at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:422)
> >
> >       at org.apache.slide.store.AbstractStore.retrieveObject(AbstractStore.java:619)
> >       at org.apache.slide.store.ExtendedStore.retrieveObject(ExtendedStore.java:516)
> >       at org.apache.slide.common.NamespaceConfig.getActionNode(NamespaceConfig.java:1057)
> >       at org.apache.slide.common.NamespaceConfig.getConfiguredNode(NamespaceConfig.java:805)
> >       at org.apache.slide.common.NamespaceConfig.initializeNamespaceConfig(NamespaceConfig.java:675)
> >       at org.apache.slide.common.Namespace.loadConfiguration(Namespace.java:867)
> >       at org.apache.slide.common.Domain.initNamespace(Domain.java:833)
> >       at org.apache.slide.common.Domain.init(Domain.java:435)
> >       at org.apache.slide.common.Domain.init(Domain.java:369)
> >       at org.apache.slide.common.Domain.init(Domain.java:332)
> >       at org.apache.slide.webdav.WebdavServlet.init(WebdavServlet.java:256)
> >       at javax.servlet.GenericServlet.init(GenericServlet.java:256)
> >       at org.apache.slide.webdav.WebdavServlet.init(WebdavServlet.java:198)
> >       at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1019)
> >       at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:862)
> >       at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3991)
> >       at org.apache.catalina.core.StandardContext.start(StandardContext.java:4335)
> >       at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:823)
> >       at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:807)
> >       at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:595)
> >       at org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeployer.java:277)
> >       at org.apache.catalina.core.StandardHost.install(StandardHost.java:832)
> >       at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:613)
> >       at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:431)
> >       at org.apache.catalina.startup.HostConfig.start(HostConfig.java:964)
> >       at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:349)
> >       at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
> >       at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1091)
> >       at org.apache.catalina.core.StandardHost.start(StandardHost.java:789)
> >       at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1083)
> >       at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:478)
> >       at org.apache.catalina.core.StandardService.start(StandardService.java:476)
> >       at org.apache.catalina.core.StandardServer.start(StandardServer.java:2298)
> >       at org.apache.catalina.startup.Catalina.start(Catalina.java:556)
> >       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> >       at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> >       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> >       at java.lang.reflect.Method.invoke(Method.java:324)
> >       at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:284)
> >       at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:422)
> >java.lang.NullPointerException
> >       at org.apache.slide.common.NamespaceConfig.getParameter(NamespaceConfig.java:569)
> >       at org.apache.slide.common.NamespaceAccessTokenImpl.<init>(NamespaceAccessTokenImpl.java:86)
> >       at org.apache.slide.common.Domain.accessNamespace(Domain.java:246)
> >       at org.apache.slide.webdav.WebdavServlet.init(WebdavServlet.java:266)
> >       at javax.servlet.GenericServlet.init(GenericServlet.java:256)
> >       at org.apache.slide.webdav.WebdavServlet.init(WebdavServlet.java:198)
> >       at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1019)
> >       at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:862)
> >       at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3991)
> >       at org.apache.catalina.core.StandardContext.start(StandardContext.java:4335)
> >       at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:823)
> >       at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:807)
> >       at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:595)
> >       at org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeployer.java:277)
> >       at org.apache.catalina.core.StandardHost.install(StandardHost.java:832)
> >       at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:613)
> >       at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:431)
> >       at org.apache.catalina.startup.HostConfig.start(HostConfig.java:964)
> >       at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:349)
> >       at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
> >       at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1091)
> >       at org.apache.catalina.core.StandardHost.start(StandardHost.java:789)
> >       at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1083)
> >       at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:478)
> >       at org.apache.catalina.core.StandardService.start(StandardService.java:476)
> >       at org.apache.catalina.core.StandardServer.start(StandardServer.java:2298)
> >       at org.apache.catalina.startup.Catalina.start(Catalina.java:556)
> >       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> >       at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> >       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> >       at java.lang.reflect.Method.invoke(Method.java:324)
> >       at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:284)
> >       at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:422)
> >10-ago-2004 16.58.17 org.apache.catalina.core.StandardHostDeployer install
> >
> >
> >On Tue, 10 Aug 2004 17:05:34 +0200, Oliver Zeigermann
> ><ol...@zeigermann.de> wrote:
> >
> >
> >>Could you provide the full stack trace for the exception, please?
> >>
> >>Oliver
> >>
> >>
> >>
> >>Michele Costabile wrote:
> >>
> >>
> >>
> >>>Thanks, that shoul work, but I still have a nullPointerException.
> >>>My Domain.xml is like this
> >>>
> >>><nodestore classname="org.apache.slide.store.impl.rdbms.JDBCStore">
> >>>    <parameter name="adapter">org.apache.slide.store.impl.rdbms.MySql41RDBMSAdapter</parameter>
> >>>    <parameter name="driver">com.mysql.jdbc.Driver</parameter>
> >>>    <parameter name="url">jdbc:mysql://localhost/slide</parameter>
> >>>    <parameter name="user">root</parameter>
> >>>    <parameter name="dbcpPooling">true</parameter>
> >>>    <parameter name="maxPooledConnections">10</parameter>
> >>>    <parameter name="isolation">SERIALIZABLE</parameter>
> >>>    <parameter name="compress">false</parameter>
> >>> </nodestore>
> >>>
> >>>What am I doing wrong?
> >>>
> >>>On Tue, 10 Aug 2004 16:30:35 +0200, Unico Hommes <un...@hippo.nl> wrote:
> >>>
> >>>
> >>>
> >>>>Try using MySql41RDBMSAdapter instead (part of the just released 2.1b1
> >>>>distribution), there is a slight incompatibility with DELETE semantics
> >>>>in MySql 4.1.
> >>>>
> >>>>--
> >>>>Unico
> >>>>
> >>>>
> >>>>
> >>>>Michele Costabile wrote:
> >>>>
> >>>>
> >>>>
> >>>>
> >>>>>keep having this exception during startup
> >>>>>
> >>>>>org.apache.slide.common.ServiceAccessException: Service org.apache.slide.store.i
> >>>>>mpl.rdbms.JDBCStore@61373f access error : Base table or view not found,  message
> >>>>>
> >>>>>
> >>>>>from server: "Unknown table 'binding' in MULTI DELETE"
> >>>>
> >>>>
> >>>>
> >>>>>     at org.apache.slide.store.impl.rdbms.MySqlRDBMSAdapter.createException(M
> >>>>>ySqlRDBMSAdapter.java:60)
> >>>>>
> >>>>>I checked with the sources and line numbers appear to be different,
> >>>>>but it should be here
> >>>>>
> >>>>>  public void removeObject(Connection connection, Uri uri, ObjectNode object)
> >>>>>      throws ServiceAccessException, ObjectNotFoundException {
> >>>>>      PreparedStatement statement = null;
> >>>>>      try {
> >>>>>
> >>>>>
> >>>>>
> >>>>>
> >>>>>
> >>>>>
> >>>>>>>>         clearBinding(connection, uri);
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>          // delete links
> >>>>>          try {
> >>>>>              statement =
> >>>>>                  connection.prepareStatement(
> >>>>>
> >>>>>
> >>>>>I am running MySql 4.1.3b with mysql-connector-java-3.0.14-production-bin.
> >>>>>This is server status
> >>>>>
> >>>>>mysql> status
> >>>>>--------------
> >>>>>\mysql\bin\mysql.exe  Ver 14.5 Distrib 4.1.3b-beta, for Win95/Win98 (i32)
> >>>>>
> >>>>>Connection id:          3
> >>>>>Current database:
> >>>>>Current user:           ODBC@localhost
> >>>>>SSL:                    Not in use
> >>>>>Using delimiter:        ;
> >>>>>Server version:         4.1.3b-beta-nt-max
> >>>>>Protocol version:       10
> >>>>>Connection:             localhost via TCP/IP
> >>>>>Client characterset:    latin1_swedish_ci
> >>>>>Server characterset:    latin1_swedish_ci
> >>>>>TCP port:               3306
> >>>>>Uptime:                 19 sec
> >>>>>
> >>>>>Which version of SQL has been tested?
> >>>>>
> >>>>>
> >>>>>
> >>>>>
> >>>>---------------------------------------------------------------------
> >>>>To unsubscribe, e-mail: slide-dev-unsubscribe@jakarta.apache.org
> >>>>For additional commands, e-mail: slide-dev-help@jakarta.apache.org
> >>>>
> >>>>
> >>>>
> >>>>
> >>>
> >>>
> >>>
> >>---------------------------------------------------------------------
> >>To unsubscribe, e-mail: slide-dev-unsubscribe@jakarta.apache.org
> >>For additional commands, e-mail: slide-dev-help@jakarta.apache.org
> >>
> >>
> >>
> >>
> >
> >
> >
> >
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: slide-dev-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: slide-dev-help@jakarta.apache.org
> 
> 


-- 
Michele Costabile
http://proxybar.net

---------------------------------------------------------------------
To unsubscribe, e-mail: slide-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: slide-dev-help@jakarta.apache.org


Re: Exception in clearBinding with MySql 4.1

Posted by Unico Hommes <un...@hippo.nl>.
Are you sure you are using the latest Slide? I cannot verify those line 
numbers. Remember MySql41RDBMSAdapter is only available in 2.1 beta1 
release that was uploaded today and that can be found here: 
http://cvs.apache.org/dist/jakarta/slide/2.1b1/ .

--
Unico

Michele Costabile wrote:

>Here is the stack trace
>
>10 Aug 2004 16:58:16 - org.apache.slide.common.Namespace - INFO -
>Loading namespace slide base data
>org.apache.slide.common.ServiceAccessException: Service
>org.apache.slide.store.impl.rdbms.JDBCStore@95da38 access error :
>java.lang.NullPointerException
>	at org.apache.slide.store.impl.rdbms.AbstractRDBMSStore.createObject(AbstractRDBMSStore.java:615)
>	at org.apache.slide.store.AbstractStore.createObject(AbstractStore.java:671)
>	at org.apache.slide.store.ExtendedStore.createObject(ExtendedStore.java:544)
>	at org.apache.slide.common.Namespace.loadBaseData(Namespace.java:783)
>	at org.apache.slide.common.Domain.initNamespace(Domain.java:828)
>	at org.apache.slide.common.Domain.init(Domain.java:435)
>	at org.apache.slide.common.Domain.init(Domain.java:369)
>	at org.apache.slide.common.Domain.init(Domain.java:332)
>	at org.apache.slide.webdav.WebdavServlet.init(WebdavServlet.java:256)
>	at javax.servlet.GenericServlet.init(GenericServlet.java:256)
>	at org.apache.slide.webdav.WebdavServlet.init(WebdavServlet.java:198)
>	at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1019)
>	at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:862)
>	at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3991)
>	at org.apache.catalina.core.StandardContext.start(StandardContext.java:4335)
>	at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:823)
>	at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:807)
>	at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:595)
>	at org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeployer.java:277)
>	at org.apache.catalina.core.StandardHost.install(StandardHost.java:832)
>	at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:613)
>	at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:431)
>	at org.apache.catalina.startup.HostConfig.start(HostConfig.java:964)
>	at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:349)
>	at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
>	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1091)
>	at org.apache.catalina.core.StandardHost.start(StandardHost.java:789)
>	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1083)
>	at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:478)
>	at org.apache.catalina.core.StandardService.start(StandardService.java:476)
>	at org.apache.catalina.core.StandardServer.start(StandardServer.java:2298)
>	at org.apache.catalina.startup.Catalina.start(Catalina.java:556)
>	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>	at java.lang.reflect.Method.invoke(Method.java:324)
>	at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:284)
>	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:422)
>
>	at org.apache.slide.store.AbstractStore.createObject(AbstractStore.java:690)
>	at org.apache.slide.store.ExtendedStore.createObject(ExtendedStore.java:544)
>	at org.apache.slide.common.Namespace.loadBaseData(Namespace.java:783)
>	at org.apache.slide.common.Domain.initNamespace(Domain.java:828)
>	at org.apache.slide.common.Domain.init(Domain.java:435)
>	at org.apache.slide.common.Domain.init(Domain.java:369)
>	at org.apache.slide.common.Domain.init(Domain.java:332)
>	at org.apache.slide.webdav.WebdavServlet.init(WebdavServlet.java:256)
>	at javax.servlet.GenericServlet.init(GenericServlet.java:256)
>	at org.apache.slide.webdav.WebdavServlet.init(WebdavServlet.java:198)
>	at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1019)
>	at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:862)
>	at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3991)
>	at org.apache.catalina.core.StandardContext.start(StandardContext.java:4335)
>	at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:823)
>	at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:807)
>	at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:595)
>	at org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeployer.java:277)
>	at org.apache.catalina.core.StandardHost.install(StandardHost.java:832)
>	at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:613)
>	at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:431)
>	at org.apache.catalina.startup.HostConfig.start(HostConfig.java:964)
>	at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:349)
>	at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
>	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1091)
>	at org.apache.catalina.core.StandardHost.start(StandardHost.java:789)
>	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1083)
>	at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:478)
>	at org.apache.catalina.core.StandardService.start(StandardService.java:476)
>	at org.apache.catalina.core.StandardServer.start(StandardServer.java:2298)
>	at org.apache.catalina.startup.Catalina.start(Catalina.java:556)
>	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>	at java.lang.reflect.Method.invoke(Method.java:324)
>	at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:284)
>	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:422)
>10 Aug 2004 16:58:17 - org.apache.slide.common.Namespace - INFO -
>Namespace base configuration was already done before
>10 Aug 2004 16:58:17 - org.apache.slide.common.Namespace - INFO -
>Loading namespace slide configuration
>10 Aug 2004 16:58:17 - org.apache.slide.common.Domain - ERROR -
>org.apache.slide.common.ServiceAccessException: Service
>org.apache.slide.store.impl.rdbms.JDBCStore@95da38 access error :
>java.lang.NullPointerException
>	at org.apache.slide.store.impl.rdbms.AbstractRDBMSStore.retrieveObject(AbstractRDBMSStore.java:575)
>	at org.apache.slide.store.AbstractStore.retrieveObject(AbstractStore.java:612)
>	at org.apache.slide.store.ExtendedStore.retrieveObject(ExtendedStore.java:516)
>	at org.apache.slide.common.NamespaceConfig.getActionNode(NamespaceConfig.java:1057)
>	at org.apache.slide.common.NamespaceConfig.getConfiguredNode(NamespaceConfig.java:805)
>	at org.apache.slide.common.NamespaceConfig.initializeNamespaceConfig(NamespaceConfig.java:675)
>	at org.apache.slide.common.Namespace.loadConfiguration(Namespace.java:867)
>	at org.apache.slide.common.Domain.initNamespace(Domain.java:833)
>	at org.apache.slide.common.Domain.init(Domain.java:435)
>	at org.apache.slide.common.Domain.init(Domain.java:369)
>	at org.apache.slide.common.Domain.init(Domain.java:332)
>	at org.apache.slide.webdav.WebdavServlet.init(WebdavServlet.java:256)
>	at javax.servlet.GenericServlet.init(GenericServlet.java:256)
>	at org.apache.slide.webdav.WebdavServlet.init(WebdavServlet.java:198)
>	at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1019)
>	at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:862)
>	at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3991)
>	at org.apache.catalina.core.StandardContext.start(StandardContext.java:4335)
>	at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:823)
>	at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:807)
>	at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:595)
>	at org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeployer.java:277)
>	at org.apache.catalina.core.StandardHost.install(StandardHost.java:832)
>	at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:613)
>	at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:431)
>	at org.apache.catalina.startup.HostConfig.start(HostConfig.java:964)
>	at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:349)
>	at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
>	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1091)
>	at org.apache.catalina.core.StandardHost.start(StandardHost.java:789)
>	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1083)
>	at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:478)
>	at org.apache.catalina.core.StandardService.start(StandardService.java:476)
>	at org.apache.catalina.core.StandardServer.start(StandardServer.java:2298)
>	at org.apache.catalina.startup.Catalina.start(Catalina.java:556)
>	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>	at java.lang.reflect.Method.invoke(Method.java:324)
>	at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:284)
>	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:422)
>
>org.apache.slide.common.ServiceAccessException: Service
>org.apache.slide.store.impl.rdbms.JDBCStore@95da38 access error :
>java.lang.NullPointerException
>	at org.apache.slide.store.impl.rdbms.AbstractRDBMSStore.retrieveObject(AbstractRDBMSStore.java:575)
>	at org.apache.slide.store.AbstractStore.retrieveObject(AbstractStore.java:612)
>	at org.apache.slide.store.ExtendedStore.retrieveObject(ExtendedStore.java:516)
>	at org.apache.slide.common.NamespaceConfig.getActionNode(NamespaceConfig.java:1057)
>	at org.apache.slide.common.NamespaceConfig.getConfiguredNode(NamespaceConfig.java:805)
>	at org.apache.slide.common.NamespaceConfig.initializeNamespaceConfig(NamespaceConfig.java:675)
>	at org.apache.slide.common.Namespace.loadConfiguration(Namespace.java:867)
>	at org.apache.slide.common.Domain.initNamespace(Domain.java:833)
>	at org.apache.slide.common.Domain.init(Domain.java:435)
>	at org.apache.slide.common.Domain.init(Domain.java:369)
>	at org.apache.slide.common.Domain.init(Domain.java:332)
>	at org.apache.slide.webdav.WebdavServlet.init(WebdavServlet.java:256)
>	at javax.servlet.GenericServlet.init(GenericServlet.java:256)
>	at org.apache.slide.webdav.WebdavServlet.init(WebdavServlet.java:198)
>	at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1019)
>	at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:862)
>	at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3991)
>	at org.apache.catalina.core.StandardContext.start(StandardContext.java:4335)
>	at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:823)
>	at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:807)
>	at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:595)
>	at org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeployer.java:277)
>	at org.apache.catalina.core.StandardHost.install(StandardHost.java:832)
>	at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:613)
>	at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:431)
>	at org.apache.catalina.startup.HostConfig.start(HostConfig.java:964)
>	at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:349)
>	at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
>	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1091)
>	at org.apache.catalina.core.StandardHost.start(StandardHost.java:789)
>	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1083)
>	at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:478)
>	at org.apache.catalina.core.StandardService.start(StandardService.java:476)
>	at org.apache.catalina.core.StandardServer.start(StandardServer.java:2298)
>	at org.apache.catalina.startup.Catalina.start(Catalina.java:556)
>	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>	at java.lang.reflect.Method.invoke(Method.java:324)
>	at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:284)
>	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:422)
>
>	at org.apache.slide.store.AbstractStore.retrieveObject(AbstractStore.java:619)
>	at org.apache.slide.store.ExtendedStore.retrieveObject(ExtendedStore.java:516)
>	at org.apache.slide.common.NamespaceConfig.getActionNode(NamespaceConfig.java:1057)
>	at org.apache.slide.common.NamespaceConfig.getConfiguredNode(NamespaceConfig.java:805)
>	at org.apache.slide.common.NamespaceConfig.initializeNamespaceConfig(NamespaceConfig.java:675)
>	at org.apache.slide.common.Namespace.loadConfiguration(Namespace.java:867)
>	at org.apache.slide.common.Domain.initNamespace(Domain.java:833)
>	at org.apache.slide.common.Domain.init(Domain.java:435)
>	at org.apache.slide.common.Domain.init(Domain.java:369)
>	at org.apache.slide.common.Domain.init(Domain.java:332)
>	at org.apache.slide.webdav.WebdavServlet.init(WebdavServlet.java:256)
>	at javax.servlet.GenericServlet.init(GenericServlet.java:256)
>	at org.apache.slide.webdav.WebdavServlet.init(WebdavServlet.java:198)
>	at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1019)
>	at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:862)
>	at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3991)
>	at org.apache.catalina.core.StandardContext.start(StandardContext.java:4335)
>	at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:823)
>	at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:807)
>	at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:595)
>	at org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeployer.java:277)
>	at org.apache.catalina.core.StandardHost.install(StandardHost.java:832)
>	at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:613)
>	at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:431)
>	at org.apache.catalina.startup.HostConfig.start(HostConfig.java:964)
>	at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:349)
>	at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
>	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1091)
>	at org.apache.catalina.core.StandardHost.start(StandardHost.java:789)
>	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1083)
>	at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:478)
>	at org.apache.catalina.core.StandardService.start(StandardService.java:476)
>	at org.apache.catalina.core.StandardServer.start(StandardServer.java:2298)
>	at org.apache.catalina.startup.Catalina.start(Catalina.java:556)
>	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>	at java.lang.reflect.Method.invoke(Method.java:324)
>	at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:284)
>	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:422)
>java.lang.NullPointerException
>	at org.apache.slide.common.NamespaceConfig.getParameter(NamespaceConfig.java:569)
>	at org.apache.slide.common.NamespaceAccessTokenImpl.<init>(NamespaceAccessTokenImpl.java:86)
>	at org.apache.slide.common.Domain.accessNamespace(Domain.java:246)
>	at org.apache.slide.webdav.WebdavServlet.init(WebdavServlet.java:266)
>	at javax.servlet.GenericServlet.init(GenericServlet.java:256)
>	at org.apache.slide.webdav.WebdavServlet.init(WebdavServlet.java:198)
>	at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1019)
>	at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:862)
>	at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3991)
>	at org.apache.catalina.core.StandardContext.start(StandardContext.java:4335)
>	at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:823)
>	at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:807)
>	at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:595)
>	at org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeployer.java:277)
>	at org.apache.catalina.core.StandardHost.install(StandardHost.java:832)
>	at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:613)
>	at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:431)
>	at org.apache.catalina.startup.HostConfig.start(HostConfig.java:964)
>	at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:349)
>	at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
>	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1091)
>	at org.apache.catalina.core.StandardHost.start(StandardHost.java:789)
>	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1083)
>	at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:478)
>	at org.apache.catalina.core.StandardService.start(StandardService.java:476)
>	at org.apache.catalina.core.StandardServer.start(StandardServer.java:2298)
>	at org.apache.catalina.startup.Catalina.start(Catalina.java:556)
>	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>	at java.lang.reflect.Method.invoke(Method.java:324)
>	at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:284)
>	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:422)
>10-ago-2004 16.58.17 org.apache.catalina.core.StandardHostDeployer install
>
>
>On Tue, 10 Aug 2004 17:05:34 +0200, Oliver Zeigermann
><ol...@zeigermann.de> wrote:
>  
>
>>Could you provide the full stack trace for the exception, please?
>>
>>Oliver
>>
>>
>>
>>Michele Costabile wrote:
>>
>>    
>>
>>>Thanks, that shoul work, but I still have a nullPointerException.
>>>My Domain.xml is like this
>>>
>>><nodestore classname="org.apache.slide.store.impl.rdbms.JDBCStore">
>>>    <parameter name="adapter">org.apache.slide.store.impl.rdbms.MySql41RDBMSAdapter</parameter>
>>>    <parameter name="driver">com.mysql.jdbc.Driver</parameter>
>>>    <parameter name="url">jdbc:mysql://localhost/slide</parameter>
>>>    <parameter name="user">root</parameter>
>>>    <parameter name="dbcpPooling">true</parameter>
>>>    <parameter name="maxPooledConnections">10</parameter>
>>>    <parameter name="isolation">SERIALIZABLE</parameter>
>>>    <parameter name="compress">false</parameter>
>>> </nodestore>
>>>
>>>What am I doing wrong?
>>>
>>>On Tue, 10 Aug 2004 16:30:35 +0200, Unico Hommes <un...@hippo.nl> wrote:
>>>
>>>      
>>>
>>>>Try using MySql41RDBMSAdapter instead (part of the just released 2.1b1
>>>>distribution), there is a slight incompatibility with DELETE semantics
>>>>in MySql 4.1.
>>>>
>>>>--
>>>>Unico
>>>>
>>>>
>>>>
>>>>Michele Costabile wrote:
>>>>
>>>>
>>>>        
>>>>
>>>>>keep having this exception during startup
>>>>>
>>>>>org.apache.slide.common.ServiceAccessException: Service org.apache.slide.store.i
>>>>>mpl.rdbms.JDBCStore@61373f access error : Base table or view not found,  message
>>>>>          
>>>>>
>>>>>from server: "Unknown table 'binding' in MULTI DELETE"
>>>>
>>>>        
>>>>
>>>>>     at org.apache.slide.store.impl.rdbms.MySqlRDBMSAdapter.createException(M
>>>>>ySqlRDBMSAdapter.java:60)
>>>>>
>>>>>I checked with the sources and line numbers appear to be different,
>>>>>but it should be here
>>>>>
>>>>>  public void removeObject(Connection connection, Uri uri, ObjectNode object)
>>>>>      throws ServiceAccessException, ObjectNotFoundException {
>>>>>      PreparedStatement statement = null;
>>>>>      try {
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>          
>>>>>
>>>>>>>>         clearBinding(connection, uri);
>>>>>>>>
>>>>>>>>
>>>>>>>>                
>>>>>>>>
>>>>>          // delete links
>>>>>          try {
>>>>>              statement =
>>>>>                  connection.prepareStatement(
>>>>>
>>>>>
>>>>>I am running MySql 4.1.3b with mysql-connector-java-3.0.14-production-bin.
>>>>>This is server status
>>>>>
>>>>>mysql> status
>>>>>--------------
>>>>>\mysql\bin\mysql.exe  Ver 14.5 Distrib 4.1.3b-beta, for Win95/Win98 (i32)
>>>>>
>>>>>Connection id:          3
>>>>>Current database:
>>>>>Current user:           ODBC@localhost
>>>>>SSL:                    Not in use
>>>>>Using delimiter:        ;
>>>>>Server version:         4.1.3b-beta-nt-max
>>>>>Protocol version:       10
>>>>>Connection:             localhost via TCP/IP
>>>>>Client characterset:    latin1_swedish_ci
>>>>>Server characterset:    latin1_swedish_ci
>>>>>TCP port:               3306
>>>>>Uptime:                 19 sec
>>>>>
>>>>>Which version of SQL has been tested?
>>>>>
>>>>>
>>>>>          
>>>>>
>>>>---------------------------------------------------------------------
>>>>To unsubscribe, e-mail: slide-dev-unsubscribe@jakarta.apache.org
>>>>For additional commands, e-mail: slide-dev-help@jakarta.apache.org
>>>>
>>>>
>>>>        
>>>>
>>>
>>>      
>>>
>>---------------------------------------------------------------------
>>To unsubscribe, e-mail: slide-dev-unsubscribe@jakarta.apache.org
>>For additional commands, e-mail: slide-dev-help@jakarta.apache.org
>>
>>
>>    
>>
>
>
>  
>


---------------------------------------------------------------------
To unsubscribe, e-mail: slide-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: slide-dev-help@jakarta.apache.org


Re: Exception in clearBinding with MySql 4.1

Posted by Oliver Zeigermann <ol...@zeigermann.de>.
I am wondering which version you are using. In the CVS HEAD on line 615 
in AbstractRDBMSStore there seems to be something very different from 
createObject, actually a simple brace (}).

Oliver

Michele Costabile wrote:

> Here is the stack trace
> 
> 10 Aug 2004 16:58:16 - org.apache.slide.common.Namespace - INFO -
> Loading namespace slide base data
> org.apache.slide.common.ServiceAccessException: Service
> org.apache.slide.store.impl.rdbms.JDBCStore@95da38 access error :
> java.lang.NullPointerException
> 	at org.apache.slide.store.impl.rdbms.AbstractRDBMSStore.createObject(AbstractRDBMSStore.java:615)
> 	at org.apache.slide.store.AbstractStore.createObject(AbstractStore.java:671)
> 	at org.apache.slide.store.ExtendedStore.createObject(ExtendedStore.java:544)
> 	at org.apache.slide.common.Namespace.loadBaseData(Namespace.java:783)
> 	at org.apache.slide.common.Domain.initNamespace(Domain.java:828)
> 	at org.apache.slide.common.Domain.init(Domain.java:435)
> 	at org.apache.slide.common.Domain.init(Domain.java:369)
> 	at org.apache.slide.common.Domain.init(Domain.java:332)
> 	at org.apache.slide.webdav.WebdavServlet.init(WebdavServlet.java:256)
> 	at javax.servlet.GenericServlet.init(GenericServlet.java:256)
> 	at org.apache.slide.webdav.WebdavServlet.init(WebdavServlet.java:198)
> 	at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1019)
> 	at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:862)
> 	at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3991)
> 	at org.apache.catalina.core.StandardContext.start(StandardContext.java:4335)
> 	at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:823)
> 	at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:807)
> 	at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:595)
> 	at org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeployer.java:277)
> 	at org.apache.catalina.core.StandardHost.install(StandardHost.java:832)
> 	at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:613)
> 	at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:431)
> 	at org.apache.catalina.startup.HostConfig.start(HostConfig.java:964)
> 	at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:349)
> 	at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
> 	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1091)
> 	at org.apache.catalina.core.StandardHost.start(StandardHost.java:789)
> 	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1083)
> 	at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:478)
> 	at org.apache.catalina.core.StandardService.start(StandardService.java:476)
> 	at org.apache.catalina.core.StandardServer.start(StandardServer.java:2298)
> 	at org.apache.catalina.startup.Catalina.start(Catalina.java:556)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:324)
> 	at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:284)
> 	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:422)
> 
> 	at org.apache.slide.store.AbstractStore.createObject(AbstractStore.java:690)
> 	at org.apache.slide.store.ExtendedStore.createObject(ExtendedStore.java:544)
> 	at org.apache.slide.common.Namespace.loadBaseData(Namespace.java:783)
> 	at org.apache.slide.common.Domain.initNamespace(Domain.java:828)
> 	at org.apache.slide.common.Domain.init(Domain.java:435)
> 	at org.apache.slide.common.Domain.init(Domain.java:369)
> 	at org.apache.slide.common.Domain.init(Domain.java:332)
> 	at org.apache.slide.webdav.WebdavServlet.init(WebdavServlet.java:256)
> 	at javax.servlet.GenericServlet.init(GenericServlet.java:256)
> 	at org.apache.slide.webdav.WebdavServlet.init(WebdavServlet.java:198)
> 	at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1019)
> 	at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:862)
> 	at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3991)
> 	at org.apache.catalina.core.StandardContext.start(StandardContext.java:4335)
> 	at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:823)
> 	at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:807)
> 	at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:595)
> 	at org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeployer.java:277)
> 	at org.apache.catalina.core.StandardHost.install(StandardHost.java:832)
> 	at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:613)
> 	at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:431)
> 	at org.apache.catalina.startup.HostConfig.start(HostConfig.java:964)
> 	at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:349)
> 	at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
> 	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1091)
> 	at org.apache.catalina.core.StandardHost.start(StandardHost.java:789)
> 	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1083)
> 	at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:478)
> 	at org.apache.catalina.core.StandardService.start(StandardService.java:476)
> 	at org.apache.catalina.core.StandardServer.start(StandardServer.java:2298)
> 	at org.apache.catalina.startup.Catalina.start(Catalina.java:556)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:324)
> 	at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:284)
> 	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:422)
> 10 Aug 2004 16:58:17 - org.apache.slide.common.Namespace - INFO -
> Namespace base configuration was already done before
> 10 Aug 2004 16:58:17 - org.apache.slide.common.Namespace - INFO -
> Loading namespace slide configuration
> 10 Aug 2004 16:58:17 - org.apache.slide.common.Domain - ERROR -
> org.apache.slide.common.ServiceAccessException: Service
> org.apache.slide.store.impl.rdbms.JDBCStore@95da38 access error :
> java.lang.NullPointerException
> 	at org.apache.slide.store.impl.rdbms.AbstractRDBMSStore.retrieveObject(AbstractRDBMSStore.java:575)
> 	at org.apache.slide.store.AbstractStore.retrieveObject(AbstractStore.java:612)
> 	at org.apache.slide.store.ExtendedStore.retrieveObject(ExtendedStore.java:516)
> 	at org.apache.slide.common.NamespaceConfig.getActionNode(NamespaceConfig.java:1057)
> 	at org.apache.slide.common.NamespaceConfig.getConfiguredNode(NamespaceConfig.java:805)
> 	at org.apache.slide.common.NamespaceConfig.initializeNamespaceConfig(NamespaceConfig.java:675)
> 	at org.apache.slide.common.Namespace.loadConfiguration(Namespace.java:867)
> 	at org.apache.slide.common.Domain.initNamespace(Domain.java:833)
> 	at org.apache.slide.common.Domain.init(Domain.java:435)
> 	at org.apache.slide.common.Domain.init(Domain.java:369)
> 	at org.apache.slide.common.Domain.init(Domain.java:332)
> 	at org.apache.slide.webdav.WebdavServlet.init(WebdavServlet.java:256)
> 	at javax.servlet.GenericServlet.init(GenericServlet.java:256)
> 	at org.apache.slide.webdav.WebdavServlet.init(WebdavServlet.java:198)
> 	at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1019)
> 	at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:862)
> 	at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3991)
> 	at org.apache.catalina.core.StandardContext.start(StandardContext.java:4335)
> 	at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:823)
> 	at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:807)
> 	at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:595)
> 	at org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeployer.java:277)
> 	at org.apache.catalina.core.StandardHost.install(StandardHost.java:832)
> 	at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:613)
> 	at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:431)
> 	at org.apache.catalina.startup.HostConfig.start(HostConfig.java:964)
> 	at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:349)
> 	at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
> 	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1091)
> 	at org.apache.catalina.core.StandardHost.start(StandardHost.java:789)
> 	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1083)
> 	at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:478)
> 	at org.apache.catalina.core.StandardService.start(StandardService.java:476)
> 	at org.apache.catalina.core.StandardServer.start(StandardServer.java:2298)
> 	at org.apache.catalina.startup.Catalina.start(Catalina.java:556)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:324)
> 	at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:284)
> 	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:422)
> 
> org.apache.slide.common.ServiceAccessException: Service
> org.apache.slide.store.impl.rdbms.JDBCStore@95da38 access error :
> java.lang.NullPointerException
> 	at org.apache.slide.store.impl.rdbms.AbstractRDBMSStore.retrieveObject(AbstractRDBMSStore.java:575)
> 	at org.apache.slide.store.AbstractStore.retrieveObject(AbstractStore.java:612)
> 	at org.apache.slide.store.ExtendedStore.retrieveObject(ExtendedStore.java:516)
> 	at org.apache.slide.common.NamespaceConfig.getActionNode(NamespaceConfig.java:1057)
> 	at org.apache.slide.common.NamespaceConfig.getConfiguredNode(NamespaceConfig.java:805)
> 	at org.apache.slide.common.NamespaceConfig.initializeNamespaceConfig(NamespaceConfig.java:675)
> 	at org.apache.slide.common.Namespace.loadConfiguration(Namespace.java:867)
> 	at org.apache.slide.common.Domain.initNamespace(Domain.java:833)
> 	at org.apache.slide.common.Domain.init(Domain.java:435)
> 	at org.apache.slide.common.Domain.init(Domain.java:369)
> 	at org.apache.slide.common.Domain.init(Domain.java:332)
> 	at org.apache.slide.webdav.WebdavServlet.init(WebdavServlet.java:256)
> 	at javax.servlet.GenericServlet.init(GenericServlet.java:256)
> 	at org.apache.slide.webdav.WebdavServlet.init(WebdavServlet.java:198)
> 	at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1019)
> 	at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:862)
> 	at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3991)
> 	at org.apache.catalina.core.StandardContext.start(StandardContext.java:4335)
> 	at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:823)
> 	at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:807)
> 	at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:595)
> 	at org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeployer.java:277)
> 	at org.apache.catalina.core.StandardHost.install(StandardHost.java:832)
> 	at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:613)
> 	at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:431)
> 	at org.apache.catalina.startup.HostConfig.start(HostConfig.java:964)
> 	at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:349)
> 	at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
> 	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1091)
> 	at org.apache.catalina.core.StandardHost.start(StandardHost.java:789)
> 	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1083)
> 	at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:478)
> 	at org.apache.catalina.core.StandardService.start(StandardService.java:476)
> 	at org.apache.catalina.core.StandardServer.start(StandardServer.java:2298)
> 	at org.apache.catalina.startup.Catalina.start(Catalina.java:556)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:324)
> 	at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:284)
> 	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:422)
> 
> 	at org.apache.slide.store.AbstractStore.retrieveObject(AbstractStore.java:619)
> 	at org.apache.slide.store.ExtendedStore.retrieveObject(ExtendedStore.java:516)
> 	at org.apache.slide.common.NamespaceConfig.getActionNode(NamespaceConfig.java:1057)
> 	at org.apache.slide.common.NamespaceConfig.getConfiguredNode(NamespaceConfig.java:805)
> 	at org.apache.slide.common.NamespaceConfig.initializeNamespaceConfig(NamespaceConfig.java:675)
> 	at org.apache.slide.common.Namespace.loadConfiguration(Namespace.java:867)
> 	at org.apache.slide.common.Domain.initNamespace(Domain.java:833)
> 	at org.apache.slide.common.Domain.init(Domain.java:435)
> 	at org.apache.slide.common.Domain.init(Domain.java:369)
> 	at org.apache.slide.common.Domain.init(Domain.java:332)
> 	at org.apache.slide.webdav.WebdavServlet.init(WebdavServlet.java:256)
> 	at javax.servlet.GenericServlet.init(GenericServlet.java:256)
> 	at org.apache.slide.webdav.WebdavServlet.init(WebdavServlet.java:198)
> 	at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1019)
> 	at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:862)
> 	at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3991)
> 	at org.apache.catalina.core.StandardContext.start(StandardContext.java:4335)
> 	at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:823)
> 	at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:807)
> 	at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:595)
> 	at org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeployer.java:277)
> 	at org.apache.catalina.core.StandardHost.install(StandardHost.java:832)
> 	at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:613)
> 	at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:431)
> 	at org.apache.catalina.startup.HostConfig.start(HostConfig.java:964)
> 	at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:349)
> 	at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
> 	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1091)
> 	at org.apache.catalina.core.StandardHost.start(StandardHost.java:789)
> 	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1083)
> 	at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:478)
> 	at org.apache.catalina.core.StandardService.start(StandardService.java:476)
> 	at org.apache.catalina.core.StandardServer.start(StandardServer.java:2298)
> 	at org.apache.catalina.startup.Catalina.start(Catalina.java:556)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:324)
> 	at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:284)
> 	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:422)
> java.lang.NullPointerException
> 	at org.apache.slide.common.NamespaceConfig.getParameter(NamespaceConfig.java:569)
> 	at org.apache.slide.common.NamespaceAccessTokenImpl.<init>(NamespaceAccessTokenImpl.java:86)
> 	at org.apache.slide.common.Domain.accessNamespace(Domain.java:246)
> 	at org.apache.slide.webdav.WebdavServlet.init(WebdavServlet.java:266)
> 	at javax.servlet.GenericServlet.init(GenericServlet.java:256)
> 	at org.apache.slide.webdav.WebdavServlet.init(WebdavServlet.java:198)
> 	at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1019)
> 	at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:862)
> 	at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3991)
> 	at org.apache.catalina.core.StandardContext.start(StandardContext.java:4335)
> 	at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:823)
> 	at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:807)
> 	at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:595)
> 	at org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeployer.java:277)
> 	at org.apache.catalina.core.StandardHost.install(StandardHost.java:832)
> 	at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:613)
> 	at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:431)
> 	at org.apache.catalina.startup.HostConfig.start(HostConfig.java:964)
> 	at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:349)
> 	at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
> 	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1091)
> 	at org.apache.catalina.core.StandardHost.start(StandardHost.java:789)
> 	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1083)
> 	at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:478)
> 	at org.apache.catalina.core.StandardService.start(StandardService.java:476)
> 	at org.apache.catalina.core.StandardServer.start(StandardServer.java:2298)
> 	at org.apache.catalina.startup.Catalina.start(Catalina.java:556)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:324)
> 	at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:284)
> 	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:422)
> 10-ago-2004 16.58.17 org.apache.catalina.core.StandardHostDeployer install
> 
> 
> On Tue, 10 Aug 2004 17:05:34 +0200, Oliver Zeigermann
> <ol...@zeigermann.de> wrote:
> 
>>Could you provide the full stack trace for the exception, please?
>>
>>Oliver
>>
>>
>>
>>Michele Costabile wrote:
>>
>>
>>>Thanks, that shoul work, but I still have a nullPointerException.
>>>My Domain.xml is like this
>>>
>>><nodestore classname="org.apache.slide.store.impl.rdbms.JDBCStore">
>>>    <parameter name="adapter">org.apache.slide.store.impl.rdbms.MySql41RDBMSAdapter</parameter>
>>>    <parameter name="driver">com.mysql.jdbc.Driver</parameter>
>>>    <parameter name="url">jdbc:mysql://localhost/slide</parameter>
>>>    <parameter name="user">root</parameter>
>>>    <parameter name="dbcpPooling">true</parameter>
>>>    <parameter name="maxPooledConnections">10</parameter>
>>>    <parameter name="isolation">SERIALIZABLE</parameter>
>>>    <parameter name="compress">false</parameter>
>>> </nodestore>
>>>
>>>What am I doing wrong?
>>>
>>>On Tue, 10 Aug 2004 16:30:35 +0200, Unico Hommes <un...@hippo.nl> wrote:
>>>
>>>
>>>>Try using MySql41RDBMSAdapter instead (part of the just released 2.1b1
>>>>distribution), there is a slight incompatibility with DELETE semantics
>>>>in MySql 4.1.
>>>>
>>>>--
>>>>Unico
>>>>
>>>>
>>>>
>>>>Michele Costabile wrote:
>>>>
>>>>
>>>>
>>>>>keep having this exception during startup
>>>>>
>>>>>org.apache.slide.common.ServiceAccessException: Service org.apache.slide.store.i
>>>>>mpl.rdbms.JDBCStore@61373f access error : Base table or view not found,  message
>>>>
>>>>>from server: "Unknown table 'binding' in MULTI DELETE"
>>>>
>>>>
>>>>>     at org.apache.slide.store.impl.rdbms.MySqlRDBMSAdapter.createException(M
>>>>>ySqlRDBMSAdapter.java:60)
>>>>>
>>>>>I checked with the sources and line numbers appear to be different,
>>>>>but it should be here
>>>>>
>>>>>  public void removeObject(Connection connection, Uri uri, ObjectNode object)
>>>>>      throws ServiceAccessException, ObjectNotFoundException {
>>>>>      PreparedStatement statement = null;
>>>>>      try {
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>>>>         clearBinding(connection, uri);
>>>>>>>>
>>>>>>>>
>>>>>
>>>>>          // delete links
>>>>>          try {
>>>>>              statement =
>>>>>                  connection.prepareStatement(
>>>>>
>>>>>
>>>>>I am running MySql 4.1.3b with mysql-connector-java-3.0.14-production-bin.
>>>>>This is server status
>>>>>
>>>>>mysql> status
>>>>>--------------
>>>>>\mysql\bin\mysql.exe  Ver 14.5 Distrib 4.1.3b-beta, for Win95/Win98 (i32)
>>>>>
>>>>>Connection id:          3
>>>>>Current database:
>>>>>Current user:           ODBC@localhost
>>>>>SSL:                    Not in use
>>>>>Using delimiter:        ;
>>>>>Server version:         4.1.3b-beta-nt-max
>>>>>Protocol version:       10
>>>>>Connection:             localhost via TCP/IP
>>>>>Client characterset:    latin1_swedish_ci
>>>>>Server characterset:    latin1_swedish_ci
>>>>>TCP port:               3306
>>>>>Uptime:                 19 sec
>>>>>
>>>>>Which version of SQL has been tested?
>>>>>
>>>>>
>>>>
>>>>
>>>>---------------------------------------------------------------------
>>>>To unsubscribe, e-mail: slide-dev-unsubscribe@jakarta.apache.org
>>>>For additional commands, e-mail: slide-dev-help@jakarta.apache.org
>>>>
>>>>
>>>
>>>
>>>
>>---------------------------------------------------------------------
>>To unsubscribe, e-mail: slide-dev-unsubscribe@jakarta.apache.org
>>For additional commands, e-mail: slide-dev-help@jakarta.apache.org
>>
>>
> 
> 
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: slide-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: slide-dev-help@jakarta.apache.org


Re: Exception in clearBinding with MySql 4.1

Posted by Michele Costabile <mi...@gmail.com>.
Here is the stack trace

10 Aug 2004 16:58:16 - org.apache.slide.common.Namespace - INFO -
Loading namespace slide base data
org.apache.slide.common.ServiceAccessException: Service
org.apache.slide.store.impl.rdbms.JDBCStore@95da38 access error :
java.lang.NullPointerException
	at org.apache.slide.store.impl.rdbms.AbstractRDBMSStore.createObject(AbstractRDBMSStore.java:615)
	at org.apache.slide.store.AbstractStore.createObject(AbstractStore.java:671)
	at org.apache.slide.store.ExtendedStore.createObject(ExtendedStore.java:544)
	at org.apache.slide.common.Namespace.loadBaseData(Namespace.java:783)
	at org.apache.slide.common.Domain.initNamespace(Domain.java:828)
	at org.apache.slide.common.Domain.init(Domain.java:435)
	at org.apache.slide.common.Domain.init(Domain.java:369)
	at org.apache.slide.common.Domain.init(Domain.java:332)
	at org.apache.slide.webdav.WebdavServlet.init(WebdavServlet.java:256)
	at javax.servlet.GenericServlet.init(GenericServlet.java:256)
	at org.apache.slide.webdav.WebdavServlet.init(WebdavServlet.java:198)
	at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1019)
	at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:862)
	at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3991)
	at org.apache.catalina.core.StandardContext.start(StandardContext.java:4335)
	at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:823)
	at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:807)
	at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:595)
	at org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeployer.java:277)
	at org.apache.catalina.core.StandardHost.install(StandardHost.java:832)
	at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:613)
	at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:431)
	at org.apache.catalina.startup.HostConfig.start(HostConfig.java:964)
	at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:349)
	at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1091)
	at org.apache.catalina.core.StandardHost.start(StandardHost.java:789)
	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1083)
	at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:478)
	at org.apache.catalina.core.StandardService.start(StandardService.java:476)
	at org.apache.catalina.core.StandardServer.start(StandardServer.java:2298)
	at org.apache.catalina.startup.Catalina.start(Catalina.java:556)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:324)
	at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:284)
	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:422)

	at org.apache.slide.store.AbstractStore.createObject(AbstractStore.java:690)
	at org.apache.slide.store.ExtendedStore.createObject(ExtendedStore.java:544)
	at org.apache.slide.common.Namespace.loadBaseData(Namespace.java:783)
	at org.apache.slide.common.Domain.initNamespace(Domain.java:828)
	at org.apache.slide.common.Domain.init(Domain.java:435)
	at org.apache.slide.common.Domain.init(Domain.java:369)
	at org.apache.slide.common.Domain.init(Domain.java:332)
	at org.apache.slide.webdav.WebdavServlet.init(WebdavServlet.java:256)
	at javax.servlet.GenericServlet.init(GenericServlet.java:256)
	at org.apache.slide.webdav.WebdavServlet.init(WebdavServlet.java:198)
	at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1019)
	at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:862)
	at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3991)
	at org.apache.catalina.core.StandardContext.start(StandardContext.java:4335)
	at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:823)
	at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:807)
	at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:595)
	at org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeployer.java:277)
	at org.apache.catalina.core.StandardHost.install(StandardHost.java:832)
	at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:613)
	at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:431)
	at org.apache.catalina.startup.HostConfig.start(HostConfig.java:964)
	at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:349)
	at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1091)
	at org.apache.catalina.core.StandardHost.start(StandardHost.java:789)
	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1083)
	at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:478)
	at org.apache.catalina.core.StandardService.start(StandardService.java:476)
	at org.apache.catalina.core.StandardServer.start(StandardServer.java:2298)
	at org.apache.catalina.startup.Catalina.start(Catalina.java:556)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:324)
	at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:284)
	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:422)
10 Aug 2004 16:58:17 - org.apache.slide.common.Namespace - INFO -
Namespace base configuration was already done before
10 Aug 2004 16:58:17 - org.apache.slide.common.Namespace - INFO -
Loading namespace slide configuration
10 Aug 2004 16:58:17 - org.apache.slide.common.Domain - ERROR -
org.apache.slide.common.ServiceAccessException: Service
org.apache.slide.store.impl.rdbms.JDBCStore@95da38 access error :
java.lang.NullPointerException
	at org.apache.slide.store.impl.rdbms.AbstractRDBMSStore.retrieveObject(AbstractRDBMSStore.java:575)
	at org.apache.slide.store.AbstractStore.retrieveObject(AbstractStore.java:612)
	at org.apache.slide.store.ExtendedStore.retrieveObject(ExtendedStore.java:516)
	at org.apache.slide.common.NamespaceConfig.getActionNode(NamespaceConfig.java:1057)
	at org.apache.slide.common.NamespaceConfig.getConfiguredNode(NamespaceConfig.java:805)
	at org.apache.slide.common.NamespaceConfig.initializeNamespaceConfig(NamespaceConfig.java:675)
	at org.apache.slide.common.Namespace.loadConfiguration(Namespace.java:867)
	at org.apache.slide.common.Domain.initNamespace(Domain.java:833)
	at org.apache.slide.common.Domain.init(Domain.java:435)
	at org.apache.slide.common.Domain.init(Domain.java:369)
	at org.apache.slide.common.Domain.init(Domain.java:332)
	at org.apache.slide.webdav.WebdavServlet.init(WebdavServlet.java:256)
	at javax.servlet.GenericServlet.init(GenericServlet.java:256)
	at org.apache.slide.webdav.WebdavServlet.init(WebdavServlet.java:198)
	at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1019)
	at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:862)
	at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3991)
	at org.apache.catalina.core.StandardContext.start(StandardContext.java:4335)
	at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:823)
	at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:807)
	at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:595)
	at org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeployer.java:277)
	at org.apache.catalina.core.StandardHost.install(StandardHost.java:832)
	at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:613)
	at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:431)
	at org.apache.catalina.startup.HostConfig.start(HostConfig.java:964)
	at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:349)
	at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1091)
	at org.apache.catalina.core.StandardHost.start(StandardHost.java:789)
	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1083)
	at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:478)
	at org.apache.catalina.core.StandardService.start(StandardService.java:476)
	at org.apache.catalina.core.StandardServer.start(StandardServer.java:2298)
	at org.apache.catalina.startup.Catalina.start(Catalina.java:556)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:324)
	at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:284)
	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:422)

org.apache.slide.common.ServiceAccessException: Service
org.apache.slide.store.impl.rdbms.JDBCStore@95da38 access error :
java.lang.NullPointerException
	at org.apache.slide.store.impl.rdbms.AbstractRDBMSStore.retrieveObject(AbstractRDBMSStore.java:575)
	at org.apache.slide.store.AbstractStore.retrieveObject(AbstractStore.java:612)
	at org.apache.slide.store.ExtendedStore.retrieveObject(ExtendedStore.java:516)
	at org.apache.slide.common.NamespaceConfig.getActionNode(NamespaceConfig.java:1057)
	at org.apache.slide.common.NamespaceConfig.getConfiguredNode(NamespaceConfig.java:805)
	at org.apache.slide.common.NamespaceConfig.initializeNamespaceConfig(NamespaceConfig.java:675)
	at org.apache.slide.common.Namespace.loadConfiguration(Namespace.java:867)
	at org.apache.slide.common.Domain.initNamespace(Domain.java:833)
	at org.apache.slide.common.Domain.init(Domain.java:435)
	at org.apache.slide.common.Domain.init(Domain.java:369)
	at org.apache.slide.common.Domain.init(Domain.java:332)
	at org.apache.slide.webdav.WebdavServlet.init(WebdavServlet.java:256)
	at javax.servlet.GenericServlet.init(GenericServlet.java:256)
	at org.apache.slide.webdav.WebdavServlet.init(WebdavServlet.java:198)
	at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1019)
	at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:862)
	at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3991)
	at org.apache.catalina.core.StandardContext.start(StandardContext.java:4335)
	at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:823)
	at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:807)
	at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:595)
	at org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeployer.java:277)
	at org.apache.catalina.core.StandardHost.install(StandardHost.java:832)
	at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:613)
	at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:431)
	at org.apache.catalina.startup.HostConfig.start(HostConfig.java:964)
	at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:349)
	at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1091)
	at org.apache.catalina.core.StandardHost.start(StandardHost.java:789)
	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1083)
	at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:478)
	at org.apache.catalina.core.StandardService.start(StandardService.java:476)
	at org.apache.catalina.core.StandardServer.start(StandardServer.java:2298)
	at org.apache.catalina.startup.Catalina.start(Catalina.java:556)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:324)
	at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:284)
	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:422)

	at org.apache.slide.store.AbstractStore.retrieveObject(AbstractStore.java:619)
	at org.apache.slide.store.ExtendedStore.retrieveObject(ExtendedStore.java:516)
	at org.apache.slide.common.NamespaceConfig.getActionNode(NamespaceConfig.java:1057)
	at org.apache.slide.common.NamespaceConfig.getConfiguredNode(NamespaceConfig.java:805)
	at org.apache.slide.common.NamespaceConfig.initializeNamespaceConfig(NamespaceConfig.java:675)
	at org.apache.slide.common.Namespace.loadConfiguration(Namespace.java:867)
	at org.apache.slide.common.Domain.initNamespace(Domain.java:833)
	at org.apache.slide.common.Domain.init(Domain.java:435)
	at org.apache.slide.common.Domain.init(Domain.java:369)
	at org.apache.slide.common.Domain.init(Domain.java:332)
	at org.apache.slide.webdav.WebdavServlet.init(WebdavServlet.java:256)
	at javax.servlet.GenericServlet.init(GenericServlet.java:256)
	at org.apache.slide.webdav.WebdavServlet.init(WebdavServlet.java:198)
	at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1019)
	at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:862)
	at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3991)
	at org.apache.catalina.core.StandardContext.start(StandardContext.java:4335)
	at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:823)
	at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:807)
	at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:595)
	at org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeployer.java:277)
	at org.apache.catalina.core.StandardHost.install(StandardHost.java:832)
	at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:613)
	at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:431)
	at org.apache.catalina.startup.HostConfig.start(HostConfig.java:964)
	at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:349)
	at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1091)
	at org.apache.catalina.core.StandardHost.start(StandardHost.java:789)
	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1083)
	at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:478)
	at org.apache.catalina.core.StandardService.start(StandardService.java:476)
	at org.apache.catalina.core.StandardServer.start(StandardServer.java:2298)
	at org.apache.catalina.startup.Catalina.start(Catalina.java:556)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:324)
	at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:284)
	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:422)
java.lang.NullPointerException
	at org.apache.slide.common.NamespaceConfig.getParameter(NamespaceConfig.java:569)
	at org.apache.slide.common.NamespaceAccessTokenImpl.<init>(NamespaceAccessTokenImpl.java:86)
	at org.apache.slide.common.Domain.accessNamespace(Domain.java:246)
	at org.apache.slide.webdav.WebdavServlet.init(WebdavServlet.java:266)
	at javax.servlet.GenericServlet.init(GenericServlet.java:256)
	at org.apache.slide.webdav.WebdavServlet.init(WebdavServlet.java:198)
	at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1019)
	at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:862)
	at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3991)
	at org.apache.catalina.core.StandardContext.start(StandardContext.java:4335)
	at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:823)
	at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:807)
	at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:595)
	at org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeployer.java:277)
	at org.apache.catalina.core.StandardHost.install(StandardHost.java:832)
	at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:613)
	at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:431)
	at org.apache.catalina.startup.HostConfig.start(HostConfig.java:964)
	at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:349)
	at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1091)
	at org.apache.catalina.core.StandardHost.start(StandardHost.java:789)
	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1083)
	at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:478)
	at org.apache.catalina.core.StandardService.start(StandardService.java:476)
	at org.apache.catalina.core.StandardServer.start(StandardServer.java:2298)
	at org.apache.catalina.startup.Catalina.start(Catalina.java:556)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:324)
	at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:284)
	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:422)
10-ago-2004 16.58.17 org.apache.catalina.core.StandardHostDeployer install


On Tue, 10 Aug 2004 17:05:34 +0200, Oliver Zeigermann
<ol...@zeigermann.de> wrote:
> Could you provide the full stack trace for the exception, please?
> 
> Oliver
> 
> 
> 
> Michele Costabile wrote:
> 
> > Thanks, that shoul work, but I still have a nullPointerException.
> > My Domain.xml is like this
> >
> > <nodestore classname="org.apache.slide.store.impl.rdbms.JDBCStore">
> >     <parameter name="adapter">org.apache.slide.store.impl.rdbms.MySql41RDBMSAdapter</parameter>
> >     <parameter name="driver">com.mysql.jdbc.Driver</parameter>
> >     <parameter name="url">jdbc:mysql://localhost/slide</parameter>
> >     <parameter name="user">root</parameter>
> >     <parameter name="dbcpPooling">true</parameter>
> >     <parameter name="maxPooledConnections">10</parameter>
> >     <parameter name="isolation">SERIALIZABLE</parameter>
> >     <parameter name="compress">false</parameter>
> >  </nodestore>
> >
> > What am I doing wrong?
> >
> > On Tue, 10 Aug 2004 16:30:35 +0200, Unico Hommes <un...@hippo.nl> wrote:
> >
> >>Try using MySql41RDBMSAdapter instead (part of the just released 2.1b1
> >>distribution), there is a slight incompatibility with DELETE semantics
> >>in MySql 4.1.
> >>
> >>--
> >>Unico
> >>
> >>
> >>
> >>Michele Costabile wrote:
> >>
> >>
> >>>keep having this exception during startup
> >>>
> >>>org.apache.slide.common.ServiceAccessException: Service org.apache.slide.store.i
> >>>mpl.rdbms.JDBCStore@61373f access error : Base table or view not found,  message
> >>
> >>>from server: "Unknown table 'binding' in MULTI DELETE"
> >>
> >>>      at org.apache.slide.store.impl.rdbms.MySqlRDBMSAdapter.createException(M
> >>>ySqlRDBMSAdapter.java:60)
> >>>
> >>>I checked with the sources and line numbers appear to be different,
> >>>but it should be here
> >>>
> >>>   public void removeObject(Connection connection, Uri uri, ObjectNode object)
> >>>       throws ServiceAccessException, ObjectNotFoundException {
> >>>       PreparedStatement statement = null;
> >>>       try {
> >>>
> >>>
> >>>
> >>>
> >>>>>>          clearBinding(connection, uri);
> >>>>>>
> >>>>>>
> >>>
> >>>           // delete links
> >>>           try {
> >>>               statement =
> >>>                   connection.prepareStatement(
> >>>
> >>>
> >>>I am running MySql 4.1.3b with mysql-connector-java-3.0.14-production-bin.
> >>>This is server status
> >>>
> >>>mysql> status
> >>>--------------
> >>>\mysql\bin\mysql.exe  Ver 14.5 Distrib 4.1.3b-beta, for Win95/Win98 (i32)
> >>>
> >>>Connection id:          3
> >>>Current database:
> >>>Current user:           ODBC@localhost
> >>>SSL:                    Not in use
> >>>Using delimiter:        ;
> >>>Server version:         4.1.3b-beta-nt-max
> >>>Protocol version:       10
> >>>Connection:             localhost via TCP/IP
> >>>Client characterset:    latin1_swedish_ci
> >>>Server characterset:    latin1_swedish_ci
> >>>TCP port:               3306
> >>>Uptime:                 19 sec
> >>>
> >>>Which version of SQL has been tested?
> >>>
> >>>
> >>
> >>
> >>---------------------------------------------------------------------
> >>To unsubscribe, e-mail: slide-dev-unsubscribe@jakarta.apache.org
> >>For additional commands, e-mail: slide-dev-help@jakarta.apache.org
> >>
> >>
> >
> >
> >
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: slide-dev-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: slide-dev-help@jakarta.apache.org
> 
> 


-- 
Michele Costabile
http://proxybar.net

---------------------------------------------------------------------
To unsubscribe, e-mail: slide-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: slide-dev-help@jakarta.apache.org


Re: Exception in clearBinding with MySql 4.1

Posted by Oliver Zeigermann <ol...@zeigermann.de>.
Could you provide the full stack trace for the exception, please?

Oliver

Michele Costabile wrote:

> Thanks, that shoul work, but I still have a nullPointerException.
> My Domain.xml is like this
> 
> <nodestore classname="org.apache.slide.store.impl.rdbms.JDBCStore">
>     <parameter name="adapter">org.apache.slide.store.impl.rdbms.MySql41RDBMSAdapter</parameter>
>     <parameter name="driver">com.mysql.jdbc.Driver</parameter>
>     <parameter name="url">jdbc:mysql://localhost/slide</parameter>
>     <parameter name="user">root</parameter>
>     <parameter name="dbcpPooling">true</parameter>
>     <parameter name="maxPooledConnections">10</parameter>
>     <parameter name="isolation">SERIALIZABLE</parameter>
>     <parameter name="compress">false</parameter>
>  </nodestore>
> 
> What am I doing wrong?
> 
> On Tue, 10 Aug 2004 16:30:35 +0200, Unico Hommes <un...@hippo.nl> wrote:
> 
>>Try using MySql41RDBMSAdapter instead (part of the just released 2.1b1
>>distribution), there is a slight incompatibility with DELETE semantics
>>in MySql 4.1.
>>
>>--
>>Unico
>>
>>
>>
>>Michele Costabile wrote:
>>
>>
>>>keep having this exception during startup
>>>
>>>org.apache.slide.common.ServiceAccessException: Service org.apache.slide.store.i
>>>mpl.rdbms.JDBCStore@61373f access error : Base table or view not found,  message
>>
>>>from server: "Unknown table 'binding' in MULTI DELETE"
>>
>>>      at org.apache.slide.store.impl.rdbms.MySqlRDBMSAdapter.createException(M
>>>ySqlRDBMSAdapter.java:60)
>>>
>>>I checked with the sources and line numbers appear to be different,
>>>but it should be here
>>>
>>>   public void removeObject(Connection connection, Uri uri, ObjectNode object)
>>>       throws ServiceAccessException, ObjectNotFoundException {
>>>       PreparedStatement statement = null;
>>>       try {
>>>
>>>
>>>
>>>
>>>>>>          clearBinding(connection, uri);
>>>>>>
>>>>>>
>>>
>>>           // delete links
>>>           try {
>>>               statement =
>>>                   connection.prepareStatement(
>>>
>>>
>>>I am running MySql 4.1.3b with mysql-connector-java-3.0.14-production-bin.
>>>This is server status
>>>
>>>mysql> status
>>>--------------
>>>\mysql\bin\mysql.exe  Ver 14.5 Distrib 4.1.3b-beta, for Win95/Win98 (i32)
>>>
>>>Connection id:          3
>>>Current database:
>>>Current user:           ODBC@localhost
>>>SSL:                    Not in use
>>>Using delimiter:        ;
>>>Server version:         4.1.3b-beta-nt-max
>>>Protocol version:       10
>>>Connection:             localhost via TCP/IP
>>>Client characterset:    latin1_swedish_ci
>>>Server characterset:    latin1_swedish_ci
>>>TCP port:               3306
>>>Uptime:                 19 sec
>>>
>>>Which version of SQL has been tested?
>>>
>>>
>>
>>
>>---------------------------------------------------------------------
>>To unsubscribe, e-mail: slide-dev-unsubscribe@jakarta.apache.org
>>For additional commands, e-mail: slide-dev-help@jakarta.apache.org
>>
>>
> 
> 
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: slide-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: slide-dev-help@jakarta.apache.org


Re: Exception in clearBinding with MySql 4.1

Posted by Michele Costabile <mi...@gmail.com>.
Thanks, that shoul work, but I still have a nullPointerException.
My Domain.xml is like this

<nodestore classname="org.apache.slide.store.impl.rdbms.JDBCStore">
    <parameter name="adapter">org.apache.slide.store.impl.rdbms.MySql41RDBMSAdapter</parameter>
    <parameter name="driver">com.mysql.jdbc.Driver</parameter>
    <parameter name="url">jdbc:mysql://localhost/slide</parameter>
    <parameter name="user">root</parameter>
    <parameter name="dbcpPooling">true</parameter>
    <parameter name="maxPooledConnections">10</parameter>
    <parameter name="isolation">SERIALIZABLE</parameter>
    <parameter name="compress">false</parameter>
 </nodestore>

What am I doing wrong?

On Tue, 10 Aug 2004 16:30:35 +0200, Unico Hommes <un...@hippo.nl> wrote:
> 
> Try using MySql41RDBMSAdapter instead (part of the just released 2.1b1
> distribution), there is a slight incompatibility with DELETE semantics
> in MySql 4.1.
> 
> --
> Unico
> 
> 
> 
> Michele Costabile wrote:
> 
> > keep having this exception during startup
> >
> >org.apache.slide.common.ServiceAccessException: Service org.apache.slide.store.i
> >mpl.rdbms.JDBCStore@61373f access error : Base table or view not found,  message
> >from server: "Unknown table 'binding' in MULTI DELETE"
> >       at org.apache.slide.store.impl.rdbms.MySqlRDBMSAdapter.createException(M
> >ySqlRDBMSAdapter.java:60)
> >
> >I checked with the sources and line numbers appear to be different,
> >but it should be here
> >
> >    public void removeObject(Connection connection, Uri uri, ObjectNode object)
> >        throws ServiceAccessException, ObjectNotFoundException {
> >        PreparedStatement statement = null;
> >        try {
> >
> >
> >
> >>>>           clearBinding(connection, uri);
> >>>>
> >>>>
> >
> >            // delete links
> >            try {
> >                statement =
> >                    connection.prepareStatement(
> >
> >
> >I am running MySql 4.1.3b with mysql-connector-java-3.0.14-production-bin.
> >This is server status
> >
> >mysql> status
> >--------------
> >\mysql\bin\mysql.exe  Ver 14.5 Distrib 4.1.3b-beta, for Win95/Win98 (i32)
> >
> >Connection id:          3
> >Current database:
> >Current user:           ODBC@localhost
> >SSL:                    Not in use
> >Using delimiter:        ;
> >Server version:         4.1.3b-beta-nt-max
> >Protocol version:       10
> >Connection:             localhost via TCP/IP
> >Client characterset:    latin1_swedish_ci
> >Server characterset:    latin1_swedish_ci
> >TCP port:               3306
> >Uptime:                 19 sec
> >
> >Which version of SQL has been tested?
> >
> >
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: slide-dev-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: slide-dev-help@jakarta.apache.org
> 
> 


-- 
Michele Costabile
http://proxybar.net

---------------------------------------------------------------------
To unsubscribe, e-mail: slide-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: slide-dev-help@jakarta.apache.org


Re: Exception in clearBinding with MySql 4.1

Posted by Unico Hommes <un...@hippo.nl>.
Try using MySql41RDBMSAdapter instead (part of the just released 2.1b1 
distribution), there is a slight incompatibility with DELETE semantics 
in MySql 4.1.

--
Unico

Michele Costabile wrote:

> keep having this exception during startup
>
>org.apache.slide.common.ServiceAccessException: Service org.apache.slide.store.i
>mpl.rdbms.JDBCStore@61373f access error : Base table or view not found,  message
>from server: "Unknown table 'binding' in MULTI DELETE"
>       at org.apache.slide.store.impl.rdbms.MySqlRDBMSAdapter.createException(M
>ySqlRDBMSAdapter.java:60)
>
>I checked with the sources and line numbers appear to be different,
>but it should be here
>
>    public void removeObject(Connection connection, Uri uri, ObjectNode object)
>        throws ServiceAccessException, ObjectNotFoundException {
>        PreparedStatement statement = null;
>        try {
>
>  
>
>>>>           clearBinding(connection, uri);
>>>>        
>>>>
>
>            // delete links
>            try {
>                statement =
>                    connection.prepareStatement(
>
>
>I am running MySql 4.1.3b with mysql-connector-java-3.0.14-production-bin.
>This is server status
>
>mysql> status
>--------------
>\mysql\bin\mysql.exe  Ver 14.5 Distrib 4.1.3b-beta, for Win95/Win98 (i32)
>
>Connection id:          3
>Current database:
>Current user:           ODBC@localhost
>SSL:                    Not in use
>Using delimiter:        ;
>Server version:         4.1.3b-beta-nt-max
>Protocol version:       10
>Connection:             localhost via TCP/IP
>Client characterset:    latin1_swedish_ci
>Server characterset:    latin1_swedish_ci
>TCP port:               3306
>Uptime:                 19 sec
>
>Which version of SQL has been tested?
>  
>


---------------------------------------------------------------------
To unsubscribe, e-mail: slide-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: slide-dev-help@jakarta.apache.org