Yes, probs may well be in part because of SlideRealm. When i use
MemoryRealm instead, i get the below. I'll post again once i've checked
what's happening in Namespace.java.. cheers, Jason
11 Jan 2002 11:46:44 - org.apache.slide.common.Namespace - INFO -
Loading namespace definition
11 Jan 2002 11:46:44 - org.apache.slide.common.Namespace - INFO - Node
store: slidestore.j2ee.J2EEDescriptorsStore
11 Jan 2002 11:46:44 - org.apache.slide.common.Namespace - INFO -
Security store references nodestore
11 Jan 2002 11:46:44 - org.apache.slide.common.Namespace - INFO - Lock
store store references nodestore
11 Jan 2002 11:46:44 - org.apache.slide.common.Namespace - INFO -
Revision descriptors store references nodestore
11 Jan 2002 11:46:44 - org.apache.slide.common.Namespace - INFO -
Revision descriptor store references nodestore
11 Jan 2002 11:46:44 - org.apache.slide.common.Namespace - INFO -
Content store: slidestore.reference.FileContentStore
11 Jan 2002 11:46:44 - org.apache.slide.common.Namespace - INFO -
Registering Store j2ee of class class
org.apache.slide.store.StandardStore with parameters {} on scope /
11 Jan 2002 11:46:45 - org.apache.slide.common.Namespace - INFO -
Initializing Store j2ee(org.apache.slide.store.StandardStore)
11 Jan 2002 11:46:45 - slidestore.j2ee.J2EEDescriptorsStore - INFO -
Loading and registering datasource jdbc/mtx
11 Jan 2002 11:46:45 - INFO - FileContentStore rootpath:
/usr/java/jakarta/jakarta-tomcat-4.0/MyContentStore
11 Jan 2002 11:46:45 - org.apache.slide.common.Namespace - INFO -
Loading namespace SmartRepository parameters
11 Jan 2002 11:46:45 - org.apache.slide.common.Namespace - INFO -
Loading namespace SmartRepository base data
11 Jan 2002 11:46:45 - slidestore.j2ee.J2EEDescriptorsStore - INFO -
Connecting to "null" as user "null"
11 Jan 2002 11:46:45 - org.apache.slide.common.Namespace - ERROR -
Unable to read Namespace base configuration file :
11 Jan 2002 11:46:45 - org.apache.slide.common.Namespace - ERROR -
java.lang.NullPointerException
java.lang.NullPointerException
at
slidestore.j2ee.J2EEDescriptorsStore.connect(J2EEDescriptorsStore.java:286)
at org.apache.slide.store.AbstractStore.connect(AbstractStore.java:236)
at
org.apache.slide.common.AbstractServiceBase.connectIfNeeded(AbstractServiceBase.java:214)
at org.apache.slide.common.Namespace.connectService(Namespace.java:517)
at org.apache.slide.common.Namespace.retrieveStore(Namespace.java:615)
at org.apache.slide.common.Uri.parseUri(Uri.java:365)
at org.apache.slide.common.Uri.<init>(Uri.java:106)
at org.apache.slide.common.Namespace.getUri(Namespace.java:663)
at org.apache.slide.common.Namespace.getUri(Namespace.java:643)
at org.apache.slide.common.Namespace.getUri(Namespace.java:631)
at org.apache.slide.common.Namespace.loadBaseData(Namespace.java:769)
at org.apache.slide.common.Domain.initNamespace(Domain.java:795)
at org.apache.slide.common.Domain.init(Domain.java:448)
at org.apache.slide.common.Domain.selfInit(Domain.java:728)
at org.apache.slide.common.Domain.accessNamespace(Domain.java:266)
at org.apache.slide.webdav.WebdavServlet.init(WebdavServlet.java:437)
at javax.servlet.GenericServlet.init(GenericServlet.java:258)
at org.apache.slide.webdav.WebdavServlet.init(WebdavServlet.java:347)
at
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:917)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:809)
at
org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3272)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:3393)
at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:821)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:807)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:486)
at
org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeployer.java:278)
at org.apache.catalina.core.StandardHost.install(StandardHost.java:680)
at
org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:444)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:320)
at org.apache.catalina.startup.HostConfig.run(HostConfig.java:688)
at java.lang.Thread.run(Thread.java:484)
11 Jan 2002 11:46:45 -
org.apache.slide.transaction.SlideTransactionManager - INFO - Rollback
Transaction 1 xid HostConfig[localhost]-1010710005493-1- in thread
HostConfig[localhost]
11 Jan 2002 11:46:45 - org.apache.slide.common.Namespace - INFO -
Loading namespace SmartRepository configuration
11 Jan 2002 11:46:45 - slidestore.j2ee.J2EEDescriptorsStore - INFO -
Connecting to "null" as user "null"
11 Jan 2002 11:46:45 - org.apache.slide.common.Domain - ERROR -
java.lang.NullPointerException
java.lang.NullPointerException
at
slidestore.j2ee.J2EEDescriptorsStore.connect(J2EEDescriptorsStore.java:286)
at org.apache.slide.store.AbstractStore.connect(AbstractStore.java:236)
at
org.apache.slide.common.AbstractServiceBase.connectIfNeeded(AbstractServiceBase.java:214)
at org.apache.slide.common.Namespace.connectService(Namespace.java:517)
at org.apache.slide.common.Namespace.retrieveStore(Namespace.java:615)
at org.apache.slide.common.Uri.parseUri(Uri.java:365)
at org.apache.slide.common.Uri.<init>(Uri.java:106)
at org.apache.slide.common.Namespace.getUri(Namespace.java:663)
at org.apache.slide.common.Namespace.getUri(Namespace.java:643)
at org.apache.slide.common.Namespace.getUri(Namespace.java:631)
at
org.apache.slide.common.NamespaceConfig.getActionNode(NamespaceConfig.java:1039)
at
org.apache.slide.common.NamespaceConfig.initializeNamespaceConfig(NamespaceConfig.java:597)
at org.apache.slide.common.Namespace.loadConfiguration(Namespace.java:868)
at org.apache.slide.common.Domain.initNamespace(Domain.java:800)
at org.apache.slide.common.Domain.init(Domain.java:448)
at org.apache.slide.common.Domain.selfInit(Domain.java:728)
at org.apache.slide.common.Domain.accessNamespace(Domain.java:266)
at org.apache.slide.webdav.WebdavServlet.init(WebdavServlet.java:437)
at javax.servlet.GenericServlet.init(GenericServlet.java:258)
at org.apache.slide.webdav.WebdavServlet.init(WebdavServlet.java:347)
at
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:917)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:809)
at
org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3272)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:3393)
at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:821)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:807)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:486)
at
org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeployer.java:278)
at org.apache.catalina.core.StandardHost.install(StandardHost.java:680)
at
org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:444)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:320)
at org.apache.catalina.startup.HostConfig.run(HostConfig.java:688)
at java.lang.Thread.run(Thread.java:484)
11 Jan 2002 11:46:45 - org.apache.slide.common.Domain - INFO - Domain
initialization complete
Jason Harrop wrote:
> Thanks Colin, but those aren't there:
>
> [root@6000 jakarta-tomcat-4.0]# locate naming
> /usr/java/jakarta/jakarta-tomcat-4.0/common/lib/naming-resources.jar
> /usr/java/jakarta/jakarta-tomcat-4.0/common/lib/naming-common.jar
> /usr/java/jakarta/jakarta-tomcat-4.0/shared/lib/naming-factory.jar
> [root@6000 jakarta-tomcat-4.0]# locate jndi
> /usr/java/jakarta/jakarta-tomcat-4.0/common/lib/jndi.jar
> [root@6000 jakarta-tomcat-4.0]# locate jdbc
> /usr/java/jakarta/jakarta-tomcat-4.0/common/lib/jdbc2_0-stdext.jar
>
> I keep all Slide's jars in common/lib, so that the webdav webapp has
> nothing in it except web.xml.
>
> Clutching at straws, i moved naming-factory.jar from shared/lib to
> common/lib, but this didn't help.
>
> Might the problem relate to use of SlideRealm, do you think?
>
> thanks,
>
> Jason
>
> Britton, Colin wrote:
>
>> You have to make sure that naming.jar, jndi.jar and ldbc-ext.jat are not
>> in the slide WEB-INF/lib directory but in the %CATALINA_HOME%/common/lib
>> directory. The current build of slide will automatically put these in
>> the slide/WEB-INF/lib directory and you will see this problem.
>> Rgds
>> CB
>>
>>
>>> -----Original Message-----
>>> From: Jason Harrop [mailto:[EMAIL PROTECTED]] Sent: Thursday, January
>>> 10, 2002 10:21 AM
>>> To: Slide Users List
>>> Subject: Re: J2EEDescriptorsStore configuration
>>>
>>>
>>> Unico Hommes wrote:
>>>
>>>
>>>> I've been trying to use J2EEDescriptorsStore and followed the
>>>> instructions in the mailinglist archive at
>>>>
>>> http://www.mail-archive.com/[email protected]/msg02043.html
>>>
>>>> However I am getting the following error when starting up :
>>>>
>>>> slide_ns_test.log :
>>>>
>>>> ...
>>>> 08 Jan 2002 13:37:26 - slidestore.j2ee.J2EEDescriptorsStore
>>>
>>> - INFO -
>>>
>>>> Loading and registering datasource jdbc/mtx 08 Jan 2002 13:37:26 -
>>>> slidestore.j2ee.J2EEDescriptorsStore - ERROR - Loading and
>>>
>>> registering
>>>
>>>> datasource jdbc/mtx failed 08 Jan 2002 13:37:26 -
>>>> slidestore.j2ee.J2EEDescriptorsStore - ERROR -
>>>> javax.naming.NameNotFoundException: Name java:comp is not bound in
>>>> this Context
>>>>
>>>>
>>>
>>> I've got the same problem (Slide cvs sources from today).
>>>
>>> I did have some trouble executing the Tomcat unit tests
>>> (specifically, they died at test-dir-context) on Tomcat cvs sources
>>> from today - might these problems be related?
>>>
>>> thanks
>>>
>>> Jason
>>>
>>> 11 Jan 2002 00:13:55 - org.apache.slide.common.Namespace - INFO -
>>> Loading namespace definition
>>> 11 Jan 2002 00:13:55 - org.apache.slide.common.Namespace - INFO -
>>> Node store: slidestore.j2ee.J2EEDescriptorsStore
>>> 11 Jan 2002 00:13:55 - org.apache.slide.common.Namespace - INFO -
>>> Security store references nodestore
>>> 11 Jan 2002 00:13:55 - org.apache.slide.common.Namespace - INFO -
>>> Lock store store references nodestore
>>> 11 Jan 2002 00:13:55 - org.apache.slide.common.Namespace - INFO -
>>> Revision descriptors store references nodestore
>>> 11 Jan 2002 00:13:55 - org.apache.slide.common.Namespace - INFO -
>>> Revision descriptor store references nodestore
>>> 11 Jan 2002 00:13:55 - org.apache.slide.common.Namespace - INFO -
>>> Content store: slidestore.reference.FileContentStore
>>> 11 Jan 2002 00:13:55 - org.apache.slide.common.Namespace - INFO -
>>> Registering Store j2ee of class class
>>> org.apache.slide.store.StandardStore with parameters {} on scope / 11
>>> Jan 2002 00:13:55 - org.apache.slide.common.Namespace - INFO -
>>> Initializing Store j2ee(org.apache.slide.store.StandardStore)
>>> 11 Jan 2002 00:13:55 - slidestore.j2ee.J2EEDescriptorsStore - INFO -
>>> Loading and registering datasource jdbc/mtx
>>> 11 Jan 2002 00:13:56 - slidestore.j2ee.J2EEDescriptorsStore - ERROR -
>>> Loading and registering datasource jdbc/mtx failed
>>> 11 Jan 2002 00:13:56 - slidestore.j2ee.J2EEDescriptorsStore - ERROR -
>>> javax.naming.NameNotFoundException: Name java:comp is not bound in
>>> this Context
>>> 11 Jan 2002 00:13:56 - org.apache.slide.common.Domain - WARNING -
>>> Service slidestore.j2ee.J2EEDescriptorsStore@3570b0 initialization
>>> failed : Name java:comp is not bound in this Context
>>> 11 Jan 2002 00:13:56 - org.apache.slide.common.Domain - ERROR -
>>> Service slidestore.j2ee.J2EEDescriptorsStore@3570b0 initialization
>>> failed : Name java:comp is not bound in this Context
>>>
>>> Service slidestore.j2ee.J2EEDescriptorsStore@3570b0 initialization
>>> failed : Name java:comp is not bound in this Context
>>>
>>> at org.apache.slide.common.Namespace.initializeServices(Namespace
>>> .java:473)
>>> at
>>> org.apache.slide.common.Namespace.loadDefinition(Namespace.java:745)
>>> at org.apache.slide.common.Domain.initNamespace(Domain.java:785)
>>> at org.apache.slide.common.Domain.init(Domain.java:448)
>>> at org.apache.slide.common.Domain.selfInit(Domain.java:728)
>>> at org.apache.slide.common.Domain.accessNamespace(Domain.java:266)
>>> at wrappers.catalina.SlideRealm.start(SlideRealm.java:219)
>>> at
>>> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1171)
>>> at
>>> org.apache.catalina.core.StandardEngine.start(StandardEngine.java:307)
>>> at org.apache.catalina.core.StandardService.start(StandardService
>>> .java:425)
>>> at
>>> org.apache.catalina.core.StandardServer.start(StandardServer.java:606)
>>> at org.apache.catalina.startup.Catalina.start(Catalina.java:497)
>>> at org.apache.catalina.startup.Catalina.execute(Catalina.java:397)
>>> at org.apache.catalina.startup.Catalina.process(Catalina.java:177)
>>> at java.lang.reflect.Method.invoke(Native Method)
>>> at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:200)
>>> 11 Jan 2002 00:13:56 - org.apache.slide.common.Domain - ERROR -
>>> Domain initialization error
>>> Exception during startup processing
>>> java.lang.reflect.InvocationTargetException:
>>> org.apache.slide.common.DomainInitializationFailedError: Domain
>>> initialization error
>>> at org.apache.slide.common.Domain.init(Domain.java:453)
>>> at org.apache.slide.common.Domain.selfInit(Domain.java:728)
>>> at org.apache.slide.common.Domain.accessNamespace(Domain.java:266)
>>> at wrappers.catalina.SlideRealm.start(SlideRealm.java:219)
>>> at
>>> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1171)
>>> at
>>> org.apache.catalina.core.StandardEngine.start(StandardEngine.java:307)
>>> at org.apache.catalina.core.StandardService.start(StandardService
>>> .java:425)
>>> at
>>> org.apache.catalina.core.StandardServer.start(StandardServer.java:606)
>>> at org.apache.catalina.startup.Catalina.start(Catalina.java:497)
>>> at org.apache.catalina.startup.Catalina.execute(Catalina.java:397)
>>> at org.apache.catalina.startup.Catalina.process(Catalina.java:177)
>>> at java.lang.reflect.Method.invoke(Native Method)
>>> at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:200)
>>>
>>> =========================================
>>>
>>> Tomcat unit tests
>>>
>>> test-dir-context:
>>> [echo] Running FileDirContext tests
>>> [java] ....F.F..F.F
>>> [java] Time: 0.657
>>> [java] There were 4 failures:
>>> [java] 1)
>>> testListBindingsWebInfDirect(org.apache.naming.resources.FileD
>>> irContextTestCase)junit.framework.AssertionFailedError: Name
>>> 'validators' is expected
>>> [java] at
>>> org.apache.naming.resources.BaseDirContextTestCase.checkListBi
>>> ndings(BaseDirContextTestCase.java:398)
>>> [java] at
>>> org.apache.naming.resources.BaseDirContextTestCase.testListBin
>>> dingsWebInfDirect(BaseDirContextTestCase.java:311)
>>> [java] 2)
>>> testListBindingsWebInfIndirect(org.apache.naming.resources.Fil
>>> eDirContextTestCase)junit.framework.AssertionFailedError: Name
>>> 'validators' is expected
>>> [java] at
>>> org.apache.naming.resources.BaseDirContextTestCase.checkListBi
>>> ndings(BaseDirContextTestCase.java:398)
>>> [java] at
>>> org.apache.naming.resources.BaseDirContextTestCase.testListBin
>>> dingsWebInfIndirect(BaseDirContextTestCase.java:328)
>>> [java] 3)
>>> testListWebInfDirect(org.apache.naming.resources.FileDirContex
>>> tTestCase)junit.framework.AssertionFailedError: Name 'validators' is
>>> expected
>>> [java] at
>>> org.apache.naming.resources.BaseDirContextTestCase.checkList(B
>>> aseDirContextTestCase.java:360)
>>> [java] at
>>> org.apache.naming.resources.BaseDirContextTestCase.testListWeb
>>> InfDirect(BaseDirContextTestCase.java:255)
>>> [java] 4)
>>> testListWebInfIndirect(org.apache.naming.resources.FileDirCont
>>> extTestCase)junit.framework.AssertionFailedError: Name 'validators'
>>> is expected
>>> [java] at
>>> org.apache.naming.resources.BaseDirContextTestCase.checkList(B
>>> aseDirContextTestCase.java:360)
>>> [java] at
>>> org.apache.naming.resources.BaseDirContextTestCase.testListWeb
>>> InfIndirect(BaseDirContextTestCase.java:272)
>>> [java]
>>> [java] FAILURES!!!
>>> [java] Tests run: 8, Failures: 4, Errors: 0
>>> [java]
>>>
>>>
>>>
>>> --
>>> To unsubscribe, e-mail: <mailto:slide-user->
>>> [EMAIL PROTECTED]>
>>> For additional commands, e-mail:
>>> <mailto:[EMAIL PROTECTED]>
>>>
>>>
>>
>> --
>> To unsubscribe, e-mail:
>> <mailto:[EMAIL PROTECTED]>
>> For additional commands, e-mail:
>> <mailto:[EMAIL PROTECTED]>
>>
>>
>>
>
>
>
>
> --
> To unsubscribe, e-mail:
> <mailto:[EMAIL PROTECTED]>
> For additional commands, e-mail:
> <mailto:[EMAIL PROTECTED]>
>
>
>
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>