You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jetspeed-user@portals.apache.org by Ryan Moquin <fr...@gmail.com> on 2005/10/13 16:53:31 UTC

M4 build

Has anyone gotten the latest M4 plugin to work?  I'm still receiving the 
same database error even if I try to use HSQL for my database.  I was 
looking through the code, trying to figure out where it's trying to read 
these parameters out.  I haven't made it to the spot yet, but I'm 
confused as to why it's even trying to read the parameters manually to 
connect to the datasource when jetspeed sets up a JNDI connection for it 
to retrieve the datasource.  Any ideas?  I guess I'll go continue 
looking through source code.

org.springframework.beans.factory.BeanCreationException: Error creating 
bean with name 'JetspeedDS' defined in ServletContext resource 
[/WEB-INF/assembly/boot/datasource.xml]: Initialization of bean failed; 
nested exception is org.apache.ojb.broker.metadata.MetadataException: 
Could not get the metadata from the given datasource
org.apache.ojb.broker.metadata.MetadataException: Could not get the 
metadata from the given datasource
   at 
org.apache.ojb.broker.metadata.JdbcMetadataUtils.fillJCDFromDataSource(JdbcMetadataUtils.java:277) 

   at 
org.apache.jetspeed.components.rdbms.ojb.ConnectionRepositoryEntry.afterPropertiesSet(ConnectionRepositoryEntry.java:283) 

   at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1072) 

   at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:343) 

   at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:260) 

   at 
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:221) 

   at 
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:145) 

   at 
org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:291) 

   at 
org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:317) 

   at 
org.springframework.web.context.support.AbstractRefreshableWebApplicationContext.refresh(AbstractRefreshableWebApplicationContext.java:131) 

   at 
org.apache.jetspeed.components.SpringComponentManager.start(SpringComponentManager.java:206) 

   at 
org.apache.jetspeed.engine.JetspeedEngine.start(JetspeedEngine.java:138)
   at 
org.apache.jetspeed.engine.JetspeedServlet.init(JetspeedServlet.java:135)
   at 
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1091) 

   at 
org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:925)
   at 
org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3857) 

   at 
org.apache.catalina.core.StandardContext.start(StandardContext.java:4118)
   at 
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:759) 

   at 
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739)
   at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)
   at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:788)
   at 
org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:677)
   at 
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:473)
   at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1102)
   at 
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
   at 
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119) 

   at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1020)
   at org.apache.catalina.core.StandardHost.start(StandardHost.java:718)
   at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1012)
   at 
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:442)
   at 
org.apache.catalina.core.StandardService.start(StandardService.java:450)
   at 
org.apache.catalina.core.StandardServer.start(StandardServer.java:683)
   at org.apache.catalina.startup.Catalina.start(Catalina.java:537)
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 

   at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 

   at java.lang.reflect.Method.invoke(Method.java:585)
   at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:271)
   at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:409)
Caused by: org.apache.tomcat.dbcp.dbcp.SQLNestedException: Cannot create 
JDBC driver of class '' for connect URL 'null'
   at 
org.apache.tomcat.dbcp.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:780) 

   at 
org.apache.tomcat.dbcp.dbcp.BasicDataSource.getConnection(BasicDataSource.java:540) 

   at 
org.apache.ojb.broker.metadata.JdbcMetadataUtils.fillJCDFromDataSource(JdbcMetadataUtils.java:261) 

   ... 38 more
Caused by: java.sql.SQLException: No suitable driver
   at java.sql.DriverManager.getDriver(DriverManager.java:243)
   at 
org.apache.tomcat.dbcp.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:773) 

   ... 40 more
FATAL: Jetspeed: init() failed:
org.apache.jetspeed.exception.JetspeedException: Jetspeed Initialization 
exception!
   at 
org.apache.jetspeed.engine.JetspeedEngine.start(JetspeedEngine.java:144)
   at 
org.apache.jetspeed.engine.JetspeedServlet.init(JetspeedServlet.java:135)
   at 
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1091) 

   at 
org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:925)
   at 
org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3857) 

   at 
org.apache.catalina.core.StandardContext.start(StandardContext.java:4118)
   at 
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:759) 

   at 
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739)
   at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)
   at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:788)
   at 
org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:677)
   at 
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:473)
   at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1102)
   at 
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
   at 
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119) 

   at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1020)
   at org.apache.catalina.core.StandardHost.start(StandardHost.java:718)
   at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1012)
   at 
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:442)
   at 
