Installing WAR

Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-06-2007 02:22 PM
I am trying to install the WAR file on a test machine that already has Tomcat 5.5 running. I expanded the WAR file into webapps/alfresco, copied/modified the 3 extension config files and placed the endorsed JAR files in the common/endorsed folder. I then hacked at the files until I got the Hypersonic database created (that was a chore) but now I get the following when trying to start up. Any ideas what is missing? BTW, the WAR distribution doesn't have the ImageMagick file in the bin folder, just a couple of netbios DLLs.
14:10:06,380 ERROR [org.springframework.web.context.ContextLoader] Context initialization failedorg.alfresco.error.AlfrescoRuntimeException: Bootstrap failed at org.alfresco.repo.importer.ImporterBootstrap.bootstrap(ImporterBootstrap.java:444) at org.alfresco.repo.importer.ImporterBootstrap.onBootstrap(ImporterBootstrap.java:666) at org.alfresco.util.AbstractLifecycleBean.onApplicationEvent(AbstractLifecycleBean.java:62) at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:45) at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:225) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:323) at org.springframework.web.context.support.AbstractRefreshableWebApplicationContext.refresh(AbstractRefreshableWebApplicationContext.java:134) at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:246) at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:184) at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:49) at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3727) at org.apache.catalina.core.StandardContext.start(StandardContext.java:4162) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:759) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524) at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:910) at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:873) at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:474) at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1118) at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:310) at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1020) at org.apache.catalina.core.StandardHost.start(StandardHost.java:718) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1012) at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:442) at org.apache.catalina.core.StandardService.start(StandardService.java:450) at org.apache.catalina.core.StandardServer.start(StandardServer.java:700) at org.apache.catalina.startup.Catalina.start(Catalina.java:551) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:275) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)Caused by: org.alfresco.service.cmr.view.ImporterException: Failed to read zip file due to Cp437 at org.alfresco.repo.importer.ACPImportPackageHandler.startImport(ACPImportPackageHandler.java:83) at org.alfresco.repo.importer.ImporterComponent.importView(ImporterComponent.java:227) at org.alfresco.repo.importer.ImporterBootstrap.bootstrap(ImporterBootstrap.java:430) … 33 moreCaused by: java.util.zip.ZipException: Cp437 at org.apache.tools.zip.ZipFile.getString(ZipFile.java:454) at org.apache.tools.zip.ZipFile.populateFromCentralDirectory(ZipFile.java:298) at org.apache.tools.zip.ZipFile.<init>(ZipFile.java:142) at org.alfresco.repo.importer.ACPImportPackageHandler.startImport(ACPImportPackageHandler.java:79) … 35 more14:10:06,511 ERROR [org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/alfresco]] Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListenerorg.alfresco.error.AlfrescoRuntimeException: Bootstrap failed at org.alfresco.repo.importer.ImporterBootstrap.bootstrap(ImporterBootstrap.java:444) at org.alfresco.repo.importer.ImporterBootstrap.onBootstrap(ImporterBootstrap.java:666) at org.alfresco.util.AbstractLifecycleBean.onApplicationEvent(AbstractLifecycleBean.java:62) at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:45) at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:225) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:323) at org.springframework.web.context.support.AbstractRefreshableWebApplicationContext.refresh(AbstractRefreshableWebApplicationContext.java:134) at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:246) at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:184) at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:49) at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3727) at org.apache.catalina.core.StandardContext.start(StandardContext.java:4162) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:759) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524) at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:910) at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:873) at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:474) at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1118) at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:310) at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1020) at org.apache.catalina.core.StandardHost.start(StandardHost.java:718) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1012) at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:442) at org.apache.catalina.core.StandardService.start(StandardService.java:450) at org.apache.catalina.core.StandardServer.start(StandardServer.java:700) at org.apache.catalina.startup.Catalina.start(Catalina.java:551) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:275) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)Caused by: org.alfresco.service.cmr.view.ImporterException: Failed to read zip file due to Cp437 at org.alfresco.repo.importer.ACPImportPackageHandler.startImport(ACPImportPackageHandler.java:83) at org.alfresco.repo.importer.ImporterComponent.importView(ImporterComponent.java:227) at org.alfresco.repo.importer.ImporterBootstrap.bootstrap(ImporterBootstrap.java:430) … 33 moreCaused by: java.util.zip.ZipException: Cp437 at org.apache.tools.zip.ZipFile.getString(ZipFile.java:454) at org.apache.tools.zip.ZipFile.populateFromCentralDirectory(ZipFile.java:298) at org.apache.tools.zip.ZipFile.<init>(ZipFile.java:142) at org.alfresco.repo.importer.ACPImportPackageHandler.startImport(ACPImportPackageHandler.java:79) … 35 more14:10:06,531 ERROR [org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/alfresco]] Exception sending context initialized event to listener instance of class org.alfresco.web.app.ContextListenerorg.alfresco.error.AlfrescoRuntimeException: Bootstrap failed at org.alfresco.repo.importer.ImporterBootstrap.bootstrap(ImporterBootstrap.java:444) at org.alfresco.repo.importer.ImporterBootstrap.onBootstrap(ImporterBootstrap.java:666) at org.alfresco.util.AbstractLifecycleBean.onApplicationEvent(AbstractLifecycleBean.java:62) at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:45) at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:225) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:323) at org.springframework.web.context.support.AbstractRefreshableWebApplicationContext.refresh(AbstractRefreshableWebApplicationContext.java:134) at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:246) at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:184) at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:49) at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3727) at org.apache.catalina.core.StandardContext.start(StandardContext.java:4162) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:759) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524) at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:910) at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:873) at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:474) at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1118) at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:310) at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1020) at org.apache.catalina.core.StandardHost.start(StandardHost.java:718) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1012) at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:442) at org.apache.catalina.core.StandardService.start(StandardService.java:450) at org.apache.catalina.core.StandardServer.start(StandardServer.java:700) at org.apache.catalina.startup.Catalina.start(Catalina.java:551) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:275) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)Caused by: org.alfresco.service.cmr.view.ImporterException: Failed to read zip file due to Cp437 at org.alfresco.repo.importer.ACPImportPackageHandler.startImport(ACPImportPackageHandler.java:83) at org.alfresco.repo.importer.ImporterComponent.importView(ImporterComponent.java:227) at org.alfresco.repo.importer.ImporterBootstrap.bootstrap(ImporterBootstrap.java:430) … 33 moreCaused by: java.util.zip.ZipException: Cp437 at org.apache.tools.zip.ZipFile.getString(ZipFile.java:454) at org.apache.tools.zip.ZipFile.populateFromCentralDirectory(ZipFile.java:298) at org.apache.tools.zip.ZipFile.<init>(ZipFile.java:142) at org.alfresco.repo.importer.ACPImportPackageHandler.startImport(ACPImportPackageHandler.java:79) … 35 more ERROR [org.quartz.core.QuartzSchedulerThread] Runtime error occured in main trigger firing loop.org.apache.commons.logging.LogConfigurationException: java.lang.NullPointerException (Caused by java.lang.NullPointerException) at org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.java:538) at org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:235) at org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:209) at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:351) at org.quartz.core.JobRunShell.<init>(JobRunShell.java:80) at org.quartz.impl.StdJobRunShellFactory.borrowJobRunShell(StdJobRunShellFactory.java:86) at org.quartz.core.QuartzSchedulerThread.run(QuartzSchedulerThread.java:357)Caused by: java.lang.NullPointerException at org.apache.log4j.LogManager.getLogger(LogManager.java:179) at org.apache.log4j.Logger.getLogger(Logger.java:85) at org.apache.commons.logging.impl.Log4JLogger.<init>(Log4JLogger.java:102) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.java:529) … 6 more ERROR [org.alfresco.repo.avm.OrphanReaper] Garbage collector errororg.apache.commons.logging.LogConfigurationException: java.lang.NullPointerException (Caused by java.lang.NullPointerException) at org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.java:538) at org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:235) at org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:209) at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:351) at org.springframework.transaction.interceptor.TransactionAspectSupport.<init>(TransactionAspectSupport.java:114) at org.alfresco.util.transaction.SpringAwareUserTransaction.<init>(SpringAwareUserTransaction.java:129) at org.alfresco.repo.transaction.TransactionComponent.getUserTransaction(TransactionComponent.java:88) at org.alfresco.repo.transaction.TransactionUtil.executeInTransaction(TransactionUtil.java:168) at org.alfresco.repo.transaction.TransactionUtil.executeInUserTransaction(TransactionUtil.java:82) at org.alfresco.repo.avm.OrphanReaper.doBatch(OrphanReaper.java:340) at org.alfresco.repo.avm.OrphanReaper.run(OrphanReaper.java:213) at java.lang.Thread.run(Unknown Source)Caused by: java.lang.NullPointerException at org.apache.log4j.LogManager.getLogger(LogManager.java:179) at org.apache.log4j.Logger.getLogger(Logger.java:85) at org.apache.commons.logging.impl.Log4JLogger.<init>(Log4JLogger.java:102) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.java:529) … 11 more
Labels:
- Labels:
-
Archive
4 REPLIES 4
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-07-2007 07:49 AM
Hi,
Install the Alfresco-distributed Tomcat (there is one in the svn repo now) and compare jar versions. Or just use the one that Alfresco ships.
Regards
Install the Alfresco-distributed Tomcat (there is one in the svn repo now) and compare jar versions. Or just use the one that Alfresco ships.
Regards

Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-07-2007 08:25 AM
I tried that and it does absolutely nothing…no error message…no log files…nothing. It says 'Stating Tomcat' and exits. I verified that the other instance of Tomcat was not running at the time.
Am I to assume then that I can't use the WAR file on our production server? I am not going to be able to run a special instance of Tomcat just to get Alfresco to work, so if that is going to be the case I will need to look elsewhere.
Am I to assume then that I can't use the WAR file on our production server? I am not going to be able to run a special instance of Tomcat just to get Alfresco to work, so if that is going to be the case I will need to look elsewhere.
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-07-2007 08:44 AM

Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-07-2007 09:37 AM
The problem with Tomcat not starting has something to do with the call to setclasspath.bat. Even though it was exiting normally it was somehow returning an exit code of 1 to catalina.bat which would then just quit. If I comment out the statement that checks the return code it runs through fine.
I thought I would post this in case someone else ever runs into this problem. I haven't taken the time to find out why/how the errorcode is being set, however.
I will contact the email address you gave me in order to resolve the WAR file issue.
I thought I would post this in case someone else ever runs into this problem. I haven't taken the time to find out why/how the errorcode is being set, however.
I will contact the email address you gave me in order to resolve the WAR file issue.
