RE: Please Please Help! -- DataSource Error

2003-10-25 Thread Paul Idusogie
Thanks for pointing me in the right direction Craig. I've got it to work.

Sincerely,


Paul Idusogie


-Original Message-
From: Craig R. McClanahan [mailto:[EMAIL PROTECTED]
Sent: Tuesday, October 21, 2003 1:59 PM
To: Struts Users Mailing List
Subject: Re: Please Please Help! -- DataSource Error


Paul Idusogie wrote:

>Thanks for your support, I was able to redeem a copy of the
>struts-legacy.jar.
>
>I have the following questions however:
>
>Does this datasource model still support connection pooling.?
>
>
>

Yes.

>Now if this code is specified as legacy, are there better approaches to
>retrieving database data without using ejbs.?
>
>
>

If your container supports it, I would recommend retrieving
javax.sql.DataSource instances from the JNDI resources configured by the
container.  For Tomcat, the docs are at:

http://jakarta.apache.org/tomcat/tomcat-4.1-doc/jndi-resources-howto.html

http://jakarta.apache.org/tomcat/tomcat-4.1-doc/jndi-datasource-examples-how
to.html

>Sincerely,
>
>
>Paul Idusogie
>
>
>

Craig



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Please Please Help! -- DataSource Error

2003-10-21 Thread Craig R. McClanahan
Paul Idusogie wrote:

Thanks for your support, I was able to redeem a copy of the
struts-legacy.jar.
I have the following questions however:

Does this datasource model still support connection pooling.?

 

Yes.

Now if this code is specified as legacy, are there better approaches to
retrieving database data without using ejbs.?
 

If your container supports it, I would recommend retrieving 
javax.sql.DataSource instances from the JNDI resources configured by the 
container.  For Tomcat, the docs are at:

http://jakarta.apache.org/tomcat/tomcat-4.1-doc/jndi-resources-howto.html

http://jakarta.apache.org/tomcat/tomcat-4.1-doc/jndi-datasource-examples-howto.html

Sincerely,

Paul Idusogie

 

Craig



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: Please Please Help! -- DataSource Error

2003-10-21 Thread Barry Volpe

Read this:


http://jakarta.apache.org/struts/faqs/database.html

Also wanted to mention that I'm not sure if you are going
to have problems if you are not using the struts.jar from release 1.1

The other item I had a problem with is:



If this fails your datasource will not work.
If it does fail completely remove this statement.

Barry




- Original Message - 
From: "Paul Idusogie" <[EMAIL PROTECTED]>
To: "Struts Users Mailing List" <[EMAIL PROTECTED]>
Sent: Tuesday, October 21, 2003 11:44 AM
Subject: RE: Please Please Help! -- DataSource Error


> Thanks for your support, I was able to redeem a copy of the
> struts-legacy.jar.
>
> I have the following questions however:
>
> Does this datasource model still support connection pooling.?
>
> Now if this code is specified as legacy, are there better approaches to
> retrieving database data without using ejbs.?
>
>
> Sincerely,
>
>
> Paul Idusogie
>
>
> -Original Message-
> From: Barry Volpe [mailto:[EMAIL PROTECTED]
> Sent: Tuesday, October 21, 2003 1:20 PM
> To: Struts Users Mailing List
> Subject: Re: Please Please Help! -- DataSource Error
>
>
> In the struts 1.1 Final release
>
> in the /lib directory
>
> Barry
>
>
> - Original Message -
> From: "Paul Idusogie" <[EMAIL PROTECTED]>
> To: "Struts Users Mailing List" <[EMAIL PROTECTED]>
> Sent: Tuesday, October 21, 2003 11:17 AM
> Subject: RE: Please Please Help! -- DataSource Error
>
>
> > Where do I find the struts legacy package?
> >
> > Sincerely,
> >
> >
> > Paul Idusogie
> >
> >
> >
> >
> > -Original Message-
> > From: Barry Volpe [mailto:[EMAIL PROTECTED]
> > Sent: Tuesday, October 21, 2003 1:13 PM
> > To: Struts Users Mailing List
> > Subject: Re: Please Please Help! -- DataSource Error
> >
> >
> > They way I got it working was including
> > the
> >
> > struts-legacy.jar
> > commons-dbcp.jar
> > commons-pool.jar
> >
> > and it works.
> >
> > Barry
> >
> >
> >
> > - Original Message -
> > From: "Rajat Pandit" <[EMAIL PROTECTED]>
> > To: "'Struts Users Mailing List'" <[EMAIL PROTECTED]>;
> > <[EMAIL PROTECTED]>
> > Sent: Tuesday, October 21, 2003 11:07 AM
> > Subject: RE: Please Please Help! -- DataSource Error
> >
> >
> > > Hi there, this errors looks familiar to me as a one time struts
newbie,
> > > you need to a file called struts-legacy.jar to help you. This is if ur
> > > using the generic data source. I still havent been able to figure out
> > > how to get org.apache.commons.dbcp.BasicDataSource to work fr me.
> > > Any pointers
> > >
> > >
> > > -Original Message-
> > > From: Paul Idusogie [mailto:[EMAIL PROTECTED]
> > > Sent: Tuesday, October 21, 2003 10:45 AM
> > > To: [EMAIL PROTECTED]
> > > Subject: Please Please Help! -- DataSource Error
> > > Importance: High
> > >
> > >
> > > I have the following setup within my struts-config.xml file
> > >
> > > 
> > >  > > type="org.apache.commons.dbcp.BasicDataSource" >
> > > 
> > >  > > value="jdbc:mysql://localhost:3306/myDB"/>
> > >  > > value="com.mysql.jdbc.Driver"/>
> > > 
> > > 
> > > 
> > > 
> > > 
> > > 
> > >  > > />
> > >  > > />
> > > 
> > > 
> > > 
> > >
> > > but I get the following error when I restart tomcat.
> > >
> > > - Root Cause -
> > > java.lang.NoClassDefFoundError:
> > > org/apache/struts/legacy/GenericDataSource
> > > at java.lang.ClassLoader.defineClass0(Native Method)
> > > at java.lang.ClassLoader.defineClass(ClassLoader.java:502)
> > > at
> > >
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
> > > at
> > >
org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappCla
> > > ssLo
> > > ader.java:1680)
> > > at
> > >
org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader
> > > .jav
> > > a:968)
> > > at
> > >
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader
> > > .jav
> > > a:1410)
> > > at
> > >
org.apache.catalina.loader.WebappClassLoader.loadC

RE: Please Please Help! -- DataSource Error

2003-10-21 Thread Paul Idusogie
Thanks for your support, I was able to redeem a copy of the
struts-legacy.jar.

I have the following questions however:

Does this datasource model still support connection pooling.?

Now if this code is specified as legacy, are there better approaches to
retrieving database data without using ejbs.?


Sincerely,


Paul Idusogie


-Original Message-
From: Barry Volpe [mailto:[EMAIL PROTECTED]
Sent: Tuesday, October 21, 2003 1:20 PM
To: Struts Users Mailing List
Subject: Re: Please Please Help! -- DataSource Error


In the struts 1.1 Final release

in the /lib directory

Barry


- Original Message -
From: "Paul Idusogie" <[EMAIL PROTECTED]>
To: "Struts Users Mailing List" <[EMAIL PROTECTED]>
Sent: Tuesday, October 21, 2003 11:17 AM
Subject: RE: Please Please Help! -- DataSource Error


> Where do I find the struts legacy package?
>
> Sincerely,
>
>
> Paul Idusogie
>
>
>
>
> -Original Message-
> From: Barry Volpe [mailto:[EMAIL PROTECTED]
> Sent: Tuesday, October 21, 2003 1:13 PM
> To: Struts Users Mailing List
> Subject: Re: Please Please Help! -- DataSource Error
>
>
> They way I got it working was including
> the
>
> struts-legacy.jar
> commons-dbcp.jar
> commons-pool.jar
>
> and it works.
>
> Barry
>
>
>
> - Original Message -
> From: "Rajat Pandit" <[EMAIL PROTECTED]>
> To: "'Struts Users Mailing List'" <[EMAIL PROTECTED]>;
> <[EMAIL PROTECTED]>
> Sent: Tuesday, October 21, 2003 11:07 AM
> Subject: RE: Please Please Help! -- DataSource Error
>
>
> > Hi there, this errors looks familiar to me as a one time struts newbie,
> > you need to a file called struts-legacy.jar to help you. This is if ur
> > using the generic data source. I still havent been able to figure out
> > how to get org.apache.commons.dbcp.BasicDataSource to work fr me.
> > Any pointers
> >
> >
> > -Original Message-
> > From: Paul Idusogie [mailto:[EMAIL PROTECTED]
> > Sent: Tuesday, October 21, 2003 10:45 AM
> > To: [EMAIL PROTECTED]
> > Subject: Please Please Help! -- DataSource Error
> > Importance: High
> >
> >
> > I have the following setup within my struts-config.xml file
> >
> > 
> >  > type="org.apache.commons.dbcp.BasicDataSource" >
> > 
> >  > value="jdbc:mysql://localhost:3306/myDB"/>
> >  > value="com.mysql.jdbc.Driver"/>
> > 
> > 
> > 
> > 
> > 
> > 
> >  > />
> >  > />
> > 
> > 
> > 
> >
> > but I get the following error when I restart tomcat.
> >
> > - Root Cause -
> > java.lang.NoClassDefFoundError:
> > org/apache/struts/legacy/GenericDataSource
> > at java.lang.ClassLoader.defineClass0(Native Method)
> > at java.lang.ClassLoader.defineClass(ClassLoader.java:502)
> > at
> > java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
> > at
> > org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappCla
> > ssLo
> > ader.java:1680)
> > at
> > org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader
> > .jav
> > a:968)
> > at
> > org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader
> > .jav
> > a:1410)
> > at
> > org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader
> > .jav
> > a:1289)
> > at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:315)
> > at
> > org.apache.struts.action.ActionServlet.initModuleDataSources(ActionServl
> > et.j
> > ava:1084)
> > at
> > org.apache.struts.action.ActionServlet.init(ActionServlet.java:472)
> > at javax.servlet.GenericServlet.init(GenericServlet.java:256)
> > at
> > org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.jav
> > a:93
> > 5)
> > at
> > org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:823)
> > at
> > org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.j
> > ava:
> > 3421)
> > at
> > org.apache.catalina.core.StandardContext.start(StandardContext.java:3609
> > )
> > at
> > org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188)
> > at
> > org.apache.catalina.core.StandardHost.start(StandardHost.java:738)
> > at
> > org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188)
> > at
> > org.apache.catalina.core.StandardEngine.start(StandardEngine.java:347)
> > at
> > org.apache.catalin

