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>