Thanks Vincent,
Here's what I got:
When I first checked the .log file, there was an error
logged:
!MESSAGE The library
file:D:/Dev/eclipse/plugins/org.apache.cactus.eclipse.runner_1.6dev-20031029/cactussupportsrc.jar
specified via the extraClasspathEntries extension
point of Cactus Testing Framework does not exist
It turned out that the file was called
cactussupportsrc.zip instead of cactussupportsrc.jar.
I went to the plugin directory and changed the
plugin.xml file so that it will now look for the
cactussupportsrc.jar and I got a different error in
Eclipse:
java.net.ConnectException: Connection refused: connect
at java.net.PlainSocketImpl.socketConnect(Native
Method)
at
java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:305)
at
java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:171)
at
java.net.PlainSocketImpl.connect(PlainSocketImpl.java:158)
...
and here's what my .log file says:
!SESSION Jan 11, 2004 14:46:53.484
---------------------------------------------
java.version=1.4.2_01
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86, WS=win32,
NL=en_US
Command-line arguments: -os win32 -ws win32 -arch x86
-install file:D:/Dev/eclipse/
!ENTRY org.apache.cactus.eclipse.runner 1 0 Jan 11,
2004 14:46:53.484
!MESSAGE Cactus preference : Jetty = [true]
!ENTRY org.apache.cactus.eclipse.runner 1 0 Jan 11,
2004 14:46:54.921
!MESSAGE Cactus preference : ContextURL =
[http://localhost:8080/test]
!ENTRY org.apache.cactus.eclipse.runner 1 0 Jan 11,
2004 14:46:54.921
!MESSAGE Cactus preference : TempDir = [D:\Dev\temp]
!ENTRY org.apache.cactus.eclipse.runner 1 0 Jan 11,
2004 14:46:54.937
!MESSAGE Cactus preference : jetty.xml =
[src/webapp/jetty.xml]
!ENTRY org.apache.cactus.eclipse.runner 1 0 Jan 11,
2004 14:46:54.968
!MESSAGE Cactus preference : Jetty = [true]
!ENTRY org.apache.cactus.eclipse.runner 1 0 Jan 11,
2004 14:46:54.968
!MESSAGE Cactus preference : TempDir = [D:\Dev\temp]
!ENTRY org.apache.cactus.eclipse.runner 1 0 Jan 11,
2004 14:47:00.968
!MESSAGE Test run ended
Finally, here's my webapp plugin properties:
Output war: D:\Dev\temp\webapp.war (the D:\Dev\temp
directory is the same one as the Temp Directory in my
Cactus preferences)
Webapp directory: src\webapp
Again, this webapp directory is relative to my project
right? I ensured that there is a WEB-INF/web.xml file
there (its the one I took from the book example for
database). I also put the web.xml in
d:\Dev\temp\src\webapp\WEB-INF just in case.
Thanks again.
--
Josh
--- Vincent Massol <[EMAIL PROTECTED]> wrote:
> Hi Josh,
>
> > -----Original Message-----
> > From: Josh Lam [mailto:[EMAIL PROTECTED]
> > Sent: 11 January 2004 08:29
> > To: [EMAIL PROTECTED]
> > Subject: Eclipse Plugin Question
> >
> > Hi,
> >
> > I have both the catus runner plugin and the web
> app
> > plugin installe in Eclipse 2.1.
> >
> > When I tried to run a Cactus test, I got:
> >
> > org.apache.cactus.util.ChainedRuntimeException:
> Failed
> > to get the test results at
> > [http://localhost:8080/test/ServletRedirector]
> >
> > I am pretty sure its something I did not configure
> > properly.
> >
> > Do I need to have Jetty started?
>
> No. It is started automatically by the plugin.
>
> >
> > Also, when I looked at my Cactus container
> preferences
> > in Eclipse, it had Jetty checked and it says that
> the
> > location of the jetty.xml file is
> src/webapp/jetty.xml
> > Question is, what is that path relative to? is it
> my
> > Jetty installation?
>
> Nope. It's the path relative to your Eclipse
> project. However it's
> optional and is used to customize Jetty.
>
> Have you checked the webapp plugin properties?
>
(http://jakarta.apache.org/cactus/integration/eclipse/webapp_plugin.html
> ). In there you'll find the path to your web.xml
> file.
>
> You need to have a web.xml file containing the
> Cactus redirector (in the
> current version of the plugin, it is not added
> automatically).
>
> Can you also check your eclipse workspace log file
> (it's located in
> ECLIPSE_HOME/workspace/.metadata/.log).
>
> Thanks
> -Vincent
>
> >
> > Thanks.
> >
> > --
> > Josh
> >
> > __________________________________
> > Do you Yahoo!?
> > Yahoo! Hotjobs: Enter the "Signing Bonus"
> Sweepstakes
> > http://hotjobs.sweepstakes.yahoo.com/signingbonus
> >
> >
>
---------------------------------------------------------------------
> > 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]
>
__________________________________
Do you Yahoo!?
Yahoo! Hotjobs: Enter the "Signing Bonus" Sweepstakes
http://hotjobs.sweepstakes.yahoo.com/signingbonus
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]