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 Lizann Epley <la...@uoblivion.com> on 2006/01/12 17:40:14 UTC
custom portal - IncompatibleClassVhangeError
Hi All,
I wanted to post a simplified version of my earlier question.
I have created a 'vanilla' custom portal - there are no custom portlets,
etc - the steps were literally:
- create project.properties for new portal (see attached)
- from basedir run: 'maven j2:portal.genapp.minimal'
- verify project.xml is correct
- from basedir run: maven war:install
- from basedir run: maven j2:minStart
- launch tomcat
Ok, I have attached all of my log files to show the errors with full
traces. The build.properties file and console outpu are below.
Any thoughts on what am I missing?
Thanks!
-- lizann
=========================================================
build properties contains:
jetspeed.version=2.0
org.apache.jetspeed.project.home = c:/apache/jetspeed-2.0-src
# jetspeed required properties
org.apache.jetspeed.server.home =
c:/apache/apache-tomcat-5.5.12
org.apache.jetspeed.server.shared =
c:/apache/apache-tomcat-5.5.12/shared/lib/
org.apache.jetspeed.deploy.war.dir =
c:/apache/apache-tomcat-5.5.12/webapps/
org.apache.jetspeed.services.autodeployment.user = j2deployer
org.apache.jetspeed.services.autodeployment.password = j2deployer
org.apache.jetspeed.catalina.version.major = 5
maven.home.local=c:/apache/.maven
maven.repo.local=${maven.home.local}/repository
maven.repo.remote = http://www.bluesunrise.com/maven/,
http://www.ibiblio.org/maven/, \
http://dist.codehaus.org/,
http://cvs.apache.org/repository, \
http://mevenide.codehaus.org/repository
========================================================
And the Console output:
Jan 12, 2006 11:38:53 AM org.apache.catalina.core.AprLifecycleListener
lifecycle
Event
INFO: The Apache Portable Runtime which allows optimal performance in
production
environments was not found on the java.library.path:
c:\java\bin;.;C:\WINDOWS\s
ystem32;C:\WINDOWS;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;c:\ap
ache\ant\bin;C:\apache\maven_1.0.2\bin;c:\Program
Files\eclipse;c:\java\bin;C:\P
rogram Files\IDM Computer
Solutions\UltraEdit-32;c:\Sun\jwsdp-1.6;C:\Program Fil
es\Subversion\bin;c:\apache\fedora-2.1b\server\bin;c:\apache\fedora-2.1b\client\
bin;C:\mysql\bin;c:\apache\db-derby-10.1.1.0-bin\frameworks\embedded\bin
Jan 12, 2006 11:38:54 AM org.apache.coyote.http11.Http11BaseProtocol init
INFO: Initializing Coyote HTTP/1.1 on http-8080
Jan 12, 2006 11:38:54 AM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 860 ms
Jan 12, 2006 11:38:54 AM org.apache.catalina.core.StandardService start
INFO: Starting service Catalina
Jan 12, 2006 11:38:54 AM org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/5.5.12
Jan 12, 2006 11:38:54 AM org.apache.catalina.core.StandardHost start
INFO: XML validation disabled
Jan 12, 2006 11:38:55 AM org.apache.catalina.startup.HostConfig
deployDescriptor
WARNING: A docBase C:\apache\apache-tomcat-5.5.12\webapps\testPortal
inside the
host appBase has been specified, and will be ignored
Jan 12, 2006 11:38:55 AM org.apache.catalina.realm.JAASRealm
setUseContextClassL
oader
INFO: Setting useContextClassLoader = false
log4j:WARN No appenders could be found for logger
(org.apache.commons.digester.D
igester).
log4j:WARN Please initialize the log4j system properly.
Jan 12, 2006 11:38:56 AM org.apache.catalina.startup.ContextConfig
validateSecur
ityRoles
INFO: WARNING: Security role name admin used in an <auth-constraint>
without bei
ng defined in a <security-role>
org.springframework.beans.factory.BeanCreationException: Error creating
bean wit
h name 'JetspeedDS' defined in ServletContext resource
[/WEB-INF/assembly/boot/d
atasource.xml]: Initialization of bean failed; nested exception is
org.apache.oj
b.broker.metadata.MetadataException: Could not get the metadata from the
given d
atasource
org.apache.ojb.broker.metadata.MetadataException: Could not get the
metadata fro
m the given datasource
at
org.apache.ojb.broker.metadata.JdbcMetadataUtils.fillJCDFromDataSourc
e(JdbcMetadataUtils.java:277)
at
org.apache.jetspeed.components.rdbms.ojb.ConnectionRepositoryEntry.af
terPropertiesSet(ConnectionRepositoryEntry.java:283)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBean
Factory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1072)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBean
Factory.createBean(AbstractAutowireCapableBeanFactory.java:343)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBean
Factory.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.refres
h(AbstractApplicationContext.java:317)
at
org.springframework.web.context.support.AbstractRefreshableWebApplica
tionContext.refresh(AbstractRefreshableWebApplicationContext.java:131)
at
org.apache.jetspeed.components.SpringComponentManager.start(SpringCom
ponentManager.java:206)
at
org.apache.jetspeed.engine.JetspeedEngine.start(JetspeedEngine.java:1
40)
at
org.apache.jetspeed.engine.JetspeedServlet.init(JetspeedServlet.java:
147)
at
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.
java:1091)
at
org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:92
5)
at
org.apache.catalina.core.StandardContext.loadOnStartup(StandardContex
t.java:3880)
at
org.apache.catalina.core.StandardContext.start(StandardContext.java:4
141)
at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase
.java:759)
at
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:73
9)
at
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)
at
org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.ja
va:603)
at
org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.j
ava:535)
at
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:470
)
at
org.apache.catalina.startup.HostConfig.start(HostConfig.java:1118)
at
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java
:310)
at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecycl
eSupport.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:4
50)
at
org.apache.catalina.core.StandardServer.start(StandardServer.java:680
)
at org.apache.catalina.startup.Catalina.start(Catalina.java:536)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:275)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
Caused by: org.apache.tomcat.dbcp.dbcp.SQLNestedException: Cannot create
JDBC dr
iver of class '' for connect URL 'null'
at
org.apache.tomcat.dbcp.dbcp.BasicDataSource.createDataSource(BasicDat
aSource.java:780)
at
org.apache.tomcat.dbcp.dbcp.BasicDataSource.getConnection(BasicDataSo
urce.java:540)
at
org.apache.ojb.broker.metadata.JdbcMetadataUtils.fillJCDFromDataSourc
e(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(BasicDat
aSource.java:773)
... 40 more
FATAL: Jetspeed: init() failed:
org.apache.jetspeed.exception.JetspeedException: Jetspeed Initialization
excepti
on!
at
org.apache.jetspeed.engine.JetspeedEngine.start(JetspeedEngine.java:1
49)
at
org.apache.jetspeed.engine.JetspeedServlet.init(JetspeedServlet.java:
147)
at
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.
java:1091)
at
org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:92
5)
at
org.apache.catalina.core.StandardContext.loadOnStartup(StandardContex
t.java:3880)
at
org.apache.catalina.core.StandardContext.start(StandardContext.java:4
141)
at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase
.java:759)
at
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:73
9)
at
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)
at
org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.ja
va:603)
at
org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.j
ava:535)
at
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:470
)
at
org.apache.catalina.startup.HostConfig.start(HostConfig.java:1118)
at
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java
:310)
at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecycl
eSupport.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:4
50)
at
org.apache.catalina.core.StandardServer.start(StandardServer.java:680
)
at org.apache.catalina.startup.Catalina.start(Catalina.java:536)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:275)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
Caused by: org.springframework.beans.factory.BeanCreationException:
Error creati
ng bean with name 'JetspeedDS' defined in ServletContext resource
[/WEB-INF/asse
mbly/boot/datasource.xml]: Initialization of bean failed; nested
exception is or
g.apache.ojb.broker.metadata.MetadataException: Could not get the
metadata from
the given datasource
at
org.springframework.beans.factory.support.AbstractAutowireCapableBean
Factory.createBean(AbstractAutowireCapableBeanFactory.java:356)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBean
Factory.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.refres
h(AbstractApplicationContext.java:317)
at
org.springframework.web.context.support.AbstractRefreshableWebApplica
tionContext.refresh(AbstractRefreshableWebApplicationContext.java:131)
at
org.apache.jetspeed.components.SpringComponentManager.start(SpringCom
ponentManager.java:206)
at
org.apache.jetspeed.engine.JetspeedEngine.start(JetspeedEngine.java:1
40)
... 27 more
Caused by: org.apache.ojb.broker.metadata.MetadataException: Could not
get the m
etadata from the given datasource
at
org.apache.ojb.broker.metadata.JdbcMetadataUtils.fillJCDFromDataSourc
e(JdbcMetadataUtils.java:277)
at
org.apache.jetspeed.components.rdbms.ojb.ConnectionRepositoryEntry.af
terPropertiesSet(ConnectionRepositoryEntry.java:283)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBean
Factory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1072)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBean
Factory.createBean(AbstractAutowireCapableBeanFactory.java:343)
... 35 more
Caused by: org.apache.tomcat.dbcp.dbcp.SQLNestedException: Cannot create
JDBC dr
iver of class '' for connect URL 'null'
at
org.apache.tomcat.dbcp.dbcp.BasicDataSource.createDataSource(BasicDat
aSource.java:780)
at
org.apache.tomcat.dbcp.dbcp.BasicDataSource.getConnection(BasicDataSo
urce.java:540)
at
org.apache.ojb.broker.metadata.JdbcMetadataUtils.fillJCDFromDataSourc
e(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(BasicDat
aSource.java:773)
... 40 more
INFO: Jetspeed Initialization complete, Ready to service requests.
Jan 12, 2006 11:38:59 AM org.apache.coyote.http11.Http11BaseProtocol start
INFO: Starting Coyote HTTP/1.1 on http-8080
Jan 12, 2006 11:38:59 AM org.apache.jk.common.ChannelSocket init
INFO: JK: ajp13 listening on /0.0.0.0:8009
Jan 12, 2006 11:38:59 AM org.apache.jk.server.JkMain start
INFO: Jk running ID=0 time=0/31 config=null
Jan 12, 2006 11:38:59 AM org.apache.catalina.storeconfig.StoreLoader load
INFO: Find registry server-registry.xml at classpath resource
Jan 12, 2006 11:38:59 AM org.apache.catalina.startup.Catalina start
INFO: Server startup in 5781 ms
Re: custom portal - IncompatibleClassVhangeError
Posted by Aaron Evans <aa...@yahoo.ca>.
Lizann Epley <ladyhawk <at> uoblivion.com> writes:
>
> Hi All,
>
> I wanted to post a simplified version of my earlier question.
> I have created a 'vanilla' custom portal - there are no custom portlets,
> etc - the steps were literally:
> - create project.properties for new portal (see attached)
> - from basedir run: 'maven j2:portal.genapp.minimal'
> - verify project.xml is correct
> - from basedir run: maven war:install
> - from basedir run: maven j2:minStart
> - launch tomcat
>
> Ok, I have attached all of my log files to show the errors with full
> traces. The build.properties file and console outpu are below.
>
> Any thoughts on what am I missing?
>
> Thanks!
Giving your build.properties a quick glance, your catalina major version is
wrong. It should be 5.5 instead of 5. Blame this on the tomcat people
because tomcat 5.5 is VERY different from 5.
aaron
---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-user-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-user-help@portals.apache.org