I'm not sure from the logs you provided. Looks like you may have had an out of memory exception during the bootstrap process that rendered the magnoliaAuthor instance unuseable. If that's the case, it will show in the magnolia-debug.log from your first startup. Delete the repositories directory in your magnoliaAuthor instance and restart tomcat to see if it starts working correctly.

The bootstrap process is very resource intensive and requires a lot more memory than the normal runtime magnolia does.

--David

Skip Strickland wrote:

This is real frustrating!  The instructions below causes all kinds of errors.  To clear 
it up, I deleted the project, rebooted my workstation, then reinstalled from the 
downloaded zip file "magnolia-3.0.2-bundle.zip".

Without making any changes at all:
I then ran a simple test...execute "C:\magnolia-3.0.2\tomcat\bin\startup.bat" and accessed magnoliaPublic and magnoliaAuthor..Works fine.
        I then ran "C:\magnolia-3.0.2\tomcat\bin\shutdown.bat"
I then ran again...execute "C:\magnolia-3.0.2\tomcat\bin\startup.bat" and accessed magnoliaPublic (works fine) and magnoliaAuthor (doesn't work at all).


So...I deleted, rebooted, reloaded, reran, shutdown, and found the following in 
the logs:
        C:\magnolia-3.0.2\tomcat\webapps\magnoliaPublic\logs
                INFO   info.magnolia.cms.cache.BaseCacheManager 26.04.2007 
14:51:25 -- CacheManager is now stopped.
                INFO   info.magnolia.cms.beans.config.ModuleLoader 26.04.2007 
14:51:25 -- Shutting down module: adminInterface
                INFO   info.magnolia.jackrabbit.ProviderImpl 26.04.2007 
14:51:25 -- Shutting down repository bound to 'magnoliaPublic'
                WARN   info.magnolia.jackrabbit.ProviderImpl 26.04.2007 
14:51:26 -- Failed to shutdown repository magnoliaPublic: 
java.lang.NullPointerException null
                java.lang.NullPointerException
                        at 
org.apache.lucene.store.FSDirectory.create(FSDirectory.java:149)
                        at 
org.apache.lucene.store.FSDirectory.<init>(FSDirectory.java:128)
                <more>

        C:\magnolia-3.0.2\tomcat\webapps\magnoliaAuthor\logs
                INFO   info.magnolia.cms.beans.config.ModuleLoader 26.04.2007 
14:51:21 -- Shutting down module: adminInterface
                INFO   info.magnolia.jackrabbit.ProviderImpl 26.04.2007 
14:51:21 -- Shutting down repository bound to 'magnoliaAuthor'
                WARN   info.magnolia.jackrabbit.ProviderImpl 26.04.2007 
14:51:22 -- Failed to shutdown repository magnoliaAuthor: 
java.lang.NullPointerException null
                java.lang.NullPointerException
                        at 
org.apache.lucene.store.FSDirectory.create(FSDirectory.java:149)
                        at 
org.apache.lucene.store.FSDirectory.<init>(FSDirectory.java:128)
                <more>


I then re-ran the startup.bat...magnoliaPublic executes fine...magnoliaAuthor 
still doesn't.  Here are both logs after startup:
        C:\magnolia-3.0.2\tomcat\webapps\magnoliaPublic\logs
                INFO   info.magnolia.cms.beans.config.ContentRepository 
26.04.2007 15:14:15 -- System : loading JCR magnolia
                INFO   info.magnolia.jackrabbit.ProviderImpl 26.04.2007 
15:14:15 -- Loading repository at 
C:\magnolia-3.0.2\tomcat\webapps\magnoliaPublic\repositories\magnolia (config 
file: 
C:\magnolia-3.0.2\tomcat\webapps\magnoliaPublic\WEB-INF\config\repo-conf\jackrabbit-derby-search.xml)
                ERROR  org.apache.jackrabbit.core.RepositoryImpl 26.04.2007 
15:14:20 -- Unable to initialize workspace 'Expressions'
                javax.jcr.RepositoryException
                        at 
org.apache.jackrabbit.core.SearchManager.initializeQueryHandler(SearchManager.java:531)
                        at 
org.apache.jackrabbit.core.SearchManager.<init>(SearchManager.java:273)
                <more errors>

        C:\magnolia-3.0.2\tomcat\webapps\magnoliaAuthor\logs
                INFO   info.magnolia.cms.beans.config.ContentRepository 
26.04.2007 15:14:04 -- System : loading JCR magnolia
                INFO   info.magnolia.jackrabbit.ProviderImpl 26.04.2007 
15:14:04 -- Loading repository at 
C:\magnolia-3.0.2\tomcat\webapps\magnoliaAuthor\repositories\magnolia (config 
file: 
C:\magnolia-3.0.2\tomcat\webapps\magnoliaAuthor\WEB-INF\config\repo-conf\jackrabbit-derby-search.xml)
                ERROR  org.apache.jackrabbit.core.RepositoryImpl 26.04.2007 
15:14:08 -- Unable to initialize workspace 'users'
                javax.jcr.RepositoryException
                        at 
org.apache.jackrabbit.core.SearchManager.initializeQueryHandler(SearchManager.java:531)
                        at 
org.apache.jackrabbit.core.SearchManager.<init>(SearchManager.java:273)
                <more errors>




I still haven't attempted again to access DB2.  Anyone know what's up?  Using 
Windows XP.

Skip











-----Original Message-----
From: [email protected] [mailto:[EMAIL PROTECTED]
Sent: Thursday, April 26, 2007 11:24 AM
To: [email protected]
Subject: Re: [magnolia-user] Magnolia DB2 Setup


3.0.2.  Ok..

Setup should be relatively easy. 1. Find the version of repository config file in WEB-INF/config/repo-config that best matches the db2 config and make a copy named 'jackrabbit-db2-search.xml'. Modify as needed to match your db2 setup.

2. modify WEB-INF/config/default/mangolia.properties updating the property 'magnolia.repositories.jackrabbit.config' to point to your new jackrabbit-db2-search.xml' file.

3. Clear out the repositories directory. The pre-bootstrapped repository will get in the way and case all sorts of problems.

4. Make sure the db2 driver jar is in the WEB-INF/lib directory.

4. Start tomcat and watch the logs.

--David

Skip Strickland wrote:

Just downloaded this week:  magnolia-3.0.2

I have it running as is on Windows XP, using the included server Tomcat 5.0, 
and the built in database.  I need it to run against DB2 like Jackrabbit does.  
Any ideas?

Skip


-----Original Message-----
From: [email protected] [mailto:[EMAIL PROTECTED]
Sent: Thursday, April 26, 2007 10:53 AM
To: [email protected]
Subject: Re: [magnolia-user] Magnolia DB2 Setup


You've got the right forum. More info would help a lot -- like what version of magnolia are you working with?

--David

Skip Strickland wrote:



Did I send this to the wrong forum?



-----Original Message-----
From: [email protected] [mailto:[EMAIL PROTECTED]
Sent: Wednesday, April 25, 2007 2:54 PM
To: [email protected]
Subject: [magnolia-user] Magnolia DB2 Setup


I am attempting to configure Magnolia to use DB2 for data. In Jackrabbit, I modified the repository.xml file with my jdbc settings specifying db2.ddl, then deleted the localhost folders containing the repository indexes.
Does anyone know where I make the jdbc modification, and if other requirements 
are needed to get magnolia to recognize the new configuration?

An example would also be greatly appreciated!

Thank you,

Skip Strickland, Analyst Information Access Group
Costco WHOLESALE
(425) 313-2521
[EMAIL PROTECTED]



----------------------------------------------------------------
for list details see
http://www.magnolia.info/en/developer.html
----------------------------------------------------------------

Reply via email to