Hi evayone,
OS: window 7
JDK: 1.6.0_20
build: ant-1.9.2
I get pentaho-platform souce code form github(
https://github.com/pentaho/pentaho-platform), and build it. when i startup it with tomcat the console display error message:
2013-8-6 16:46:13 org.apache.catalina.core.AprLifecycleListener init
信息: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files\Java\jdk1.6.0_20\bin;.;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Program Files\Java\jdk1.6.0_20\jre\bin;C:\Program Files (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS Client\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files\ThinkPad\Bluetooth Software\;C:\Program Files\ThinkPad\Bluetooth Software\syswow64;C:\Program Files\Intel\WiFi\bin\;C:\Program Files\Common Files\Intel\WirelessCommon\;C:\Program Files (x86)\Intel\OpenCL SDK\2.0\bin\x86;C:\Program Files (x86)\Intel\OpenCL SDK\2.0\bin\x64;C:\Program Files\Java\jdk1.6.0_20\bin;D:\Program Files\TortoiseSVN\bin;D:\Program Files\apache-maven-3.0.5\bin;D:\Program Files\apache-ant-1.9.2\bin;C:\Program Files\Intel\WiFi\bin\;C:\Program Files\Common Files\Intel\WirelessCommon\;.;
2013-8-6 16:46:13 org.apache.coyote.http11.Http11Protocol init
信息: Initializing Coyote HTTP/1.1 on http-8080
2013-8-6 16:46:13 org.apache.catalina.startup.Catalina load
信息: Initialization processed in 481 ms
2013-8-6 16:46:13 org.apache.catalina.core.StandardService start
信息: Starting service Catalina
2013-8-6 16:46:13 org.apache.catalina.core.StandardEngine start
信息: Starting Servlet Engine: Apache Tomcat/6.0.36
2013-8-6 16:46:13 org.apache.catalina.startup.HostConfig deployDescriptor
信息: Deploying configuration descriptor pentaho.xml
2013-8-6 16:46:13 org.apache.catalina.startup.ContextConfig validateSecurityRoles
信息: WARNING: Security role name PENTAHO_ADMIN used in an <auth-constraint> without being defined in a <security-role>
16:46:14,780 ERROR [HsqlDatabaseStarterBean] HsqlDatabaseStarterBean.ERROR_0006 - The default port of 9001 is already in use. Do you already have HSQLDB running in another process? The HSQLDB Starter cannot continue.
16:46:14,781 WARN [HsqlDatabaseStarterBean] Due to a previous error, no databases will be available.
2013-8-6 16:46:14 org.apache.catalina.core.ApplicationContext log
信息: Initializing Spring root WebApplicationContext
16:46:37,839 WARN [DefaultSchemaGenerator] We don't support method overloading. Ignoring [public java.lang.String serializeModels(org.pentaho.metadata.model.Domain,java.lang.String,boolean) throws java.lang.Exception]
16:46:38,452 WARN [ActionHarness] Skipping job parameter named "scheduledFireTime" since Action "org.pentaho.platform.scheduler2.versionchecker.VersionCheckerAction" has no method for setting a property by that name.
16:46:38,495 WARN [ActionSequenceCompatibilityFormatter] !ActionSequenceCompatibilityFormatter.WARN_USING_IO_COMPATIBILITY_MODE!
16:46:38,495 WARN [ActionHarness] Skipping job parameter named "lineage-id" since Action "org.pentaho.platform.scheduler2.versionchecker.VersionCheckerAction" has no method for setting a property by that name.
16:46:39,017 ERROR [BackingRepositoryLifecycleManagerSystemListener]
java.lang.IllegalArgumentException: [Assertion failed] - this argument is required; it must not be null
at org.springframework.util.Assert.notNull(Assert.java:112)
at org.springframework.util.Assert.notNull(Assert.java:123)
at org.pentaho.platform.plugin.services.metadata.PentahoMetadataRepositoryLifecycleManager$1.doInTransactionWithoutResult(PentahoMetadataRepositoryLifecycleManager.java:131)
at org.springframework.transaction.support.TransactionCallbackWithoutResult.doInTransaction(TransactionCallbackWithoutResult.java:33)
at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:128)
at org.pentaho.platform.plugin.services.metadata.PentahoMetadataRepositoryLifecycleManager.createEtcMetadaFolder(PentahoMetadataRepositoryLifecycleManager.java:125)
at org.pentaho.platform.plugin.services.metadata.PentahoMetadataRepositoryLifecycleManager.startup(PentahoMetadataRepositoryLifecycleManager.java:89)
at org.pentaho.platform.repository2.unified.lifecycle.DelegatingBackingRepositoryLifecycleManager.startup(DelegatingBackingRepositoryLifecycleManager.java:79)
at org.pentaho.platform.repository2.unified.BackingRepositoryLifecycleManagerSystemListener.startup(BackingRepositoryLifecycleManagerSystemListener.java:51)
at org.pentaho.platform.engine.core.system.PentahoSystem.notifySystemListenersOfStartup(PentahoSystem.java:363)
at org.pentaho.platform.engine.core.system.PentahoSystem.access$000(PentahoSystem.java:57)
at org.pentaho.platform.engine.core.system.PentahoSystem$1.call(PentahoSystem.java:300)
at org.pentaho.platform.engine.core.system.PentahoSystem$1.call(PentahoSystem.java:297)
at org.pentaho.platform.engine.core.system.PentahoSystem.runAsSystem(PentahoSystem.java:339)
at org.pentaho.platform.engine.core.system.PentahoSystem.notifySystemListenersOfStartup(PentahoSystem.java:297)
at org.pentaho.platform.engine.core.system.PentahoSystem.init(PentahoSystem.java:268)
at org.pentaho.platform.engine.core.system.PentahoSystem.init(PentahoSystem.java:181)
at org.pentaho.platform.web.http.context.SolutionContextListener.contextInitialized(SolutionContextListener.java:136)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4206)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4705)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:799)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:779)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:601)
at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:675)
at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:601)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:502)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1317)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:324)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:142)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1065)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:840)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1057)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:463)
at org.apache.catalina.core.StandardService.start(StandardService.java:525)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:754)
at org.apache.catalina.startup.Catalina.start(Catalina.java:595)
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:597)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)
16:46:39,029 ERROR [Logger] Error: Pentaho
16:46:39,029 ERROR [Logger] misc-org.pentaho.platform.engine.core.system.PentahoSystem: org.pentaho.platform.api.engine.PentahoSystemException: PentahoSystem.ERROR_0014 - 在试图执行启动sequenceorg.pentaho.platform.repository2.unified.BackingRepositoryLifecycleManagerSystemListener发生错误
org.pentaho.platform.api.engine.PentahoSystemException: org.pentaho.platform.api.engine.PentahoSystemException: PentahoSystem.ERROR_0014 - 在试图执行启动sequenceorg.pentaho.platform.repository2.unified.BackingRepositoryLifecycleManagerSystemListener发生错误
at org.pentaho.platform.engine.core.system.PentahoSystem.notifySystemListenersOfStartup(PentahoSystem.java:305)
at org.pentaho.platform.engine.core.system.PentahoSystem.init(PentahoSystem.java:268)
at org.pentaho.platform.engine.core.system.PentahoSystem.init(PentahoSystem.java:181)
at org.pentaho.platform.web.http.context.SolutionContextListener.contextInitialized(SolutionContextListener.java:136)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4206)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4705)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:799)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:779)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:601)
at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:675)
at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:601)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:502)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1317)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:324)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:142)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1065)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:840)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1057)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:463)
at org.apache.catalina.core.StandardService.start(StandardService.java:525)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:754)
at org.apache.catalina.startup.Catalina.start(Catalina.java:595)
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:597)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)
Caused by: org.pentaho.platform.api.engine.PentahoSystemException: PentahoSystem.ERROR_0014 - 在试图执行启动sequenceorg.pentaho.platform.repository2.unified.BackingRepositoryLifecycleManagerSystemListener发生错误
at org.pentaho.platform.engine.core.system.PentahoSystem.notifySystemListenersOfStartup(PentahoSystem.java:371)
at org.pentaho.platform.engine.core.system.PentahoSystem.access$000(PentahoSystem.java:57)
at org.pentaho.platform.engine.core.system.PentahoSystem$1.call(PentahoSystem.java:300)
at org.pentaho.platform.engine.core.system.PentahoSystem$1.call(PentahoSystem.java:297)
at org.pentaho.platform.engine.core.system.PentahoSystem.runAsSystem(PentahoSystem.java:339)
at org.pentaho.platform.engine.core.system.PentahoSystem.notifySystemListenersOfStartup(PentahoSystem.java:297)
... 27 more
Caused by: org.pentaho.platform.api.engine.PentahoSystemException: PentahoSystem.ERROR_0014 - 在试图执行启动sequenceorg.pentaho.platform.repository2.unified.BackingRepositoryLifecycleManagerSystemListener发生错误
at org.pentaho.platform.engine.core.system.PentahoSystem.notifySystemListenersOfStartup(PentahoSystem.java:364)
... 32 more
16:46:39,030 ERROR [Logger] Error end:
Pentaho BI Platform server 没有正确地初始化. 系统将无法工作.
2013-8-6 16:46:39 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory pentaho-style
2013-8-6 16:46:39 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory ROOT
2013-8-6 16:46:39 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory sw-style
2013-8-6 16:46:39 org.apache.coyote.http11.Http11Protocol start
信息: Starting Coyote HTTP/1.1 on http-8080
2013-8-6 16:46:39 org.apache.jk.common.ChannelSocket init
信息: JK: ajp13 listening on /0.0.0.0:8009
2013-8-6 16:46:39 org.apache.jk.server.JkMain start
信息: Jk running ID=0 time=1/29 config=null
2013-8-6 16:46:39 org.apache.catalina.startup.Catalina start
信息: Server startup in 26006 ms
Please help me! thanks!