Control transitive dependencies of pig for tomcat:jasper-runtime, tomcat:jasper-compiler and groovy-all
<sun-jersey-json.version>1.19.4</sun-jersey-json.version>
<jettison.version>1.5.1</jettison.version>
<pig.version>0.16.0</pig.version>
+ <tomcat-jasper.version>5.5.23</tomcat-jasper.version>
</properties>
<dependencyManagement>
<artifactId>jettison</artifactId>
<version>${jettison.version}</version>
</dependency>
+ <!-- Below versions are to bring transitive dependencies from pig up-to-date -->
+ <dependency>
+ <groupId>tomcat</groupId>
+ <artifactId>jasper-runtime</artifactId>
+ <version>${tomcat-jasper.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>tomcat</groupId>
+ <artifactId>jasper-compiler</artifactId>
+ <version>${tomcat-jasper.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.codehaus.groovy</groupId>
+ <artifactId>groovy-all</artifactId>
+ <version>3.0.13</version>
+ <type>pom</type>
+ </dependency>
</dependencies>
</dependencyManagement>
