|
From: Christine Z. <chr...@gm...> - 2005-05-13 09:59:11
|
Hi, I've tried to install Hermes 1.0 when deploying Hermes on Tomcat 5.5 I get an error with msh is unavailable. JDK version is 1.5. I copied the msh.properties.xml in $TOMCAT_HOME\bin, but the log-file says: Initialization error - authentication file setup error (not exist/not a file/zero size). Regards Christine Tomcat log-File: 2005-05-13 11:08:10 StandardContext[/balancer]org.apache.webapp.balancer.BalancerFilter: init(): ruleChain: [org.apache.webapp.balancer.RuleChain: [org.apache.webapp.balancer.rules.URLStringMatchRule: Target string: News / Redirect URL: http://www.cnn.com], [org.apache.webapp.balancer.rules.RequestParameterRule: Target param name: paramName / Target param value: paramValue / Redirect URL: http://www.yahoo.com], [org.apache.webapp.balancer.rules.AcceptEverythingRule: Redirect URL: http://jakarta.apache.org]] 2005-05-13 11:09:01 StandardContext[/msh]Marking servlet msh as unavailable 2005-05-13 11:09:01 StandardContext[/msh]Servlet /msh threw load() exception javax.servlet.ServletException: Error instantiating servlet class hk.hku.cecid.phoenix.message.handler.MessageServiceHandler at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:964) at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:840) at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3915) at org.apache.catalina.core.StandardContext.start(StandardContext.java:4240) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:823) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:807) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:595) at org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeployer.java:276) at org.apache.catalina.core.StandardHost.install(StandardHost.java:832) at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:625) at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:429) at org.apache.catalina.startup.HostConfig.start(HostConfig.java:961) at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:347) at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1091) at org.apache.catalina.core.StandardHost.start(StandardHost.java:789) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1083) at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:478) at org.apache.catalina.core.StandardService.start(StandardService.java:476) at org.apache.catalina.core.StandardServer.start(StandardServer.java:2298) at org.apache.catalina.startup.Catalina.start(Catalina.java:547) 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:585) at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:286) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:387) 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:585) at org.apache.commons.launcher.ChildMain.run(ChildMain.java:269) ----- Root Cause ----- hk.hku.cecid.phoenix.message.handler.MessageServiceHandlerException: [10001] Initialization error - authentication file setup error (not exist/not a file/zero size) at hk.hku.cecid.phoenix.message.handler.MessageServiceHandler.<init>(Unknown Source) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) at java.lang.reflect.Constructor.newInstance(Constructor.java:494) at java.lang.Class.newInstance0(Class.java:350) at java.lang.Class.newInstance(Class.java:303) at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:955) at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:840) at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3915) at org.apache.catalina.core.StandardContext.start(StandardContext.java:4240) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:823) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:807) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:595) at org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeployer.java:276) at org.apache.catalina.core.StandardHost.install(StandardHost.java:832) at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:625) at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:429) at org.apache.catalina.startup.HostConfig.start(HostConfig.java:961) at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:347) at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1091) at org.apache.catalina.core.StandardHost.start(StandardHost.java:789) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1083) at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:478) at org.apache.catalina.core.StandardService.start(StandardService.java:476) at org.apache.catalina.core.StandardServer.start(StandardServer.java:2298) at org.apache.catalina.startup.Catalina.start(Catalina.java:547) 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:585) at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:286) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:387) 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:585) at org.apache.commons.launcher.ChildMain.run(ChildMain.java:269) 2005-05-13 11:09:02 StandardContext[/jsp-examples]ContextListener: contextInitialized() 2005-05-13 11:09:02 StandardContext[/jsp-examples]SessionListener: contextInitialized() 2005-05-13 11:09:12 StandardContext[/servlets-examples]ContextListener: contextInitialized() 2005-05-13 11:09:12 StandardContext[/servlets-examples]SessionListener: contextInitialized() 2005-05-13 11:09:37 StandardWrapperValve[msh]: Servlet msh is currently unavailable msh.log: 2005-05-13 11:08:57,187 INFO [org.apache.commons.launcher.ChildMain]: Hermes (ebms2) MSH v.1.0.0.0 started. 2005-05-13 11:08:57,250 DEBUG [org.apache.commons.launcher.ChildMain]: => DbConnectionPool.DbConnectionPool 2005-05-13 11:08:57,250 DEBUG [org.apache.commons.launcher.ChildMain]: => DbConnectionPool.init 2005-05-13 11:08:57,250 INFO [org.apache.commons.launcher.ChildMain]: Initializing DB connection pool: creating database connections 2005-05-13 11:08:57,250 DEBUG [org.apache.commons.launcher.ChildMain]: => DbConnectionPool.createConnection 2005-05-13 11:08:59,609 DEBUG [org.apache.commons.launcher.ChildMain]: <= DbConnectionPool.createConnection 2005-05-13 11:08:59,609 DEBUG [org.apache.commons.launcher.ChildMain]: => DbConnectionPool.createConnection 2005-05-13 11:08:59,640 DEBUG [org.apache.commons.launcher.ChildMain]: <= DbConnectionPool.createConnection 2005-05-13 11:08:59,640 DEBUG [org.apache.commons.launcher.ChildMain]: => DbConnectionPool.createConnection 2005-05-13 11:08:59,671 DEBUG [org.apache.commons.launcher.ChildMain]: <= DbConnectionPool.createConnection 2005-05-13 11:08:59,671 INFO [org.apache.commons.launcher.ChildMain]: 3 initial connections are created 2005-05-13 11:08:59,671 DEBUG [org.apache.commons.launcher.ChildMain]: <= DbConnectionPool.init 2005-05-13 11:08:59,671 DEBUG [org.apache.commons.launcher.ChildMain]: <= DbConnectionPool.DbConnectionPool 2005-05-13 11:08:59,687 INFO [org.apache.commons.launcher.ChildMain]: Persistent service configuration: 2005-05-13 11:08:59,687 INFO [org.apache.commons.launcher.ChildMain]: DB driver: org.postgresql.Driver 2005-05-13 11:08:59,687 INFO [org.apache.commons.launcher.ChildMain]: DB user: christine 2005-05-13 11:08:59,687 INFO [org.apache.commons.launcher.ChildMain]: DB password: <not shown> 2005-05-13 11:08:59,687 INFO [org.apache.commons.launcher.ChildMain]: DB URL: jdbc:postgresql://localhost:5432/msh 2005-05-13 11:08:59,687 INFO [org.apache.commons.launcher.ChildMain]: Pool initial connections: 3 2005-05-13 11:08:59,687 INFO [org.apache.commons.launcher.ChildMain]: Pool maximum connections: 30 2005-05-13 11:08:59,687 INFO [org.apache.commons.launcher.ChildMain]: Pool access maximum wait: 20000 2005-05-13 11:08:59,687 INFO [org.apache.commons.launcher.ChildMain]: Pooled connection maximum idle time: 60000 2005-05-13 11:08:59,687 INFO [org.apache.commons.launcher.ChildMain]: Message repository root: /hermes/ebxmlms/repository 2005-05-13 11:08:59,687 INFO [org.apache.commons.launcher.ChildMain]: Message listener store: /hermes/ebxmlms/objectStore 2005-05-13 11:08:59,687 INFO [org.apache.commons.launcher.ChildMain]: Hermes backup file: /hermes/MSHBackup.zip 2005-05-13 11:08:59,687 INFO [org.apache.commons.launcher.ChildMain]: Hermes archive directory: /hermes/msh_archive 2005-05-13 11:08:59,687 INFO [org.apache.commons.launcher.ChildMain]: Transaction isoloation level: 2 2005-05-13 11:08:59,687 DEBUG [org.apache.commons.launcher.ChildMain]: => MessageServer.checkAndInstallDBTable 2005-05-13 11:08:59,687 INFO [org.apache.commons.launcher.ChildMain]: Verify the database tables are properly installed 2005-05-13 11:08:59,687 DEBUG [org.apache.commons.launcher.ChildMain]: => DbConnectionPool.getRawConnection 2005-05-13 11:08:59,687 DEBUG [org.apache.commons.launcher.ChildMain]: => DbConnectionPool.createConnection 2005-05-13 11:09:00,093 DEBUG [org.apache.commons.launcher.ChildMain]: <= DbConnectionPool.createConnection 2005-05-13 11:09:00,093 DEBUG [org.apache.commons.launcher.ChildMain]: <= DbConnectionPool.getRawConnection 2005-05-13 11:09:00,125 DEBUG [org.apache.commons.launcher.ChildMain]: => DbTableManager.checkAndInstallDBTable 2005-05-13 11:09:00,125 INFO [org.apache.commons.launcher.ChildMain]: Checking (and installing) DB tables 2005-05-13 11:09:01,265 DEBUG [org.apache.commons.launcher.ChildMain]: <= DbTableManager.checkAndInstallDBTable 2005-05-13 11:09:01,265 DEBUG [org.apache.commons.launcher.ChildMain]: => DbConnectionPool.freeRawConnection 2005-05-13 11:09:01,265 DEBUG [org.apache.commons.launcher.ChildMain]: <= DbConnectionPool.freeRawConnection 2005-05-13 11:09:01,265 INFO [org.apache.commons.launcher.ChildMain]: Looks good. 2005-05-13 11:09:01,265 DEBUG [org.apache.commons.launcher.ChildMain]: <= MessageServer.checkAndInstallDBTable 2005-05-13 11:09:01,265 DEBUG [org.apache.commons.launcher.ChildMain]: => MessageServer.MessageServer 2005-05-13 11:09:01,265 DEBUG [org.apache.commons.launcher.ChildMain]: <= MessageServer.MessageServer 2005-05-13 11:09:01,265 DEBUG [org.apache.commons.launcher.ChildMain]: => MessageServer.logMSHLifeCycle 2005-05-13 11:09:01,265 DEBUG [org.apache.commons.launcher.ChildMain]: => DbConnectionPool.getConnection 2005-05-13 11:09:01,265 DEBUG [org.apache.commons.launcher.ChildMain]: <= DbConnectionPool.getConnection 2005-05-13 11:09:01,406 DEBUG [org.apache.commons.launcher.ChildMain]: <= MessageServer.logMSHLifeCycle 2005-05-13 11:09:01,421 DEBUG [org.apache.commons.launcher.ChildMain]: => Transaction.commit (txID: #0) 2005-05-13 11:09:01,750 DEBUG [org.apache.commons.launcher.ChildMain]: => DbConnectionPool.freeConnection 2005-05-13 11:09:01,750 DEBUG [org.apache.commons.launcher.ChildMain]: <= DbConnectionPool.freeConnection 2005-05-13 11:09:01,750 DEBUG [org.apache.commons.launcher.ChildMain]: <= Transaction.commit 2005-05-13 11:09:01,796 ERROR [org.apache.commons.launcher.ChildMain]: [10001] Initialization error - authentication file setup error (not exist/not a file/zero size) |