Re: Please Please Help! -- DataSource Error

2003-10-21 Thread Barry Volpe
In the struts 1.1 Final release

in the /lib directory

Barry


- Original Message - 
From: "Paul Idusogie" <[EMAIL PROTECTED]>
To: "Struts Users Mailing List" <[EMAIL PROTECTED]>
Sent: Tuesday, October 21, 2003 11:17 AM
Subject: RE: Please Please Help! -- DataSource Error


> Where do I find the struts legacy package?
>
> Sincerely,
>
>
> Paul Idusogie
>
>
>
>
> -Original Message-
> From: Barry Volpe [mailto:[EMAIL PROTECTED]
> Sent: Tuesday, October 21, 2003 1:13 PM
> To: Struts Users Mailing List
> Subject: Re: Please Please Help! -- DataSource Error
>
>
> They way I got it working was including
> the
>
> struts-legacy.jar
> commons-dbcp.jar
> commons-pool.jar
>
> and it works.
>
> Barry
>
>
>
> - Original Message - 
> From: "Rajat Pandit" <[EMAIL PROTECTED]>
> To: "'Struts Users Mailing List'" <[EMAIL PROTECTED]>;
> <[EMAIL PROTECTED]>
> Sent: Tuesday, October 21, 2003 11:07 AM
> Subject: RE: Please Please Help! -- DataSource Error
>
>
> > Hi there, this errors looks familiar to me as a one time struts newbie,
> > you need to a file called struts-legacy.jar to help you. This is if ur
> > using the generic data source. I still havent been able to figure out
> > how to get org.apache.commons.dbcp.BasicDataSource to work fr me.
> > Any pointers
> >
> >
> > -Original Message-
> > From: Paul Idusogie [mailto:[EMAIL PROTECTED]
> > Sent: Tuesday, October 21, 2003 10:45 AM
> > To: [EMAIL PROTECTED]
> > Subject: Please Please Help! -- DataSource Error
> > Importance: High
> >
> >
> > I have the following setup within my struts-config.xml file
> >
> > 
> >  > type="org.apache.commons.dbcp.BasicDataSource" >
> > 
> >  > value="jdbc:mysql://localhost:3306/myDB"/>
> >  > value="com.mysql.jdbc.Driver"/>
> > 
> > 
> > 
> > 
> > 
> > 
> >  > />
> >  > />
> > 
> > 
> > 
> >
> > but I get the following error when I restart tomcat.
> >
> > - Root Cause -
> > java.lang.NoClassDefFoundError:
> > org/apache/struts/legacy/GenericDataSource
> > at java.lang.ClassLoader.defineClass0(Native Method)
> > at java.lang.ClassLoader.defineClass(ClassLoader.java:502)
> > at
> > java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
> > at
> > org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappCla
> > ssLo
> > ader.java:1680)
> > at
> > org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader
> > .jav
> > a:968)
> > at
> > org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader
> > .jav
> > a:1410)
> > at
> > org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader
> > .jav
> > a:1289)
> > at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:315)
> > at
> > org.apache.struts.action.ActionServlet.initModuleDataSources(ActionServl
> > et.j
> > ava:1084)
> > at
> > org.apache.struts.action.ActionServlet.init(ActionServlet.java:472)
> > at javax.servlet.GenericServlet.init(GenericServlet.java:256)
> > at
> > org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.jav
> > a:93
> > 5)
> > at
> > org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:823)
> > at
> > org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.j
> > ava:
> > 3421)
> > at
> > org.apache.catalina.core.StandardContext.start(StandardContext.java:3609
> > )
> > at
> > org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188)
> > at
> > org.apache.catalina.core.StandardHost.start(StandardHost.java:738)
> > at
> > org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188)
> > at
> > org.apache.catalina.core.StandardEngine.start(StandardEngine.java:347)
> > at
> > org.apache.catalina.core.StandardService.start(StandardService.java:497)
> > at
> > org.apache.catalina.core.StandardServer.start(StandardServer.java:2190)
> > at
> > org.apache.catalina.startup.CatalinaService.start(CatalinaService.java:2
> > 73)
> > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> > at
> > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav
> > a:39
> > )
> > at
> > sun.reflect.Delega

