<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://permalink.gmane.org/gmane.comp.jakarta.cactus.user">
    <title>gmane.comp.jakarta.cactus.user</title>
    <link>http://permalink.gmane.org/gmane.comp.jakarta.cactus.user</link>
    <description/>
    <syn:updatePeriod>hourly</syn:updatePeriod>
    <syn:updateFrequency>1</syn:updateFrequency>
    <syn:updateBase>1901-01-01T00:00+00:00</syn:updateBase>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.jakarta.cactus.user/6837"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.jakarta.cactus.user/6837"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.jakarta.cactus.user/6837"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.jakarta.cactus.user/6836"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.jakarta.cactus.user/6835"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.jakarta.cactus.user/6834"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.jakarta.cactus.user/6833"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.jakarta.cactus.user/6832"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.jakarta.cactus.user/6831"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.jakarta.cactus.user/6830"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.jakarta.cactus.user/6829"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.jakarta.cactus.user/6828"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.jakarta.cactus.user/6827"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.jakarta.cactus.user/6826"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.jakarta.cactus.user/6825"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.jakarta.cactus.user/6824"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.jakarta.cactus.user/6823"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.jakarta.cactus.user/6822"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.jakarta.cactus.user/6821"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.jakarta.cactus.user/6820"/>
      </rdf:Seq>
    </items>
    <image rdf:resource="http://gmane.org/img/gmane-25t.png"/>
    <textinput rdf:resource=""/>
  </channel>
  <image rdf:about="http://gmane.org/img/gmane-25t.png">
    <title>Gmane</title>
    <url>http://gmane.org/img/gmane-25t.png</url>
    <link>http://gmane.org</link>
  </image>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.jakarta.cactus.user/6837">
    <title>RE: Using cactus with maven</title>
    <link>http://permalink.gmane.org/gmane.comp.jakarta.cactus.user/6837</link>
    <description>&lt;pre&gt;Hello
I got cactus to work and create the EAR files for each module (so much thanks for your help!). I'm now struggling with something else: I have to get these EARs to be used by WID. I've understood that the right plugin to be used is was6:servicedeploy:
Reading http://mojo.codehaus.org/was6-maven-plugin/examples/generating-process-server-ears.html and it's example I just don't get it right. I already have the EARs so I assume I only really need from this example "A POM project that calls ServiceDeploy" getting the EAR filenames some way. That's the first stop: how do I get it to use the plugin with each of the EARs?.

Thanks, 
 JUAN JOSÉ ARAGONÉS
&lt;/pre&gt;</description>
    <dc:creator>Juan Jose Aragones Guillen</dc:creator>
    <dc:date>2012-01-05T16:04:57</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.jakarta.cactus.user/6837">
    <title>RE: Using cactus with maven</title>
    <link>http://permalink.gmane.org/gmane.comp.jakarta.cactus.user/6837</link>
    <description>&lt;pre&gt;Hello
I got cactus to work and create the EAR files for each module (so much thanks for your help!). I'm now struggling with something else: I have to get these EARs to be used by WID. I've understood that the right plugin to be used is was6:servicedeploy:
Reading http://mojo.codehaus.org/was6-maven-plugin/examples/generating-process-server-ears.html and it's example I just don't get it right. I already have the EARs so I assume I only really need from this example "A POM project that calls ServiceDeploy" getting the EAR filenames some way. That's the first stop: how do I get it to use the plugin with each of the EARs?.

Thanks, 
 JUAN JOSÉ ARAGONÉS
&lt;/pre&gt;</description>
    <dc:creator>Juan Jose Aragones Guillen</dc:creator>
    <dc:date>2012-01-05T16:04:57</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.jakarta.cactus.user/6837">
    <title>RE: Using cactus with maven</title>
    <link>http://permalink.gmane.org/gmane.comp.jakarta.cactus.user/6837</link>
    <description>&lt;pre&gt;Hello
