MVoort
12-02-2005, 02:03 AM
I am trying to install Pentaho 1.0.0 RC1 on Tomcat 5.5.12 + Apache 2.0.55. To do this I have done the following:
Downloaded pentaho_j2ee_deployments-1.0.0.RC1.zip
Downloaded pentaho_data-1.0.0.RC1
Downloaded pentaho_solutions-1.0.0.RC1
Installed JDK 1.5.0.06
Installed Ant 1.6.5
I unpacked the pentaho_data-1.0.0.RC1.zip file in C:\\pentaho directory and when I double clicked the start_hypersonic.bat the console window gave the following error:
C:\\pentaho\\pentaho-data>java -cp lib\\hsqldb.jar org.hsqldb.Server -database.0 sampledata\\sampledata
-dbname.0 sampledata -database.1 shark\\shark -dbname.1 shark -database.2 hibernate\\hibernate -dbname
.2 hibernate -database.3 quartz\\quartz -dbname.3 quartz
[Server@712c4e]: [Thread[main,5,main]]: checkRunning(false) entered
[Server@712c4e]: [Thread[main,5,main]]: checkRunning(false) exited
[Server@712c4e]: Startup sequence initiated from main() method
[Server@712c4e]: Loaded properties from [C:\\pentaho\\pentaho-data\\server.properties]
[Server@712c4e]: Initiating startup sequence...
[Server@712c4e]: Server socket opened successfully in 261 ms.
java.lang.NoClassDefFoundError
at org.hsqldb.persist.Logger.closeLog(Unknown Source)
at org.hsqldb.Database.reopen(Unknown Source)
at org.hsqldb.Database.open(Unknown Source)
at org.hsqldb.DatabaseManager.getDatabase(Unknown Source)
at org.hsqldb.DatabaseManager.getDatabase(Unknown Source)
at org.hsqldb.Server.openDatabases(Unknown Source)
at org.hsqldb.Server.run(Unknown Source)
at org.hsqldb.Server.access$000(Unknown Source)
at org.hsqldb.Server$ServerThread.run(Unknown Source)
This leaves me with some confusion, I know that something is not correct in my PATH setting but what is wrong I do not know.
I continued with the installation of the other elements by unpacking the pentaho_solutions-1.0.0.RC1.zip in C:\\Apache Software Foundation\\Tomcat 5.5 directory.
The last step I performed was building a tomcat5.0.war file from the pentaho_j2ee_deployments-1.0.0.RC1.zip with Ant. The .war file was created successfully.
I deployed the .war file into the \\htdocs\\pentaho directory of Apache as I configured Tomcat to use the Apache DocumentRoot instead of it's own by adding the following to the server.xml file:
Host name="localhost" appBase="C:/Apache Group/Apache2" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false"
Context path="" docBase="htdocs" reloadable="true"
And I added the following entry to workers2.properties file in the Apache Group\\Apache2\\conf:
[uri:/pentaho/*]
worker=ajp13:localhost:8009
I copied the hsqldb.jar to the endorsed library directory in Tomcat and I added the described datasource definitions (without any modification) in the server.xml file.
I verified that Tomcat and Apache both are working correctly but when I try to open the http://localhost:8800/pentaho/ I get a directory listing.
To make a long story short what did I do wrong? Any help is appreciated.
Many thanks in advance!
Post edited by: MVoort, at: 12/02/2005 06:19
Post edited by: MVoort, at: 12/02/2005 10:09
Downloaded pentaho_j2ee_deployments-1.0.0.RC1.zip
Downloaded pentaho_data-1.0.0.RC1
Downloaded pentaho_solutions-1.0.0.RC1
Installed JDK 1.5.0.06
Installed Ant 1.6.5
I unpacked the pentaho_data-1.0.0.RC1.zip file in C:\\pentaho directory and when I double clicked the start_hypersonic.bat the console window gave the following error:
C:\\pentaho\\pentaho-data>java -cp lib\\hsqldb.jar org.hsqldb.Server -database.0 sampledata\\sampledata
-dbname.0 sampledata -database.1 shark\\shark -dbname.1 shark -database.2 hibernate\\hibernate -dbname
.2 hibernate -database.3 quartz\\quartz -dbname.3 quartz
[Server@712c4e]: [Thread[main,5,main]]: checkRunning(false) entered
[Server@712c4e]: [Thread[main,5,main]]: checkRunning(false) exited
[Server@712c4e]: Startup sequence initiated from main() method
[Server@712c4e]: Loaded properties from [C:\\pentaho\\pentaho-data\\server.properties]
[Server@712c4e]: Initiating startup sequence...
[Server@712c4e]: Server socket opened successfully in 261 ms.
java.lang.NoClassDefFoundError
at org.hsqldb.persist.Logger.closeLog(Unknown Source)
at org.hsqldb.Database.reopen(Unknown Source)
at org.hsqldb.Database.open(Unknown Source)
at org.hsqldb.DatabaseManager.getDatabase(Unknown Source)
at org.hsqldb.DatabaseManager.getDatabase(Unknown Source)
at org.hsqldb.Server.openDatabases(Unknown Source)
at org.hsqldb.Server.run(Unknown Source)
at org.hsqldb.Server.access$000(Unknown Source)
at org.hsqldb.Server$ServerThread.run(Unknown Source)
This leaves me with some confusion, I know that something is not correct in my PATH setting but what is wrong I do not know.
I continued with the installation of the other elements by unpacking the pentaho_solutions-1.0.0.RC1.zip in C:\\Apache Software Foundation\\Tomcat 5.5 directory.
The last step I performed was building a tomcat5.0.war file from the pentaho_j2ee_deployments-1.0.0.RC1.zip with Ant. The .war file was created successfully.
I deployed the .war file into the \\htdocs\\pentaho directory of Apache as I configured Tomcat to use the Apache DocumentRoot instead of it's own by adding the following to the server.xml file:
Host name="localhost" appBase="C:/Apache Group/Apache2" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false"
Context path="" docBase="htdocs" reloadable="true"
And I added the following entry to workers2.properties file in the Apache Group\\Apache2\\conf:
[uri:/pentaho/*]
worker=ajp13:localhost:8009
I copied the hsqldb.jar to the endorsed library directory in Tomcat and I added the described datasource definitions (without any modification) in the server.xml file.
I verified that Tomcat and Apache both are working correctly but when I try to open the http://localhost:8800/pentaho/ I get a directory listing.
To make a long story short what did I do wrong? Any help is appreciated.
Many thanks in advance!
Post edited by: MVoort, at: 12/02/2005 06:19
Post edited by: MVoort, at: 12/02/2005 10:09