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]

Reply via email to