Thanks Remy,
This is really great news.
>>What is the feeling nearly three months on? Are we still aiming at full
>>separation in terms both of dependancy and Jar? Are these five fixable?
>>
>
>No. Just package your JARs differently.
>cluster, deploy and net are self-contained packages, so just integrate them
>in the base package.
>
Could we change the relevant <jar> line in build.xml from....
<!-- Catalina Main JAR File -->
<jar jarfile="${catalina.deploy}/server/lib/catalina.jar">
<fileset dir="${catalina.build}/server/classes">
<exclude name="org/apache/naming/**" />
<exclude name="**/connector/warp/**" />
<exclude name="org/apache/catalina/startup/Bootstrap.class" />
<exclude
name="org/apache/catalina/startup/BootstrapService.class" />
<exclude
name="org/apache/catalina/startup/ClassLoaderFactory.class" />
<exclude name="org/apache/catalina/startup/Tool.class" />
<exclude
name="org/apache/catalina/loader/StandardClassLoader*.class" />
<exclude name="org/apache/catalina/loader/Extension.class" />
<exclude name="org/apache/catalina/loader/Reloader.class" />
<exclude
name="org/apache/catalina/startup/SecurityClassLoad.class" />
<exclude name="org/apache/catalina/servlets/**" />
<exclude name="org/apache/catalina/util/ssi/**" />
</fileset>
</jar>
... to ...
<!-- Catalina Interfaces JAR File -->
<jar jarfile="${catalina.deploy}/server/lib/catalina-interfaces.jar">
<fileset dir="${catalina.build}/server/classes"
<include name="org/apache/catalina/*" />
<include name="org/apache/catalina/net/**" />
<include name="org/apache/catalina/cluster/**" />
<include name="org/apache/catalina/deploy/**" /
</fileset>
</jar>
<!-- Catalina Main Impl JAR File -->
<jar jarfile="${catalina.deploy}/server/lib/catalina-impl.jar">
<fileset dir="${catalina.build}/server/classes"
<exclude name="org/apache/naming/**" />
<exclude name="**/connector/warp/**" />
<exclude name="org/apache/catalina/*" />
<exclude name="org/apache/catalina/net/**" />
<exclude name="org/apache/catalina/cluster/**" />
<exclude name="org/apache/catalina/deploy/**" />
<exclude name="org/apache/catalina/startup/Bootstrap.class" />
<exclude
name="org/apache/catalina/startup/BootstrapService.class" />
<exclude
name="org/apache/catalina/startup/ClassLoaderFactory.class" />
<exclude name="org/apache/catalina/startup/Tool.class" />
<exclude
name="org/apache/catalina/loader/StandardClassLoader*.class" />
<exclude name="org/apache/catalina/loader/Extension.class" />
<exclude name="org/apache/catalina/loader/Reloader.class" />
<exclude
name="org/apache/catalina/startup/SecurityClassLoad.class" />
<exclude name="org/apache/catalina/servlets/**" />
<exclude name="org/apache/catalina/util/ssi/**" />
</fileset>
</jar>
It would be a great help. In the lifetime of Catalina following the
first 4.x releases there have been some jar name changes so it is not
without precident.
Regards,
- Paul H
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>