RE: Please Please Help! -- DataSource Error

2003-10-21 Thread Paul Idusogie
Where do I find the struts legacy package?

Sincerely,


Paul Idusogie




-Original Message-
From: Barry Volpe [mailto:[EMAIL PROTECTED]
Sent: Tuesday, October 21, 2003 1:13 PM
To: Struts Users Mailing List
Subject: Re: Please Please Help! -- DataSource Error


They way I got it working was including
the

struts-legacy.jar
commons-dbcp.jar
commons-pool.jar

and it works.

Barry



- Original Message - 
From: "Rajat Pandit" <[EMAIL PROTECTED]>
To: "'Struts Users Mailing List'" <[EMAIL PROTECTED]>;
<[EMAIL PROTECTED]>
Sent: Tuesday, October 21, 2003 11:07 AM
Subject: RE: Please Please Help! -- DataSource Error


> Hi there, this errors looks familiar to me as a one time struts newbie,
> you need to a file called struts-legacy.jar to help you. This is if ur
> using the generic data source. I still havent been able to figure out
> how to get org.apache.commons.dbcp.BasicDataSource to work fr me.
> Any pointers
>
>
> -Original Message-
> From: Paul Idusogie [mailto:[EMAIL PROTECTED]
> Sent: Tuesday, October 21, 2003 10:45 AM
> To: [EMAIL PROTECTED]
> Subject: Please Please Help! -- DataSource Error
> Importance: High
>
>
> I have the following setup within my struts-config.xml file
>
> 
>  type="org.apache.commons.dbcp.BasicDataSource" >
> 
>  value="jdbc:mysql://localhost:3306/myDB"/>
>  value="com.mysql.jdbc.Driver"/>
> 
> 
> 
> 
> 
> 
>  />
>  />
> 
> 
> 
>
> but I get the following error when I restart tomcat.
>
> - Root Cause -
> java.lang.NoClassDefFoundError:
> org/apache/struts/legacy/GenericDataSource
> at java.lang.ClassLoader.defineClass0(Native Method)
> at java.lang.ClassLoader.defineClass(ClassLoader.java:502)
> at
> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
> at
> org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappCla
> ssLo
> ader.java:1680)
> at
> org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader
> .jav
> a:968)
> at
> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader
> .jav
> a:1410)
> at
> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader
> .jav
> a:1289)
> at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:315)
> at
> org.apache.struts.action.ActionServlet.initModuleDataSources(ActionServl
> et.j
> ava:1084)
> at
> org.apache.struts.action.ActionServlet.init(ActionServlet.java:472)
> at javax.servlet.GenericServlet.init(GenericServlet.java:256)
> at
> org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.jav
> a:93
> 5)
> at
> org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:823)
> at
> org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.j
> ava:
> 3421)
> at
> org.apache.catalina.core.StandardContext.start(StandardContext.java:3609
> )
> at
> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188)
> at
> org.apache.catalina.core.StandardHost.start(StandardHost.java:738)
> at
> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188)
> at
> org.apache.catalina.core.StandardEngine.start(StandardEngine.java:347)
> at
> org.apache.catalina.core.StandardService.start(StandardService.java:497)
> at
> org.apache.catalina.core.StandardServer.start(StandardServer.java:2190)
> at
> org.apache.catalina.startup.CatalinaService.start(CatalinaService.java:2
> 73)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav
> a:39
> )
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
> Impl
> .java:25)
> at java.lang.reflect.Method.invoke(Method.java:324)
> at
> org.apache.catalina.startup.BootstrapService.start(BootstrapService.java
> :245
> )
> at
> org.apache.catalina.startup.BootstrapService.main(BootstrapService.java:
> 307)
>
> 2003-10-21 11:12:41 StandardWrapper[/pentstarjsp:default]: Loading
> container servlet default 2003-10-21 11:12:41
> StandardWrapper[/pentstarjsp:invoker]: Loading container servlet invoker
>
>
> Now there is a file GenericDataSource class located within the package
> org/apache/struts/util/GenericDataSource in the struts.jar
>
> I cannot find the reference located at
> org/apache/struts/legacy/GenericDataSource
>
> I am using struts 1.1
>
> Please help
>
>
> Sincerely,
>
>
> Paul Idusogie
>
>
>
>
>
>
>
>
> -
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
>
>



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Please Please Help! -- DataSource Error

