<property name="catalina-ha.jar" value="${tomcat.build}/lib/catalina-ha.jar"/>
<property name="catalina-ant.jar" value="${tomcat.build}/lib/catalina-ant.jar"/>
<property name="tomcat-coyote.jar" value="${tomcat.build}/lib/tomcat-coyote.jar"/>
+ <property name="tomcat-api.jar" value="${tomcat.build}/lib/tomcat-api.jar"/>
<property name="jasper.jar" value="${tomcat.build}/lib/jasper.jar"/>
<property name="jasper-el.jar" value="${tomcat.build}/lib/jasper-el.jar"/>
<include name="org/apache/juli/**" />
</patternset>
- <patternset id="files.catalina">
+ <patternset id="files.tomcat-api">
<include name="org/apache/*" />
+ </patternset>
+
+ <patternset id="files.catalina">
<include name="org/apache/catalina/**" />
<include name="org/apache/naming/**" />
<!-- Modules -->
</patternset>
<patternset id="files.jasper">
- <include name="org/apache/*" />
<include name="org/apache/jasper/**" />
</patternset>
<!-- Catalina GroupCom/Tribes JAR File -->
<jarIt jarfile="${catalina-tribes.jar}" filesId="files.catalina-tribes"/>
- <!-- Catalina Cluster/HA JAR File -->
+ <!-- Catalina Cluster/HA JAR File -->
<jarIt jarfile="${catalina-ha.jar}" filesId="files.catalina-ha"/>
<!-- Catalina Ant Tasks JAR File -->
<jarIt jarfile="${catalina-ant.jar}" filesId="files.catalina-ant"/>
+ <!-- Tomcat API JAR File -->
+ <jarIt jarfile="${tomcat-api.jar}" filesId="files.tomcat-api"/>
+
<!-- Protocol handlers - Coyote -->
<jarIt jarfile="${tomcat-coyote.jar}" filesId="files.tomcat-coyote"/>
<doMavenDeploy artifactId="servlet-api"/> <!--Deploy Servlet api-->
<doMavenDeploy artifactId="el-api"/> <!--Deploy expression lanaguage api-->
<doMavenDeploy artifactId="jsp-api"/> <!--Deploy JSP api-->
+ <doMavenDeploy artifactId="tomcat-api" /> <!--Deploy Tomcat api-->
<doMavenDeploy artifactId="juli" jarFileName="tomcat-juli.jar"/> <!--Deploy JULI-->
<doMavenDeploy artifactId="tribes" jarFileName="catalina-tribes.jar"/> <!--Deploy Tribes-->
<doMavenDeploy artifactId="jasper-el"/> <!--Deploy Jasper EL-->