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]

Reply via email to