You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cactus-user@jakarta.apache.org by Peter Neubauer <pe...@yahoo.se> on 2002/10/11 07:44:50 UTC

Method not found

Hi,
running cactus I get the following:
345 [main] DEBUG test.TurbineTest  - Exception in test 
java.lang.NoSuchMethodError:
org.apache.commons.httpclient.methods.GetMethod.setRequestHeader(Ljava/lang/String;Ljava/lang/String;)V
	at
org.apache.cactus.client.HttpClientConnectionHelper.dispatch24_connect(HttpClientConnectionHelper.java;org/apache/cactus/util/log/LogAspect.aj(1k):142)
	at
org.apache.cactus.client.HttpClientConnectionHelper.around24_connect(HttpClientConnectionHelper.java;org/apache/cactus/util/log/LogAspect.aj(1k):1218)
	at
org.apache.cactus.client.HttpClientConnectionHelper.connect(HttpClientConnectionHelper.java;org/apache/cactus/util/log/LogAspect.aj(1k):106)
	at
org.apache.cactus.client.AbstractHttpClient.callRunTest(AbstractHttpClient.java;org/apache/cactus/util/log/LogAspect.aj(1k):186)
	at
org.apache.cactus.client.AbstractHttpClient.dispatch2_doTest(AbstractHttpClient.java;org/apache/cactus/util/log/LogAspect.aj(1k):109)
	at
org.apache.cactus.client.AbstractHttpClient.around2_doTest(AbstractHttpClient.java;org/apache/cactus/util/log/LogAspect.aj(1k):1218)
	at
org.apache.cactus.client.AbstractHttpClient.doTest(AbstractHttpClient.java;org/apache/cactus/util/log/LogAspect.aj(1k):104)
	at
org.apache.cactus.AbstractWebTestCase.runGenericTest(AbstractWebTestCase.java:260)
	at org.apache.cactus.ServletTestCase.runTest(ServletTestCase.java:133)

I'm running with cactus-13-1.4.1 and commons-httpclient-2.0-dev.har.
Is it necessary to have these jars in the servers commons/lib path or is
it sufficient for them just to be in WEB-INF/lib/? Right now they are
just in the webapp.

Has anyone seen this before?

/peter

_____________________________________________________
Gratis e-mail resten av livet p� www.yahoo.se/mail
Busenkelt!

--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>


RE: Method not found

Posted by Peter Neubauer <pe...@yahoo.se>.
fre 2002-10-11 klockan 19.16 skrev Nicholas Lesiecki:
> It looks like you may be using an incompatible version of the httpclient
> JAR. Can you check that possibility?
I changed jars forth and back, and finally got it working using commons-httpclient-2.0-dev.jar
Anyways, the methods are in the 1.0 versions too, but I still don't know
why I get the error using them.

Thanks for the help!

/peter
> 
> Cheers,
> Nick
> 
> > -----Original Message-----
> > From: Peter Neubauer [mailto:peter_neubauer2001@yahoo.se]
> > Sent: Thursday, October 10, 2002 10:45 PM
> > To: 'Cactus Users List'
> > Subject: Method not found
> >
> >
> > Hi,
> > running cactus I get the following:
> > 345 [main] DEBUG test.TurbineTest  - Exception in test
> > java.lang.NoSuchMethodError:
> > org.apache.commons.httpclient.methods.GetMethod.setRequestHeader(L
> > java/lang/String;Ljava/lang/String;)V
> > 	at
> > org.apache.cactus.client.HttpClientConnectionHelper.dispatch24_con
> > nect(HttpClientConnectionHelper.java;org/apache/cactus/util/log/Lo
> > gAspect.aj(1k):142)
> > 	at
> > org.apache.cactus.client.HttpClientConnectionHelper.around24_conne
> > ct(HttpClientConnectionHelper.java;org/apache/cactus/util/log/LogA
> > spect.aj(1k):1218)
> > 	at
> > org.apache.cactus.client.HttpClientConnectionHelper.connect(HttpCl
> ientConnectionHelper.java;org/apache/cactus/util/log/LogAspect.aj(1k):106)
> > 	at
> > org.apache.cactus.client.AbstractHttpClient.callRunTest(AbstractHt
> tpClient.java;org/apache/cactus/util/log/LogAspect.aj(1k):186)
> > 	at
> > org.apache.cactus.client.AbstractHttpClient.dispatch2_doTest(Abstr
> actHttpClient.java;org/apache/cactus/util/log/LogAspect.aj(1k):109)
> > 	at
> > org.apache.cactus.client.AbstractHttpClient.around2_doTest(Abstrac
> tHttpClient.java;org/apache/cactus/util/log/LogAspect.aj(1k):1218)
> > 	at
> > org.apache.cactus.client.AbstractHttpClient.doTest(AbstractHttpCli
> ent.java;org/apache/cactus/util/log/LogAspect.aj(1k):104)
> > 	at
> > org.apache.cactus.AbstractWebTestCase.runGenericTest(AbstractWebTe
> > stCase.java:260)
> > 	at
> > org.apache.cactus.ServletTestCase.runTest(ServletTestCase.java:133)
> >
> > I'm running with cactus-13-1.4.1 and commons-httpclient-2.0-dev.har.
> > Is it necessary to have these jars in the servers commons/lib path or is
> > it sufficient for them just to be in WEB-INF/lib/? Right now they are
> > just in the webapp.
> >
> > Has anyone seen this before?
> >
> > /peter
> >
> > _____________________________________________________
> > Gratis e-mail resten av livet på www.yahoo.se/mail
> > Busenkelt!
> >
> > --
> > To unsubscribe, e-mail:
> <ma...@jakarta.apache.org>
> For additional commands, e-mail:
> <ma...@jakarta.apache.org>
> 
> 
> 
> 
> --
> To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
> For additional commands, e-mail: <ma...@jakarta.apache.org>