I got cactus to work and create the EAR files for each module (so much thanks for your help!). I'm now struggling with something else: I have to get these EARs to be used by WID. I've understood that the right plugin to be used is was6:servicedeploy:
Reading http://mojo.codehaus.org/was6-maven-plugin/examples/generating-process-server-ears.html and it's example I just don't get it right. I already have the EARs so I assume I only really need from this example "A POM project that calls ServiceDeploy" getting the EAR filenames some way. That's the first stop: how do I get it to use the plugin with each of the EARs?.

Thanks, 
 JUAN JOSÉ ARAGONÉS
&lt;/pre&gt;</description>
    <dc:creator>Juan Jose Aragones Guillen</dc:creator>
    <dc:date>2012-01-05T16:04:57</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.jakarta.cactus.user/6836">
    <title>AW: Using cactus with maven</title>
    <link>http://permalink.gmane.org/gmane.comp.jakarta.cactus.user/6836</link>
    <description>&lt;pre&gt;Hello

Your console output shows three EARs being built (application 1 - 3). So I assume you have set up a multi module build. Therefore I would guess you have something like three &amp;lt;module&amp;gt; sections in your POM. These &amp;lt;module&amp;gt; sections are the EAR specific parts I was talking of.

Make sure you clearly understand the difference between &amp;lt;pluginManagement&amp;gt; and &amp;lt;plugin&amp;gt;. Module specific parts should go in a &amp;lt;plugin&amp;gt; section under &amp;lt;module&amp;gt;.

If you need some explanation on this, there is a free online Maven book called "Maven: The Complete Reference".


Best regards
Christian Schima


-----Ursprüngliche Nachricht-----
Von: Juan Jose Aragones Guillen [mailto:jaragones&amp;lt; at &amp;gt;kana.com] 
Gesendet: Dienstag, 20. Dezember 2011 13:10
An: Cactus Users List
Betreff: RE: Using cactus with maven

Hello
Thanks for answering. I understand everything but the last part. EAR specific sections of my POM? Don't have any. Can you put an example (or a link to one)? Also if you can which section should they go in...

Thanks, 
 JUAN JOS&lt;/pre&gt;</description>
    <dc:creator>Christian.Schima&lt; at &gt;t-systems.com</dc:creator>
    <dc:date>2011-12-20T13:21:08</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.jakarta.cactus.user/6835">
    <title>RE: Using cactus with maven</title>
    <link>http://permalink.gmane.org/gmane.comp.jakarta.cactus.user/6835</link>
    <description>&lt;pre&gt;Hello
Thanks for answering. I understand everything but the last part. EAR specific sections of my POM? Don't have any. Can you put an example (or a link to one)? Also if you can which section should they go in...

Thanks, 
 JUAN JOSÉ ARAGONÉS
BUILD'N'RELEASE ENGINEER
e : jaragones&amp;lt; at &amp;gt;kana.com
EMEA Headquarters
209 Airport Road West
Belfast, Northern Ireland BT3 9EZ

SOLUTIONS | CASE STUDIES | KANA.COM | LAGAN.COM






The information in this email and any attachments is confidential and intended solely for the attention and use of the named addressee(s). It may be subject to legal, professional or other privilege and further distribution of it is strictly prohibited without our authority. If you are not the intended recipient, you are not authorized to and must not disclose, copy, distribute, or retain this message or any part of it, and should notify us immediately

-----Original Message-----
From: Christian.Schima&amp;lt; at &amp;gt;t-systems.com [mailto:Christian.Schima&amp;lt; at &amp;gt;t-systems.com] 
Sent: 20 December 2011 12:04
To: cac&lt;/pre&gt;</description>
    <dc:creator>Juan Jose Aragones Guillen</dc:creator>
    <dc:date>2011-12-20T12:10:23</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.jakarta.cactus.user/6834">
    <title>AW: Using cactus with maven</title>
    <link>http://permalink.gmane.org/gmane.comp.jakarta.cactus.user/6834</link>
    <description>&lt;pre&gt;Hello

When you declare your cactus.integration.maven2 plugin in the section &amp;lt;pluginManagement&amp;gt;  this declaration is valid for all spots in your POM where you reference this declared plugin.