2003-10-21 Thread Barry Volpe
They way I got it working was including
the

struts-legacy.jar
commons-dbcp.jar
commons-pool.jar

and it works.

Barry



- Original Message - 
From: "Rajat Pandit" <[EMAIL PROTECTED]>
To: "'Struts Users Mailing List'" <[EMAIL PROTECTED]>;
<[EMAIL PROTECTED]>
Sent: Tuesday, October 21, 2003 11:07 AM
Subject: RE: Please Please Help! -- DataSource Error


> Hi there, this errors looks familiar to me as a one time struts newbie,
> you need to a file called struts-legacy.jar to help you. This is if ur
> using the generic data source. I still havent been able to figure out
> how to get org.apache.commons.dbcp.BasicDataSource to work fr me.
> Any pointers
>
>
> -Original Message-
> From: Paul Idusogie [mailto:[EMAIL PROTECTED]
> Sent: Tuesday, October 21, 2003 10:45 AM
> To: [EMAIL PROTECTED]
> Subject: Please Please Help! -- DataSource Error
> Importance: High
>
>
> I have the following setup within my struts-config.xml file
>
> 
>  type="org.apache.commons.dbcp.BasicDataSource" >
> 
>  value="jdbc:mysql://localhost:3306/myDB"/>
>  value="com.mysql.jdbc.Driver"/>
> 
> 
> 
> 
> 
> 
>  />
>  />
> 
> 
> 
>
> but I get the following error when I restart tomcat.
>
> - Root Cause -
> java.lang.NoClassDefFoundError:
> org/apache/struts/legacy/GenericDataSource
> at java.lang.ClassLoader.defineClass0(Native Method)
> at java.lang.ClassLoader.defineClass(ClassLoader.java:502)
> at
> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
> at
> org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappCla
> ssLo
> ader.java:1680)
> at
> org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader
> .jav
> a:968)
> at
> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader
> .jav
> a:1410)
> at
> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader
> .jav
> a:1289)
> at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:315)
> at
> org.apache.struts.action.ActionServlet.initModuleDataSources(ActionServl
> et.j
> ava:1084)
> at
> org.apache.struts.action.ActionServlet.init(ActionServlet.java:472)
> at javax.servlet.GenericServlet.init(GenericServlet.java:256)
> at
> org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.jav
> a:93
> 5)
> at
> org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:823)
> at
> org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.j
> ava:
> 3421)
> at
> org.apache.catalina.core.StandardContext.start(StandardContext.java:3609
> )
> at
> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188)
> at
> org.apache.catalina.core.StandardHost.start(StandardHost.java:738)
> at
> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188)
> at
> org.apache.catalina.core.StandardEngine.start(StandardEngine.java:347)
> at
> org.apache.catalina.core.StandardService.start(StandardService.java:497)
> at
> org.apache.catalina.core.StandardServer.start(StandardServer.java:2190)
> at
> org.apache.catalina.startup.CatalinaService.start(CatalinaService.java:2
> 73)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav
> a:39
> )
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
> Impl
> .java:25)
> at java.lang.reflect.Method.invoke(Method.java:324)
> at
> org.apache.catalina.startup.BootstrapService.start(BootstrapService.java
> :245
> )
> at
> org.apache.catalina.startup.BootstrapService.main(BootstrapService.java:
> 307)
>
> 2003-10-21 11:12:41 StandardWrapper[/pentstarjsp:default]: Loading
> container servlet default 2003-10-21 11:12:41
> StandardWrapper[/pentstarjsp:invoker]: Loading container servlet invoker
>
>
> Now there is a file GenericDataSource class located within the package
> org/apache/struts/util/GenericDataSource in the struts.jar
>
> I cannot find the reference located at
> org/apache/struts/legacy/GenericDataSource
>
> I am using struts 1.1
>
> Please help
>
>
> Sincerely,
>
>
> Paul Idusogie
>
>
>
>
>
>
>
>
> -
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
>
>



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



