Author: markt
Date: Fri Jan 24 12:12:07 2014
New Revision: 1560962
URL: http://svn.apache.org/r1560962
Log:
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=56044
Separate out the EL and WebSocket implementations into separate JARs for
embedded.
Added:
tomcat/tc7.0.x/trunk/res/maven/tomcat-embed-el.pom
- copied unchanged from r1560850,
tomcat/trunk/res/maven/tomcat-embed-el.pom
tomcat/tc7.0.x/trunk/res/maven/tomcat-embed-websocket.pom
- copied unchanged from r1560850,
tomcat/trunk/res/maven/tomcat-embed-websocket.pom
Modified:
tomcat/tc7.0.x/trunk/ (props changed)
tomcat/tc7.0.x/trunk/build.xml
tomcat/tc7.0.x/trunk/res/maven/tomcat-embed-jasper.pom
Propchange: tomcat/tc7.0.x/trunk/
------------------------------------------------------------------------------
Merged /tomcat/trunk:r1560850
Modified: tomcat/tc7.0.x/trunk/build.xml
URL:
http://svn.apache.org/viewvc/tomcat/tc7.0.x/trunk/build.xml?rev=1560962&r1=1560961&r2=1560962&view=diff
==============================================================================
--- tomcat/tc7.0.x/trunk/build.xml (original)
+++ tomcat/tc7.0.x/trunk/build.xml Fri Jan 24 12:12:07 2014
@@ -126,10 +126,14 @@
<!-- Embedded JARs & source JARs -->
<property name="tomcat-embed-core.jar"
value="${tomcat.embed}/tomcat-embed-core.jar"/>
<property name="tomcat-embed-jasper.jar"
value="${tomcat.embed}/tomcat-embed-jasper.jar"/>
+ <property name="tomcat-embed-el.jar"
value="${tomcat.embed}/tomcat-embed-el.jar"/>
+ <property name="tomcat7-embed-websocket.jar"
value="${tomcat.embed}/tomcat7-embed-websocket.jar"/>
<property name="tomcat-embed-juli.jar"
value="${tomcat.embed}/tomcat-embed-logging-juli.jar"/>
<property name="tomcat-embed-core-sources.jar"
value="${tomcat.embed.sources}/tomcat-embed-core-src.jar"/>
<property name="tomcat-embed-jasper-sources.jar"
value="${tomcat.embed.sources}/tomcat-embed-jasper-src.jar"/>
+ <property name="tomcat-embed-el-sources.jar"
value="${tomcat.embed.sources}/tomcat-embed-el-src.jar"/>
+ <property name="tomcat7-embed-websocket-sources.jar"
value="${tomcat.embed.sources}/tomcat7-embed-websocket-src.jar"/>
<property name="tomcat-embed-juli-sources.jar"
value="${tomcat.embed.sources}/tomcat-embed-logging-juli-src.jar"/>
<property name="tomcat-embed-dbcp-sources.jar"
value="${tomcat.embed.sources}/tomcat-dbcp-src.jar"/>
@@ -387,10 +391,7 @@
<patternset refid="files.annotations-api" />
<patternset refid="files.bootstrap" />
<patternset refid="files.catalina" />
- <patternset refid="files.el-api" />
<patternset refid="files.servlet-api" />
- <patternset refid="files.websocket-api" />
- <patternset refid="files.tomcat7-websocket" />
<patternset refid="files.tomcat-api" />
<!-- These pattern sets conflict so include files directly
<patternset refid="files.tomcat-coyote" />
@@ -405,10 +406,19 @@
<patternset id="files.tomcat-embed-jasper" >
<patternset refid="files.jasper" />
- <patternset refid="files.jasper-el" />
<patternset refid="files.jsp-api" />
</patternset>
+ <patternset id="files.tomcat-embed-el" >
+ <patternset refid="files.el-api" />
+ <patternset refid="files.jasper-el" />
+ </patternset>
+
+ <patternset id="files.tomcat7-embed-websocket" >
+ <patternset refid="files.websocket-api" />
+ <patternset refid="files.tomcat7-websocket" />
+ </patternset>
+
<!-- Pattern sets used directly -->
<!--<patternset refid="files.tomcat-juli" />-->
@@ -1136,11 +1146,18 @@
solution will be required. -->
<jarIt jarfile="${tomcat-embed-core.jar}"
filesDir="${tomcat.classes}"
- filesId="files.tomcat-embed-core"
- meta-inf="${tomcat.manifests}/tomcat7-websocket.jar"/>
+ filesId="files.tomcat-embed-core"/>
<jarIt jarfile="${tomcat-embed-jasper.jar}"
filesDir="${tomcat.classes}"
- filesId="files.tomcat-embed-jasper"/>
+ filesId="files.tomcat-embed-jasper"
+ meta-inf="${tomcat.manifests}/jasper.jar"/>
+ <jarIt jarfile="${tomcat-embed-el.jar}"
+ filesDir="${tomcat.classes}"
+ filesId="files.tomcat-embed-el"/>
+ <jarIt jarfile="${tomcat7-embed-websocket.jar}"
+ filesDir="${tomcat.classes}"
+ filesId="files.tomcat7-embed-websocket"
+ meta-inf="${tomcat.manifests}/tomcat7-websocket.jar"/>
<jarIt jarfile="${tomcat-embed-juli.jar}"
filesDir="${tomcat.classes}"
filesId="files.tomcat-juli"/>
@@ -1161,6 +1178,12 @@
<jarIt jarfile="${tomcat-embed-jasper-sources.jar}"
filesDir="java"
filesId="files.tomcat-embed-jasper"/>
+ <jarIt jarfile="${tomcat-embed-el-sources.jar}"
+ filesDir="java"
+ filesId="files.tomcat-embed-el"/>
+ <jarIt jarfile="${tomcat7-embed-websocket-sources.jar}"
+ filesDir="java"
+ filesId="files.tomcat7-embed-websocket"/>
<jarIt jarfile="${tomcat-embed-juli-sources.jar}"
filesDir="java"
filesId="files.tomcat-juli"/>
Modified: tomcat/tc7.0.x/trunk/res/maven/tomcat-embed-jasper.pom
URL:
http://svn.apache.org/viewvc/tomcat/tc7.0.x/trunk/res/maven/tomcat-embed-jasper.pom?rev=1560962&r1=1560961&r2=1560962&view=diff
==============================================================================
--- tomcat/tc7.0.x/trunk/res/maven/tomcat-embed-jasper.pom (original)
+++ tomcat/tc7.0.x/trunk/res/maven/tomcat-embed-jasper.pom Fri Jan 24 12:12:07
2014
@@ -37,6 +37,12 @@
<scope>compile</scope>
</dependency>
<dependency>
+ <groupId>org.apache.tomcat.embed</groupId>
+ <artifactId>tomcat-embed-el</artifactId>
+ <version>@MAVEN.DEPLOY.VERSION@</version>
+ <scope>compile</scope>
+ </dependency>
+ <dependency>
<groupId>org.eclipse.jdt.core.compiler</groupId>
<artifactId>ecj</artifactId>
<version>4.3.1</version>
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]