Sandeep,
I haven't had the time to get the ant scripts to
work. I just followed your tip, ie. startup the server
manually, and then run the tests from a different
thread. I'll let you know if I get it to work, though.
Thanks,
Paromita.
--- Sandeep Giri <[EMAIL PROTECTED]> wrote:
> I must be doing something wrong here :-( but even
> after trying this script,
> I am getting stuck after the weblogic server is
> started, i.e., the Ant
> scritp starts the weblogic server and just hangs,
> never runs the tests
>
> Paromita, you'd said you had the same problem
> before, so I wonder if there
> was anything specific other than these scripts that
> got rid of that problem
>
> thanks
>
> Sandeep
>
> -----Original Message-----
> From: Paromita Choudhury
> [mailto:[EMAIL PROTECTED]]
> Sent: Wednesday, July 11, 2001 1:55 PM
> To: [EMAIL PROTECTED]
> Subject: RE: Cactus and Weblogic 6.0
>
>
> Phil,
> Thanks for the scripts. It worked!
>
> --- Phil Magill <[EMAIL PROTECTED]> wrote:
> > Paromita
> >
> > Sorry about the delay....
> >
> > The examples are on the cactus web site and heres
> > the script. I had to cut
> > it out of script that we use for deploying. The
> > overall idea is there. The
> > important thing is, ensure that EVERYTHING is on
> the
> > classpath.
> >
> > I've tested EJB's using this method but had to
> > create a jar with the home
> > and remote interface and add that jar to the
> > classpath. Has anyone had to do
> > something similar and if so how did you do it.
> >
> > <!--
> >
>
========================================================================
> > -->
> > <!-- Run weblogic 6 Unit tests
> > -->
> > <!--
> >
>
========================================================================
> > -->
> > <target name="run-tests" depends="init,
> > cactus-init">
> >
> > <!-- Start the servlet engine, wait for it to
> be
> > started, run the
> > unit tests, stop the servlet engine, wait
> > for it to be stopped.
> > The servlet engine is stopped if the
> tests
> > fail for any reason -->
> >
> >
> > <runservertests
> testURL="http://${host}:${port}"
> >
> > startTarget="start_weblogic6"
> > stopTarget="stop_weblogic6"
> > testTarget="tests" />
> > </target>
> >
> >
> > <!--
> >
>
========================================================================
> > -->
> > <!-- Initialize custom Ant task needed for
> running
> > the server tests
> > -->
> > <!--
> >
>
========================================================================
> > -->
> > <target name="cactus-init" depends="init" >
> >
> > <taskdef name="runservertests"
> >
>
classname="org.apache.commons.cactus.ant.RunServerTestsTask">
> > <classpath>
> > <pathelement location="${path to cactus
> > jars}" />
> > </classpath>
> > </taskdef>
> >
> > </target>
> >
> >
> > <!--
> >
>
========================================================================
> > -->
> > <!-- Start weblogic
> > -->
> > <!--
> >
>
========================================================================
> > -->
> > <target name="start_weblogic6" depends="init" >
> >
> > <wlrun taskname="weblogic-start"
> > beahome="${bea.home}"
> > home="${weblogic.home}"
> > domain="${weblogic.domain}"
> > name="${weblogic.server.name}"
> > username="${weblogic.userid}"
> > password="${weblogic.password}">
> > <classpath refid="testrun.server.classpath"
> />
> >
> >
> > <!-- testrun.server.classpath = path to
> > weblogic.jar , path to compile
> >
> > files for testing , path to bea.home for
> > conf information-->
> >
> > </wlrun>
> > </target>
> >
> >
> > <!--
> >
>
========================================================================
> > -->
> > <!-- Stop weblogic
> > -->
> > <!--
> >
>
========================================================================
> > -->
> > <target name="stop_weblogic6" depends="init" >
> >
> > <wlstop taskname="weblogic-stop"
> > beahome="${bea.home}"
> > user="${weblogic.userid}"
> > password="${weblogic.password}"
> > url="t3://${host}:${port}" >
> > <classpath refid="testrun.server.classpath"
> />
> >
> > <!-- testrun.server.classpath = path to
> > weblogic.jar , path to compile
> >
> > files for testing , path to bea.home for
> > conf information-->
> >
> > </wlstop>
> > </target>
> >
> >
> > <target name="tests" depends="init" >
> >
> > <junit taskname="junit-tests"
> > haltonfailure="true"
> > fork="${junit.fork}">
> >
> > <classpath
> refid="testrun.client.classpath"/>
> > <formatter type="xml" usefile="true" />
> >
> > <!-- Define tests here -->
> > <test name="TestIt"
> >
> > outfile="${junit.report.dir}/${junit.report.file}"
> > />
> > </junit>
> > </target>
> >
> > -----Original Message-----
> > From: Paromita Choudhury
> > [mailto:[EMAIL PROTECTED]]
> > Sent: 09 July 2001 15:02
> > To: [EMAIL PROTECTED]
> > Subject: RE: Cactus and Weblogic 6.0
> >
> >
> > Phil,
> > I've installed the sample and want to start
> > testing
> > in the Weblogic 6.0 SP1 environment. Where can I
> > find
> > the steps I need to follow? Also, could you send
> me
> > the scripts that you mentioned?
>
=== message truncated ===
__________________________________________________
Do You Yahoo!?
Get personalized email addresses from Yahoo! Mail
http://personal.mail.yahoo.com/