RE: Please Please Help! -- DataSource Error

2003-10-21 Thread Rajat Pandit
Hi there, this errors looks familiar to me as a one time struts newbie,
you need to a file called struts-legacy.jar to help you. This is if ur
using the generic data source. I still havent been able to figure out
how to get org.apache.commons.dbcp.BasicDataSource to work fr me.
Any pointers 


-Original Message-
From: Paul Idusogie [mailto:[EMAIL PROTECTED] 
Sent: Tuesday, October 21, 2003 10:45 AM
To: [EMAIL PROTECTED]
Subject: Please Please Help! -- DataSource Error
Importance: High


I have the following setup within my struts-config.xml file


















but I get the following error when I restart tomcat.

- Root Cause -
java.lang.NoClassDefFoundError:
org/apache/struts/legacy/GenericDataSource
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:502)
at
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
at
org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappCla
ssLo
ader.java:1680)
at
org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader
.jav
a:968)
at
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader
.jav
a:1410)
at
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader
.jav
a:1289)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:315)
at
org.apache.struts.action.ActionServlet.initModuleDataSources(ActionServl
et.j
ava:1084)
at
org.apache.struts.action.ActionServlet.init(ActionServlet.java:472)
at javax.servlet.GenericServlet.init(GenericServlet.java:256)
at
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.jav
a:93
5)
at
org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:823)
at
org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.j
ava:
3421)
at
org.apache.catalina.core.StandardContext.start(StandardContext.java:3609
)
at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188)
at
org.apache.catalina.core.StandardHost.start(StandardHost.java:738)
at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188)
at
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:347)
at
org.apache.catalina.core.StandardService.start(StandardService.java:497)
at
org.apache.catalina.core.StandardServer.start(StandardServer.java:2190)
at
org.apache.catalina.startup.CatalinaService.start(CatalinaService.java:2
73)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav
a:39
)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
Impl
.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at
org.apache.catalina.startup.BootstrapService.start(BootstrapService.java
:245
)
at
org.apache.catalina.startup.BootstrapService.main(BootstrapService.java:
307)

