ContainerSet doesn't support the nested "tomcat5x" element.

Timothy Washington <[email protected]> Sun, 22 Feb 2009 06:06:56 -0800 (PST)
Newsgroups gmane.comp.jakarta.cactus.user
Message-ID <[email protected]>
--0-1104166143-1235311616=:88527
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable

Hi there, =0A=0AI've got a strange problem trying to run cactus using ant i=
ntegration and I get the error below (fig. 2). I'm using the loaded cactus =
target on a 'cactified' war file (see fig. 1). I don't know why this error =
is coming up as one of the containers that is explicitly supported by defau=
lt is tomcat5. The only thing I can see is that some dependent classes were=
n't loaded (even after including them into the cactus classpath - see fig. =
3). Has anyone seen this before? =0A=0AThanks in advance. =0A=0A=0A        =
<target name=3D'cactus-run' depends=3D'cactus-deploy' >=0A    =0A          =
      <property name=3D"CATALINA_HOME" value=3D"${tomcat.home}" />  =0A    =
            <property name=3D"CATALINA_BASE" value=3D"${tomcat.home}" />  =
=0A                <property name=3D"CATALINA_TMPDIR" value=3D"${tomcat.hom=
e}/temp" />  =0A                <exec executable=3D"${tomcat.home}/bin/setc=
lasspath.sh">=0A                </exec> =0A    =0A                <cactus w=
arfile=3D"${dir.build}/bookkeeping-cactus.war"=0A                        pr=
intsummary=3D"yes" failureproperty=3D"tests.failed">=0A    =0A             =
           <classpath >=0A                                <path refid=3D"bo=
okkeeping.classpath"/>=0A                        </classpath>=0A    =0A    =
                    <containerset>=0A                                <tomca=
t5x dir=3D"${tomcat.home}" port=3D"8070" />  =0A                        </c=
ontainerset>=0A    =0A                        <formatter type=3D"xml"/>=0A =
                       <batchtest>=0A                        <fileset dir=
=3D"${dir.test.src}">=0A                                <!-- <include name=
=3D"**/CactusTests.java"/> --> =0A                                <exclude =
name=3D"**/TestAll.java"/>=0A                        </fileset>=0A         =
               </batchtest>=0A                </cactus>=0A        </target>=
=0Afig. 1=0A=0A=0ABUILD FAILED=0A/Users/timothyw/Projects/Bookkeeping/build=
.xml:455: Class org.apache.cactus.integration.ant.ContainerSet doesn't supp=
ort the nested "tomcat5x" element.=0Aat org.apache.tools.ant.IntrospectionH=
elper.throwNotSupported(IntrospectionHelper.java:463)=0Aat org.apache.tools=
.ant.UnknownElement.handleChildren(UnknownElement.java:329)=0Aat org.apache=
.tools.ant.UnknownElement.handleChild(UnknownElement.java:565)=0Aat org.apa=
che.tools.ant.UnknownElement.handleChildren(UnknownElement.java:326)=0Aat o=
rg.apache.tools.ant.UnknownElement.configure(UnknownElement.java:182)=0Aat =
org.apache.tools.ant.UnknownElement.maybeConfigure(UnknownElement.java:158)=
=0Aat org.apache.tools.ant.Task.perform(Task.java:363)=0Aat org.apache.tool=
s.ant.Target.execute(Target.java:341)=0Aat org.apache.tools.ant.Target.perf=
ormTasks(Target.java:369)=0Aat org.apache.tools.ant.Project.executeSortedTa=
rgets(Project.java:1216)=0Aat org.apache.tools.ant.Project.executeTarget(Pr=
oject.java:1185)=0Aat org.apache.tools.ant.helper.DefaultExecutor.executeTa=
rgets(DefaultExecutor.java:40)=0Aat org.apache.tools.ant.Project.executeTar=
gets(Project.java:1068)=0Aat org.apache.tools.ant.Main.runBuild(Main.java:6=
68)=0Aat org.apache.tools.ant.Main.startAnt(Main.java:187)=0Aat org.apache.=
tools.ant.launch.Launcher.run(Launcher.java:246)=0Aat org.apache.tools.ant.=
launch.Launcher.main(Launcher.java:67)=0Afig. 2 =0A=0A=0A$ ant -debug cactu=
s-run=0AApache Ant version 1.6.5 compiled on June 2 2005=0ABuildfile: build=
.xml=0A...=0AFinding class org.codehaus.cargo.ant.CargoTask=0ALoaded from /=
Users/timothyw/Projects/Bookkeeping/lib/cactus/cargo-ant-1.0-beta-2.jar org=
/codehaus/cargo/ant/CargoTask.class=0AClass org.codehaus.cargo.ant.CargoTas=
k loaded from ant loader (parentFirst)=0AClass org.apache.cactus.integratio=
n.ant.CargoElement loaded from ant loader (parentFirst)=0AFinding class org=
.codehaus.cargo.generic.ContainerFactory=0ALoaded from /Users/timothyw/Proj=
ects/Bookkeeping/lib/cactus/cargo-core-uberjar-1.0-beta-2.jar org/codehaus/=
cargo/generic/ContainerFactory.class=0AClass org.codehaus.cargo.generic.Con=
tainerFactory loaded from ant loader (parentFirst)=0ACould not load a depen=
dent class (com/jcraft/jsch/UserInfo) for type sshexec=0ACould not load a d=
ependent class (com/jcraft/jsch/UserInfo) for type scp=0ACould not load a d=
ependent class (jdepend/xmlui/JDepend) for type jdepend=0A=0ABUILD FAILED=
=0A/Users/timothyw/Projects/Bookkeeping/build.xml:455: Class org.apache.cac=
tus.integration.ant.ContainerSet doesn't support the nested "tomcat5x" elem=
ent.=0Aat org.apache.tools.ant.IntrospectionHelper.throwNotSupported(Intros=
pectionHelper.java:463)=0A=0Afig. 3=0A=0A=0ATim=0A=0A=0A=0A      __________=
________________________________________________________=0AReclaim your nam=
e @ymail.com or @rocketmail.com. Get your new email address now! Go to http=
://ca.promos.yahoo.com/jacko/
--0-1104166143-1235311616=:88527--