archiva-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Olivier Lamy <ol...@apache.org>
Subject Re: Need some insight deploying 1.4-M2
Date Fri, 11 May 2012 08:10:54 GMT
weird that should work.
Simple question did question fs permissions for /archiva/derbydb/ ?
Does the uid which start tomcat has write access to /archiva/derbydb ?

2012/5/11 Jeff <predatorvi@gmail.com>:
> I'm sure I'm missing something completely obvious but I'm not seeing it and
> need some seasoned folks to provide some perspective.
>
> I'm starting fresh with Tomcat 6 on CentOS 6 and want to install Archiva
> 1.4-M2 but get errors like this.
>
> 2012-05-10 16:42:28,913
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]] ERROR
> JPOX.RDBMS.Schema  - Failed initialising database. Please check that your
> database JDBC driver is accessible, and the database URL and
> username/password are correct. Exception : Cannot create
> PoolableConnectionFactory (Failed to create database
> '/archiva/derbydb/users', see the next exception for details.)
> org.apache.commons.dbcp.SQLNestedException: Cannot create
> PoolableConnectionFactory (Failed to create database
> '/archiva/derbydb/users', see the next exception for details.)
>
> Caused by: javax.jdo.JDODataStoreException: Failed initialising database.
> Please check that your database JDBC driver is accessible, and the database
> URL and username/password are correct. Exception : Cannot create
> PoolableConnectionFactory (Failed to create database
> '/archiva/derbydb/users', see the next exception for details.)
> org.apache.commons.dbcp.SQLNestedException: Cannot create
> PoolableConnectionFactory (Failed to create database
> '/archiva/derbydb/users', see the next exception for details.)
>
> org.springframework.beans.factory.BeanCreationException: Error creating
> bean with name 'repositoryMetadataBuilder': Initialization of bean failed;
> nested exception is org.springframework.beans.TypeMismatchException: Failed
> to convert property value of type [java.lang.String] to required type
> [java.lang.Class] for property 'role'; nested exception is
> java.lang.IllegalArgumentException: Cannot find class
> [org.apache.maven.artifact.repository.metadata.RepositoryMetadataBuilder]
>
> Caused by: org.apache.commons.dbcp.SQLNestedException: Cannot create
> PoolableConnectionFactory (Failed to create database
> '/archiva/derbydb/users', see the next exception for details.)
>
> Caused by: javax.jdo.JDODataStoreException: Failed initialising database.
> Please check that your database JDBC driver is accessible, and the database
> URL and username/password are correct. Exception : Cannot create
> PoolableConnectionFactory (Failed to create database
> '/archiva/derbydb/users', see the next exception for details.)
> org.apache.commons.dbcp.SQLNestedException: Cannot create
> PoolableConnectionFactory (Failed to create database
> '/archiva/derbydb/users', see the next exception for details.)
>
>
> I've created the folders to isolate the files so if needed, I can mount
> remote filesystems and run a couple front end servers:
>
> /archiva
>     /derbydb
>          /users
>     /repositories
>     /indexes
>
> I have the following in my tomcat6.conf:
>
> CATALINA_OPTS="-Dappserver.home=$CATALINA_HOME
> -Dappserver.base=$CATALINA_HOME"
>
> My $CATALINA_HOME/conf/Catalina/localhost/archiva.xml is:
>
> <Context path="/"
>          docBase="${catalina.home}/archiva/archiva.war">
>        <Resource name="jdbc/users" auth="Container"
> type="javax.sql.DataSource"
>           username="sa"
>           password=""
>           driverClassName="org.apache.derby.jdbc.EmbeddedDriver"
>           url="jdbc:derby:/archiva/derbydb/users;create=true" />
>
>        <Resource name="mail/Session" auth="Container"
>            type="javax.mail.Session"
>            mail.smtp.host="localhost"/>
> </Context>
>
> I have added the following JAR files into my $CATALINA_HOME/lib directory:
>
> activation-1.1.jar
> derby-10.1.3.1.jar
> derbytools-10.1.3.1.jar
> mail-1.4.jar
>
>
> Am I missing something?
>
> Thanks!
> --
>
> Jeff Vincent
> predatorvi@gmail.com
> See my LinkedIn profile at:
> http://www.linkedin.com/in/rjeffreyvincent
> I ♥ DropBox <http://db.tt/9O6LfBX> !!



-- 
Olivier Lamy
Talend: http://coders.talend.com
http://twitter.com/olamy | http://linkedin.com/in/olamy

Mime
View raw message