Aaahh .. so it's not me ! Thanks a lot for your interest and help..
OK I'm using "ant release" target and he is building dist/jakarta-slide-2.0.0.tar.gz (it's simply a major target full build )
that one is equivalent to the standard release distributed as binary jakarta-slide-1.0.16.tar.gz on the apache web. It was, my main concern, the most simple straight forward out of the box use for end users.
This is why I was concerned about building binary distributions
Please, when you have time, have a look at that, it is the major interest for end tester and users, just out of the box !
Diego At 09:51 AM 12/4/2003 +0100, you wrote:
Hi Diego!
Diego Bragato wrote:
Good morning Oliver,
Thanks a lot for your interest and your patience,
Tonight I understood what's going on and we both are correct, sorry for any misunderstanding.
I already told you, but I have to repeat I'm using the dist/jakarta-slide-2.0.0.tar.gz (simple unpack and run)
he is loading the default slide.def in the sources that goes with catalina wrappers
I may be ignorant, but I have no idea what jakarta-slide-2.0.0.tar.gz is or where you got it from. One thing I can say it certainly is no official release. Also, what is slide.def?
He is not loading any Domain.xml, he is loading the slide.def and the slide.def has got inside older definitions such as JDBCDescriptorsStore. He is loading the slide.def from the catalina wrappers directory within the sources. The slide.def is very different from the actual Domain.xml (I would not know where to start from for changing it) and probably it has never been touched since years ago.
I hope I gave you all the informations needed for understanding the problem, if you need something else please tell me
When you have time can you have a look at that and update the slide.def.
As I told you, I have no idea what slide.def might be :(
This can go into larger problems of integration and possibly that slide.def or the general deployment in the dist/jakarta-slide-2.0.0.tar.gz should be changing due to recent updates.
Tell me whether I can be of help in this process...
On the mean while I'll try to deploy it as described within the RUNNING.txt (hope it's feasible and description is complete)
The dist/jakarta-slide-2.0.0.tar.gz Is the out of the box build and it's very important for standard users, because they can use it simply and test it (which is what is needed from your side)
When it will be fully running, It would be nice to have this binary build of jakarta-slide-2.0.0.tar.gz availble as a nightly build on the apache web so that any user can use it and test it.
It would be very appreciated from the user community. And there is a huge need of large based testing and bug reporting by the user community to you all.
As I said before I absolutely have no idea what you are talking about here. This may well be caused by my ignorance, but I can't help it.
Can anyone else enlighten me, please.
Olivre
Diego At 05:40 PM 12/3/2003 +0100, you wrote:
Thanks for checking this. All I can see is the Domain.xml you sent is not the one actually used. slidestore.reference.JDBCDescriptorsStore can be found in the stack trace, which is not configured in Domain.xml it. So there must be another Domain.xml that acutally is used. Find out where it is and replace it by the one you sent. If you still encounter problems, contact me again.
Cheers,
Oliver
Diego Bragato wrote:
Thanks for being so patient with me
It's changing: your stack is passing through the abstract store then, now it's trying to load slidestore.reference.JDBCDescriptiorStore
Well the main problem is on the procedure side: are you able to reproduce it ? Or how we can work it out so that is reproducible ?
PS: I was considering whether it can be a system classpath problem (mine is always empty)
If you want I can compile in a place where you can see all stuff on my web
Diego
At 05:04 PM 12/3/2003 +0100, you wrote:
Diego, seriously, is this the config file you were using ;)
Anyway, to be very sure I removed any refence to DefaultStore as it is cleaner this way anyhow, but your Domain.xml file worked fine for me even without that change.
Can you please check out this new version of AbstractStore and report the exception.
Thanks,
Oliver
Diego Bragato wrote:
Here is the Domain.xml
Really Thanks for your help
About tags and releasing I need to expand further and I 'll open a different thread for that
Diego
At 04:26 PM 12/3/2003 +0100, you wrote:
I am not quite sure how to help you then. Either check out the tag I described or send the Domain.xml, please :)
Oliver
Diego Bragato wrote:
Dear Oliver,
I spent last two weeks trying to use what there was until yesterday as with the old standard build
and it did not worked (Loading ACLSecurityImpl and trying a connect before the configuration). I really don't want to use that
As you are saying in this mail there is no reference to DefaultStore in the Domain.xml, at this point is probably overridden somewhere else in the code
I don't want to add any confusion, I'm simply trying to use the main build.
Diego
At 04:04 PM 12/3/2003 +0100, you wrote:
Ah, I see now, you seem to be using the DefaultStore which has been deleted by my latest commit! I am awfully sorry, but it won't be supported in future versions. If you really feel you need it you can check out tag BEFORE_PRE_SLIDE_2_0_CLEANUP. I strongly discourage the use of it though, as it it really does not even supported real persistence. I would propose to use the configuration as in the Domain.xml sample in the CVS "/src/conf/webapp/Domain.xml".
If you use this config file and still encounter problems, feel free to come back to me!
Cheers,
Oliver
Diego Bragato wrote:
Hi
It's few weeks I'm trying to put slide working all together, had various problems and did not manage to get through
today you managed to checkin on the main branch latest changes
And I had newer problems
We really need a stable release of slide to work with, is there a tag on the CVS where I can check out one ? I've seen nigtly builds in september are there any recent ones ?
About release management: can we begin with cvs tags, nigtly builds, milestones etc to get to a reasonable beta for January ?
My conditions are:
Clean checkout
Full build
tomcat 4.1.24
Starting Slide
java.lang.ClassNotFoundException: slidestore.reference.DefaultStore
at org.apache.catalina.loader.StandardClassLoader.loadClass(StandardClassLoader.java:992)
at org.apache.catalina.loader.StandardClassLoader.loadClass(StandardClassLoader.java:857)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:141)
at org.apache.slide.store.AbstractStore.getDefaultStoreInstance(AbstractStore.java:1335)
at org.apache.slide.store.AbstractStore.setNodeStore(AbstractStore.java:436)
at org.apache.slide.common.Namespace.registerStore(Namespace.java:396)
at org.apache.slide.common.Namespace.loadScopeDefinition(Namespace.java:1190)
at org.apache.slide.common.Namespace.loadDefinition(Namespace.java:756)
at org.apache.slide.common.EmbeddedDomain.addNamespace(EmbeddedDomain.java:228)
at wrappers.catalina.SlideServerListener.loadNamespace(SlideServerListener.java:359)
at wrappers.catalina.SlideServerListener.initializeDomain(SlideServerListener.java:296)
at wrappers.catalina.SlideServerListener.lifecycleEvent(SlideServerListener.java:145)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:166)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:2183)
at org.apache.catalina.startup.Catalina.start(Catalina.java:512)
at org.apache.catalina.startup.Catalina.execute(Catalina.java:400)
at org.apache.catalina.startup.Catalina.process(Catalina.java:180)
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.main(Bootstrap.java:203)
At 12:04 PM 12/3/2003 +0000, you wrote:
ozeigermann 2003/12/03 04:04:20
Modified: . build.xml Log: Added current store implementations to slide-stores.jar
Revision Changes Path 1.185 +1 -1 jakarta-slide/build.xml
Index: build.xml
===================================================================
RCS file: /home/cvs/jakarta-slide/build.xml,v
retrieving revision 1.184
retrieving revision 1.185
diff -u -r1.184 -r1.185
--- build.xml 20 Nov 2003 17:15:07 -0000 1.184
+++ build.xml 3 Dec 2003 12:04:20 -0000 1.185
@@ -651,7 +651,7 @@
<jar jarfile="${slide.dist}/slide/lib/slide-kernel.jar" basedir="${slide.build}/classes" manifest="${slide.build}/classes/MANIFEST.MF" includes="LICENSE,README,CHANGELOG,org/apache/slide/**,org/apach e/ ut il /**" excludes="org/apache/slide/webdav/**,org/apache/slide/manager/**,
org/apache/slide/taglib/**,org/apache/slide/admin/**"/>
<echo message="Building Slide Standard Stores JAR file"/>
- <jar jarfile="${slide.dist}/slide/lib/slide-stores.jar" basedir="${slide.build}/classes" manifest="${slide.build}/classes/MANIFEST.MF" includes="LICENSE,README,CHANGELOG,slidestore/**"/>
+ <jar jarfile="${slide.dist}/slide/lib/slide-stores.jar" basedir="${slide.build}/classes" manifest="${slide.build}/classes/MANIFEST.MF" includes="LICENSE,README,CHANGELOG,slidestore/**,org/apache/slide/store/impl/**,org/apache/slide/store/util/**,org/apache/slide/store/txfile/**"/>
<echo message="Building Default Roles JAR file"/>
<jar jarfile="${slide.dist}/slide/lib/slide-roles.jar" basedir="${slide.build}/classes" manifest="${slide.build}/classes/MANIFEST.MF" includes="LICENSE,README,CHANGELOG,slideroles/**"/>
<echo message="Building WebDAV Servlet JAR"/>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
.
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
.
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
------------------------------------------------------------------------ --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
------------------------------------------------------------------------
03 Dec 2003 17:41:36 - org.apache.slide.common.Namespace - INFO - Loading namespace definition
03 Dec 2003 17:41:36 - org.apache.slide.common.Namespace - INFO - Node store: slidestore.reference.JDBCDescriptorsStore
03 Dec 2003 17:41:36 - org.apache.slide.common.Namespace - ERROR - java.lang.ClassNotFoundException: slidestore.reference.JDBCDescriptorsStore
java.lang.ClassNotFoundException: slidestore.reference.JDBCDescriptorsStore
at org.apache.catalina.loader.StandardClassLoader.loadClass(StandardClassLoader.java:992)
at org.apache.catalina.loader.StandardClassLoader.loadClass(StandardClassLoader.java:857)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:141)
at org.apache.slide.common.Namespace.loadChildStore(Namespace.java:1125)
at org.apache.slide.common.Namespace.loadStoreDefinition(Namespace.java:972)
at org.apache.slide.common.Namespace.loadDefinition(Namespace.java:747)
at org.apache.slide.common.EmbeddedDomain.addNamespace(EmbeddedDomain.java:228)
at wrappers.catalina.SlideServerListener.loadNamespace(SlideServerListener.java:359)
at wrappers.catalina.SlideServerListener.initializeDomain(SlideServerListener.java:296)
at wrappers.catalina.SlideServerListener.lifecycleEvent(SlideServerListener.java:145)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:166)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:2183)
at org.apache.catalina.startup.Catalina.start(Catalina.java:512)
at org.apache.catalina.startup.Catalina.execute(Catalina.java:400)
at org.apache.catalina.startup.Catalina.process(Catalina.java:180)
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.main(Bootstrap.java:203)
03 Dec 2003 17:41:36 - org.apache.slide.common.Namespace - INFO - Security store references nodestore
03 Dec 2003 17:41:36 - org.apache.slide.common.Namespace - INFO - Lock store store references nodestore
03 Dec 2003 17:41:36 - org.apache.slide.common.Namespace - INFO - Revision descriptors store references nodestore
03 Dec 2003 17:41:36 - org.apache.slide.common.Namespace - INFO - Revision descriptor store references nodestore
03 Dec 2003 17:41:36 - org.apache.slide.common.Namespace - INFO - Content store: slidestore.reference.FileContentStore
03 Dec 2003 17:41:36 - org.apache.slide.common.Namespace - ERROR - java.lang.ClassNotFoundException: slidestore.reference.FileContentStore
java.lang.ClassNotFoundException: slidestore.reference.FileContentStore
at org.apache.catalina.loader.StandardClassLoader.loadClass(StandardClassLoader.java:992)
at org.apache.catalina.loader.StandardClassLoader.loadClass(StandardClassLoader.java:857)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:141)
at org.apache.slide.common.Namespace.loadChildStore(Namespace.java:1125)
at org.apache.slide.common.Namespace.loadStoreDefinition(Namespace.java:1090)
at org.apache.slide.common.Namespace.loadDefinition(Namespace.java:747)
at org.apache.slide.common.EmbeddedDomain.addNamespace(EmbeddedDomain.java:228)
at wrappers.catalina.SlideServerListener.loadNamespace(SlideServerListener.java:359)
at wrappers.catalina.SlideServerListener.initializeDomain(SlideServerListener.java:296)
at wrappers.catalina.SlideServerListener.lifecycleEvent(SlideServerListener.java:145)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:166)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:2183)
at org.apache.catalina.startup.Catalina.start(Catalina.java:512)
at org.apache.catalina.startup.Catalina.execute(Catalina.java:400)
at org.apache.catalina.startup.Catalina.process(Catalina.java:180)
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.main(Bootstrap.java:203)
------------------------------------------------------------------------
03 Dec 2003 17:41:36 - INFO - Setting object cache size for store jdbc to 10000
03 Dec 2003 17:41:36 - org.apache.slide.store.ExtendedStore - INFO - Setting permission cache size for store jdbc to 10000
03 Dec 2003 17:41:36 - org.apache.slide.store.ExtendedStore - INFO - Setting lock cache size for store jdbc to 100
03 Dec 2003 17:41:36 - org.apache.slide.store.ExtendedStore - INFO - Setting descriptors cache size for store jdbc to 10000
03 Dec 2003 17:41:36 - org.apache.slide.store.ExtendedStore - INFO - Setting descriptor cache size for store jdbc to 10000
03 Dec 2003 17:41:36 - org.apache.slide.store.ExtendedStore - INFO - Setting content caching for store jdbc to false
03 Dec 2003 17:41:36 - org.apache.slide.store.ExtendedStore - INFO - Setting content cache size for store jdbc to 10000
03 Dec 2003 17:41:36 - org.apache.slide.store.ExtendedStore - INFO - Setting content cache byte size for store jdbc to 10000000
03 Dec 2003 17:41:36 - org.apache.slide.store.ExtendedStore - INFO - Setting transaction content cache size for store jdbc to 1000
03 Dec 2003 17:41:36 - org.apache.slide.store.ExtendedStore - INFO - Setting transaction content cache byte size for store jdbc to 1000000
03 Dec 2003 17:41:36 - org.apache.slide.store.ExtendedStore - INFO - Setting maximum byte size for content cache entry for store jdbc to 50000
------------------------------------------------------------------------
log4j:WARN No appenders could be found for logger (org.apache.commons.digester.Digester).
log4j:WARN Please initialize the log4j system properly.
Starting Slide
java.lang.IllegalArgumentException: Nodestore must not be null
at org.apache.slide.store.AbstractStore.setNodeStore(AbstractStore.java:424)
at org.apache.slide.common.Namespace.registerStore(Namespace.java:396)
at org.apache.slide.common.Namespace.loadScopeDefinition(Namespace.java:1190)
at org.apache.slide.common.Namespace.loadDefinition(Namespace.java:756)
at org.apache.slide.common.EmbeddedDomain.addNamespace(EmbeddedDomain.java:228)
at wrappers.catalina.SlideServerListener.loadNamespace(SlideServerListener.java:359)
at wrappers.catalina.SlideServerListener.initializeDomain(SlideServerListener.java:296)
at wrappers.catalina.SlideServerListener.lifecycleEvent(SlideServerListener.java:145)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:166)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:2183)
at org.apache.catalina.startup.Catalina.start(Catalina.java:512)
at org.apache.catalina.startup.Catalina.execute(Catalina.java:400)
at org.apache.catalina.startup.Catalina.process(Catalina.java:180)
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.main(Bootstrap.java:203) Starting service Slide Tomcat Apache Tomcat/4.1.24-LE-jdk14 Starting service Slide WebDAV Apache Tomcat/4.1.24-LE-jdk14 Starting service Slide Admin Apache Tomcat/4.1.24-LE-jdk14
------------------------------------------------------------------------ --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
