Dear all,
I'm trying to install GN 2.8 on Ubuntu 12.04, where GN 2.6.3 is presently
running. Following the documentation I'm simply running the install jar with
the same install config. This way I get this error:
$ java -jar geonetwork-install-2.8.0-0.jar geonetwork.xml
[ Starting automated installation ]
Read pack list from xml definition.
Modify pack selection.
java.lang.ArrayIndexOutOfBoundsException: 0 >= 0
java.lang.ArrayIndexOutOfBoundsException: 0 >= 0
at java.util.Vector.elementAt(Vector.java:470)
at
com.izforge.izpack.installer.AutomatedInstaller.updateInstanceCount(Unknown
Source)
at com.izforge.izpack.installer.AutomatedInstaller.doInstall(Unknown
Source)
at com.izforge.izpack.installer.Installer.main(Unknown Source)
[ Automated installation FAILED! ]
After this I tried to deploy the war file directly into Tomcat, but this way
GN is not able to connect to the database:
*Error*
Raised exception while initializing resource main-db in
/var/lib/tomcat7/webapps/geonetwork/WEB-INF/config.xml. Skipped.
*Exception*
org.apache.commons.dbcp.SQLNestedException: Cannot create JDBC driver of
class 'org.postgresql.Driver' for connect URL
'jdbc:postgresql_postGIS://crte-db.kirchberg.tudor.lu:5432/geonetwork'
*Resource*
main-db
*Message*
Cannot create JDBC driver of class 'org.postgresql.Driver' for connect URL
'jdbc:postgresql_postGIS://crte-db.kirchberg.tudor.lu:5432/geonetwork'
*Provider*
jeeves.resources.dbms.ApacheDBCPool
*Stack*
org.apache.commons.dbcp.SQLNestedException: Cannot create JDBC driver of
class 'org.postgresql.Driver' for connect URL
'jdbc:postgresql_postGIS://crte-db.kirchberg.tudor.lu:5432/geonetwork' at
org.apache.commons.dbcp.BasicDataSource.createConnectionFactory(BasicDataSource.java:1452)
at
org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:1371)
at
org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:1044)
at jeeves.resources.dbms.Dbms.connect(Dbms.java:88) at
jeeves.resources.dbms.AbstractDbmsPool.open(AbstractDbmsPool.java:142) at
jeeves.server.JeevesEngine.initResources(JeevesEngine.java:473) at
jeeves.server.JeevesEngine.loadConfigFile(JeevesEngine.java:298) at
jeeves.server.JeevesEngine.init(JeevesEngine.java:161) at
jeeves.server.sources.http.JeevesServlet.init(JeevesServlet.java:85) at
javax.servlet.GenericServlet.init(GenericServlet.java:160) at
org.apache.catalina.core.StandardWrapper.initServlet(StandardWrapper.java:1266)
at
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1185)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:1080)
at
org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:5015)
at
org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5302)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:895)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:871)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:615) at
org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1095)
at
org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1617)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) at
java.util.concurrent.FutureTask.run(FutureTask.java:166) at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:722) Caused by: java.sql.SQLException:
No suitable driver at
java.sql.DriverManager.getDriver(DriverManager.java:289) at
org.apache.commons.dbcp.BasicDataSource.createConnectionFactory(BasicDataSource.java:1437)
... 26 more
Any hints on how to tackle any of these issues are welcome. Thank you,
Luís
--
View this message in context: http://osgeo-org.1560.n6.nabble.com/Installing-GeoNetwork-2-8-on-Ubuntu-12-04-tp5040676.html
Sent from the GeoNetwork users mailing list archive at Nabble.com.