Since you have included the &amp;lt;configuration&amp;gt; in the &amp;lt;pluginManagement&amp;gt; section, this configuration is used everywhere in your POM unless you overwrite it (obviously you haven't).

This means each of your EAR builds is using the same Cactus plugin &amp;lt;configuration&amp;gt; and therefore processes the same EAR file.

The solution would be to move the &amp;lt;configuration&amp;gt; section of your cactus plugin in the EAR specific sections of your POM. Only keep the general aspects of your cactus plugin in the &amp;lt;pluginManagement&amp;gt; section.


Best regards
Christian Schima

________________________________
Von: Juan Jose Aragones Guillen [mailto:jaragones&amp;lt; at &amp;gt;kana.com]
Gesendet: Dienstag, 20. Dezember 2011 12:36
An: cactus-user&amp;lt; at &amp;gt;jakarta.apache.org
Betreff: Using cactus with maven

Hello,
I know cactus have been moved to the Attic but my supervisor has given&lt;/pre&gt;</description>
    <dc:creator>Christian.Schima&lt; at &gt;t-systems.com</dc:creator>
    <dc:date>2011-12-20T12:04:25</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.jakarta.cactus.user/6833">
    <title>Using cactus with maven</title>
    <link>http://permalink.gmane.org/gmane.comp.jakarta.cactus.user/6833</link>
    <description>&lt;pre&gt;Hello,
I know cactus have been moved to the Attic but my supervisor has given me the job to make he project work using this plugin with maven 3.0.3.
We are using Jenkins for CI and the idea is to run cactus from there (we already run junit tests as it's possible to invoke top-level maven targets just writing the goals).
Right now I'm testing cactus with the project in which we run the junit tests (no worries, several VM's and snapshots -and not touching the base project-  just in case I screw something). But here are several thing I don't really understand. I'll only write some questions and, if I get any feedback will go on with the questions:
- I'm using "mvn cactus:cactifyear" as the idea is to create an EAR and get it deployed in Websphere using WAS6 plugin for maven. The thing is I don't really understand what does cactifyear do or how it works. I have no idea what to use as srcfile. Here you have what I have in my pom.xml:
&amp;lt;project&amp;gt;
   ...
    &amp;lt;dependencies&amp;gt;
        &amp;lt;dependency&amp;gt;
          &amp;lt;groupId&amp;gt;org.&lt;/pre&gt;</description>
    <dc:creator>Juan Jose Aragones Guillen</dc:creator>
    <dc:date>2011-12-20T11:36:25</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.jakarta.cactus.user/6832">
    <title>Re: Failed to recognize cactifywar</title>
    <link>http://permalink.gmane.org/gmane.comp.jakarta.cactus.user/6832</link>
    <description>&lt;pre&gt;Hello group,

I am working on cactus and running test remotely on TeamCity server.  I get
following errors.  Could someone please help me with these, so that I can
remove them and run my tests successfully.

BUILD FAILED
/homes/build-jmp/JMP/release-branches/R11.4/CEMS/buildSpace.xml:262: The
following error occurred while executing this line:
/homes/build-jmp/JMP/release-branches/R11.4/CEMS/remoteTestSetup.xml:131:
Problem: failed to create task or type cactifywar
Cause: The name is undefined.
Action: Check the spelling.
Action: Check that any custom tasks/types have been declared.
Action: Check that any &amp;lt;presetdef&amp;gt;/&amp;lt;macrodef&amp;gt; declarations have taken place.

&lt;/pre&gt;</description>
    <dc:creator>Vinay Nagrik</dc:creator>
    <dc:date>2011-11-30T22:46:54</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.jakarta.cactus.user/6831">
    <title>Failed to recognize cactifywar</title>
    <link>http://permalink.gmane.org/gmane.comp.jakarta.cactus.user/6831</link>
    <description>&lt;pre&gt;Hello group,

I am working on cactus and running test remotely on TeamCity server.  I get
following errors.  Could someone please help me with these, so that I can
remove them and run my tests successfully.

BUILD FAILED
/homes/build-jmp/JMP/release-branches/R11.4/CEMS/buildSpace.xml:262: The
following error occurred while executing this line:
/homes/build-jmp/JMP/release-branches/R11.4/CEMS/remoteTestSetup.xml:131:
Problem: failed to create task or type cactifywar
Cause: The name is undefined.
Action: Check the spelling.
Action: Check that any custom tasks/types have been declared.
Action: Check that any &amp;lt;presetdef&amp;gt;/&amp;lt;macrodef&amp;gt; declarations have taken place.

&lt;/pre&gt;</description>
    <dc:creator>Vinay Nagrik</dc:creator>
    <dc:date>2011-11-21T19:22:48</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.jakarta.cactus.user/6830">
    <title>failed to create cactify war</title>
    <link>http://permalink.gmane.org/gmane.comp.jakarta.cactus.user/6830</link>
    <description>&lt;pre&gt;Hello group,

I am working on cactus and running test remotely on TeamCity server.  I get
following errors.  Could someone please help me with these, so that I can
remove them and run my tests successfully.

BUILD FAILED
/homes/build-jmp/JMP/release-branches/R11.4/CEMS/buildSpace.xml:262: The
following error occurred while executing this line:
/homes/build-jmp/JMP/release-branches/R11.4/CEMS/remoteTestSetup.xml:131:
Problem: failed to create task or type cactifywar
Cause: The name is undefined.
Action: Check the spelling.
Action: Check that any custom tasks/types have been declared.
Action: Check that any &amp;lt;presetdef&amp;gt;/&amp;lt;macrodef&amp;gt; declarations have taken place.

&lt;/pre&gt;</description>
    <dc:creator>Vinay Nagrik</dc:creator>
    <dc:date>2011-11-18T22:04:37</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.jakarta.cactus.user/6829">
    <title>Need pointers on Cactus integration with Webshphere commerce server.</title>
    <link>http://permalink.gmane.org/gmane.comp.jakarta.cactus.user/6829</link>
    <description>&lt;pre&gt;Hi,

 

I am using Cactus for the first time and finding it difficult for
setting up cactus and integrating with websphere commerce server.

Any pointers/documentation on the same will be very helpful.

 

Appreciate you help on this aspect.

 

Thanks,

Ram.



-----------------------------------------
This e-mail, including attachments, may include confidential and/or
proprietary information, and may be used only by the person or
entity to which it is addressed. If the reader of this e-mail is
not the intended recipient or his or her authorized agent, the
reader is hereby notified that any dissemination, distribution or
copying of this e-mail is prohibited. If you have received this
e-mail in error, please notify the sender by replying to this
message and delete this e-mail immediately.&lt;/pre&gt;</description>
    <dc:creator>Ramakrishna Dulam</dc:creator>
    <dc:date>2011-10-18T16:38:11</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.jakarta.cactus.user/6828">
    <title>Jakarta Cactus moving to the Attic</title>
    <link>http://permalink.gmane.org/gmane.comp.jakarta.cactus.user/6828</link>
    <description>&lt;pre&gt;A heads up for the Jakarta Cactus user community that the Cactus project has
been 'moved to the Attic'. This means that the Jakarta developers (more
formally its Project Management Committee) have voted to retire Cactus
and move the responsibility for its oversight over to the Attic project.

Loosely speaking this means that the projects resources will be moved to a
read-only state.

You can read more about the Apache Attic and the process of moving to the
Attic at http://attic.apache.org.

You can follow this process in JIRA:

  https://issues.apache.org/jira/browse/ATTIC-120

Thanks,

Henri Yandell on behalf of Jakarta Cactus + the Attic.
&lt;/pre&gt;</description>
    <dc:creator>Henri Yandell</dc:creator>
    <dc:date>2011-08-06T07:25:51</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.jakarta.cactus.user/6827">
    <title>Cactus Ant Task - unable to look up data source</title>
    <link>http://permalink.gmane.org/gmane.comp.jakarta.cactus.user/6827</link>
    <description>&lt;pre&gt;Hi everyone,

I am using Cactus Ant Task to execute the unit testing classes and I am
facing the problem with data source look up. The tests are failed with
exception saying unable to look up the data source. However, if I invoke the
tests from the browser manually, everything is fine and all the tests are
executed successfully. Does anyone have encounter this problem before? Could
anybody provide any solution. Thanks.

Regards,

Kyi Hein
&lt;/pre&gt;</description>
    <dc:creator>K Hein</dc:creator>
    <dc:date>2011-05-09T02:59:28</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.jakarta.cactus.user/6826">
    <title>tests in separate ear</title>
    <link>http://permalink.gmane.org/gmane.comp.jakarta.cactus.user/6826</link>
    <description>&lt;pre&gt;Can test be put into separate ear, or they should be put in the same ear as
tested ejb3 ?

Can I access local session beans from separate ear (but deployed in the same
jboss) ?
&lt;/pre&gt;</description>
    <dc:creator>Jakub 1983</dc:creator>
    <dc:date>2011-04-21T12:47:51</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.jakarta.cactus.user/6825">
    <title>Cactus issues with JBoss 5.1.0</title>
    <link>http://permalink.gmane.org/gmane.comp.jakarta.cactus.user/6825</link>
    <description>&lt;pre&gt;

Hi fellow Cactus users.  We've been using Cactus 1.7.2 running in JBoss 4.2.1 for a couple years now without any problems.  We recently upgraded to JBoss 5.1.0 and now our ear is failing to deploy.  We use the Ant target cactifyear to modify our product ear to include the cactus.war with our tests.  The ear deploys fine if we don't cactify it.  We haven't changed anything with regards to cactus.

I was wondering if anyone else has moved to JBoss 5.1.0 and has some suggestions on steps I can take to get our ear working?

Errors I see in the JBoss log:

2011-02-25 18:20:59,969 ERROR [org.apache.catalina.core.StandardContext] (main) Context [/cactus] startup failed due to previous errors
java.lang.RuntimeException: could not find &amp;lt;ejb-local-ref&amp;gt;'s local interface com.adobe.idp.um.businesslogic.directoryservices.DirectorySynchronizationManager in web.xml of cactus.war
..
2011-02-25 18:20:59,969 ERROR [org.jboss.kernel.plugins.dependency.AbstractKernelController] (main) Error installing to Start: name=jboss.web&lt;/pre&gt;</description>
    <dc:creator>Shay Thompson</dc:creator>
    <dc:date>2011-02-27T21:07:50</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.jakarta.cactus.user/6824">
    <title>Problem with Cookie Manager: Not adding all cookies to next request</title>
    <link>http://permalink.gmane.org/gmane.comp.jakarta.cactus.user/6824</link>
    <description>&lt;pre&gt;Hello!

I'm having a problem with cookie manager, which I can't understand. The
cookie manager is working well in all other situation, but once it is not
"parsing" all cookies for the next request. The only different I can see is
that that cookie is much longer then other cookies. I tried to change cookie
policies, but without any help. The only different is that this
missing cookie is set to different path then others. My next URL address is
still to that path.

Any ideas what could be the problem?


Best regards,
Matti



*Response from url X*

Response headers:
HTTP/1.1 302 Moved Temporarily
Date: Tue, 18 Jan 2011 14:10:57 GMT
Server: Apache-Coyote/1.1
Cache-Control: private
Cache-Control: no-cache
Cache-Control: no-store
Cache-Control: must-revalidate
Cache-Control: max-age=0
Pragma: no-cache
Expires: 0
Set-Cookie: uas.master=_8539ca8a89456809f7478481447a10bdca9faf8c; Path=/has;
Secure
Set-Cookie:
a3b51706c02ca92e=LQVEOrnybFdHdNaC43ozMdEKhbcIp8oRwUHL5LbpOHCTNbJhw4r0-O5UafBgWsE1FlQ0BfFRZNZvbGPXJLXqI5MPh94&lt;/pre&gt;</description>
    <dc:creator>Matti Simperi</dc:creator>
    <dc:date>2011-01-18T14:19:35</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.jakarta.cactus.user/6823">
    <title>RE: Cactus tutorial needs updating</title>
    <link>http://permalink.gmane.org/gmane.comp.jakarta.cactus.user/6823</link>
    <description>&lt;pre&gt;Well, the tutorial classes are not in a separate package. They are in the 
default package, so there is no package name to specify. Does Tomcat or 
Cactus have a problem with the default package?

Jim Babka
Senior S/W Engineer and Team Lead, Context Aware Dynamic Selection
(512)286-5195, tie line 363-5195
babka&amp;lt; at &amp;gt;us.ibm.com



From:   &amp;lt;chris.persichetti&amp;lt; at &amp;gt;thomsonreuters.com&amp;gt;
To:     &amp;lt;cactus-user&amp;lt; at &amp;gt;jakarta.apache.org&amp;gt;
Date:   11/10/2010 03:23 PM
Subject:        RE: Cactus tutorial needs updating




I had the same problem.  You need to include the package name of the class 
in the url.

http://localhost:8080/test/ServletTestRunner?suite=com.company.TestSampleServlet


--Chris
-----Original Message-----
From: Jim Babka [mailto:babka&amp;lt; at &amp;gt;us.ibm.com] 
Sent: Wednesday, November 10, 2010 2:14 PM
To: Cactus Users List
Subject: RE: Cactus tutorial needs updating

OK, so I got Tomcat 5.5.31, copied all the Cactus JARs to Tomcat's 
common/lib directory, then followed the tutorial instructions. I&lt;/pre&gt;</description>
    <dc:creator>Jim Babka</dc:creator>
    <dc:date>2010-11-10T21:56:28</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.jakarta.cactus.user/6822">
    <title>RE: Cactus tutorial needs updating</title>
    <link>http://permalink.gmane.org/gmane.comp.jakarta.cactus.user/6822</link>
    <description>&lt;pre&gt;
I had the same problem.  You need to include the package name of the class in the url.

http://localhost:8080/test/ServletTestRunner?suite=com.company.TestSampleServlet

--Chris
-----Original Message-----
From: Jim Babka [mailto:babka&amp;lt; at &amp;gt;us.ibm.com] 
Sent: Wednesday, November 10, 2010 2:14 PM
To: Cactus Users List
Subject: RE: Cactus tutorial needs updating

OK, so I got Tomcat 5.5.31, copied all the Cactus JARs to Tomcat's 
common/lib directory, then followed the tutorial instructions. I set up a 
web app as directed, with the following directory structure under webapps:

├──test
│  └──WEB_INF
│     └──classes

The classes directory has:

SampleServlet.class      TestSampleServlet.class

However, when I try to browse to 
http://localhost:8080/test/ServletTestRunner?suite=TestSampleServlet, I 
get this error. Is there something else I need to do in order to enable 
Tomcat to find the class? Should the class be in a different place than 
the test/WEB-INF/classes directory?

HTTP Status 500&lt;/pre&gt;</description>
    <dc:creator>chris.persichetti&lt; at &gt;thomsonreuters.com</dc:creator>
    <dc:date>2010-11-10T21:19:25</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.jakarta.cactus.user/6821">
    <title>RE: Cactus tutorial needs updating</title>
    <link>http://permalink.gmane.org/gmane.comp.jakarta.cactus.user/6821</link>
    <description>&lt;pre&gt;OK, so I got Tomcat 5.5.31, copied all the Cactus JARs to Tomcat's 
common/lib directory, then followed the tutorial instructions. I set up a 
web app as directed, with the following directory structure under webapps:

├──test
│  └──WEB_INF
│     └──classes

The classes directory has:

SampleServlet.class      TestSampleServlet.class

However, when I try to browse to 
http://localhost:8080/test/ServletTestRunner?suite=TestSampleServlet, I 
get this error. Is there something else I need to do in order to enable 
Tomcat to find the class? Should the class be in a different place than 
the test/WEB-INF/classes directory?

HTTP Status 500 - 

type Exception report
message 
description The server encountered an internal error () that prevented it 
from fulfilling this request.
exception 
javax.servlet.ServletException: Failed to load test suite 
[TestSampleServlet], Reason is [Class not found "TestSampleServlet"]
 
org.apache.cactus.server.runner.ServletTestRunner&lt;/pre&gt;</description>
    <dc:creator>Jim Babka</dc:creator>
    <dc:date>2010-11-10T21:14:08</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.jakarta.cactus.user/6820">
    <title>RE: Cactus tutorial needs updating</title>
    <link>http://permalink.gmane.org/gmane.comp.jakarta.cactus.user/6820</link>
    <description>&lt;pre&gt; 
Jim-

Can't speak officially, but I use Cactus 1.8.1 with Tomcat 5.5.30 (which
does still have the common/lib structure).  I don't think you need any
of those jars in Tomcat itself, although you probably need to place them
in the cactified-war.  In the setup I use, I only see aspectjrt (but we
do some AspectJ stuff) and commons-logging (necessary, as we want Tomcat
to use Log4J for its own logs) from the list you provided.  However,
commons-discovery, commons-httpclient, cargo, cactus, jasper and junit
are in most of the cactified wars we operate on.

