Hello!
I got an error when build J2 using Maven2
$ mvn -P tomcat
Log below.
Anybody tell me please why it "Unable to start DBCPCDatasourceComponent:
java.lang.ClassNotFoundException: org.apache.derby.jdbc.EmbeddedDriver"?
Is it something wrong in my 'settings.xml' config file?
Chunk of my settings.xml
<!-- Derby embedded database properties -->
<org.apache.jetspeed.production.jdbc.drivers.path></org.apache.jetspeed.production.jdbc.drivers.path>
<org.apache.jetspeed.production.database.default.name>derby</org.apache.jetspeed.production.database.default.name>
<org.apache.jetspeed.production.database.url>jdbc:derby:/opt/tomcat/database/j2</org.apache.jetspeed.production.database.url>
<org.apache.jetspeed.production.database.driver>org.apache.derby.jdbc.EmbeddedDriver</org.apache.jetspeed.production.database.driver>
<org.apache.jetspeed.production.database.user></org.apache.jetspeed.production.database.user>
<org.apache.jetspeed.production.database.password></org.apache.jetspeed.production.database.password>
...
<activeProfiles>
<!-- Derby embedded database properties -->
<activeProfile>jetspeed-db-embedded-derby</activeProfile>
<!-- Drivers path configured database profile -->
<!--
<activeProfile>jetspeed-db-drivers-path</activeProfile>
-->
</activeProfiles>
Thanks.
The log
...
populate-db:
[echo] START-POPULATE-DB
populate-seed-data:
[echo] called seed data with directory /home/fnm/jetspeed/myportal/etc
... ---HERE LOGS LOOKS GOOD ---- ...
[java] INFO:
org.apache.jetspeed.components.datasource.DBCPDatasourceComponent -
Attempting to start DBCPCDatasourceComponent.
[java] ERROR:
org.apache.jetspeed.components.datasource.DBCPDatasourceComponent - Unable to
start DBCPCDatasourceComponent: java.lang.ClassNotFoundException:
org.apache.derby.jdbc.EmbeddedDriver
[java] java.lang.IllegalStateException: Unable to start
DBCPCDatasourceComponent: java.lang.ClassNotFoundException:
org.apache.derby.jdbc.EmbeddedDriver
[java] at
org.apache.jetspeed.components.datasource.DBCPDatasourceComponent.start(DBCPDatasourceComponent.java:177)
[java] at
org.apache.jetspeed.components.datasource.BoundDBCPDatasourceComponent.start(BoundDBCPDatasourceComponent.java:85)
[java] at
org.apache.jetspeed.components.jndi.SpringJNDIStarter.setupJNDI(SpringJNDIStarter.java:153)
[java] at
org.apache.jetspeed.components.jndi.SpringJNDIStarter.setUp(SpringJNDIStarter.java:90)
[java] at
org.apache.jetspeed.serializer.JetspeedSerializerApplication.main(JetspeedSerializerApplication.java:379)
[java] java.lang.ClassNotFoundException:
org.apache.derby.jdbc.EmbeddedDriver
[java] at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
[java] at java.security.AccessController.doPrivileged(Native Method)
[java] at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
[java] at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
[java] at
sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:276)
[java] at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
[java] at
java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
[java] at java.lang.Class.forName0(Native Method)
[java] at java.lang.Class.forName(Class.java:169)
[java] at
org.apache.jetspeed.components.datasource.DBCPDatasourceComponent.start(DBCPDatasourceComponent.java:148)
[java] at
org.apache.jetspeed.components.datasource.BoundDBCPDatasourceComponent.start(BoundDBCPDatasourceComponent.java:85)
[java] at
org.apache.jetspeed.components.jndi.SpringJNDIStarter.setupJNDI(SpringJNDIStarter.java:153)
[java] at
org.apache.jetspeed.components.jndi.SpringJNDIStarter.setUp(SpringJNDIStarter.java:90)
[java] at
org.apache.jetspeed.serializer.JetspeedSerializerApplication.main(JetspeedSerializerApplication.java:379)
[java] Java Result: 1
[echo] END POPULATE-DB
...
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]