Updating muzzle spec
Switching muzzle to target spring-tx rather than spring-data (which is logical given the instrumentation point)
Also added extraDependency on aopalliance
This restricts the support the Spring 2.5 when spring-tx & spring-aop using aopalliance were introduced.
MODIFY
dd-java-agent/instrumentation/spring-data/spring-data.gradle
dd-java-agent/instrumentation/spring-data/spring-data.gradle
muzzle {
pass {
- group = 'org.springframework.data'
- module = 'spring-data-commons'
- versions = "[1.5.0.RELEASE,)"
+ group = 'org.springframework'
+ module = 'spring-tx'
+ versions = "[2.5.0.RELEASE,)"
+ extraDependency "aopalliance:aopalliance:1.0"
}
}
@@ -34,5 +35,6 @@ dependencies {
latestDepTestCompile group: 'org.springframework.data', name: 'spring-data-commons', version: '+'
latestDepTestCompile group: 'org.springframework', name: 'spring-aop', version: '+'
latestDepTestCompile group: 'org.springframework.data', name: 'spring-data-jpa', version: '+'
+ latestDepTestCompile group: 'org.springframework.data', name: 'spring-data-jdbc', version: '+'
}

Updating muzzle spec

Switching muzzle to target spring-tx rather than spring-data (which is logical given the instrumentation point)

Also added extraDependency on aopalliance
This restricts the support the Spring 2.5 when spring-tx & spring-aop using aopalliance were introduced.