Good Luck-
-Jeff

P.S. Anyone successful at taking Cactus to Tomcat 7 yet?  Pretty sure
it's impossible due to cactus's use of Cargo 1.0B2 (short of recompiling
Cactus), but just curious.


-----Original Message-----
From: Jim Babka [mailto:babka&amp;lt; at &amp;gt;us.ibm.com] 
Sent: Tuesday, November 09, 2010 7:00 PM
To: cactus-user&amp;lt; at &amp;gt;jakarta.apache.org
Subject: Cactus tutorial needs updating

The Cactus tutorial needs to be updated. It talks about Tomcat 4 (which
you can't even&lt;/pre&gt;</description>
    <dc:creator>Bennett, Jeffrey</dc:creator>
    <dc:date>2010-11-10T14:15:52</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.jakarta.cactus.user/6819">
    <title>Cactus tutorial needs updating</title>
    <link>http://permalink.gmane.org/gmane.comp.jakarta.cactus.user/6819</link>
    <description>&lt;pre&gt;The Cactus tutorial needs to be updated. It talks about Tomcat 4 (which 
you can't even get anymore). The real issue, though, is it says this:

----------------------------
Copy the following jars to [tomcat-root]/common/lib: 
cactus.jar 
commons-httpclient.jar 
commons-logging.jar 
junit.jar 
aspectjrt.jar 
----------------------------

First, there is no common/lib directory in Tomcat 6, and second, those 
JARs do not exist in the Cactus 1.8.1 distribution. Here are the JARs that 
are there now:

aspectjrt-1.5.3.jar
cactus.core.framework.uberjar.javaEE.14-1.8.1.jar
cactus.integration.ant-1.8.1.jar
cactus.integration.shared.api-1.8.1.jar
cargo-ant-1.0-beta-2.jar
cargo-core-container-jonas-1.0-beta-2.jar
cargo-core-uberjar-1.0-beta-2.jar
commons-discovery-0.4.jar
commons-httpclient-3.1.jar
commons-logging-1.1.jar
geronimo-ejb_2.1_spec-1.1.jar
geronimo-j2ee-management_1.0_spec-1.1.jar
httpunit-1.6.jar
jasper-compiler-5.5.9.jar
jasper-runtime-5.5.9.jar
junit-3.8.2.jar
mx4j-3.0.2.jar
mx4j-remote-3.0.2.jar
nekoh&lt;/pre&gt;</description>
    <dc:creator>Jim Babka</dc:creator>
    <dc:date>2010-11-10T00:00:00</dc:date>
  </item>
  <textinput rdf:about="http://search.gmane.org/?group=$group=gmane.comp.jakarta.cactus.user">
    <title>Search Engine</title>
    <description>Search the mailing list at Gmane</description>
    <name>query</name>
    <link>http://search.gmane.org/?group=$group=gmane.comp.jakarta.cactus.user</link>
  </textinput>
</rdf:RDF>

