Hello All,
 
 We are using a Slide 1.0.11 release and Tomcat v3.2.2
 (with the standard Slide webapp).

We tryied to use mysql v3.23+ via JDBC.

The result is a  org.apache.slide.structure.ObjectNotFoundException

1. Place a mysql JDBC driver jar file in the slide servlet's lib directory 
2. create our database with the "JDBC Stores Howto"  script:
3. edit our webapps/slide/Domain.xml file <definition> section as follows 
(substitute the hostname, username and password for your database server): 

<!-- ========= replace definition ========= -->
    <definition>
      <store name="jdbc">
        <nodestore classname="slidestore.reference.JDBCDescriptorsStore">
         <parameter name="driver">org.gjt.mm.mysql.Driver</parameter>
         <parameter name="url">
           mysql://localhost:3306/myDB?user=slide
         </parameter>
         <parameter name="jdbcversion">1</parameter>
        </nodestore>
        <securitystore>
          <reference store="nodestore"/>
        </securitystore>
        <lockstore>
          <reference store="nodestore"/>
        </lockstore>
        <revisiondescriptorsstore>
          <reference store="nodestore"/>
        </revisiondescriptorsstore>
        <revisiondescriptorstore>
          <reference store="nodestore"/>
        </revisiondescriptorstore>
        <contentstore classname="slidestore.reference.JDBCContentStore">
         <parameter name="driver">org.gjt.mm.mysql.Driver</parameter>
         <parameter name="url">
           mysql://localhost:3306/myDB?user=slide
         </parameter>
         <parameter name="jdbcversion">1</parameter>
        </contentstore>
      </store>
      <scope match="/" store="jdbc"/>
    </definition>
<!-- ========= end definition ========= -->

The error message:

<!-- ----- Begin ------ -->
      :
11 Jul 2001 18:01:06 - INFO - Loading namespace slide configuration
org.apache.slide.structure.ObjectNotFoundException: No object found at /actions
 at 
slidestore.reference.JDBCDescriptorsStore.retrieveObject(JDBCDescriptorsStore.java:553)
 at org.apache.slide.store.StandardStore.retrieveObject(StandardStore.java:169)
 at org.apache.slide.common.NamespaceConfig.getActionNode(NamespaceConfig.java:1030)
 at 
org.apache.slide.common.NamespaceConfig.initializeNamespaceConfig(NamespaceConfig.java:588)
 at org.apache.slide.common.Namespace.loadConfiguration(Namespace.java:745)
 at org.apache.slide.common.Domain.initNamespace(Domain.java:699)
 at org.apache.slide.common.Domain.init(Domain.java:361)
 at org.apache.slide.common.Domain.init(Domain.java:311)
 at org.apache.slide.common.Domain.init(Domain.java:274)
 at org.apache.slide.webdav.WebdavServlet.init(WebdavServlet.java:297)
 at javax.servlet.GenericServlet.init(GenericServlet.java:258)
 at org.apache.tomcat.core.ServletWrapper.doInit(ServletWrapper.java:317)
 at org.apache.tomcat.core.Handler.init(Handler.java:215)
 at org.apache.tomcat.core.ServletWrapper.init(ServletWrapper.java:296)
 at 
org.apache.tomcat.context.LoadOnStartupInterceptor.contextInit(LoadOnStartupInterceptor.java:130)
 at org.apache.tomcat.core.ContextManager.initContext(ContextManager.java:491)
 at org.apache.tomcat.core.ContextManager.init(ContextManager.java:453)
 at org.apache.tomcat.startup.Tomcat.execute(Tomcat.java:195)
 at org.apache.tomcat.startup.Tomcat.main(Tomcat.java:235)
2001-07-11 06:01:06 - PoolTcpConnector: Starting HttpConnectionHandler on 8080
2001-07-11 06:01:07 - PoolTcpConnector: Starting Ajp12ConnectionHandler on 8007


<!-- ----- End------ -->

Is there any help ?


___________________________________________
 Kiyoko Takanabe - engineer 
 email: mailto:[EMAIL PROTECTED]
 website: http://www.i-d-i-m.com
 iDimension Inc.

Reply via email to