org.apache.catalina.core.StandardService.start(StandardService.java:450)
   at 
org.apache.catalina.core.StandardServer.start(StandardServer.java:683)
   at org.apache.catalina.startup.Catalina.start(Catalina.java:537)
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 

   at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 

   at java.lang.reflect.Method.invoke(Method.java:585)
   at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:271)
   at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:409)
Caused by: org.springframework.beans.factory.BeanCreationException: 
Error creating bean with name 'JetspeedDS' defined in ServletContext 
resource [/WEB-INF/assembly/boot/datasource.xml]: Initialization of bean 
failed; nested exception is 
org.apache.ojb.broker.metadata.MetadataException: Could not get the 
metadata from the given datasource
   at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:356) 

   at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:260) 

   at 
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:221) 

   at 
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:145) 

   at 
org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:291) 

   at 
org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:317) 

   at 
org.springframework.web.context.support.AbstractRefreshableWebApplicationContext.refresh(AbstractRefreshableWebApplicationContext.java:131) 

   at 
org.apache.jetspeed.components.SpringComponentManager.start(SpringComponentManager.java:206) 

   at 
org.apache.jetspeed.engine.JetspeedEngine.start(JetspeedEngine.java:138)
   ... 27 more
Caused by: org.apache.ojb.broker.metadata.MetadataException: Could not 
get the metadata from the given datasource
   at 
org.apache.ojb.broker.metadata.JdbcMetadataUtils.fillJCDFromDataSource(JdbcMetadataUtils.java:277) 

   at 
org.apache.jetspeed.components.rdbms.ojb.ConnectionRepositoryEntry.afterPropertiesSet(ConnectionRepositoryEntry.java:283) 

   at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1072) 

   at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:343) 

   ... 35 more
Caused by: org.apache.tomcat.dbcp.dbcp.SQLNestedException: Cannot create 
JDBC driver of class '' for connect URL 'null'
   at 
org.apache.tomcat.dbcp.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:780) 

   at 
org.apache.tomcat.dbcp.dbcp.BasicDataSource.getConnection(BasicDataSource.java:540) 

   at 
org.apache.ojb.broker.metadata.JdbcMetadataUtils.fillJCDFromDataSource(JdbcMetadataUtils.java:261) 

   ... 38 more
Caused by: java.sql.SQLException: No suitable driver
   at java.sql.DriverManager.getDriver(DriverManager.java:243)
   at 
org.apache.tomcat.dbcp.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:773) 

   ... 40 more
INFO: Jetspeed Initialization complete, Ready to service requests.

---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-user-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-user-help@portals.apache.org


Re: M4 build

Posted by Ryan Moquin <fr...@gmail.com>.
Ok, so I'm a moron... I was starting tomcat from within my IDE.. 
apparently my IDE isn't setup properly with Tomcat to run jetspeed2 (it 
is for anything else) so when I run tomcat 5.5 from outside my ide it 
works fine... wonder what it's not picking up.,. oh well.. I don't 
care.. at least it works.. thanks for the config... that let me start 
looking elsewhere for another cause! :)

Anyhow, off to toy with it.. I'm sure I'll have other questions soon!

Ryan

Aaron Evans wrote:

