|
From: Garvey, P. M \(GE C. Finance\) <pau...@ge...> - 2005-03-28 19:22:01
|
Matt,
Do I run "ant package-web" and then "ant setup-tomcat"?
Paul
Enterprise Software Solutions
Paul Garvey
Technical Architect
101 East Ridge Drive
Danbury, CT 06810
Phone: (203) 749 - 6164
Fax: (203) 749 - 4016
mailto:pau...@ge...
-----Original Message-----
From: spr...@li...
[mailto:spr...@li...]On Behalf
Of Matt Raible
Sent: Monday, March 28, 2005 2:01 PM
To: spr...@li...
Subject: Re: [Springframework-developer] Error deploying application to
Tomcat 5.0.28
If you have CATALINA_HOME (as an environment variable) setup properly - =
you should be able to run "ant setup-tomcat" and everything will work.
Matt
On Mar 28, 2005, at 11:58 AM, Garvey, Paul M (GE Commercial Finance) =20
wrote:
> Added the jta.jar and mysql-connector-java-3.0.16-ga-bin.jar for the =20
> MySql database that I am using
> and now I am getting this error. Why is it not seeing my jar file for =
> mySql it is in the WEB-INF/lib directory
> of the essAppfuse application.
>
> Mar 28, 2005 1:49:44 PM org.apache.catalina.core.StandardHostDeployer =
> install
> INFO: Processing Context configuration file URL =20
> file:C:\jakarta-Tomcat-5.0.28\conf\Catalina\localhost\essAppfuse.xml
> [essAppfuse] DEBUG [main] StartupListener.contextInitialized(33) | =20
> initializing context...
> [essAppfuse] WARN [main] JDBCExceptionReporter.logExceptions(57) | SQL =
=20
> Error: 0, SQLState: null
> [essAppfuse] ERROR [main] JDBCExceptionReporter.logExceptions(58) | =20
> Cannot load JDBC driver class 'com.mysql.jdbc.Driver'
> [essAppfuse] WARN [main] SettingsFactory.buildSettings(107) | Could =20
> not obtain connection metadata
> org.apache.commons.dbcp.SQLNestedException: Cannot load JDBC driver =20
> class 'com.mysql.jdbc.Driver'
> at =20
> =
org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSourc=20
> e.java:766)
> at =20
> =
org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.j=20
> ava:540)
> at =20
> =
org.springframework.orm.hibernate.LocalDataSourceConnectionProvider.get=20
> Connection(LocalDataSourceConnectionProvider.java:59)
> at =20
> =
net.sf.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java=20
> :84)
> at =20
> net.sf.hibernate.cfg.Configuration.buildSettings(Configuration.java:=20
> 1160)
> at =20
> =
net.sf.hibernate.cfg.Configuration.buildSessionFactory(Configuration.ja=20
> va:794)
> at =20
> =
org.springframework.orm.hibernate.LocalSessionFactoryBean.newSessionFac=20
> tory(LocalSessionFactoryBean.java:475)
> at =20
> =
org.springframework.orm.hibernate.LocalSessionFactoryBean.afterProperti=20
> esSet(LocalSessionFactoryBean.java:413)
> at =20
> =
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFa=20
> ctory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:990)
> at =20
> =
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFa=20
> ctory.createBean(AbstractAutowireCapableBeanFactory.java:275)
> at =20
> =
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFa=20
> ctory.createBean(AbstractAutowireCapableBeanFactory.java:193)
> at =20
> =
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(A=20
> bstractBeanFactory.java:240)
> at =20
> =
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(A=20
> bstractBeanFactory.java:163)
> at =20
> =
org.springframework.beans.factory.support.DefaultListableBeanFactory.pr=20
> eInstantiateSingletons(DefaultListableBeanFactory.java:230)
> at =20
> =
org.springframework.context.support.AbstractApplicationContext.refresh(=20
> AbstractApplicationContext.java:310)
> at =20
> =
org.springframework.web.context.support.AbstractRefreshableWebApplicati=20
> onContext.refresh(AbstractRefreshableWebApplicationContext.java:131)
> at =20
> =
org.springframework.web.context.ContextLoader.createWebApplicationConte=20
> xt(ContextLoader.java:167)
> at =20
> =
org.springframework.web.context.ContextLoader.initWebApplicationContext=20
> (ContextLoader.java:101)
> at =20
> =
org.springframework.web.context.ContextLoaderListener.contextInitialize=20
> d(ContextLoaderListener.java:48)
> at =20
> =
org.appfuse.webapp.listener.StartupListener.contextInitialized(StartupL=20
> istener.java:38)
> at =20
> =
org.apache.catalina.core.StandardContext.listenerStart(StandardContext.=20
> java:3827)
> at =20
> org.apache.catalina.core.StandardContext.start(StandardContext.java:=20
> 4343)
> at =20
> =
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.j=20
> ava:823)
> at =20
> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:=20
> 807)
> at =20
> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:595)
> at =20
> =
org.apache.catalina.core.StandardHostDeployer.addChild(StandardHostDepl=20
> oyer.java:903)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at =20
> =
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.ja=20
> va:39)
> at =20
> =
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccesso=20
> rImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:324)
> at =20
> =
org.apache.commons.beanutils.MethodUtils.invokeMethod(MethodUtils.java:=20
> 216)
> at =20
> org.apache.commons.digester.SetNextRule.end(SetNextRule.java:256)
> at org.apache.commons.digester.Rule.end(Rule.java:276)
> at =20
> org.apache.commons.digester.Digester.endElement(Digester.java:1058)
> at =20
> =
org.apache.catalina.util.CatalinaDigester.endElement(CatalinaDigester.j=20
> ava:76)
> at =20
> org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown Source)
> at =20
> =
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanEndElement(Un=20
> known Source)
> at =20
> =
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDi=20
> spatcher.dispatch(Unknown Source)
> at =20
> =
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unkn=20
> own Source)
> at org.apache.xerces.parsers.XML11Configuration.parse(Unknown =
> Source)
> at org.apache.xerces.parsers.XML11Configuration.parse(Unknown =
> Source)
> at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
> at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown =20
> Source)
> at =20
> org.apache.commons.digester.Digester.parse(Digester.java:1567)
> at =20
> =
org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeplo=20
> yer.java:488)
> at =20
> org.apache.catalina.core.StandardHost.install(StandardHost.java:863)
> at =20
> =
org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.jav=20
> a:483)
> at =20
> org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:427)
> at =20
> org.apache.catalina.startup.HostConfig.start(HostConfig.java:983)
> at =20
> org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java: =
> 349)
> at =20
> =
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleS=20
> upport.java:119)
> at =20
> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1091)
> at =20
> org.apache.catalina.core.StandardHost.start(StandardHost.java:789)
> at =20
> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1083)
> at =20
> org.apache.catalina.core.StandardEngine.start(StandardEngine.java:478)
> at =20
> org.apache.catalina.core.StandardService.start(StandardService.java:=20
> 480)
> at =20
> org.apache.catalina.core.StandardServer.start(StandardServer.java:=20
> 2313)
> at =20
> org.apache.catalina.startup.Catalina.start(Catalina.java:556)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at =20
> =
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.ja=20
> va:39)
> at =20
> =
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccesso=20
> rImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:324)
> at =20
> org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:287)
> at =20
> org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:425)
> Caused by: java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
> at =20
> =
org.apache.catalina.loader.StandardClassLoader.loadClass(StandardClassL=20
> oader.java:854)
> at =20
> =
org.apache.catalina.loader.StandardClassLoader.loadClass(StandardClassL=20
> oader.java:721)
> at =20
> java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
> at java.lang.Class.forName0(Native Method)
> at java.lang.Class.forName(Class.java:141)
> at =20
> =
org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSourc=20
> e.java:760)
> ... 63 more
> [essAppfuse] WARN [main] SQLErrorCodesFactory.getErrorCodes(263) | =20
> Error while extracting database product name - falling back to empty =20
> error codes
>
>
> Enterprise Software Solutions
> Paul Garvey
> Technical Architect
> 101 East Ridge Drive
> Danbury, CT 06810
> Phone: (203) 749 - 6164
> Fax: (203) 749 - 4016
> mailto:pau...@ge...
>
>
>
>
>
> -----Original Message-----
> From: spr...@li...
> [mailto:spr...@li...]On =
Behalf
> Of Dmitriy Kopylenko
> Sent: Monday, March 28, 2005 1:24 PM
> To: spr...@li...
> Subject: Re: [Springframework-developer] Error deploying application =
to
> Tomcat 5.0.28
>
>
> Yeah, that's what it is. I'm just wondering though, why did they
> (Hibernate) make it a required dependency?
>
> Dmitriy.
>
> Juergen Hoeller wrote:
>
>> Actually, it's probably just jta.jar missing, which is a required =20
>> dependency
>> of Hibernate: no actual JTA provider needed, just the interface jar.
>>
>> Juergen
>>
>>
>> -----Original Message-----
>> From: spr...@li...
>> [mailto:spr...@li...]On =20
>> Behalf
>> Of Erwin Vervaet
>> Sent: Monday, March 28, 2005 8:12 PM
>> To: spr...@li...
>> Subject: Re: [Springframework-developer] Error deploying application =
>> to
>> Tomcat 5.0.28
>>
>>
>> Tomcat is not a full J2EE appserver but just a servlet engine. It =20
>> does not
>> support JTA. Try to deploy the app in a full featured app server, =20
>> something
>> like JBoss, WebLogic or WebSphere.
>>
>> Erwin Vervaet
>> erw...@er...
>> ----- Original Message -----
>> From: "Garvey, Paul M (GE Commercial Finance)" <pau...@ge...>
>> To: <spr...@li...>
>> Sent: Monday, March 28, 2005 8:06 PM
>> Subject: [Springframework-developer] Error deploying application to =20
>> Tomcat
>> 5.0.28
>>
>>
>> All,
>> I am new to the Appfuse world and so I tried to deploy a simple =20
>> web app
>> created
>> from the equinox project. I deployed it to Tomcat 5.0.28 and got the
>> following error
>> in the tomcat console. Does anyone know what the problem could be?
>>
>> Paul
>>
>> INFO: Processing Context configuration file URL
>> file:C:\jakarta-Tomcat-5.0.28\conf\Catalina\localhost\essAppfuse.xm
>> [essAppfuse] DEBUG [main] StartupListener.contextInitialized(33) |
>> initializing context...
>> [essAppfuse] ERROR [main] =20
>> ContextLoader.initWebApplicationContext(114) |
>> Context initialization failed
>> org.springframework.beans.factory.BeanCreationException: Error =20
>> creating bean
>> with name 'sessionFactory' defined in
>> bean failed; nested exception is java.lang.NoClassDefFoundError:
>> javax/transaction/TransactionManager
>> java.lang.NoClassDefFoundError: javax/transaction/TransactionManager
>> at java.lang.Class.getDeclaredMethods0(Native Method)
>> at java.lang.Class.privateGetDeclaredMethods(Class.java:1655)
>> at java.lang.Class.getDeclaredMethods(Class.java:1139)
>> at java.beans.Introspector$1.run(Introspector.java:1273)
>> at java.security.AccessController.doPrivileged(Native Method)
>> at
>> java.beans.Introspector.getPublicDeclaredMethods(Introspector.java:=20
>> 1271)
>> at
>> java.beans.Introspector.getTargetMethodInfo(Introspector.java:1136)
>> at java.beans.Introspector.getBeanInfo(Introspector.java:378)
>> at java.beans.Introspector.getBeanInfo(Introspector.java:152)
>> at
>> =
org.springframework.beans.CachedIntrospectionResults.<init>(CachedIntr=20
>> ospect
>> ionResults.java:140)
>> at
>> =
org.springframework.beans.CachedIntrospectionResults.forClass(CachedIn=20
>> trospe
>> ctionResults.java:82)
>> at
>> =
org.springframework.beans.BeanWrapperImpl.setIntrospectionClass(BeanWr=20
>> apperI
>> mpl.java:296)
>> at
>> =
org.springframework.beans.BeanWrapperImpl.setWrappedInstance(BeanWrapp=20
>> erImpl
>> .java:254)
>> at
>> =
org.springframework.beans.BeanWrapperImpl.setWrappedInstance(BeanWrapp=20
>> erImpl
>> .java:228)
>> at
>> =
org.springframework.beans.BeanWrapperImpl.<init>(BeanWrapperImpl.java:=20
>> 172)
>> at
>> =
org.springframework.beans.factory.support.AbstractAutowireCapableBeanF=20
>> actory
>> .createBean(AbstractAutowire
>> at
>> =
org.springframework.beans.factory.support.AbstractAutowireCapableBeanF=20
>> actory
>> .createBean(AbstractAutowire
>> at
>> =
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(=20
>> Abstra
>> ctBeanFactory.java:240)
>> at
>> =
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(=20
>> Abstra
>> ctBeanFactory.java:163)
>> at
>> =
org.springframework.beans.factory.support.DefaultListableBeanFactory.p=20
>> reInst
>> antiateSingletons(DefaultLis
>> at
>> =
org.springframework.context.support.AbstractApplicationContext.refresh=20
>> (Abstr
>> actApplicationContext.java:3
>> at
>> =
org.springframework.web.context.support.AbstractRefreshableWebApplicat=20
>> ionCon
>> text.refresh(AbstractRefresh
>> at
>> =
org.springframework.web.context.ContextLoader.createWebApplicationCont=20
>> ext(Co
>> ntextLoader.java:167)
>> at
>> =
org.springframework.web.context.ContextLoader.initWebApplicationContex=20
>> t(Cont
>> extLoader.java:101)
>> at
>> =
org.springframework.web.context.ContextLoaderListener.contextInitializ=20
>> ed(Con
>> textLoaderListener.java:48)
>> at
>> =
org.appfuse.webapp.listener.StartupListener.contextInitialized(Startup=20
>> Listen
>> er.java:38)
>> at
>> =
org.apache.catalina.core.StandardContext.listenerStart(StandardContext=20
>> .java:
>> 3827)
>> at
>> org.apache.catalina.core.StandardContext.start(StandardContext.java:=20
>> 4343)
>> at
>> =
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.=20
>> java:8
>> 23)
>> at
>> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:=20
>> 807)
>> at
>> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:595)
>> at
>> =
org.apache.catalina.core.StandardHostDeployer.addChild(StandardHostDep=20
>> loyer.
>> java:903)
>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>> at
>> =
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.j=20
>> ava:39
>> )
>> at
>> =
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccess=20
>> orImpl
>> .java:25)
>> at java.lang.reflect.Method.invoke(Method.java:324)
>> at
>> =
org.apache.commons.beanutils.MethodUtils.invokeMethod(MethodUtils.java=20
>> :216)
>> at =20
>> org.apache.commons.digester.SetNextRule.end(SetNextRule.java:256)
>> at org.apache.commons.digester.Rule.end(Rule.java:276)
>> at
>> org.apache.commons.digester.Digester.endElement(Digester.java:1058)
>> at
>> =
org.apache.catalina.util.CatalinaDigester.endElement(CatalinaDigester.=20
>> java:7
>> 6)
>> at =20
>> org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown
>> Source)
>> at
>> =
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanEndElement(U=20
>> nknown
>> Source)
>> at
>> =
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentD=20
>> ispatc
>> her.dispatch(Unknown
>> Source)
>> at
>> =
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unk=20
>> nown
>> Source)
>> at org.apache.xerces.parsers.XML11Configuration.parse(Unknown
>> Source)
>> at org.apache.xerces.parsers.XML11Configuration.parse(Unknown
>> Source)
>> at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
>> at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown =20
>> Source)
>> at =20
>> org.apache.commons.digester.Digester.parse(Digester.java:1567)
>> at
>> =
org.apache.catalina.core.StandardHostDeployer.install(StandardHostDepl=20
>> oyer.j
>> ava:488)
>> at
>> org.apache.catalina.core.StandardHost.install(StandardHost.java:863)
>> at
>> =
org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.ja=20
>> va:483
>> )
>> at
>> =
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:427)
>> at =20
>> org.apache.catalina.startup.HostConfig.start(HostConfig.java:983)
>> at
>> =
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:=20
>> 349)
>> at
>> =
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecycle=20
>> Suppor
>> t.java:119)
>> at
>> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1091)
>> at
>> org.apache.catalina.core.StandardHost.start(StandardHost.java:789)
>> at
>> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1083)
>> at
>> =
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:478)
>> at
>> org.apache.catalina.core.StandardService.start(StandardService.java:=20
>> 480)
>> at
>> org.apache.catalina.core.StandardServer.start(StandardServer.java:=20
>> 2313)
>> at =20
>> org.apache.catalina.startup.Catalina.start(Catalina.java:556)
>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>> at
>> =
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.j=20
>> ava:39
>> )
>> at
>> =
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccess=20
>> orImpl
>> .java:25)
>> at java.lang.reflect.Method.invoke(Method.java:324)
>> at =20
>> org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:287)
>> at =20
>> org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:425)
>> Mar 28, 2005 12:55:34 PM org.apache.catalina.core.StandardContext =20
>> start
>>
>>
>> -------------------------------------------------------
>> SF email is sponsored by - The IT Product Guide
>> Read honest & candid reviews on hundreds of IT Products from real =20
>> users.
>> Discover which products truly live up to the hype. Start reading now.
>> http://ads.osdn.com/?ad_ide95&alloc_id=14396&op=3Dick
>> _______________________________________________
>> Springframework-developer mailing list
>> Spr...@li...
>> =
https://lists.sourceforge.net/lists/listinfo/springframework-developer
>>
>>
>>
>>
>> -------------------------------------------------------
>> SF email is sponsored by - The IT Product Guide
>> Read honest & candid reviews on hundreds of IT Products from real =20
>> users.
>> Discover which products truly live up to the hype. Start reading now.
>> http://ads.osdn.com/?ad_ide95&alloc_id=14396&op=3Dick
>> _______________________________________________
>> Springframework-developer mailing list
>> Spr...@li...
>> =
https://lists.sourceforge.net/lists/listinfo/springframework-developer
>>
>>
>>
>> -------------------------------------------------------
>> SF email is sponsored by - The IT Product Guide
>> Read honest & candid reviews on hundreds of IT Products from real =20
>> users.
>> Discover which products truly live up to the hype. Start reading now.
>> http://ads.osdn.com/?ad_id=3D6595&alloc_id=3D14396&op=3Dclick
>> _______________________________________________
>> Springframework-developer mailing list
>> Spr...@li...
>> =
https://lists.sourceforge.net/lists/listinfo/springframework-developer
>>
>>
>
>
>
> -------------------------------------------------------
> SF email is sponsored by - The IT Product Guide
> Read honest & candid reviews on hundreds of IT Products from real =20
> users.
> Discover which products truly live up to the hype. Start reading now.
> http://ads.osdn.com/?ad_id=3D6595&alloc_id=3D14396&op=3Dclick
> _______________________________________________
> Springframework-developer mailing list
> Spr...@li...
> https://lists.sourceforge.net/lists/listinfo/springframework-developer
>
>
> -------------------------------------------------------
> SF email is sponsored by - The IT Product Guide
> Read honest & candid reviews on hundreds of IT Products from real =20
> users.
> Discover which products truly live up to the hype. Start reading now.
> http://ads.osdn.com/?ad_ide95&alloc_id=14396&op=CCk
> _______________________________________________
> Springframework-developer mailing list
> Spr...@li...
> https://lists.sourceforge.net/lists/listinfo/springframework-developer
-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_ide95&alloc_id=14396&op=3Dick
_______________________________________________
Springframework-developer mailing list
Spr...@li...
https://lists.sourceforge.net/lists/listinfo/springframework-developer
|