2003-10-21 11:12:41 StandardWrapper[/pentstarjsp:default]: Loading
container servlet default 2003-10-21 11:12:41
StandardWrapper[/pentstarjsp:invoker]: Loading container servlet invoker


Now there is a file GenericDataSource class located within the package
org/apache/struts/util/GenericDataSource in the struts.jar 

I cannot find the reference located at
org/apache/struts/legacy/GenericDataSource

I am using struts 1.1

Please help


Sincerely,


Paul Idusogie








-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Please Please Help! -- DataSource Error

2003-10-21 Thread Geeta Ramani
Paul:

This might occur if you have multiple copies (perhaps differnt versions?) of
struts.jar in your classpath.  Make sure you have one and only one struts-jar in
your WEB-INF/lib directory and that you compile against *that* jar.  (Remove all
other extaneous ones.)  Recompile your app (if necessary) and then restart
tomcat.  This may resolve your problem..

Geeta

Paul Idusogie wrote:

> I have the following setup within my struts-config.xml file
>
> 
>  type="org.apache.commons.dbcp.BasicDataSource" >
> 
>  value="jdbc:mysql://localhost:3306/myDB"/>
>  value="com.mysql.jdbc.Driver"/>
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
>
> but I get the following error when I restart tomcat.
>
> - Root Cause -
> java.lang.NoClassDefFoundError: org/apache/struts/legacy/GenericDataSource
> at java.lang.ClassLoader.defineClass0(Native Method)
> at java.lang.ClassLoader.defineClass(ClassLoader.java:502)
> at
> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
> at
> org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLo
> ader.java:1680)
> at
> org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.jav
> a:968)
> at
> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.jav
> a:1410)
> at
> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.jav
> a:1289)
> at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:315)
> at
> org.apache.struts.action.ActionServlet.initModuleDataSources(ActionServlet.j
> ava:1084)
> at
> org.apache.struts.action.ActionServlet.init(ActionServlet.java:472)
> at javax.servlet.GenericServlet.init(GenericServlet.java:256)
> at
> org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:93
> 5)
> at
> org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:823)
> at
> org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:
> 3421)
> at
> org.apache.catalina.core.StandardContext.start(StandardContext.java:3609)
> at
> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188)
> at
> org.apache.catalina.core.StandardHost.start(StandardHost.java:738)
> at
> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188)
> at
> org.apache.catalina.core.StandardEngine.start(StandardEngine.java:347)
> at
> org.apache.catalina.core.StandardService.start(StandardService.java:497)
> at
> org.apache.catalina.core.StandardServer.start(StandardServer.java:2190)
> at
> org.apache.catalina.startup.CatalinaService.start(CatalinaService.java:273)
> 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:324)
> at
> org.apache.catalina.startup.BootstrapService.start(BootstrapService.java:245
> )
> at
> org.apache.catalina.startup.BootstrapService.main(BootstrapService.java:307)
>
> 2003-10-21 11:12:41 StandardWrapper[/pentstarjsp:default]: Loading container
> servlet default
> 2003-10-21 11:12:41 StandardWrapper[/pentstarjsp:invoker]: Loading container
> servlet invoker
>
> Now there is a file GenericDataSource class located within the package
> org/apache/struts/util/GenericDataSource in the struts.jar
>
> I cannot find the reference located at
> org/apache/struts/legacy/GenericDataSource
>
> I am using struts 1.1
>
> Please help
>
> Sincerely,
>
> Paul Idusogie
>
>   
> -
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Please Please Help! -- DataSource Error