>Ryan Moquin <fragility2.0 <at> gmail.com> writes:
>
>  
>
>>Ok, good then someone can confirm that it should work.  I want to make 
>>sure I know whether it is my problem or if it's a problem with the 
>>Jetspeed code.  At least now I know that I'm screwing something up 
>>somewhere!  So at that rate, that means I should go revisit my 
>>properties and figure out what the heck I'm screwing up.
>>
>>Could you post your properties?  I'd be curious to see a current working 
>>one that I can diff and see why mine might be screwed up!
>>Definitely nice to know that it's my problem and that it should be working.
>>
>>Thanks!
>>
>>Ryan
>>
>>    
>>
>
>Here are my build.properties
>
>maven.repo.remote = http://www.bluesunrise.com/maven/,
>http://www.ibiblio.org/maven/, \
>http://dist.codehaus.org/, http://cvs.apache.org/repository
>
># required portal configuration properties
>org.apache.jetspeed.portal.home = /var/tomcat5/workspace/jetspeed
>org.apache.jetspeed.portal.groupId        = myportal
>org.apache.jetspeed.portal.artifactId     = portal
>org.apache.jetspeed.portal.name           = My Portal
>org.apache.jetspeed.portal.currentVersion = 1.0
>
># required application server properties
>org.apache.jetspeed.server.home                      = /var/tomcat5
>org.apache.jetspeed.server.shared                    = 
>${org.apache.jetspeed.server.home}/shared/lib/
>org.apache.jetspeed.deploy.war.dir                   = 
>${org.apache.jetspeed.server.home}/webapps/
>org.apache.jetspeed.services.autodeployment.user     = admin
>org.apache.jetspeed.services.autodeployment.password = XXXXXX
>org.apache.jetspeed.catalina.version.major           = 5.5
>
>
>
># jetspeed db build properties example for Hsqldb
># Override the database connection and driverproperties in your
>${USER_HOME}/build.properties appropriately
># See:
>#   http://portals.apache.org/jetspeed-2/database.html
>
>org.apache.jetspeed.test.database.url = jdbc:hsqldb:hsql://127.0.0.1:9001
>org.apache.jetspeed.test.database.driver = org.hsqldb.jdbcDriver
>org.apache.jetspeed.test.database.user = sa
>org.apache.jetspeed.test.database.password =
>
>org.apache.jetspeed.test.jdbc.drivers.path=
>org.apache.jetspeed.test.database.default.name=hsql
>org.apache.jetspeed.test.database.ojb.platform=Hsqldb
>
>org.apache.jetspeed.production.database.url = jdbc:hsqldb:hsql://127.0.0.1:9001
>org.apache.jetspeed.production.database.driver = org.hsqldb.jdbcDriver
>org.apache.jetspeed.production.database.user = sa
>org.apache.jetspeed.production.database.password =
>
>org.apache.jetspeed.production.jdbc.drivers.path=
>org.apache.jetspeed.production.database.default.name=hsql
>org.apache.jetspeed.production.database.ojb.platform=Hsqldb
>
>
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: jetspeed-user-unsubscribe@portals.apache.org
>For additional commands, e-mail: jetspeed-user-help@portals.apache.org
>
>
>  
>


---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-user-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-user-help@portals.apache.org


Re: M4 build

Posted by Aaron Evans <aa...@yahoo.ca>.
Ryan Moquin <fragility2.0 <at> gmail.com> writes:

> 
> Ok, good then someone can confirm that it should work.  I want to make 
> sure I know whether it is my problem or if it's a problem with the 
> Jetspeed code.  At least now I know that I'm screwing something up 
> somewhere!  So at that rate, that means I should go revisit my 
> properties and figure out what the heck I'm screwing up.
> 
> Could you post your properties?  I'd be curious to see a current working 
> one that I can diff and see why mine might be screwed up!
> Definitely nice to know that it's my problem and that it should be working.
> 
> Thanks!
> 
> Ryan
> 

Here are my build.properties

maven.repo.remote = http://www.bluesunrise.com/maven/,
http://www.ibiblio.org/maven/, \
http://dist.codehaus.org/, http://cvs.apache.org/repository

# required portal configuration properties
org.apache.jetspeed.portal.home = /var/tomcat5/workspace/jetspeed
org.apache.jetspeed.portal.groupId        = myportal
org.apache.jetspeed.portal.artifactId     = portal
org.apache.jetspeed.portal.name           = My Portal
org.apache.jetspeed.portal.currentVersion = 1.0

# required application server properties
org.apache.jetspeed.server.home                      = /var/tomcat5
org.apache.jetspeed.server.shared                    = 
${org.apache.jetspeed.server.home}/shared/lib/
org.apache.jetspeed.deploy.war.dir                   = 
${org.apache.jetspeed.server.home}/webapps/
org.apache.jetspeed.services.autodeployment.user     = admin
org.apache.jetspeed.services.autodeployment.password = XXXXXX
org.apache.jetspeed.catalina.version.major           = 5.5



# jetspeed db build properties example for Hsqldb
# Override the database connection and driverproperties in your
${USER_HOME}/build.properties appropriately
# See:
#   http://portals.apache.org/jetspeed-2/database.html

org.apache.jetspeed.test.database.url = jdbc:hsqldb:hsql://127.0.0.1:9001
org.apache.jetspeed.test.database.driver = org.hsqldb.jdbcDriver
org.apache.jetspeed.test.database.user = sa
org.apache.jetspeed.test.database.password =