_____________________________________________________
Följ VM på nära håll på Yahoo!s officielle VM-sajt www.yahoo.se/vm2002
Håll dig ajour med nyheter och resultat, med vinnare och förlorare...

--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>


RE: java.lang.ClassCastException: org.apache.commons.logging.impl.LogFactoryImpl: cannot fix it

Posted by Vincent Massol <vm...@octo.com>.
Marco,

> -----Original Message-----
> From: Marco Barcella [mailto:barcella@appiancorp.com]
> Sent: 15 October 2002 17:13
> To: Cactus Users List
> Subject: RE: java.lang.ClassCastException:
> org.apache.commons.logging.impl.LogFactoryImpl: cannot fix it
> 
> Thanks Vincent,
> 
> 1/ Tomcat 4.0.3

ok. That should work just fine as it works for me.

> 2/ I have .jar in three places:
> tomcat/common/lib:
>  aspectjrt-1.0.5.jar
>  cactus-1.4.1.jar
>  cactus-ant-1.4.1.jar
>  commons-httpclient-2.0alpha1-200206
>  commons-logging.jar
>  httpunit-1.4.1.jar
>  junit.jar
>  servletapi-2.3.jar
>  Tidy.jar
>  xerces.jar
>  xml-apis.jar
> 

ok

> [testingdirectory]/WEB-INF/lib:
>  aspectjrt-1.0.5.jar
>  cactus-1.4.1.jar
>  cactus-ant-1.4.1.jar
>  commons-httpclient-2.0alpha1-200206
>  commons-logging.jar
>  httpunit-1.4.1.jar
>  junit.jar
>  servletapi-2.3.jar
>  Tidy.jar
>  xerces.jar
>  xml-apis.jar
> 
> the [testingdirectory] only contains the build.xml
> and it has to contain the .jar files even if they are in the
> tomcat/common/lib (it is not very clear to me why this is necessary
> as I don't refer to this lib in my build.xml)

Do you mean this is from where you start the tests? I guess I am
confused by the WEB-INF/ directory which would indicate a webapp. But
reading between the lines, I gather you use Ant to start your tests
using the junit ant task in which you add all the mentioned jars to be
put in junit task classpath.

> 
> [applicationtotest]/WEB-INF/lib:
> ([applicationtotest]/WEB-INF/classes contains the classes to test and
the
> testing classes I write)
> appian-asl.jar
> appian-client.jar
> classes12.jar
> commons-beanutils.jar
> commons-collections.jar
> commons-digester.jar
> commons-pool.jar
> commons-loggin.jar
> cos.jar
> i18n.jar
> jakarta-poi-1.5.1-final-2002061
> JTurbo.jar
> log4j-1.2.6.jar
> struts.jar
> xalan.jar
> xalanservlet.jar
> xercesImpl.jar
> xml-apis.jar

What's the version of commons-logging.jar in your webapp? Is it the same
as the cactus one?

I have to say I don't know what's happening. I think your best bet might
be to ask the commons-dev mailing list (where commons-logging is). 

Alternatively if you could send me a minimal zip still showing the
error, I could try to debug it.

> 
> Now, the PROBLEM DISAPPEARS WHEN I remove the commons-loggin.jar, 

you mean remove the one in your webapp?

> but
> this is not an option for me. I hope I was clear enough.
> Thanks!!!
> marco
> 

-Vincent

[snip]



--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>


RE: java.lang.ClassCastException: org.apache.commons.logging.impl.LogFactoryImpl: cannot fix it

Posted by Marco Barcella <ba...@appiancorp.com>.
Thanks Vincent,

1/ Tomcat 4.0.3
2/ I have .jar in three places:
tomcat/common/lib: 
 aspectjrt-1.0.5.jar
 cactus-1.4.1.jar
 cactus-ant-1.4.1.jar
 commons-httpclient-2.0alpha1-200206
 commons-logging.jar
 httpunit-1.4.1.jar
 junit.jar
 servletapi-2.3.jar
 Tidy.jar
 xerces.jar
 xml-apis.jar

[testingdirectory]/WEB-INF/lib:
 aspectjrt-1.0.5.jar
 cactus-1.4.1.jar
 cactus-ant-1.4.1.jar
 commons-httpclient-2.0alpha1-200206
 commons-logging.jar
 httpunit-1.4.1.jar
 junit.jar
 servletapi-2.3.jar
 Tidy.jar
 xerces.jar
 xml-apis.jar 

the [testingdirectory] only contains the build.xml 
and it has to contain the .jar files even if they are in the 
tomcat/common/lib (it is not very clear to me why this is necessary 
as I don't refer to this lib in my build.xml)

[applicationtotest]/WEB-INF/lib:
([applicationtotest]/WEB-INF/classes contains the classes to test and the 
testing classes I write)
appian-asl.jar
appian-client.jar
classes12.jar
commons-beanutils.jar
commons-collections.jar
commons-digester.jar
commons-pool.jar
commons-loggin.jar
cos.jar
i18n.jar
jakarta-poi-1.5.1-final-2002061
JTurbo.jar
log4j-1.2.6.jar
struts.jar
xalan.jar
xalanservlet.jar
xercesImpl.jar
xml-apis.jar

Now, the PROBLEM DISAPPEARS WHEN I remove the commons-loggin.jar, but
this is not an option for me. I hope I was clear enough. 
Thanks!!!  
marco


<>-----Original Message-----
<>From: Vincent Massol [mailto:vmassol@octo.com]
<>Sent: Tuesday, October 15, 2002 5:50 AM
<>To: 'Cactus Users List'
<>Subject: RE: java.lang.ClassCastException:
<>org.apache.commons.logging.impl.LogFactoryImpl: cannot fix it
<>
<>
<>Marco,
<>
<>1/ What version of Tomcat are you using?
<>2/ Where are all your jars located? In tomcat/common/lib? Do you have
<>jars in your webapp WEB-INF/lib directory? If so, which ones?
<>
<>Thanks
<>-Vincent
<>
<>> -----Original Message-----
<>> From: Marco Barcella [mailto:barcella@appiancorp.com]
<>> Sent: 14 October 2002 17:06
<>> To: Cactus Users List
<>> Subject: RE: java.lang.ClassCastException:
<>> org.apache.commons.logging.impl.LogFactoryImpl: cannot fix it
<>> 
<>> Thanks again,
<>> 
<>> unfortunately I have the same problem.
<>> Maybe I am missing some other detail ?
<>> Any idea would be very welcome,
<>> thanks,
<>> marco
<>> 
<>> <>-----Original Message-----
<>> <>From: Larry Tambascio [mailto:ltambascio@charter.net]
<>> <>Sent: Sunday, October 13, 2002 9:58 PM
<>> <>To: 'Cactus Users List'
<>> <>Subject: RE: java.lang.ClassCastException:
<>> <>org.apache.commons.logging.impl.LogFactoryImpl: cannot fix it
<>> <>
<>> <>
<>> <>Hi Marco,
<>> <>
<>> <>In your original message, you said that you had the
<>commons-logging.jar
<>> in
<>> <>front of the log4j.jar file.  I presume you meant in terms of order.
<>> <>
<>> <>In my environment, I have the log4j.jar file ahead of commons-
<>> logging.jar.
<>> <>Could it be that simple??  I noticed in the classpath "how to" on
<>> <>the cactus
<>> <>web site that log4j is listed after commons-logging.  Not sure if
<>that's
<>> <>intentional.
<>> <>
<>> <>Try moving the commons-logging.jar file after the log4j.jar file in
<>your
<>> <>classpath.  See if that works, and let's hope there's no strange
<>> <>compatibility issue between the commons-logging your project is
<>using
<>> and
<>> <>the one distributed with cactus.
<>> <>
<>> <>Later,
<>> <>-Larry
<>> <>
<>> <>-----Original Message-----
<>> <>From: Marco Barcella [mailto:barcella@appiancorp.com]
<>> <>Sent: Sunday, October 13, 2002 2:35 PM
<>> <>To: Cactus Users List
<>> <>Subject: RE: java.lang.ClassCastException:
<>> <>org.apache.commons.logging.impl.LogFactoryImpl: cannot fix it
<>> <>
<>> <>
<>> <>Thanks,
<>> <>
<>> <>I got the new 4.1 .jar files and replaced the 1.4 ones
<>> <>in my tomcat/common/lib directory and in the application
<>> <>lib. I still get the same exception. Any new thoughts?
<>> <>thanks,
<>> <>marco
<>> <>
<>> <><>-----Original Message-----
<>> <><>From: Vincent Massol [mailto:vmassol@octo.com]
<>> <><>Sent: Saturday, October 12, 2002 3:59 PM
<>> <><>To: 'Cactus Users List'
<>> <><>Subject: RE: java.lang.ClassCastException:
<>> <><>org.apache.commons.logging.impl.LogFactoryImpl: cannot fix it
<>> <><>
<>> <><>
<>> <><>Hi Marco,
<>> <><>
<>> <><>Which version of Cactus are you running? I seem to remember there
<>was
<>> an
<>> <><>issue with Cactus 1.4 that was fixed in 1.4.1 WRT to a commons
<>logging
<>> <><>class cast exception. Could that be it?
<>> <><>
<>> <><>-Vincent
<>> <><>
<>> <><>> -----Original Message-----
<>> <><>> From: Marco Barcella [mailto:barcella@appiancorp.com]
<>> <><>> Sent: 11 October 2002 19:12
<>> <><>> To: Cactus Users List
<>> <><>> Subject: java.lang.ClassCastException:
<>> <><>> org.apache.commons.logging.impl.LogFactoryImpl: cannot fix it
<>> <><>>
<>> <><>> Hi,
<>> <><>>
<>> <><>> I had everything running then the application I am testing added
<>> <><>> commons-logging.jar
<>> <><>> on top of
<>> <><>> log4j-1.2.6.jar
<>> <><>> I get:
<>> <><>> java.lang.ClassCastException:
<>> <><>> org.apache.commons.logging.impl.LogFactoryImpl
<>> <><>>
<>> <><>> I read that I should exclude the package from junit view, so I
<>added
<>> <><>to
<>> <><>> excluded.properties in junit-3.7.jar the following:
<>> <><>>
<>> <><>> excluded.6=org.apache.commons.logging.*
<>> <><>> excluded.7=org.apache.commons.logging.LogFactory.*
<>> <><>>
<>> <><>> I renamed the file to junit.jar and I replaced junit-3.7.jar
<>> <><>everywhere:
<>> <><>> tomcat/common/lib
<>> <><>> tomcat-ant/lib
<>> <><>> application/lib
<>> <><>>
<>> <><>> I still get the same error!!
<>> <><>>
<>> <><>> What am I doing wrong, should I do something else?
<>> <><>>
<>> <><>> Thanks a lot in advance,
<>> <><>> marco
<>> <><>>
<>
<>[snip]
<>
<>
<>--
<>To unsubscribe, e-mail:   
<><...@jakarta.apache.org>
<>For additional commands, e-mail: 
<><...@jakarta.apache.org>
<>
<>

--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>


RE: java.lang.ClassCastException: org.apache.commons.logging.impl.LogFactoryImpl: cannot fix it

Posted by Vincent Massol <vm...@octo.com>.
Marco,

1/ What version of Tomcat are you using?
2/ Where are all your jars located? In tomcat/common/lib? Do you have
jars in your webapp WEB-INF/lib directory? If so, which ones?

Thanks
-Vincent

> -----Original Message-----
> From: Marco Barcella [mailto:barcella@appiancorp.com]
> Sent: 14 October 2002 17:06
> To: Cactus Users List
> Subject: RE: java.lang.ClassCastException:
> org.apache.commons.logging.impl.LogFactoryImpl: cannot fix it
> 
> Thanks again,
> 
> unfortunately I have the same problem.
> Maybe I am missing some other detail ?
> Any idea would be very welcome,
> thanks,
> marco
> 
> <>-----Original Message-----
> <>From: Larry Tambascio [mailto:ltambascio@charter.net]
> <>Sent: Sunday, October 13, 2002 9:58 PM
> <>To: 'Cactus Users List'
> <>Subject: RE: java.lang.ClassCastException:
> <>org.apache.commons.logging.impl.LogFactoryImpl: cannot fix it
> <>
> <>
> <>Hi Marco,
> <>
> <>In your original message, you said that you had the
commons-logging.jar
> in
> <>front of the log4j.jar file.  I presume you meant in terms of order.
> <>
> <>In my environment, I have the log4j.jar file ahead of commons-
> logging.jar.
> <>Could it be that simple??  I noticed in the classpath "how to" on
> <>the cactus
> <>web site that log4j is listed after commons-logging.  Not sure if
that's
> <>intentional.
> <>
> <>Try moving the commons-logging.jar file after the log4j.jar file in
your
> <>classpath.  See if that works, and let's hope there's no strange
> <>compatibility issue between the commons-logging your project is
using
> and
> <>the one distributed with cactus.
> <>
> <>Later,
> <>-Larry
> <>
> <>-----Original Message-----
> <>From: Marco Barcella [mailto:barcella@appiancorp.com]
> <>Sent: Sunday, October 13, 2002 2:35 PM
> <>To: Cactus Users List
> <>Subject: RE: java.lang.ClassCastException:
> <>org.apache.commons.logging.impl.LogFactoryImpl: cannot fix it
> <>
> <>
> <>Thanks,
> <>
> <>I got the new 4.1 .jar files and replaced the 1.4 ones
> <>in my tomcat/common/lib directory and in the application
> <>lib. I still get the same exception. Any new thoughts?
> <>thanks,
> <>marco
> <>
> <><>-----Original Message-----
> <><>From: Vincent Massol [mailto:vmassol@octo.com]
> <><>Sent: Saturday, October 12, 2002 3:59 PM
> <><>To: 'Cactus Users List'
> <><>Subject: RE: java.lang.ClassCastException:
> <><>org.apache.commons.logging.impl.LogFactoryImpl: cannot fix it
> <><>
> <><>
> <><>Hi Marco,
> <><>
> <><>Which version of Cactus are you running? I seem to remember there
was
> an
> <><>issue with Cactus 1.4 that was fixed in 1.4.1 WRT to a commons
logging
> <><>class cast exception. Could that be it?
> <><>
> <><>-Vincent
> <><>
> <><>> -----Original Message-----
> <><>> From: Marco Barcella [mailto:barcella@appiancorp.com]
> <><>> Sent: 11 October 2002 19:12
> <><>> To: Cactus Users List
> <><>> Subject: java.lang.ClassCastException:
> <><>> org.apache.commons.logging.impl.LogFactoryImpl: cannot fix it
> <><>>
> <><>> Hi,
> <><>>
> <><>> I had everything running then the application I am testing added
> <><>> commons-logging.jar
> <><>> on top of
> <><>> log4j-1.2.6.jar
> <><>> I get:
> <><>> java.lang.ClassCastException:
> <><>> org.apache.commons.logging.impl.LogFactoryImpl
> <><>>
> <><>> I read that I should exclude the package from junit view, so I
added
> <><>to
> <><>> excluded.properties in junit-3.7.jar the following:
> <><>>
> <><>> excluded.6=org.apache.commons.logging.*
> <><>> excluded.7=org.apache.commons.logging.LogFactory.*
> <><>>
> <><>> I renamed the file to junit.jar and I replaced junit-3.7.jar
> <><>everywhere:
> <><>> tomcat/common/lib
> <><>> tomcat-ant/lib
> <><>> application/lib
> <><>>
> <><>> I still get the same error!!
> <><>>
> <><>> What am I doing wrong, should I do something else?
> <><>>
> <><>> Thanks a lot in advance,
> <><>> marco
> <><>>

[snip]


--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>


RE: java.lang.ClassCastException: org.apache.commons.logging.impl.LogFactoryImpl: cannot fix it

Posted by Marco Barcella <ba...@appiancorp.com>.
Thanks again,

unfortunately I have the same problem.
Maybe I am missing some other detail ?
Any idea would be very welcome,
thanks,
marco

<>-----Original Message-----
<>From: Larry Tambascio [mailto:ltambascio@charter.net]
<>Sent: Sunday, October 13, 2002 9:58 PM
<>To: 'Cactus Users List'
<>Subject: RE: java.lang.ClassCastException:
<>org.apache.commons.logging.impl.LogFactoryImpl: cannot fix it
<>
<>
<>Hi Marco,
<>
<>In your original message, you said that you had the commons-logging.jar in
<>front of the log4j.jar file.  I presume you meant in terms of order.
<>
<>In my environment, I have the log4j.jar file ahead of commons-logging.jar.
<>Could it be that simple??  I noticed in the classpath "how to" on
<>the cactus
<>web site that log4j is listed after commons-logging.  Not sure if that's
<>intentional.
<>
<>Try moving the commons-logging.jar file after the log4j.jar file in your
<>classpath.  See if that works, and let's hope there's no strange
<>compatibility issue between the commons-logging your project is using and
<>the one distributed with cactus.
<>
<>Later,
<>-Larry
<>
<>-----Original Message-----
<>From: Marco Barcella [mailto:barcella@appiancorp.com]
<>Sent: Sunday, October 13, 2002 2:35 PM
<>To: Cactus Users List
<>Subject: RE: java.lang.ClassCastException:
<>org.apache.commons.logging.impl.LogFactoryImpl: cannot fix it
<>
<>
<>Thanks,
<>
<>I got the new 4.1 .jar files and replaced the 1.4 ones
<>in my tomcat/common/lib directory and in the application
<>lib. I still get the same exception. Any new thoughts?
<>thanks,
<>marco
<>
<><>-----Original Message-----
<><>From: Vincent Massol [mailto:vmassol@octo.com]
<><>Sent: Saturday, October 12, 2002 3:59 PM
<><>To: 'Cactus Users List'
<><>Subject: RE: java.lang.ClassCastException:
<><>org.apache.commons.logging.impl.LogFactoryImpl: cannot fix it
<><>
<><>
<><>Hi Marco,
<><>
<><>Which version of Cactus are you running? I seem to remember there was an
<><>issue with Cactus 1.4 that was fixed in 1.4.1 WRT to a commons logging
<><>class cast exception. Could that be it?
<><>
<><>-Vincent
<><>
<><>> -----Original Message-----
<><>> From: Marco Barcella [mailto:barcella@appiancorp.com]
<><>> Sent: 11 October 2002 19:12
<><>> To: Cactus Users List
<><>> Subject: java.lang.ClassCastException:
<><>> org.apache.commons.logging.impl.LogFactoryImpl: cannot fix it
<><>>
<><>> Hi,
<><>>
<><>> I had everything running then the application I am testing added
<><>> commons-logging.jar
<><>> on top of
<><>> log4j-1.2.6.jar
<><>> I get:
<><>> java.lang.ClassCastException:
<><>> org.apache.commons.logging.impl.LogFactoryImpl
<><>>
<><>> I read that I should exclude the package from junit view, so I added
<><>to
<><>> excluded.properties in junit-3.7.jar the following:
<><>>
<><>> excluded.6=org.apache.commons.logging.*
<><>> excluded.7=org.apache.commons.logging.LogFactory.*
<><>>
<><>> I renamed the file to junit.jar and I replaced junit-3.7.jar
<><>everywhere:
<><>> tomcat/common/lib
<><>> tomcat-ant/lib
<><>> application/lib
<><>>
<><>> I still get the same error!!
<><>>
<><>> What am I doing wrong, should I do something else?
<><>>
<><>> Thanks a lot in advance,
<><>> marco
<><>>
<><>>
<><>> --
<><>> To unsubscribe, e-mail:   <mailto:cactus-user-
<><>> unsubscribe@jakarta.apache.org>
<><>> For additional commands, e-mail: <mailto:cactus-user-
<><>> help@jakarta.apache.org>
<><>
<><>
<><>
<><>--
<><>To unsubscribe, e-mail:
<><...@jakarta.apache.org>
<><>For additional commands, e-mail:
<><...@jakarta.apache.org>
<><>
<><>
<>
<>--
<>To unsubscribe, e-mail:
<><...@jakarta.apache.org>
<>For additional commands, e-mail:
<><...@jakarta.apache.org>
<>
<>
<>--
<>To unsubscribe, e-mail:
<><...@jakarta.apache.org>
<>For additional commands, e-mail:
<><...@jakarta.apache.org>
<>
<>


--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>


RE: java.lang.ClassCastException: org.apache.commons.logging.impl.LogFactoryImpl: cannot fix it

Posted by Larry Tambascio <lt...@charter.net>.
Hi Marco,

In your original message, you said that you had the commons-logging.jar in
front of the log4j.jar file.  I presume you meant in terms of order.

In my environment, I have the log4j.jar file ahead of commons-logging.jar.
Could it be that simple??  I noticed in the classpath "how to" on the cactus
web site that log4j is listed after commons-logging.  Not sure if that's
intentional.

Try moving the commons-logging.jar file after the log4j.jar file in your
classpath.  See if that works, and let's hope there's no strange
compatibility issue between the commons-logging your project is using and
the one distributed with cactus.

Later,
-Larry

-----Original Message-----
From: Marco Barcella [mailto:barcella@appiancorp.com]
Sent: Sunday, October 13, 2002 2:35 PM
To: Cactus Users List
Subject: RE: java.lang.ClassCastException:
org.apache.commons.logging.impl.LogFactoryImpl: cannot fix it


Thanks,

I got the new 4.1 .jar files and replaced the 1.4 ones
in my tomcat/common/lib directory and in the application
lib. I still get the same exception. Any new thoughts?
thanks,
marco

<>-----Original Message-----
<>From: Vincent Massol [mailto:vmassol@octo.com]
<>Sent: Saturday, October 12, 2002 3:59 PM
<>To: 'Cactus Users List'
<>Subject: RE: java.lang.ClassCastException:
<>org.apache.commons.logging.impl.LogFactoryImpl: cannot fix it
<>
<>
<>Hi Marco,
<>
<>Which version of Cactus are you running? I seem to remember there was an
<>issue with Cactus 1.4 that was fixed in 1.4.1 WRT to a commons logging
<>class cast exception. Could that be it?
<>
<>-Vincent
<>
<>> -----Original Message-----
<>> From: Marco Barcella [mailto:barcella@appiancorp.com]
<>> Sent: 11 October 2002 19:12
<>> To: Cactus Users List
<>> Subject: java.lang.ClassCastException:
<>> org.apache.commons.logging.impl.LogFactoryImpl: cannot fix it
<>>
<>> Hi,
<>>
<>> I had everything running then the application I am testing added
<>> commons-logging.jar
<>> on top of
<>> log4j-1.2.6.jar
<>> I get:
<>> java.lang.ClassCastException:
<>> org.apache.commons.logging.impl.LogFactoryImpl
<>>
<>> I read that I should exclude the package from junit view, so I added
<>to
<>> excluded.properties in junit-3.7.jar the following:
<>>
<>> excluded.6=org.apache.commons.logging.*
<>> excluded.7=org.apache.commons.logging.LogFactory.*
<>>
<>> I renamed the file to junit.jar and I replaced junit-3.7.jar
<>everywhere:
<>> tomcat/common/lib
<>> tomcat-ant/lib
<>> application/lib
<>>
<>> I still get the same error!!
<>>
<>> What am I doing wrong, should I do something else?
<>>
<>> Thanks a lot in advance,
<>> marco
<>>
<>>
<>> --
<>> To unsubscribe, e-mail:   <mailto:cactus-user-
<>> unsubscribe@jakarta.apache.org>
<>> For additional commands, e-mail: <mailto:cactus-user-
<>> help@jakarta.apache.org>
<>
<>
<>
<>--
<>To unsubscribe, e-mail:
<><...@jakarta.apache.org>
<>For additional commands, e-mail:
<><...@jakarta.apache.org>
<>
<>

--
To unsubscribe, e-mail:
<ma...@jakarta.apache.org>
For additional commands, e-mail:
<ma...@jakarta.apache.org>


--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>


RE: java.lang.ClassCastException: org.apache.commons.logging.impl.LogFactoryImpl: cannot fix it

Posted by Marco Barcella <ba...@appiancorp.com>.
Thanks,

I got the new 4.1 .jar files and replaced the 1.4 ones
in my tomcat/common/lib directory and in the application
lib. I still get the same exception. Any new thoughts?
thanks,
marco  

<>-----Original Message-----
<>From: Vincent Massol [mailto:vmassol@octo.com]
<>Sent: Saturday, October 12, 2002 3:59 PM
<>To: 'Cactus Users List'
<>Subject: RE: java.lang.ClassCastException:
<>org.apache.commons.logging.impl.LogFactoryImpl: cannot fix it
<>
<>
<>Hi Marco,
<>
<>Which version of Cactus are you running? I seem to remember there was an
<>issue with Cactus 1.4 that was fixed in 1.4.1 WRT to a commons logging
<>class cast exception. Could that be it?
<>
<>-Vincent
<>
<>> -----Original Message-----
<>> From: Marco Barcella [mailto:barcella@appiancorp.com]
<>> Sent: 11 October 2002 19:12
<>> To: Cactus Users List
<>> Subject: java.lang.ClassCastException:
<>> org.apache.commons.logging.impl.LogFactoryImpl: cannot fix it
<>> 
<>> Hi,
<>> 
<>> I had everything running then the application I am testing added
<>> commons-logging.jar
<>> on top of
<>> log4j-1.2.6.jar
<>> I get:
<>> java.lang.ClassCastException:
<>> org.apache.commons.logging.impl.LogFactoryImpl
<>> 
<>> I read that I should exclude the package from junit view, so I added
<>to
<>> excluded.properties in junit-3.7.jar the following:
<>> 
<>> excluded.6=org.apache.commons.logging.*
<>> excluded.7=org.apache.commons.logging.LogFactory.*
<>> 
<>> I renamed the file to junit.jar and I replaced junit-3.7.jar
<>everywhere:
<>> tomcat/common/lib
<>> tomcat-ant/lib
<>> application/lib
<>> 
<>> I still get the same error!!
<>> 
<>> What am I doing wrong, should I do something else?
<>> 
<>> Thanks a lot in advance,
<>> marco
<>> 
<>> 
<>> --
<>> To unsubscribe, e-mail:   <mailto:cactus-user-
<>> unsubscribe@jakarta.apache.org>
<>> For additional commands, e-mail: <mailto:cactus-user-
<>> help@jakarta.apache.org>
<>
<>
<>
<>--
<>To unsubscribe, e-mail:   
<><...@jakarta.apache.org>
<>For additional commands, e-mail: 
<><...@jakarta.apache.org>
<>
<>

--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>


RE: java.lang.ClassCastException: org.apache.commons.logging.impl.LogFactoryImpl: cannot fix it

Posted by Vincent Massol <vm...@octo.com>.
Hi Marco,

Which version of Cactus are you running? I seem to remember there was an
issue with Cactus 1.4 that was fixed in 1.4.1 WRT to a commons logging
class cast exception. Could that be it?

-Vincent

> -----Original Message-----
> From: Marco Barcella [mailto:barcella@appiancorp.com]
> Sent: 11 October 2002 19:12
> To: Cactus Users List
> Subject: java.lang.ClassCastException:
> org.apache.commons.logging.impl.LogFactoryImpl: cannot fix it
> 
> Hi,
> 
> I had everything running then the application I am testing added
> commons-logging.jar
> on top of
> log4j-1.2.6.jar
> I get:
> java.lang.ClassCastException:
> org.apache.commons.logging.impl.LogFactoryImpl
> 
> I read that I should exclude the package from junit view, so I added
to
> excluded.properties in junit-3.7.jar the following:
> 
> excluded.6=org.apache.commons.logging.*
> excluded.7=org.apache.commons.logging.LogFactory.*
> 
> I renamed the file to junit.jar and I replaced junit-3.7.jar
everywhere:
> tomcat/common/lib
> tomcat-ant/lib
> application/lib
> 
> I still get the same error!!
> 
> What am I doing wrong, should I do something else?
> 
> Thanks a lot in advance,
> marco
> 
> 
> --
> To unsubscribe, e-mail:   <mailto:cactus-user-
> unsubscribe@jakarta.apache.org>
> For additional commands, e-mail: <mailto:cactus-user-
> help@jakarta.apache.org>



--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>


java.lang.ClassCastException: org.apache.commons.logging.impl.LogFactoryImpl: cannot fix it

Posted by Marco Barcella <ba...@appiancorp.com>.
Hi,

I had everything running then the application I am testing added
commons-logging.jar
on top of
log4j-1.2.6.jar
I get:
java.lang.ClassCastException: org.apache.commons.logging.impl.LogFactoryImpl

I read that I should exclude the package from junit view, so I added to
excluded.properties in junit-3.7.jar the following:

excluded.6=org.apache.commons.logging.*
excluded.7=org.apache.commons.logging.LogFactory.*

I renamed the file to junit.jar and I replaced junit-3.7.jar everywhere:
tomcat/common/lib
tomcat-ant/lib
application/lib

I still get the same error!!

What am I doing wrong, should I do something else?

Thanks a lot in advance,
marco


--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>


RE: Method not found

Posted by Nicholas Lesiecki <ni...@eblox.com>.
It looks like you may be using an incompatible version of the httpclient
JAR. Can you check that possibility?

Cheers,
Nick

> -----Original Message-----
> From: Peter Neubauer [mailto:peter_neubauer2001@yahoo.se]
> Sent: Thursday, October 10, 2002 10:45 PM
> To: 'Cactus Users List'
> Subject: Method not found
>
>
> Hi,
> running cactus I get the following:
> 345 [main] DEBUG test.TurbineTest  - Exception in test
> java.lang.NoSuchMethodError:
> org.apache.commons.httpclient.methods.GetMethod.setRequestHeader(L
> java/lang/String;Ljava/lang/String;)V
> 	at
> org.apache.cactus.client.HttpClientConnectionHelper.dispatch24_con
> nect(HttpClientConnectionHelper.java;org/apache/cactus/util/log/Lo
> gAspect.aj(1k):142)
> 	at
> org.apache.cactus.client.HttpClientConnectionHelper.around24_conne
> ct(HttpClientConnectionHelper.java;org/apache/cactus/util/log/LogA
> spect.aj(1k):1218)
> 	at
> org.apache.cactus.client.HttpClientConnectionHelper.connect(HttpCl
ientConnectionHelper.java;org/apache/cactus/util/log/LogAspect.aj(1k):106)
> 	at
> org.apache.cactus.client.AbstractHttpClient.callRunTest(AbstractHt
tpClient.java;org/apache/cactus/util/log/LogAspect.aj(1k):186)
> 	at
> org.apache.cactus.client.AbstractHttpClient.dispatch2_doTest(Abstr
actHttpClient.java;org/apache/cactus/util/log/LogAspect.aj(1k):109)
> 	at
> org.apache.cactus.client.AbstractHttpClient.around2_doTest(Abstrac
tHttpClient.java;org/apache/cactus/util/log/LogAspect.aj(1k):1218)
> 	at
> org.apache.cactus.client.AbstractHttpClient.doTest(AbstractHttpCli
ent.java;org/apache/cactus/util/log/LogAspect.aj(1k):104)
> 	at
> org.apache.cactus.AbstractWebTestCase.runGenericTest(AbstractWebTe
> stCase.java:260)
> 	at
> org.apache.cactus.ServletTestCase.runTest(ServletTestCase.java:133)
>
> I'm running with cactus-13-1.4.1 and commons-httpclient-2.0-dev.har.
> Is it necessary to have these jars in the servers commons/lib path or is
> it sufficient for them just to be in WEB-INF/lib/? Right now they are
> just in the webapp.
>
> Has anyone seen this before?
>
> /peter
>
> _____________________________________________________
> Gratis e-mail resten av livet på www.yahoo.se/mail
> Busenkelt!
>
> --
> To unsubscribe, e-mail:
<ma...@jakarta.apache.org>
For additional commands, e-mail:
<ma...@jakarta.apache.org>




--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>