sorry to disappoint you Eric, but the only settings I have in user home are the proxy settings, the war "IS" produced, although with no web.xml inside, but that is about it !
thank you and hope to see what you see on your local machine soon ;-) Akmal ----- Original Message ----- From: <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Thursday, March 13, 2003 2:57 PM Subject: RE: Testing with maven/cactus > Interesting! What you should get is pasted below. > > Now, what I think might be getting you is excess settings. You know how you > can have a properties file in your user home directory that is included by > everything? I think that might be causing the maven war to fail. > > Do me a favor and run maven war. That should produce a file in your samples > /target/maven-cactus-sample.war. Let me know if that happens. If so, then > I will nuke my maven, and rebuild from CVS and see what happens. > > Eric Pugh > > > > > C:\java\maven\plugins\maven-cactus-plugin-1.2\plugin-resources\sample>maven > war > cactus:test > __ __ > | \/ |__ Jakarta _ ___ > | |\/| / _` \ V / -_) ' \ ~ intelligent projects ~ > |_| |_\__,_|\_/\___|_||_| v. 1.0-beta-9-SNAPSHOT > > > war:init: > java:prepare-filesystem: > [mkdir] Created dir: > C:\java\maven\plugins\maven-cactus-plugin-1.2\plugin-re > sources\sample\target\classes > > java:compile: > [javac] Compiling 5 source files to > C:\java\maven\plugins\maven-cactus-plugi > n-1.2\plugin-resources\sample\target\classes > > java:prepare-filesystem: > > java:compile: > > java:jar-resources: > > test:prepare-filesystem: > [mkdir] Created dir: > C:\java\maven\plugins\maven-cactus-plugin-1.2\plugin-re > sources\sample\target\test-classes > [mkdir] Created dir: > C:\java\maven\plugins\maven-cactus-plugin-1.2\plugin-re > sources\sample\target\test-reports > > test:test-resources: > > test:compile: > [javac] Compiling 1 source file to > C:\java\maven\plugins\maven-cactus-plugin > -1.2\plugin-resources\sample\target\test-classes > > test:test: > [junit] dir attribute ignored if running in the same VM > [junit] Running org.apache.maven.cactus.sample.DummyTest > [junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.361 sec > > > war:war: > [echo] Building WAR maven-cactus-sample > [war] Building war: > C:\java\maven\plugins\maven-cactus-plugin-1.2\plugin-res > ources\sample\target\maven-cactus-sample.war > > war: > > cactus:test: > [echo] Attempting to run tomcat4x target: cactus:test-tomcat-4x > cactus:test-tomcat-4x: > [echo] maven.cactus.tomcat4x.home = C:/java/tomcat > cactus:setup-tomcat-4x: > cactus:tomcat-4x-run: > [mkdir] Created dir: > C:\java\maven\plugins\maven-cactus-plugin-1.2\plugin-re > sources\sample\target\cactus\tomcat4x\conf > [mkdir] Created dir: > C:\java\maven\plugins\maven-cactus-plugin-1.2\plugin-re > sources\sample\target\cactus\tomcat4x\webapps > [copy] Copying 2 files to > C:\java\maven\plugins\maven-cactus-plugin-1.2\plug > in-resources\sample\target\cactus\tomcat4x\conf > > cactus:webapp: > war:init: > java:prepare-filesystem: > > java:compile: > > java:prepare-filesystem: > > java:compile: > > java:jar-resources: > > test:prepare-filesystem: > > test:test-resources: > > test:compile: > > test:test: > [junit] dir attribute ignored if running in the same VM > [junit] Running org.apache.maven.cactus.sample.DummyTest > [junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.02 sec > > > [unwar] Expanding: > C:\java\maven\plugins\maven-cactus-plugin-1.2\plugin-reso > urces\sample\target\maven-cactus-sample.war into > C:\java\maven\plugins\maven-cac > tus-plugin-1.2\plugin-resources\sample\target\cactus\maven-cactus-sample > java:prepare-filesystem: > > java:compile: > > cactus:compile: > [mkdir] Created dir: > C:\java\maven\plugins\maven-cactus-plugin-1.2\plugin-re > sources\sample\target\cactus\classes > [javac] Compiling 3 source files to > C:\java\maven\plugins\maven-cactus-plugi > n-1.2\plugin-resources\sample\target\cactus\classes > > cactus:webapp-update: > [copy] Copying 1 file to > C:\java\maven\plugins\maven-cactus-plugin-1.2\plugi > n-resources\sample\target\cactus\maven-cactus-sample > cactus:merge-webxml: > [echo] You should provide in your project.properties a > maven.cactus.webxml w > eb.xml file to use. Using default web.xml > [copy] Copying 1 file to > C:\java\maven\plugins\maven-cactus-plugin-1.2\plugi > n-resources\sample\target\cactus\maven-cactus-sample\WEB-INF > > [copy] Copying 1 file to > C:\java\maven\plugins\maven-cactus-plugin-1.2\plugi > n-resources\sample\target\cactus\maven-cactus-sample\WEB-INF\lib > [copy] Copying 1 file to > C:\java\maven\plugins\maven-cactus-plugin-1.2\plugi > n-resources\sample\target\cactus\maven-cactus-sample\WEB-INF\lib > [copy] Copying 1 file to > C:\java\maven\plugins\maven-cactus-plugin-1.2\plugi > n-resources\sample\target\cactus\maven-cactus-sample\WEB-INF\lib > [copy] Copying 1 file to > C:\java\maven\plugins\maven-cactus-plugin-1.2\plugi > n-resources\sample\target\cactus\maven-cactus-sample\WEB-INF\lib > [copy] Copying 1 file to > C:\java\maven\plugins\maven-cactus-plugin-1.2\plugi > n-resources\sample\target\cactus\maven-cactus-sample\WEB-INF\lib > [copy] Copying 4 files to > C:\java\maven\plugins\maven-cactus-plugin-1.2\plug > in-resources\sample\target\cactus\maven-cactus-sample\WEB-INF\classes > > cactus:deploy-tomcat-4x: > > [copy] Copying 17 files to > C:\java\maven\plugins\maven-cactus-plugin-1.2\plu > gin-resources\sample\target\cactus\tomcat4x\webapps\test > > cactus:start-tomcat-4x: > [java] HttpConnector Opening server socket on all host IP addresses > [java] Starting service Tomcat-Standalone > [java] Apache Tomcat/4.1.18 > [java] WebappLoader[/test]: Deploying class repositories to work > directory C > :\java\maven\plugins\maven-cactus-plugin-1.2\plugin-resources\sample\target\ > cact > us\tomcat4x\work\Standalone\localhost\test > [java] WebappLoader[/test]: Deploy class files /WEB-INF/classes to > C:\java\m > aven\plugins\maven-cactus-plugin-1.2\plugin-resources\sample\target\cactus\t > omca > t4x\webapps\test\WEB-INF\classes > [java] WebappLoader[/test]: Deploy JAR /WEB-INF/lib/aspectjrt-1.0.6.jar > to C > :\java\maven\plugins\maven-cactus-plugin-1.2\plugin-resources\sample\target\ > cact > us\tomcat4x\webapps\test\WEB-INF\lib\aspectjrt-1.0.6.jar > [java] WebappLoader[/test]: Deploy JAR /WEB-INF/lib/cactus-13-1.4.1.jar > to C > :\java\maven\plugins\maven-cactus-plugin-1.2\plugin-resources\sample\target\ > cact > us\tomcat4x\webapps\test\WEB-INF\lib\cactus-13-1.4.1.jar > [java] WebappLoader[/test]: Deploy JAR > /WEB-INF/lib/commons-logging-1.0.1.ja > r to > C:\java\maven\plugins\maven-cactus-plugin-1.2\plugin-resources\sample\targe > t\cactus\tomcat4x\webapps\test\WEB-INF\lib\commons-logging-1.0.1.jar > [java] WebappLoader[/test]: Deploy JAR /WEB-INF/lib/httpunit-1.5.jar to > C:\j > ava\maven\plugins\maven-cactus-plugin-1.2\plugin-resources\sample\target\cac > tus\ > tomcat4x\webapps\test\WEB-INF\lib\httpunit-1.5.jar > [java] WebappLoader[/test]: Deploy JAR /WEB-INF/lib/junit-3.8.1.jar to > C:\ja > va\maven\plugins\maven-cactus-plugin-1.2\plugin-resources\sample\target\cact > us\t > omcat4x\webapps\test\WEB-INF\lib\junit-3.8.1.jar > [java] WebappLoader[/test]: Reloading checks are enabled for this > Context > [java] ContextConfig[/test]: Missing default web.xml, using application > web. > xml only > [java] ContextConfig[/test]: Configured an authenticator for method > BASIC > [java] StandardManager[/test]: Seeding random number generator class > java.se > curity.SecureRandom > [java] StandardManager[/test]: Seeding of random number generator has > been c > ompleted > [java] HttpConnector[8080] Starting background thread > cactus:test-init: > > cactus:init: > > cactus:test-text: > [mkdir] Created dir: > C:\java\maven\plugins\maven-cactus-plugin-1.2\plugin-re > sources\sample\target\cactus\resources > [copy] Copying 1 file to > C:\java\maven\plugins\maven-cactus-plugin-1.2\plugi > n-resources\sample\target\cactus\resources > [junit] Running org.apache.maven.cactus.sample.TestSampleBodyTag > [junit] StandardWrapper[/test:JspRedirector]: Marking servlet > JspRedirector > as unavailable > [junit] StandardWrapperValve[JspRedirector]: Allocate exception for > servlet > JspRedirector > [junit] javax.servlet.ServletException: No servlet class has been > specified > for servlet JspRedirector > [junit] javax.servlet.ServletException: No servlet class has been > specified > for servlet JspRedirector > [junit] at > org.apache.catalina.core.StandardWrapper.loadServlet(Standard > Wrapper.java:859) > [junit] at > org.apache.catalina.core.StandardWrapper.allocate(StandardWra > pper.java:666) > [junit] at > org.apache.catalina.core.StandardWrapperValve.invoke(Standard > WrapperValve.java:214) > [junit] at > org.apache.catalina.core.StandardPipeline$StandardPipelineVal > veContext.invokeNext(StandardPipeline.java:643) > [junit] at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipe > line.java:480) > [junit] at > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.j > ava:995) > [junit] at > org.apache.catalina.core.StandardContextValve.invoke(Standard > ContextValve.java:191) > [junit] at > org.apache.catalina.core.StandardPipeline$StandardPipelineVal > veContext.invokeNext(StandardPipeline.java:643) > [junit] at > org.apache.catalina.authenticator.AuthenticatorBase.invoke(Au > thenticatorBase.java:493) > [junit] at > org.apache.catalina.core.StandardPipeline$StandardPipelineVal > veContext.invokeNext(StandardPipeline.java:641) > [junit] at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipe > line.java:480) > [junit] at > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.j > ava:995) > [junit] at > org.apache.catalina.core.StandardContext.invoke(StandardConte > xt.java:2415) > [junit] at > org.apache.catalina.core.StandardHostValve.invoke(StandardHos > tValve.java:180) > [junit] at > org.apache.catalina.core.StandardPipeline$StandardPipelineVal > veContext.invokeNext(StandardPipeline.java:643) > [junit] at > org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorD > ispatcherValve.java:170) > [junit] at > org.apache.catalina.core.StandardPipeline$StandardPipelineVal > veContext.invokeNext(StandardPipeline.java:641) > [junit] at > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorRepor > tValve.java:172) > [junit] at > org.apache.catalina.core.StandardPipeline$StandardPipelineVal > veContext.invokeNext(StandardPipeline.java:641) > [junit] at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipe > line.java:480) > [junit] at > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.j > ava:995) > [junit] at > org.apache.catalina.core.StandardEngineValve.invoke(StandardE > ngineValve.java:174) > [junit] at > org.apache.catalina.core.StandardPipeline$StandardPipelineVal > veContext.invokeNext(StandardPipeline.java:643) > [junit] at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipe > line.java:480) > [junit] at > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.j > ava:995) > [junit] at > org.apache.catalina.connector.http.HttpProcessor.process(Http > Processor.java:1040) > [junit] at > org.apache.catalina.connector.http.HttpProcessor.run(HttpProc > essor.java:1151) > [junit] at java.lang.Thread.run(Thread.java:484) > [junit] StandardWrapperValve[JspRedirector]: Servlet JspRedirector is > curren > tly unavailable > [junit] Tests run: 1, Failures: 0, Errors: 1, Time elapsed: 2.754 sec > [junit] [ERROR] TEST org.apache.maven.cactus.sample.TestSampleBodyTag > FAILED > > [junit] Running org.apache.maven.cactus.sample.TestSampleFilter > [junit] Tests run: 5, Failures: 0, Errors: 5, Time elapsed: 1.532 sec > [junit] [ERROR] TEST org.apache.maven.cactus.sample.TestSampleFilter > FAILED > [junit] Running org.apache.maven.cactus.sample.TestSampleServlet > [junit] Tests run: 3, Failures: 0, Errors: 0, Time elapsed: 1.783 sec > > BUILD FAILED > file:/C:/java/maven/plugins/maven-cactus-plugin-1.2/plugin-resources/scripts > /tom > cat.4x.jelly:26:50: <attainGoal> > file:/C:/java/maven/plugins/maven-cactus-plugin > -1.2/plugin-resources/scripts/tomcat.4x.jelly:68:64: <attainGoal> > null:292:52: < > fail> There were test failures. > Total time: 47 seconds > > C:\java\maven\plugins\maven-cactus-plugin-1.2\plugin-resources\sample> > > -----Original Message----- > From: Akmal Sarhan [mailto:[EMAIL PROTECTED] > Sent: Thursday, March 13, 2003 8:57 AM > To: Turbine Users List > Subject: Re: Testing with maven/cactus > > > here is what I get: > > Microsoft Windows XP [Version 5.1.2600] > (C) Copyright 1985-2001 Microsoft Corp. > > E:\3rdparty\maven-1.0-beta-9\plugins\maven-cactus-plugin-1.2\plugin-resource > s\sample>maven war cactus:test > __ __ > | \/ |__ Jakarta _ ___ > | |\/| / _` \ V / -_) ' \ ~ intelligent projects ~ > |_| |_\__,_|\_/\___|_||_| v. 1.0-beta-9-SNAPSHOT > > > war:init: > java:prepare-filesystem: > > java:compile: > > java:prepare-filesystem: > > java:compile: > > java:jar-resources: > > test:prepare-filesystem: > > test:test-resources: > > test:compile: > > test:test: > [junit] dir attribute ignored if running in the same VM > [junit] Running org.apache.maven.cactus.sample.DummyTest > [junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0,04 sec > > > war:war: > [echo] Building WAR maven-cactus-sample-1.0-SNAPSHOT > > war: > > cactus:test: > [echo] Attempting to run tomcat4x target: cactus:test-tomcat-4x > cactus:test-tomcat-4x: > [echo] maven.cactus.tomcat4x.home = D:/Programme/ApacheGroup/Tomcat 4.1 > cactus:tomcat-4x-run: > cactus:webapp: > war:init: > java:prepare-filesystem: > > java:compile: > > java:prepare-filesystem: > > java:compile: > > java:jar-resources: > > test:prepare-filesystem: > > test:test-resources: > > test:compile: > > test:test: > [junit] dir attribute ignored if running in the same VM > [junit] Running org.apache.maven.cactus.sample.DummyTest > [junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0,01 sec > > > [echo] > Either a war or a webapp must exist. Please call the War > plugin > first. > > > BUILD FAILED > file:/E:/3rdparty/maven-1.0-beta-9/plugins/maven-cactus-plugin-1.2/plugin-re > sources/scripts/tomcat.4x.jelly:26:50: <atta > inGoal> > file:/E:/3rdparty/maven-1.0-beta-9/plugins/maven-cactus-plugin-1.2/plugin-re > sources/scripts/tomcat.4x.jelly:60:5 > 5: <attainGoal> > file:/E:/3rdparty/maven-1.0-beta-9/plugins/maven-cactus-plugin-1.2/plugin-re > sources/scripts/tomcat.4x.je > lly:105:67: <copy> > E:\3rdparty\maven-1.0-beta-9\plugins\maven-cactus-plugin-1.2\plugin-resource > s\sample\target\cactus\ma > ven-cactus-sample not found. > Total time: 6 seconds > > E:\3rdparty\maven-1.0-beta-9\plugins\maven-cactus-plugin-1.2\plugin-resource > s\sample> > > regards > Akmal > ----- Original Message ----- > From: <[EMAIL PROTECTED]> > To: <[EMAIL PROTECTED]> > Sent: Thursday, March 13, 2003 2:23 PM > Subject: RE: Testing with maven/cactus > > > > okay, > > well, you got an error message about either a war or webapp must exist. > > However, you did call the war task! do me a favor, and try the sample > > app... just as a quick check of your install. this is where mine is: > > C:\java\maven\plugins\maven-cactus-plugin-1.2\plugin-resources\sample> > > > > When I run maven war cactus:test, it works. So please compare the > sample's > > properties to your properties. > > > > I put all my cactus testing properties locally in my project.properties, > and > > don't use a build.properties. > > > > Also, maven.cactus.container is no longer required. Just pointing to your > > tomcat home does the same thing. > > > > At any rate, verifying that your plugin version works with the sample will > > give us a baseline to start with. Then we can start tweaking Turbine > > related settings to get it to work with turbine. > > > > Eric > > > > -----Original Message----- > > From: Akmal Sarhan [mailto:[EMAIL PROTECTED] > > Sent: Thursday, March 13, 2003 4:10 AM > > To: Turbine Users List > > Subject: Re: Testing with maven/cactus > > > > > > the build. properties did not seem to get through here it is again: > > > # -------------------------------------------------------------------------- > > --- > > # build.properties.sample > > # > > # This is an example "build.properties" file, used to customize building > the > > # Cactus Servlet Sample for your local environment. Make any changes you > > need, > > # and rename this file to "build.properties" in the same directory that > > # contains the "build.xml" file. > > # > > # $Id: build.properties,v 1.1 2003/02/03 08:37:38 vmassol Exp $ > > > # -------------------------------------------------------------------------- > > --- > > > > # WARNING: The relative paths below are relative to the directory where > the > > # build.xml file is located. > > > > > # -------------------------------------------------------------------------- > > --- > > # Mandatory properties > > > # -------------------------------------------------------------------------- > > --- > > > > # The location of the Servlet API 2.3 jar > > servlet.jar = lib/servlet.jar > > > > # The location of the JSTL jar > > jstl.jar = lib/jstl.jar > > > > # The location of the JSTL jar > > standard.jar = lib/standard.jar > > > > > # -------------------------------------------------------------------------- > > --- > > # Optional properties > > > # -------------------------------------------------------------------------- > > --- > > > > # The port to use for starting the servers during unit testing. If not > > # sepcified, it defaults to port 8080. > > cactus.port = 8081 > > > > # Servlet engine locations for the tests > > > > # Note: If you don't want to run the test on a given servlet engine, just > > # comment it's home property. For example, if you don't want to run > > the > > # tests on the Resin 2.x, comment the "cactus.home.resin2x" > property. > > > > #cactus.home.resin2x = c:/Apps/resin-2.1.6 > > cactus.home.tomcat4x = D:/Programme/ApacheGroup/Tomcat 4.1 > > > > maven.cactus.tomcat4x.home = D:/Programme/ApacheGroup/Tomcat 4.1 > > maven.cactus.container = tomcat-4x > > maven.src.dir = WEB-INF/src/java > > > > > #maven.war.webxml=E:/3rdparty/tdk-2.2-rc2/webapps/taskwatcher_turbine/WEB-IN > > F/web.xml > > maven.war.webxml=${maven.src.dir}/../../web.xml > > > > ----- Original Message ----- > > From: "Akmal Sarhan" <[EMAIL PROTECTED]> > > To: "Turbine Users List" <[EMAIL PROTECTED]> > > Sent: Thursday, March 13, 2003 10:08 AM > > Subject: Re: Testing with maven/cactus > > > > > > > Thank you Eric, > > > > > > I have tried the latest CVS head and have attached the exceptions that I > > > get, together with my build.properties file > > > thank you in advance and hope to be able to use the plugin pretty soon, > as > > > it will make life much easier ;-) > > > > > > regards > > > Akmal > > > ----- Original Message ----- > > > From: <[EMAIL PROTECTED]> > > > To: <[EMAIL PROTECTED]> > > > Sent: Wednesday, March 12, 2003 5:34 PM > > > Subject: RE: Testing with maven/cactus > > > > > > > > > > ARgh! > > > > > > > > It turned out that the version of the maven cactus plugin was a local > > > copy. > > > > As I just recieved committer status, I applied my various patches that > > > made > > > > the plugin work. I can just imagine how frustrating it was to use the > > old > > > > broken one. > > > > > > > > If you feel like testing the new version, download maven cvs head. > > Build > > > > it. In the cactus/plugin-resources/sample is a sample project. Run > > that > > > > and verify the SampleServlet test works. Then you should be good. > > > > > > > > The sampleFilter and sampleTag are not working, some sort of web.xml > > issue > > > > that I don't understand. > > > > > > > > Good luck, > > > > Eric Pugh > > > > > > > > -----Original Message----- > > > > From: Akmal Sarhan [mailto:[EMAIL PROTECTED] > > > > Sent: Wednesday, March 12, 2003 2:30 AM > > > > To: Turbine Users List > > > > Subject: Re: Testing with maven/cactus > > > > > > > > > > > > Thank you Eric, > > > > > > > > The reason why I wanted to use maven, is that I did not want to write > a > > > > property here and a property there, change this file and copy that > > file.. > > > > you know > > > > but as you pointed out the maven plugin does not seem to be "finished" > > so > > > > I'd rather stick to my old cactus skeleton for the moment and hope > that > > I > > > > can use the plugin and perhaps, the eclipse one as well, at some > point. > > > > > > > > > > > > regards > > > > Akmal > > > > > > > > PS. my code is nearly identical to yours, thank you! > > > > > > > > > > > > ----- Original Message ----- > > > > From: <[EMAIL PROTECTED]> > > > > To: <[EMAIL PROTECTED]> > > > > Sent: Tuesday, March 11, 2003 1:08 PM > > > > Subject: RE: Testing with maven/cactus > > > > > > > > > > > > > okay, well, here is the current situation with the cvs head maven > > cactus > > > > > plugin. This is a little OT for the turbine list, but may help > > others! > > > > > Right now, if you do not start up Turbine yourself in your setUp > > method, > > > > but > > > > > instead rely on the web.xml to startup turbine, then nothing > happens. > > > The > > > > > reason is that the maven cactus plugin doesn't merge your web.xml > with > > > the > > > > > default web.xml. That means that turbine never gets started. > > > > Temporariily, > > > > > there is a web.cactus.xml file that you can customize and will be > used > > > > > instead of your web.xml. Alternatively, you can just start up > > Turbine. > > > > > Take a look at this (also there is something on the wiki): > > > > > > > > > > > > > > > protected RunData data = null; > > > > > protected Context context = null; > > > > > private Turbine turbine = null; > > > > > > > > > > public void setUp() throws Exception { > > > > > super.setUp(); > > > > > config.setInitParameter("properties", "/WEB-INF/conf/" + > > > > > getTurbinePropertiesFileName()); > > > > > turbine = new Turbine(); > > > > > > > > > > turbine.init(config); > > > > > > > > > > data = RunDataFactory.getRunData(request, response, config); > > > > > context = TurbineVelocity.getContext(data); > > > > > System.out.println("Setup: Resetting Data"); > > > > > > > > > > // initialize your database connection here > > > > > IDatabaseConnection connection = new > > > > > DatabaseConnection(Torque.getConnection("default")); > > > > > > > > > > // initialize your dataset here > > > > > IDataSet dataSet = null; > > > > > String xmlFile = > > > > > > > > > > > > > > > TurbineServlet.getServletContext().getRealPath("WEB-INF/data/export_simple_w > > > > > orkorders.xml"); > > > > > dataSet = new FlatXmlDataSet(new FileInputStream(xmlFile)); > > > > > > > > > > try { > > > > > > > > > > InsertIdentityOperation.CLEAN_INSERT.execute(connection, dataSet); > > > > > } > > > > > finally { > > > > > connection.close(); > > > > > } > > > > > > > > > > auditAction = (Audit) > > > > > ActionLoader.getInstance().getInstance("Audit"); > > > > > > > > > > } > > > > > > > > > > public void testNoDataAvailable() throws Exception { > > > > > > > > > > // Add parameters to the RunData that will be used to login > > > > > a non existent user. > > > > > data.getParameters().setString("object_id", "636"); > > > > > data.getParameters().setString("object_name", "workorder"); > > > > > context.put("criteria", new > > > > > Criteria().add(WorkorderPeer.WORKORDER_ID, Integer.valueOf("636"))); > > > > > context.put("followupURL", "www.sun.com"); > > > > > auditAction.doPerform(data, context); > > > > > assertNotNull("Make sure we have an confirmation message.", > > > > > data.getMessages().getFormMessages("", "CONFIRM")); > > > > > > > > > > } > > > > > > > > > > Also, bump me your testcase and I'll look at it. > > > > > > > > > > Eric > > > > > > > > > > -----Original Message----- > > > > > From: Akmal Sarhan [mailto:[EMAIL PROTECTED] > > > > > Sent: Tuesday, March 11, 2003 7:00 AM > > > > > To: Turbine Users List > > > > > Subject: Re: Testing with maven/cactus > > > > > > > > > > > > > > > well, I have no problems using the classical way with cactus but > when > > I > > > > try > > > > > with maven I get this result: > > > > > Testsuite: > > de.byteaction.taskwatcher.test.modules.actions.TaskActionTest > > > > > Tests run: 1, Failures: 0, Errors: 1, Time elapsed: 0,42 sec > > > > > > > > > > Testcase: testDoTaketask took 0,39 sec > > > > > Caused an ERROR > > > > > Failed to get the test results. This is probably due to an error > that > > > > > happened on the server side when trying to execute the tests. Here > is > > > what > > > > > was returned by the server : [<html><head><title>Apache > > > > > Tomcat/4.1.18-LE-jdk14 - Error > report</title><STYLE><!--H1{font-family > > : > > > > > sans-serif,Arial,Tahoma;color : white;background-color : #0086b2;} > > > > > H3{font-family : sans-serif,Arial,Tahoma;color : > > white;background-color > > > : > > > > > #0086b2;} BODY{font-family : sans-serif,Arial,Tahoma;color : > > > > > black;background-color : white;} B{color : white;background-color : > > > > > #0086b2;} HR{color : #0086b2;} --></STYLE> </head><body><h1>HTTP > > Status > > > > > 404 - /test/ServletRedirector</h1><HR size="1" > noshade><p><b>type</b> > > > > Status > > > > > report</p><p><b>message</b> > > > > > <u>/test/ServletRedirector</u></p><p><b>description</b> <u>The > > requested > > > > > resource (/test/ServletRedirector) is not available.</u></p><HR > > size="1" > > > > > noshade><h3>Apache Tomcat/4.1.18-LE-jdk14</h3></body></html>] > > > > > org.apache.cactus.util.ChainedRuntimeException: Failed to get the > test > > > > > results. This is probably due to an error that happened on the > server > > > side > > > > > when trying to execute the tests. Here is what was returned by the > > > server > > > > : > > > > > [<html><head><title>Apache Tomcat/4.1.18-LE-jdk14 - Error > > > > > report</title><STYLE><!--H1{font-family : > > sans-serif,Arial,Tahoma;color > > > : > > > > > white;background-color : #0086b2;} H3{font-family : > > > > > sans-serif,Arial,Tahoma;color : white;background-color : #0086b2;} > > > > > BODY{font-family : sans-serif,Arial,Tahoma;color : > > > black;background-color > > > > : > > > > > white;} B{color : white;background-color : #0086b2;} HR{color : > > > > > #0086b2;} --></STYLE> </head><body><h1>HTTP Status 404 - > > > > > /test/ServletRedirector</h1><HR size="1" noshade><p><b>type</b> > Status > > > > > report</p><p><b>message</b> > > > > > <u>/test/ServletRedirector</u></p><p><b>description</b> <u>The > > requested > > > > > resource (/test/ServletRedirector) is not available.</u></p><HR > > size="1" > > > > > noshade><h3>Apache Tomcat/4.1.18-LE-jdk14</h3></body></html>] > > > > > at > > > > > > > > > > > > > > > org.apache.cactus.client.AbstractHttpClient.dispatch2_doTest(AbstractHttpCli > > > > > ent.java;org/apache/cactus/util/log/LogAspect.aj(1k):120) > > > > > at > > > > > > > > > > > > > > > org.apache.cactus.client.AbstractHttpClient.around2_doTest(AbstractHttpClien > > > > > t.java;org/apache/cactus/util/log/LogAspect.aj(1k):1236) > > > > > at > > > > > > > > > > > > > > > org.apache.cactus.client.AbstractHttpClient.doTest(AbstractHttpClient.java;o > > > > > rg/apache/cactus/util/log/LogAspect.aj(1k):104) > > > > > at > > > > > > > > > > > > > > > org.apache.cactus.AbstractWebTestCase.runGenericTest(AbstractWebTestCase.jav > > > > > a:260) > > > > > at > > org.apache.cactus.ServletTestCase.runTest(ServletTestCase.java:133) > > > > > at > > > org.apache.cactus.AbstractTestCase.runBare(AbstractTestCase.java:195) > > > > > org.apache.cactus.client.ParsingException: Not a valid response > > > > > at > > > > > > > > > > > > > > > org.apache.cactus.client.WebTestResultParser.readRootElement(WebTestResultPa > > > > > rser.java;org/apache/cactus/util/log/LogAspect.aj(1k):140) > > > > > at > > > > > > > > > > > > > > > org.apache.cactus.client.WebTestResultParser.dispatch29_parse(WebTestResultP > > > > > arser.java;org/apache/cactus/util/log/LogAspect.aj(1k):101) > > > > > at > > > > > > > > > > > > > > > org.apache.cactus.client.WebTestResultParser.around29_parse(WebTestResultPar > > > > > ser.java;org/apache/cactus/util/log/LogAspect.aj(1k):1236) > > > > > at > > > > > > > > > > > > > > > org.apache.cactus.client.WebTestResultParser.parse(WebTestResultParser.java; > > > > > org/apache/cactus/util/log/LogAspect.aj(1k):96) > > > > > at > > > > > > > > > > > > > > > org.apache.cactus.client.AbstractHttpClient.callGetResult(AbstractHttpClient > > > > > .java;org/apache/cactus/util/log/LogAspect.aj(1k):230) > > > > > at > > > > > > > > > > > > > > > org.apache.cactus.client.AbstractHttpClient.dispatch2_doTest(AbstractHttpCli > > > > > ent.java;org/apache/cactus/util/log/LogAspect.aj(1k):114) > > > > > at > > > > > > > > > > > > > > > org.apache.cactus.client.AbstractHttpClient.around2_doTest(AbstractHttpClien > > > > > t.java;org/apache/cactus/util/log/LogAspect.aj(1k):1236) > > > > > at > > > > > > > > > > > > > > > org.apache.cactus.client.AbstractHttpClient.doTest(AbstractHttpClient.java;o > > > > > rg/apache/cactus/util/log/LogAspect.aj(1k):104) > > > > > at > > > > > > > > > > > > > > > org.apache.cactus.AbstractWebTestCase.runGenericTest(AbstractWebTestCase.jav > > > > > a:260) > > > > > at > > org.apache.cactus.ServletTestCase.runTest(ServletTestCase.java:133) > > > > > at > > > org.apache.cactus.AbstractTestCase.runBare(AbstractTestCase.java:195) > > > > > > > > > > Testcase: testDoTaketask > > > > > ----- Original Message ----- > > > > > From: <[EMAIL PROTECTED]> > > > > > To: <[EMAIL PROTECTED]> > > > > > Sent: Tuesday, March 11, 2003 12:01 PM > > > > > Subject: RE: Testing with maven/cactus > > > > > > > > > > > > > > > > Interesting. Can you send me a copy of your stack trace plus your > > > > cactus > > > > > > test? What app server are you using? Can you get the sample for > > the > > > > > plugin > > > > > > to run? > > > > > > > > > > > > Eric Pugh > > > > > > > > > > > > -----Original Message----- > > > > > > From: Akmal Sarhan [mailto:[EMAIL PROTECTED] > > > > > > Sent: Tuesday, March 11, 2003 2:47 AM > > > > > > To: [EMAIL PROTECTED] > > > > > > Subject: Testing with maven/cactus > > > > > > > > > > > > > > > > > > I am trying to get my tests running using cactus plugin for maven, > > but > > > > > > somehow I can not get it to work, has anyone tried this and if > yes, > > > > could > > > > > > you contribute a small howto(step by step) of what exactly should > be > > > > > changed > > > > > > to automate the tests > > > > > > I am using the CVS head of maven > > > > > > regards > > > > > > Akmal > > > > > > > > > > > > > > > > > > > > > > --------------------------------------------------------------------- > > > > > 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] > > > > > > > > > > > > > -------------------------------------------------------------------------- > -- > > ---- > > > > > > > --------------------------------------------------------------------- > > > 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] > > > > > --------------------------------------------------------------------- > 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]