org.apache.jetspeed.test.jdbc.drivers.path=
org.apache.jetspeed.test.database.default.name=hsql
org.apache.jetspeed.test.database.ojb.platform=Hsqldb

org.apache.jetspeed.production.database.url = jdbc:hsqldb:hsql://127.0.0.1:9001
org.apache.jetspeed.production.database.driver = org.hsqldb.jdbcDriver
org.apache.jetspeed.production.database.user = sa
org.apache.jetspeed.production.database.password =

org.apache.jetspeed.production.jdbc.drivers.path=
org.apache.jetspeed.production.database.default.name=hsql
org.apache.jetspeed.production.database.ojb.platform=Hsqldb



---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-user-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-user-help@portals.apache.org


Re: M4 build

Posted by Ryan Moquin <fr...@gmail.com>.
Ok, good then someone can confirm that it should work.  I want to make 
sure I know whether it is my problem or if it's a problem with the 
Jetspeed code.  At least now I know that I'm screwing something up 
somewhere!  So at that rate, that means I should go revisit my 
properties and figure out what the heck I'm screwing up.

Could you post your properties?  I'd be curious to see a current working 
one that I can diff and see why mine might be screwed up!
Definitely nice to know that it's my problem and that it should be working.

Thanks!

Ryan

Aaron Evans wrote:

>Ryan Moquin <fragility2.0 <at> gmail.com> writes:
>
>  
>
>>Has anyone gotten the latest M4 plugin to work?  I'm still receiving the 
>>same database error even if I try to use HSQL for my database.  I was 
>>looking through the code, trying to figure out where it's trying to read 
>>these parameters out.  I haven't made it to the spot yet, but I'm 
>>confused as to why it's even trying to read the parameters manually to 
>>connect to the datasource when jetspeed sets up a JNDI connection for it 
>>to retrieve the datasource.  Any ideas?  I guess I'll go continue 
>>looking through source code.
>>
>>    
>>
>
>Ryan,
>I built M4 using the plugin a few days ago on Linux with Tomcat 5.5.9 and JDK 
>1.5.  Right now, it is configured to use Hypersonic.  I will be switching it 
>to MySQL shortly.
>
>I'll be doing a build in a windows environment later today or tomorrow, so if 
>I run into that problem, I'll post back. But as far as I can tell, the M4 
>snapshot build was working with the plugin as of a few days ago.  
>
>Of course, you still have to copy x*.jar from the jetspeed WEB-INF to 
>$CATALINA_HOME/shared/lib to get all of the demo apps to work (eg. RSS, CSS, 
>etc).
>
>When I first tried rebuilding, it didn't work, I was getting some error, I 
>forget which.  But then I blew away my jetspeed project, and the jetspeed 
>and plugin resources from the Maven repository as well as the cache.  I 
>re-downloaded the plugin and re-ran everything and it worked.  So I suggest 
>giving that a shot...
>
>
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: jetspeed-user-unsubscribe@portals.apache.org
>For additional commands, e-mail: jetspeed-user-help@portals.apache.org
>
>
>  
>


---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-user-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-user-help@portals.apache.org


Re: M4 build

Posted by Aaron Evans <aa...@yahoo.ca>.
Ryan Moquin <fragility2.0 <at> gmail.com> writes:

> 
> Has anyone gotten the latest M4 plugin to work?  I'm still receiving the 
> same database error even if I try to use HSQL for my database.  I was 
> looking through the code, trying to figure out where it's trying to read 
> these parameters out.  I haven't made it to the spot yet, but I'm 
> confused as to why it's even trying to read the parameters manually to 
> connect to the datasource when jetspeed sets up a JNDI connection for it 
> to retrieve the datasource.  Any ideas?  I guess I'll go continue 
> looking through source code.
> 

Ryan,
I built M4 using the plugin a few days ago on Linux with Tomcat 5.5.9 and JDK 
1.5.  Right now, it is configured to use Hypersonic.  I will be switching it 
to MySQL shortly.

I'll be doing a build in a windows environment later today or tomorrow, so if 
I run into that problem, I'll post back. But as far as I can tell, the M4 
snapshot build was working with the plugin as of a few days ago.  

Of course, you still have to copy x*.jar from the jetspeed WEB-INF to 
$CATALINA_HOME/shared/lib to get all of the demo apps to work (eg. RSS, CSS, 
etc).