2003-10-21 Thread Barry Volpe
Do you have the struts-legacy.jar in your WEB-INF/lib directory?


- Original Message - 
From: "Paul Idusogie" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Tuesday, October 21, 2003 10:44 AM
Subject: Please Please Help! -- DataSource Error


> I have the following setup within my struts-config.xml file
>
> 
>  type="org.apache.commons.dbcp.BasicDataSource" >
> 
>  value="jdbc:mysql://localhost:3306/myDB"/>
>  value="com.mysql.jdbc.Driver"/>
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
>
> but I get the following error when I restart tomcat.
>
> - Root Cause -
> java.lang.NoClassDefFoundError: org/apache/struts/legacy/GenericDataSource
> at java.lang.ClassLoader.defineClass0(Native Method)
> at java.lang.ClassLoader.defineClass(ClassLoader.java:502)
> at
> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
> at
>
org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLo
> ader.java:1680)
> at
>
org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.jav
> a:968)
> at
>
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.jav
> a:1410)
> at
>
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.jav
> a:1289)
> at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:315)
> at
>
org.apache.struts.action.ActionServlet.initModuleDataSources(ActionServlet.j
> ava:1084)
> at
> org.apache.struts.action.ActionServlet.init(ActionServlet.java:472)
> at javax.servlet.GenericServlet.init(GenericServlet.java:256)
> at
>
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:93
> 5)
> at
> org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:823)
> at
>
org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:
> 3421)
> at
> org.apache.catalina.core.StandardContext.start(StandardContext.java:3609)
> at
> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188)
> at
> org.apache.catalina.core.StandardHost.start(StandardHost.java:738)
> at
> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188)
> at
> org.apache.catalina.core.StandardEngine.start(StandardEngine.java:347)
> at
> org.apache.catalina.core.StandardService.start(StandardService.java:497)
> at
> org.apache.catalina.core.StandardServer.start(StandardServer.java:2190)
> at
>
org.apache.catalina.startup.CatalinaService.start(CatalinaService.java:273)
> 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:324)
> at
>
org.apache.catalina.startup.BootstrapService.start(BootstrapService.java:245
> )
> at
>
org.apache.catalina.startup.BootstrapService.main(BootstrapService.java:307)
>
> 2003-10-21 11:12:41 StandardWrapper[/pentstarjsp:default]: Loading
container
> servlet default
> 2003-10-21 11:12:41 StandardWrapper[/pentstarjsp:invoker]: Loading
container
> servlet invoker
>
>
> Now there is a file GenericDataSource class located within the package
> org/apache/struts/util/GenericDataSource in the struts.jar
>
> I cannot find the reference located at
> org/apache/struts/legacy/GenericDataSource
>
> I am using struts 1.1
>
> Please help
>
>
> Sincerely,
>
>
> Paul Idusogie
>
>
>
>
>
>
>






> -
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]