cancel
Showing results for 
Search instead for 
Did you mean: 

Installing WAR

mwagoner
Champ in-the-making
Champ in-the-making
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‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍
4 REPLIES 4

derek
Star Contributor
Star Contributor
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

mwagoner
Champ in-the-making
Champ in-the-making
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.

derek
Star Contributor
Star Contributor
Hi,
We'd be happy to fix the issue via support@alfresco.com.
Regards

mwagoner
Champ in-the-making
Champ in-the-making
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.