When I first tried rebuilding, it didn't work, I was getting some error, I 
forget which.  But then I blew away my jetspeed project, and the jetspeed 
and plugin resources from the Maven repository as well as the cache.  I 
re-downloaded the plugin and re-ran everything and it worked.  So I suggest 
giving that a shot...



---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-user-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-user-help@portals.apache.org


Re: M4 build

Posted by Ron Wheeler <rw...@artifact-software.com>.
It looks like your database configuration still has a problem.
Do you want to try to post your current properties file to see if anyone 
has any suggestions.
I will not have time tro work on this today.

Ron



Ryan Moquin wrote:

> Has anyone gotten the latest M4 plugin to work?  I'm still receiving 
> the same database error even if I try to use HSQL for my database.  I 
> was looking through the code, trying to figure out where it's trying 
> to read these parameters out.  I haven't made it to the spot yet, but 
> I'm confused as to why it's even trying to read the parameters 
> manually to connect to the datasource when jetspeed sets up a JNDI 
> connection for it to retrieve the datasource.  Any ideas?  I guess 
> I'll go continue looking through source code.
>
> org.springframework.beans.factory.BeanCreationException: Error 
> creating bean with name 'JetspeedDS' defined in ServletContext 
> resource [/WEB-INF/assembly/boot/datasource.xml]: Initialization of 
> bean failed; nested exception is 
> org.apache.ojb.broker.metadata.MetadataException: Could not get the 
> metadata from the given datasource
> org.apache.ojb.broker.metadata.MetadataException: Could not get the 
> metadata from the given datasource
>   at 
> org.apache.ojb.broker.metadata.JdbcMetadataUtils.fillJCDFromDataSource(JdbcMetadataUtils.java:277) 
>
>   at 
> org.apache.jetspeed.components.rdbms.ojb.ConnectionRepositoryEntry.afterPropertiesSet(ConnectionRepositoryEntry.java:283) 
>
>   at 
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1072) 
>
>   at 
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:343) 
>
>   at 
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:260) 
>
>   at 
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:221) 
>
>   at 
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:145) 
>
>   at 
> org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:291) 
>
>   at 
> org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:317) 
>
>   at 
> org.springframework.web.context.support.AbstractRefreshableWebApplicationContext.refresh(AbstractRefreshableWebApplicationContext.java:131) 
>
>   at 
> org.apache.jetspeed.components.SpringComponentManager.start(SpringComponentManager.java:206) 
>
>   at 
> org.apache.jetspeed.engine.JetspeedEngine.start(JetspeedEngine.java:138)
>   at 
> org.apache.jetspeed.engine.JetspeedServlet.init(JetspeedServlet.java:135)
>   at 
> org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1091) 
>
>   at 
> org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:925)
>   at 
> org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3857) 
>
>   at 
> org.apache.catalina.core.StandardContext.start(StandardContext.java:4118)
>   at 
> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:759) 
>
>   at 
> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739)
>   at 
> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)
>   at 
> org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:788)
>   at 
> org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:677)
>   at 
> org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:473)
>   at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1102)
>   at 
> org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311) 
>
>   at 
> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119) 
>
>   at 
> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1020)
>   at org.apache.catalina.core.StandardHost.start(StandardHost.java:718)
>   at 
> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1012)
>   at 
> org.apache.catalina.core.StandardEngine.start(StandardEngine.java:442)
>   at 
> org.apache.catalina.core.StandardService.start(StandardService.java:450)
>   at 
> org.apache.catalina.core.StandardServer.start(StandardServer.java:683)
>   at org.apache.catalina.startup.Catalina.start(Catalina.java:537)
>   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>   at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 
>
>   at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 
>
>   at java.lang.reflect.Method.invoke(Method.java:585)
>   at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:271)
>   at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:409)
> Caused by: org.apache.tomcat.dbcp.dbcp.SQLNestedException: Cannot 
> create JDBC driver of class '' for connect URL 'null'
>   at 
> org.apache.tomcat.dbcp.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:780) 
>
>   at 
> org.apache.tomcat.dbcp.dbcp.BasicDataSource.getConnection(BasicDataSource.java:540) 
>
>   at 
> org.apache.ojb.broker.metadata.JdbcMetadataUtils.fillJCDFromDataSource(JdbcMetadataUtils.java:261) 
>
>   ... 38 more
> Caused by: java.sql.SQLException: No suitable driver
>   at java.sql.DriverManager.getDriver(DriverManager.java:243)
>   at 
> org.apache.tomcat.dbcp.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:773) 
>
>   ... 40 more
> FATAL: Jetspeed: init() failed:
> org.apache.jetspeed.exception.JetspeedException: Jetspeed 
> Initialization exception!
>   at 
> org.apache.jetspeed.engine.JetspeedEngine.start(JetspeedEngine.java:144)
>   at 
> org.apache.jetspeed.engine.JetspeedServlet.init(JetspeedServlet.java:135)
>   at 
> org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1091) 
>
>   at 
> org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:925)
>   at 
> org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3857) 
>
>   at 
> org.apache.catalina.core.StandardContext.start(StandardContext.java:4118)
>   at 
> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:759) 
>
>   at 
> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739)
>   at 
> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)
>   at 
> org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:788)
>   at 
> org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:677)
>   at 
> org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:473)
>   at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1102)
>   at 
> org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311) 
>
>   at 
> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119) 
>
>   at 
> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1020)
>   at org.apache.catalina.core.StandardHost.start(StandardHost.java:718)
>   at 
> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1012)
>   at 
> org.apache.catalina.core.StandardEngine.start(StandardEngine.java:442)
>   at 
> org.apache.catalina.core.StandardService.start(StandardService.java:450)
>   at 
> org.apache.catalina.core.StandardServer.start(StandardServer.java:683)
>   at org.apache.catalina.startup.Catalina.start(Catalina.java:537)
>   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>   at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 
>
>   at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 
>
>   at java.lang.reflect.Method.invoke(Method.java:585)
>   at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:271)
>   at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:409)
> Caused by: org.springframework.beans.factory.BeanCreationException: 
> Error creating bean with name 'JetspeedDS' defined in ServletContext 
> resource [/WEB-INF/assembly/boot/datasource.xml]: Initialization of 
> bean failed; nested exception is 
> org.apache.ojb.broker.metadata.MetadataException: Could not get the 
> metadata from the given datasource
>   at 
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:356) 
>
>   at 
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:260) 
>
>   at 
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:221) 
>
>   at 
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:145) 
>
>   at 
> org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:291) 
>
>   at 
> org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:317) 
>
>   at 
> org.springframework.web.context.support.AbstractRefreshableWebApplicationContext.refresh(AbstractRefreshableWebApplicationContext.java:131) 
>
>   at 
> org.apache.jetspeed.components.SpringComponentManager.start(SpringComponentManager.java:206) 
>
>   at 
> org.apache.jetspeed.engine.JetspeedEngine.start(JetspeedEngine.java:138)
>   ... 27 more
> Caused by: org.apache.ojb.broker.metadata.MetadataException: Could not 
> get the metadata from the given datasource
>   at 
> org.apache.ojb.broker.metadata.JdbcMetadataUtils.fillJCDFromDataSource(JdbcMetadataUtils.java:277) 
>
>   at 
> org.apache.jetspeed.components.rdbms.ojb.ConnectionRepositoryEntry.afterPropertiesSet(ConnectionRepositoryEntry.java:283) 
>
>   at 
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1072) 
>
>   at 
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:343) 
>
>   ... 35 more
> Caused by: org.apache.tomcat.dbcp.dbcp.SQLNestedException: Cannot 
> create JDBC driver of class '' for connect URL 'null'
>   at 
> org.apache.tomcat.dbcp.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:780) 
>
>   at 
> org.apache.tomcat.dbcp.dbcp.BasicDataSource.getConnection(BasicDataSource.java:540) 
>
>   at 
> org.apache.ojb.broker.metadata.JdbcMetadataUtils.fillJCDFromDataSource(JdbcMetadataUtils.java:261) 
>
>   ... 38 more
> Caused by: java.sql.SQLException: No suitable driver
>   at java.sql.DriverManager.getDriver(DriverManager.java:243)
>   at 
> org.apache.tomcat.dbcp.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:773) 
>
>   ... 40 more
> INFO: Jetspeed Initialization complete, Ready to service requests.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: jetspeed-user-unsubscribe@portals.apache.org
> For additional commands, e-mail: jetspeed-user-help@portals.apache.org
>
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-user-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-user-help@portals.apache.org