Index: tags/ehcache-2.10.8/distribution/pom.xml =================================================================== diff -u -N --- tags/ehcache-2.10.8/distribution/pom.xml (revision 0) +++ tags/ehcache-2.10.8/distribution/pom.xml (revision 11538) @@ -0,0 +1,298 @@ + + + 4.0.0 + + + net.sf.ehcache + ehcache-root + 2.10.8 + + + ehcache-kit + pom + ehcache-kit + + project to build distribution kit + + + colorcache + events + + + + ehcache + ${productName}-${project.version} + ${kitFolder}-distribution + ${project.build.directory}/${kitFolder} + ${project.build.directory}/tmp/terracotta + + + + + net.sf.ehcache + ehcache + ${project.version} + provided + + + org.slf4j + slf4j-api + provided + + + org.slf4j + slf4j-jdk14 + provided + + + + + + includeJavadoc + + + !skipJavadoc + + + + + net.sf.ehcache + ehcache + ${project.version} + javadoc + provided + + + + + + + + + com.github.goldin + copy-maven-plugin + 0.2.3.8 + + false + + + + {{ new File( project.build.directory, "${kitFolder}" ).isDirectory() }} + ${root.dir} + + **/** + + true + true + + + + ${root.dir} + ${basedir}/src/main/assembly/root + true + true + + + + ${root.dir} + ${basedir}/../ehcache-core/src/main/config + true + + + + ${root.dir}/src + + + net.sf.ehcache + ehcache + sources + + + true + + + + false + ${root.dir}/javadoc + + + net.sf.ehcache + ehcache + javadoc + + + true + + + + {{ new File(project.properties['terracotta.kit.path']).isDirectory() }} + ${root.dir}/samples + + + net.sf.ehcache.examples + events + ${project.version} + distribution + tar.gz + + + net.sf.ehcache.examples + colorcache + ${project.version} + distribution + tar.gz + + + true + + + + {{ new File(project.properties['terracotta.kit.path']).isDirectory() }} + ${root.dir}/terracotta + ${terracotta.kit.path} + + **/ehcache/** + **/quartz/** + **/sessions/** + + true + + + {{ new File(project.properties['terracotta.kit.path']).isDirectory() }} + ${root.dir}/samples + ${terracotta.kit.path}/ehcache/samples + true + + + {{ new File(project.properties['terracotta.kit.path']).isDirectory() }} + ${root.dir}/samples/colorcache/bin + ${basedir}/src/main/assembly + + relative-paths.* + + + + {{ new File(project.properties['terracotta.kit.path']).isDirectory() }} + ${root.dir}/samples/events/bin + ${basedir}/src/main/assembly + + relative-paths.* + + + + + + + package-with-no-tc + package + + copy + + + + + + + org.terracotta + maven-forge-plugin + + + package-lib + package + + copy-dependencies + + + ${root.dir}/lib + false + + net.sf.ehcache:ehcache:${project.version} + org.slf4j:slf4j-api:${slf4j.version} + org.slf4j:slf4j-jdk14:${slf4j.version} + + + + + + + org.codehaus.gmaven + groovy-maven-plugin + + + create-tarball + package + + execute + + + + def srcdir = new File(project.basedir, "target/${kitFolder}") + def destFile = new File(project.basedir, "target/${tarballName}.tar.gz") + ant.tar(destfile: "${destFile}", longfile: "gnu", compression: "gzip") { + tarfileset(dir: "${srcdir}", prefix: "${kitFolder}", excludes: "**/bin/**,**/lib/**,**/*.sh,**/*.bat") + tarfileset(dir: "${srcdir}", prefix: "${kitFolder}", includes: "**/bin/**,**/lib/**,**/*.sh,**/*.bat", filemode: "755") + } + + + + + + + org.codehaus.mojo + build-helper-maven-plugin + 1.5 + + + attach-distribution + package + + attach-artifact + + + + + ${project.build.directory}/${tarballName}.tar.gz + tar.gz + distribution + + + + + + + + + + + + terracotta-snapshots + http://www.terracotta.org/download/reflector/snapshots + + + terracotta-releases + http://www.terracotta.org/download/reflector/releases + + + + + + terracotta-snapshots + http://www.terracotta.org/download/reflector/snapshots + + + terracotta-releases + http://www.terracotta.org/download/reflector/releases + + + evgenyg.artifactoryonline.com + http://evgenyg.artifactoryonline.com/evgenyg/repo/ + + true + + + false + + + + + Index: tags/ehcache-2.10.8/management-ehcache-v2/pom.xml =================================================================== diff -u -N --- tags/ehcache-2.10.8/management-ehcache-v2/pom.xml (revision 0) +++ tags/ehcache-2.10.8/management-ehcache-v2/pom.xml (revision 11538) @@ -0,0 +1,72 @@ + + + 4.0.0 + + + net.sf.ehcache + ehcache-root + 2.10.8 + .. + + + management-ehcache-v2 + management-ehcache-v2 + A library defining the ehcache management resource services and resource entities, version 2 + + + + org.terracotta + management-common-resources-v2 + ${management-core.version} + + + + + junit + junit + test + + + org.easymock + easymock + test + + + net.sf.ehcache.internal + ehcache-core + test-jar + ${project.version} + test + + + + + + + org.apache.maven.plugins + maven-jar-plugin + + + + + + + terracotta-snapshots + http://www.terracotta.org/download/reflector/snapshots + + + terracotta-releases + http://www.terracotta.org/download/reflector/releases + + + + + terracotta-snapshots + http://www.terracotta.org/download/reflector/snapshots + + + terracotta-releases + http://www.terracotta.org/download/reflector/releases + + + Index: tags/ehcache-2.10.8/terracotta/pom.xml =================================================================== diff -u -N --- tags/ehcache-2.10.8/terracotta/pom.xml (revision 0) +++ tags/ehcache-2.10.8/terracotta/pom.xml (revision 11538) @@ -0,0 +1,74 @@ + + + 4.0.0 + + + net.sf.ehcache + ehcache-root + 2.10.8 + + + net.sf.ehcache.internal + ehcache-terracotta-root + ehcache-terracotta-root + pom + + + bootstrap + + + + + terracotta-snapshots + http://www.terracotta.org/download/reflector/snapshots + + false + + + true + + + + terracotta-releases + http://www.terracotta.org/download/reflector/releases + + true + + + false + + + + + + + terracotta-snapshots + http://www.terracotta.org/download/reflector/snapshots + + false + + + true + + + + terracotta-releases + http://www.terracotta.org/download/reflector/releases + + true + + + false + + + + + + + deploy-sonatype + + true + + + + Index: tags/ehcache-2.10.8/ehcache-search-parser/pom.xml =================================================================== diff -u -N --- tags/ehcache-2.10.8/ehcache-search-parser/pom.xml (revision 0) +++ tags/ehcache-2.10.8/ehcache-search-parser/pom.xml (revision 11538) @@ -0,0 +1,53 @@ + + + 4.0.0 + + net.sf.ehcache + ehcache-root + 2.10.8 + .. + + + net.sf.ehcache.internal + ehcache-search-parser + ehcache-search-parser + A parser for Big Memory Structured Query Language. + + + + + org.codehaus.mojo + javacc-maven-plugin + 2.6 + + + javacc + + javacc + + + + + + + + + + net.sf.ehcache.internal + ehcache-core + ${project.version} + + + junit + junit + test + + + net.sf.ehcache.internal + ehcache-core + test-jar + ${project.version} + test + + + Index: tags/ehcache-2.10.8/ehcache-scheduled-refresh/pom.xml =================================================================== diff -u -N --- tags/ehcache-2.10.8/ehcache-scheduled-refresh/pom.xml (revision 0) +++ tags/ehcache-2.10.8/ehcache-scheduled-refresh/pom.xml (revision 11538) @@ -0,0 +1,46 @@ + + + 4.0.0 + + + net.sf.ehcache + ehcache-root + 2.10.8 + .. + + + ehcache-scheduled-refresh + net.sf.ehcache.internal + ehcache-scheduled-refresh + Ehcache functionality for Scheduled Refresh; uses the Quartz Job Scheduler + + + + net.sf.ehcache.internal + ehcache-core + ${project.version} + + + org.quartz-scheduler + quartz + provided + + + org.slf4j + slf4j-jdk14 + provided + + + junit + junit + test + + + net.sf.ehcache.internal + ehcache-core + test-jar + ${project.version} + test + + + Index: tags/ehcache-2.10.8/pom.xml =================================================================== diff -u -N --- tags/ehcache-2.10.8/pom.xml (revision 0) +++ tags/ehcache-2.10.8/pom.xml (revision 11538) @@ -0,0 +1,484 @@ + + + 4.0.0 + + + net.sf.ehcache + ehcache-parent + 2.25 + + + + ehcache-root + net.sf.ehcache + ehcache-root + pom + 2.10.8 + + + scm:svn:https://svn.terracotta.org/repo/ehcache/trunk/ehcache + + + + 1.7.25 + 1.0.1 + 2.1.1 + 2.15 + 1.17 + 2.1.13.11 + 0.10.0 + 1.0.2 + 2.2.3 + 9.4.35.v20201120 + 3.5.1-Final + + + + ehcache-core + terracotta + ehcache + management-ehcache-v1 + management-ehcache-v2 + management-ehcache-impl + ehcache-scheduled-refresh + ehcache-search-parser + + + + + + + org.slf4j + slf4j-api + ${slf4j.version} + + + org.terracotta.internal + statistics + ${statistics.version} + + + org.terracotta + management-core-resources + ${management-core.version} + + + com.terracotta + clustered-entity-management + ${clustered-entity-management.version} + + + org.eclipse.jetty + jetty-servlet + ${jetty.version} + + + javax.servlet + javax.servlet-api + + + + + + gf-40 + gf.javax.servlet-api + 3.1.0 + + + + + org.terracotta.toolkit + terracotta-toolkit-api-internal + ${terracotta-toolkit-api-internal.version} + provided + + + javax.servlet + javax.servlet-api + 3.1.0 + provided + + + org.hibernate + hibernate-core + ${hibernate-core.version} + provided + + + javax.transaction + jta + 1.1 + provided + + + net.sf.ehcache + sizeof-agent + 1.0.1 + provided + + + + + org.slf4j + slf4j-jdk14 + ${slf4j.version} + test + + + org.codehaus.btm + btm + 2.1.3 + test + + + net.sf.hibernate + hibernate + 2.1.8 + test + + + org.hamcrest + hamcrest-core + 1.3 + test + + + org.hamcrest + hamcrest-library + 1.3 + test + + + junit + junit + 4.11 + test + + + dom4j + dom4j + 1.6.1 + test + + + javassist + javassist + 3.4.GA + test + + + org.hibernate + hibernate-ehcache + 3.3.2.GA + test + + + ehcache + net.sf.ehcache + + + + + commons-logging + commons-logging + 1.1.1 + test + + + org.apache.derby + derby + 10.5.3.0_1 + test + + + org.mockito + mockito-core + 1.9.0 + test + + + com.sun.xsom + xsom + 20100725 + test + + + org.beanshell + bsh + 1.3.0 + test + + + org.quartz-scheduler + quartz + ${quartz.version} + + + org.easymock + easymock + 3.0 + test + + + org.powermock + powermock-api-easymock + 1.4.10 + test + + + org.powermock + powermock-module-junit4 + 1.4.10 + test + + + + + + + + + org.apache.maven.plugins + maven-jar-plugin + 2.3.2 + + + + true + + + + + + org.apache.maven.plugins + maven-surefire-plugin + ${surefire.version} + + true + + + + org.apache.maven.plugins + maven-javadoc-plugin + 2.8.1 + + + org.apache.maven.plugins + maven-checkstyle-plugin + 3.1.0 + + + org.apache.maven.plugins + maven-dependency-plugin + 2.8 + + + org.codehaus.mojo + build-helper-maven-plugin + 1.7 + + + org.apache.maven.plugins + maven-antrun-plugin + 1.3 + + + org.terracotta + maven-forge-plugin + ${maven-forge-plugin.version} + + -Djava.net.preferIPv4Stack=true + + + + org.apache.maven.plugins + maven-shade-plugin + 2.3 + + + org.terracotta.maven.plugins + terracotta-shader + 1.2 + + + + + org.codehaus.gmaven + groovy-maven-plugin + ${groovy-maven-plugin.version} + + + org.codehaus.mojo + rmic-maven-plugin + 1.1 + + + + + + org.terracotta + maven-forge-plugin + + + generateBuildInfoFile + generate-resources + + buildinfo + + + true + ${project.build.outputDirectory} + + + + default-test + test + + test + + + + + + + + + + system-tests + + system-tests + + + + dist + + distribution + + + + + + check-short + + true + true + + + + + org.reflections + reflections-maven + 0.9.9-RC1 + + org.reflections.scanners.TypeAnnotationsScanner + ${project.build.directory}/reflections.xml + true + true + + + + + reflections + + process-test-classes + + + + + org.terracotta + maven-forge-plugin + + true + org.terracotta.test.categories.CheckShorts + + + java.awt.headless + true + + + + + + + + + + deploy-terracotta + + + + + org.sonatype.plugins + nexus-staging-maven-plugin + 1.6.1 + true + + + http://nexus.terracotta.eur.ad.sag + + terracotta-nexus-staging + ${skipDeploy} + + + + + + + org.sonatype.plugins + nexus-staging-maven-plugin + + + + + + + deploy-sonatype + + + sonatype-nexus-staging + http://oss.sonatype.org/service/local/staging/deploy/maven2 + + + sonatype-nexus-snapshots + https://oss.sonatype.org/content/repositories/snapshots + + + + + + + + terracotta-nexus-staging + Terracotta Nexus Staging Repository + ${terracotta-nexus-staging-url} + + + terracotta-os-snapshots + false + Terracotta OS Snapshots Repository + ${terracotta-os-snapshots-url} + + + + + + terracotta-snapshots + http://www.terracotta.org/download/reflector/snapshots + + + terracotta-releases + http://www.terracotta.org/download/reflector/releases + + + + + + terracotta-snapshots + http://www.terracotta.org/download/reflector/snapshots + + + terracotta-releases + http://www.terracotta.org/download/reflector/releases + + + Index: tags/ehcache-2.10.8/management-ehcache-v1/pom.xml =================================================================== diff -u -N --- tags/ehcache-2.10.8/management-ehcache-v1/pom.xml (revision 0) +++ tags/ehcache-2.10.8/management-ehcache-v1/pom.xml (revision 11538) @@ -0,0 +1,72 @@ + + + 4.0.0 + + + net.sf.ehcache + ehcache-root + 2.10.8 + .. + + + management-ehcache-v1 + management-ehcache-v1 + A library defining the ehcache management resource services and resource entities, version 1 + + + + org.terracotta + management-common-resources-v1 + ${management-core.version} + + + + + junit + junit + test + + + org.easymock + easymock + test + + + net.sf.ehcache.internal + ehcache-core + test-jar + ${project.version} + test + + + + + + + org.apache.maven.plugins + maven-jar-plugin + + + + + + + terracotta-snapshots + http://www.terracotta.org/download/reflector/snapshots + + + terracotta-releases + http://www.terracotta.org/download/reflector/releases + + + + + terracotta-snapshots + http://www.terracotta.org/download/reflector/snapshots + + + terracotta-releases + http://www.terracotta.org/download/reflector/releases + + + Index: tags/ehcache-2.10.8/management-ehcache-impl/ehcache-rest-agent/pom.xml =================================================================== diff -u -N --- tags/ehcache-2.10.8/management-ehcache-impl/ehcache-rest-agent/pom.xml (revision 0) +++ tags/ehcache-2.10.8/management-ehcache-impl/ehcache-rest-agent/pom.xml (revision 11538) @@ -0,0 +1,219 @@ + + + 4.0.0 + + + net.sf.ehcache + management-ehcache-impl-parent + 2.10.8 + .. + + + net.sf.ehcache.internal + ehcache-rest-agent + ehcache-rest-agent + + Ehcache REST implementation + + + rest-management-private-classpath + .class_terracotta + true + + + + + net.sf.ehcache + management-ehcache-impl-v1 + ${project.version} + + + net.sf.ehcache + management-ehcache-impl-v2 + ${project.version} + + + gf-40 + gf.javax.servlet-api + 3.1.0 + + + org.eclipse.jetty + jetty-servlet + + + javax.xml.bind + jaxb-api + 2.3.0 + + + + + + + org.apache.maven.plugins + maven-jar-plugin + + + + + + + devmode + + + devmode + true + + true + + + + .class + + + + + org.apache.maven.plugins + maven-dependency-plugin + + + list-dependencies + + ${project.build.outputDirectory}/META-INF/devmode/${project.groupId}/${project.artifactId}/dependencies.txt + + + list + + compile + + + + + + org.apache.maven.plugins + maven-shade-plugin + + reduced-pom-only-shader + ${project.build.directory}/dependency-reduced-pom.xml + true + true + false + false + + + + org.slf4j:* + + + + + + package + + shade + + + + + + + + + + fullmode + + + devmode + false + + + + + + org.apache.maven.plugins + maven-shade-plugin + + record-shader + ${project.build.directory}/dependency-reduced-pom.xml + true + true + false + true + + + + org.slf4j:* + + + + + *:* + + META-INF/*.SF + META-INF/*.DSA + META-INF/*.RSA + + + + + + + + + + package + + shade + + + + + + org.codehaus.gmaven + groovy-maven-plugin + + + fix-content + package + + execute + + + + ${basedir}/src/scripts + + + import Util + Util.packageAgentJar(project) + + + + + + + + + + + + + terracotta-snapshots + http://www.terracotta.org/download/reflector/snapshots + + + terracotta-releases + http://www.terracotta.org/download/reflector/releases + + + + + terracotta-snapshots + http://www.terracotta.org/download/reflector/snapshots + + + terracotta-releases + http://www.terracotta.org/download/reflector/releases + + + Index: tags/ehcache-2.10.8/terracotta/bootstrap/pom.xml =================================================================== diff -u -N --- tags/ehcache-2.10.8/terracotta/bootstrap/pom.xml (revision 0) +++ tags/ehcache-2.10.8/terracotta/bootstrap/pom.xml (revision 11538) @@ -0,0 +1,82 @@ + + + 4.0.0 + + + net.sf.ehcache.internal + ehcache-terracotta-root + 2.10.8 + + + ehcache-terracotta-bootstrap + ehcache-terracotta-bootstrap + jar + + + false + + + + + net.sf.ehcache.internal + ehcache-core + ${project.version} + provided + + + org.terracotta.toolkit + terracotta-toolkit-api-internal + + + com.terracotta + clustered-entity-management + + + org.mockito + mockito-core + test + + + junit + junit + test + + + net.sf.ehcache.internal + ehcache-core + test-jar + ${project.version} + test + + + + + + terracotta-snapshots + http://www.terracotta.org/download/reflector/snapshots + + + terracotta-releases + http://www.terracotta.org/download/reflector/releases + + + + + terracotta-snapshots + http://www.terracotta.org/download/reflector/snapshots + + + terracotta-releases + http://www.terracotta.org/download/reflector/releases + + + + + + deploy-sonatype + + true + + + + Index: tags/ehcache-2.10.8/management-ehcache-impl/pom.xml =================================================================== diff -u -N --- tags/ehcache-2.10.8/management-ehcache-impl/pom.xml (revision 0) +++ tags/ehcache-2.10.8/management-ehcache-impl/pom.xml (revision 11538) @@ -0,0 +1,43 @@ + + + 4.0.0 + + + net.sf.ehcache + ehcache-root + 2.10.8 + .. + + + management-ehcache-impl-parent + management-ehcache-impl-parent + pom + + + management-ehcache-impl-v1 + management-ehcache-impl-v2 + management-ehcache-common + ehcache-rest-agent + + + + + terracotta-snapshots + http://www.terracotta.org/download/reflector/snapshots + + + terracotta-releases + http://www.terracotta.org/download/reflector/releases + + + + + terracotta-snapshots + http://www.terracotta.org/download/reflector/snapshots + + + terracotta-releases + http://www.terracotta.org/download/reflector/releases + + + Index: tags/ehcache-2.10.8/ehcache/pom.xml =================================================================== diff -u -N --- tags/ehcache-2.10.8/ehcache/pom.xml (revision 0) +++ tags/ehcache-2.10.8/ehcache/pom.xml (revision 11538) @@ -0,0 +1,414 @@ + + + 4.0.0 + + + net.sf.ehcache + ehcache-root + 2.10.8 + .. + + + ehcache + jar + ehcache + Ehcache is an open source, standards-based cache used to boost performance, + offload the database and simplify scalability. Ehcache is robust, proven and full-featured and + this has made it the most widely-used Java-based cache. + + + + The Apache Software License, Version 2.0 + src/assemble/EHCACHE-CORE-LICENSE.txt + + + http://ehcache.org + + + + ${project.artifactId}-${project.version}-distribution + ${project.build.directory}/${kit.name} + ${project.build.directory}/tmp/terracotta + 2.1.1 + false + true + + + + + + net.sf.ehcache.internal + ehcache-terracotta-bootstrap + ${project.version} + + + net.sf.ehcache.internal + ehcache-rest-agent + ${project.version} + + + net.sf.ehcache.internal + ehcache-core + ${project.version} + + + net.sf.ehcache.internal + ehcache-scheduled-refresh + ${project.version} + + + net.sf.ehcache.internal + ehcache-search-parser + ${project.version} + + + junit + junit + test + + + org.terracotta + product-upgradability-testing-utils + 0.9.2 + test + + + org.codehaus.btm + btm + 2.1.3 + test + + + org.quartz-scheduler + quartz + 2.2.1 + test + + + org.slf4j + slf4j-jdk14 + ${slf4j.version} + test + + + + + + + ${basedir}/src/main/resources + true + + + + + + org.apache.maven.plugins + maven-dependency-plugin + + + copy-TIMs + + org.terracotta.modules + ${project.build.outputDirectory}/META-INF/terracotta/TIMs + **/META-INF/maven/**,**/license.txt,**/thirdpartylicenses.txt + + process-resources + + copy-dependencies + + + + + + org.terracotta + maven-forge-plugin + + + create-manifest + package + + manifest + + + ${basedir}/.. + ${project.build.directory}/MANIFEST.MF + + Apache Software License, Version 2.0 + Supported + ${project.artifactId} + ${project.description} + + + + + enforce-dependencies + + enforceDependencies + + verify + + net.sf.ehcache.internal + ehcache-core + ${project.version} + + + + + + + + + + devmode + + + devmode + true + + true + + + + + org.apache.maven.plugins + maven-dependency-plugin + + + list-dependencies + + ${project.build.outputDirectory}/META-INF/devmode/${project.groupId}/${project.artifactId}/dependencies.txt + + + list + + compile + + + + + + + + + fullmode + + + devmode + false + + + + + + org.apache.maven.plugins + maven-javadoc-plugin + 2.9 + + + create-javadoc + prepare-package + + jar + + + + + org.hibernate + hibernate-core + ${hibernate-core.version} + + + ${skipJavadoc} + true + 128m + 512 + true +
ehcache]]>
+ ${project.name} ${project.version} API + ${project.name} ${project.version} API + Copyright 2001-{currentYear}, Terracotta, Inc. + ${basedir}/src/main/java/net/sf/ehcache/overview.html + true + + net.sf.ehcache.internal:ehcache-core + +
+
+
+
+ + + org.apache.maven.plugins + maven-shade-plugin + + record-shader + true + true + + + net.sf.ehcache.internal:* + org.terracotta.internal:statistics + com.terracotta:clustered-entity-management + + + + + *:* + + META-INF/maven/com.terracotta/** + META-INF/maven/net.sf.ehcache.internal/** + META-INF/maven/org.terracotta.internal/** + **/license.txt + **/thirdpartylicenses.txt + META-INF/*.SF + META-INF/*.DSA + META-INF/*.RSA + **/LICENSE + **/LICENSE.txt + **/NOTICE + **/NOTICE.txt + **/ASL2.0 + **/DEPENDENCIES + + + + true + ${project.build.directory}/dependency-reduced-pom.xml + + + MANIFEST.MF + + + META-INF/MANIFEST.MF + ${project.build.directory}/MANIFEST.MF + + + + + + shade-jar + package + + shade + + + + + + org.apache.maven.plugins + maven-antrun-plugin + 1.7 + + + unpack-jar-for-bundling + package + + run + + + + + + + + + + + org.apache.felix + maven-bundle-plugin + 2.3.7 + + ${project.build.directory} + + bitronix.tm;resolution:=optional, + bitronix.tm.resource.ehcache;resolution:=optional, + com.atomikos.*;resolution:=optional, + com.atomikos.icatch.jta;resolution:=optional, + weblogic.transaction;resolution:=optional, + javax.transaction;resolution:=optional, + javax.servlet;resolution:=optional, + javax.net.ssl;resolution:=optional, + javax.activation;resolution:=optional, + javax.xml.stream;resolution:=optional, + javax.xml.transform.sax;resolution:=optional, + javax.xml.transform.dom;resolution:=optional, + javax.xml.transform.stream;resolution:=optional, + org.hibernate.*;resolution:=optional, + org.terracotta.toolkit.*;resolution:=optional, + org.quartz.*;resolution:=optional, + org.terracotta.quartz.*;resolution:=optional, + !sun.misc,* + + net.sf.ehcache.* + org.terracotta.* + JavaSE-1.6 + + *;scope=provided|runtime + + + + generate-osgi-headers + package + + manifest + + + + + + org.codehaus.gmaven + groovy-maven-plugin + ${groovy-maven-plugin.version} + + + repackage-jar + package + + execute + + + + def jarFile = new File(project.build.directory, "${project.artifactId}-${project.version}.jar") + ant.copy(file: new File(project.build.directory, "dependency-reduced-pom.xml"), + tofile: new File(project.build.outputDirectory, "META-INF/maven/${project.groupId}/${project.artifactId}/pom.xml")) + ant.jar(destfile: jarFile, basedir: new File(project.build.outputDirectory).getAbsolutePath(), manifest: new File(project.build.directory, "MANIFEST.MF")) + + + + + +
+
+
+
+ + + + terracotta-snapshots + http://www.terracotta.org/download/reflector/snapshots + + + + terracotta-releases + http://www.terracotta.org/download/reflector/releases + + + + + + terracotta-snapshots + http://www.terracotta.org/download/reflector/snapshots + + + terracotta-releases + http://www.terracotta.org/download/reflector/releases + + + + + JIRA + https://jira.terracotta.org/jira/browse/EHC + + +
Index: tags/ehcache-2.10.8/distribution/colorcache/pom.xml =================================================================== diff -u -N --- tags/ehcache-2.10.8/distribution/colorcache/pom.xml (revision 0) +++ tags/ehcache-2.10.8/distribution/colorcache/pom.xml (revision 11538) @@ -0,0 +1,176 @@ + + + + + 4.0.0 + + + org.terracotta.forge + forge-parent + 4.16 + + + + net.sf.ehcache.examples + colorcache + 2.10.8 + colorcache + war + Clustered Ehcache sample with Terracotta + + + 2.1.0 + 4.3.8 + true + 9.4.35.v20201120 + + + + ${project.name} + + + maven-assembly-plugin + 2.3 + + ${project.name} + + src/assemble/distribution.xml + + gnu + + + + package + + single + + + + + + + jetty-maven-plugin + ${jetty.version} + org.eclipse.jetty + + + ${project.name} + + STOP + + + + + org.terracotta.maven.plugins + tc-maven-plugin + ${tc-maven-plugin.version} + + + org.terracotta + terracotta + ${terracotta.version} + + + + + + + + + net.sf.ehcache + ehcache + ${project.version} + + + + org.terracotta + terracotta-toolkit-runtime + ${terracotta.version} + + + + gf-40 + gf.javax.servlet-api + 3.1.0 + + + + org.slf4j + slf4j-jdk14 + 1.7.25 + + + + + + 9081 + + + + jetty-maven-plugin + ${jetty.version} + org.eclipse.jetty + + + + jetty.port + 9081 + + + 9981 + + + + + + + 9082 + + + + jetty-maven-plugin + ${jetty.version} + org.eclipse.jetty + + + + jetty.port + 9082 + + + 9982 + + + + + + + + + + terracotta-snapshots + http://www.terracotta.org/download/reflector/snapshots + + + terracotta-releases + http://www.terracotta.org/download/reflector/releases + + + + + + terracotta-snapshots + http://www.terracotta.org/download/reflector/snapshots + + + terracotta-releases + http://www.terracotta.org/download/reflector/releases + + + Index: tags/ehcache-2.10.8/distribution/events/pom.xml =================================================================== diff -u -N --- tags/ehcache-2.10.8/distribution/events/pom.xml (revision 0) +++ tags/ehcache-2.10.8/distribution/events/pom.xml (revision 11538) @@ -0,0 +1,293 @@ + + + + 4.0.0 + + + org.terracotta.forge + forge-parent + 4.16 + + + + net.sf.ehcache.examples + events + 2.10.8 + events + war + Clustered Ehcache Terracotta as second level cache for Hibernate + + + 2.1.0 + 4.3.8 + 1.1.116 + 9.4.35.v20201120 + 1.1 + true + + + + + + org.slf4j + slf4j-api + 1.7.25 + + + + ch.qos.logback + logback-classic + 1.2.3 + + + + javassist + javassist + 3.8.0.GA + + + + h2 + ${h2.version} + com.h2database + + + + net.sf.ehcache + ehcache + ${project.version} + + + + org.terracotta + terracotta-toolkit-runtime + ${terracotta.version} + + + + commons-logging + commons-logging + 1.1 + compile + + + logkit + logkit + + + avalon-framework + avalon-framework + + + javax.servlet + servlet-api + + + + + gf-40 + gf.javax.servlet-api + 3.1.0 + + + org.hibernate + hibernate-core + 3.3.1.GA + + + org.slf4j + slf4j-api + + + javax.transaction + jta + + + + + gf-3122 + gf.javax.transaction + 1.1 + + + + + + ${project.name} + + + + maven-assembly-plugin + 2.3 + + ${project.name} + + src/assemble/distribution.xml + + gnu + + + + package + + single + + + + + + + jetty-maven-plugin + ${jetty.version} + org.eclipse.jetty + + + ${project.name} + + STOP + + + + + hibernate3-maven-plugin + 2.1 + org.codehaus.mojo + + + target/classes/hibernate3hbm2ddl.properties + target/classes/hibernate.cfg.xml + true + true + schema.sql + + + + + com.h2database + h2 + ${h2.version} + + + + + + org.terracotta.maven.plugins + tc-maven-plugin + ${tc-maven-plugin.version} + + + org.terracotta + terracotta + ${terracotta.version} + + + + + + + + + start-h2 + + + + org.codehaus.mojo + exec-maven-plugin + ${exec-maven-plugin.version} + + org.h2.tools.Server + + -tcp + -tcpAllowOthers + + + + + + + + stop-h2 + + + + org.codehaus.mojo + exec-maven-plugin + ${exec-maven-plugin.version} + + org.h2.tools.Server + + -tcpShutdown + tcp://localhost:9092 + + + + + + + + 9081 + + + + jetty-maven-plugin + ${jetty.version} + org.eclipse.jetty + + + + jetty.port + 9081 + + + 9981 + + + + + + + 9082 + + + + jetty-maven-plugin + ${jetty.version} + org.eclipse.jetty + + + + jetty.port + 9082 + + + 9982 + + + + + + + + + + terracotta-snapshots + http://www.terracotta.org/download/reflector/snapshots + + + terracotta-releases + http://www.terracotta.org/download/reflector/releases + + + + + + terracotta-snapshots + http://www.terracotta.org/download/reflector/snapshots + + + terracotta-releases + http://www.terracotta.org/download/reflector/releases + + + + Index: tags/ehcache-2.10.8/management-ehcache-impl/management-ehcache-common/pom.xml =================================================================== diff -u -N --- tags/ehcache-2.10.8/management-ehcache-impl/management-ehcache-common/pom.xml (revision 0) +++ tags/ehcache-2.10.8/management-ehcache-impl/management-ehcache-common/pom.xml (revision 11538) @@ -0,0 +1,97 @@ + + + 4.0.0 + + + net.sf.ehcache + management-ehcache-impl-parent + 2.10.8 + .. + + + management-ehcache-common + management-ehcache-common + A common library shared between different management-ehcache implementation versions + + + + org.terracotta + management-core-resources + + + net.sf.ehcache.internal + ehcache-core + ${project.version} + provided + + + gf-40 + gf.javax.servlet-api + + + org.eclipse.jetty + jetty-servlet + + + junit + junit + test + + + commons-io + commons-io + 2.6 + test + + + org.easymock + easymock + test + + + org.mockito + mockito-core + test + + + org.powermock + powermock-api-easymock + test + + + org.powermock + powermock-module-junit4 + test + + + + + + + org.apache.maven.plugins + maven-jar-plugin + + + + + + + terracotta-snapshots + http://www.terracotta.org/download/reflector/snapshots + + + terracotta-releases + http://www.terracotta.org/download/reflector/releases + + + + + terracotta-snapshots + http://www.terracotta.org/download/reflector/snapshots + + + terracotta-releases + http://www.terracotta.org/download/reflector/releases + + + Index: tags/ehcache-2.10.8/management-ehcache-impl/management-ehcache-impl-v2/pom.xml =================================================================== diff -u -N --- tags/ehcache-2.10.8/management-ehcache-impl/management-ehcache-impl-v2/pom.xml (revision 0) +++ tags/ehcache-2.10.8/management-ehcache-impl/management-ehcache-impl-v2/pom.xml (revision 11538) @@ -0,0 +1,136 @@ + + + 4.0.0 + + + net.sf.ehcache + management-ehcache-impl-parent + 2.10.8 + .. + + + management-ehcache-impl-v2 + management-ehcache-impl-v2 + A product library integrating with ehcache to construct the relevant management resource entities V1 + + + + net.sf.ehcache + management-ehcache-v2 + ${project.version} + + + net.sf.ehcache + management-ehcache-common + ${project.version} + + + org.terracotta + management-core-resources + ${management-core.version} + test-jar + test + + + net.sf.ehcache.internal + ehcache-core + ${project.version} + provided + + + net.sf.ehcache.internal + ehcache-terracotta-bootstrap + ${project.version} + provided + + + org.terracotta.toolkit + terracotta-toolkit-api + 2.5 + provided + + + org.terracotta.toolkit + terracotta-toolkit-api-internal + provided + + + gf-40 + gf.javax.servlet-api + + + org.easymock + easymock + test + + + org.eclipse.jetty + jetty-servlet + test + + + org.mockito + mockito-core + test + + + org.powermock + powermock-api-easymock + test + + + org.powermock + powermock-module-junit4 + test + + + org.hamcrest + hamcrest-all + 1.3 + test + + + commons-io + commons-io + 2.6 + test + + + net.sf.ehcache.internal + ehcache-core + test-jar + ${project.version} + test + + + + + + + org.apache.maven.plugins + maven-jar-plugin + + + + + + + terracotta-snapshots + http://www.terracotta.org/download/reflector/snapshots + + + terracotta-releases + http://www.terracotta.org/download/reflector/releases + + + + + terracotta-snapshots + http://www.terracotta.org/download/reflector/snapshots + + + terracotta-releases + http://www.terracotta.org/download/reflector/releases + + + Index: tags/ehcache-2.10.8/management-ehcache-impl/management-ehcache-impl-v1/pom.xml =================================================================== diff -u -N --- tags/ehcache-2.10.8/management-ehcache-impl/management-ehcache-impl-v1/pom.xml (revision 0) +++ tags/ehcache-2.10.8/management-ehcache-impl/management-ehcache-impl-v1/pom.xml (revision 11538) @@ -0,0 +1,113 @@ + + + 4.0.0 + + + net.sf.ehcache + management-ehcache-impl-parent + 2.10.8 + .. + + + management-ehcache-impl-v1 + management-ehcache-impl-v1 + A product library integrating with ehcache to construct the relevant management resource entities V1 + + + + net.sf.ehcache + management-ehcache-v1 + ${project.version} + + + net.sf.ehcache + management-ehcache-common + ${project.version} + + + org.terracotta + management-core-resources + ${management-core.version} + test-jar + test + + + net.sf.ehcache.internal + ehcache-core + ${project.version} + provided + + + gf-40 + gf.javax.servlet-api + + + org.easymock + easymock + test + + + org.eclipse.jetty + jetty-servlet + test + + + org.mockito + mockito-core + test + + + org.powermock + powermock-api-easymock + test + + + org.powermock + powermock-module-junit4 + test + + + org.hamcrest + hamcrest-all + 1.3 + test + + + net.sf.ehcache.internal + ehcache-core + test-jar + ${project.version} + test + + + + + + + org.apache.maven.plugins + maven-jar-plugin + + + + + + + terracotta-snapshots + http://www.terracotta.org/download/reflector/snapshots + + + terracotta-releases + http://www.terracotta.org/download/reflector/releases + + + + + terracotta-snapshots + http://www.terracotta.org/download/reflector/snapshots + + + terracotta-releases + http://www.terracotta.org/download/reflector/releases + + + Index: tags/ehcache-2.10.8/ehcache-core/pom.xml =================================================================== diff -u -N --- tags/ehcache-2.10.8/ehcache-core/pom.xml (revision 0) +++ tags/ehcache-2.10.8/ehcache-core/pom.xml (revision 11538) @@ -0,0 +1,528 @@ + + + 4.0.0 + + + net.sf.ehcache + ehcache-root + 2.10.8 + + + net.sf.ehcache.internal + ehcache-core + jar + + ehcache-core + Internal ehcache-core module. This artifact is not meant to be used directly + + + Ehcache + UTF-8 + UTF-8 + 5 + src/test/java + src/test/resources + ehcache + false + + -Xmx64m + + + + + + org.slf4j + slf4j-api + + + org.terracotta.internal + statistics + + + + + javax.servlet + javax.servlet-api + + + org.hibernate + hibernate-core + + + javax.transaction + jta + + + net.sf.ehcache + sizeof-agent + + + + + org.slf4j + slf4j-jdk14 + + + org.codehaus.btm + btm + + + net.sf.hibernate + hibernate + + + org.hamcrest + hamcrest-core + + + org.hamcrest + hamcrest-library + + + junit + junit + + + dom4j + dom4j + + + javassist + javassist + + + org.hibernate + hibernate-ehcache + + + + commons-logging + commons-logging + + + org.apache.derby + derby + + + org.mockito + mockito-core + + + com.sun.xsom + xsom + + + org.beanshell + bsh + + + + + + + src/main/resources + true + + + ${project.build.directory}/generated-resources + false + + + ${basedir}/${testDir} + + + ${basedir}/src/main/config/jcache + + + ${basedir}/${testResources} + + + + + + org.apache.maven.plugins + maven-jar-plugin + + + test-jar + + test-jar + + + + + + + org.terracotta + maven-forge-plugin + + pertest + ${tests.supplemental.args} ${tests.max.heap.size} + false + false + true + plain + false + + true + ${net.sf.ehcache.speedAdjustmentFactor} + ${project.build.directory} + true + + + net.sf.ehcache:sizeof-agent + + + + + + default-test + + + **/*$* + **/*PerfTest.java + **/*PerfTest*.java + **/Abstract*Test.java + + + + + integration-test-execution + integration-test + + test + + + ${checkshort} + false + + **/*$* + + + **/IT*.java + **/*IT.java + **/*ITCase.java + + ${tests.supplemental.args} -Xms512m -Xmx512m + + + + build-info + generate-resources + + buildinfo + + + ${basedir}/.. + + + + + + + org.apache.maven.plugins + maven-checkstyle-plugin + + + verify + + checkstyle + + + + + ${basedir}/checkstyle/checkstyle.xml + ${basedir}/checkstyle/suppressions.xml + ${basedir}/checkstyle/ClassHeader.txt + ${skipCheckstyle} + false + false + false + false + false + false + true + + + + + org.apache.maven.plugins + maven-dependency-plugin + + + generate-resources + copy-agent-jar-to-resources + + copy-dependencies + + + * + sizeof-agent + ${project.build.directory}/generated-resources/net/sf/ehcache/pool/sizeof/ + true + true + + + + + + org.codehaus.mojo + rmic-maven-plugin + + + rmi-compilation + compile + + rmic + + + + **/RMICachePeer.class + + ${project.build.outputDirectory} + + + + + + + + + + skip-ehcache-core-deploy + + true + + + + staging + + + + org.apache.maven.plugins + maven-gpg-plugin + + + sign-artifacts + deploy + + sign + + + + + + + + + perfTests + + + + org.terracotta + maven-forge-plugin + + + + default-test + + ${tests.supplemental.args} -Xmx512m + + **/*PerfTest.java + **/*PerfTest*.java + + + **/*$* + **/Abstract*Test.java + + + + + + + + + + + buildnumber-git + + + + org.codehaus.mojo + buildnumber-maven-plugin + 1.0-beta-3 + + + generate-resources + + create + + + + + false + false + {0,date,yyyy-MM-dd_HH-mm}_{1} + + timestamp + ${user.name} + + + + + + + + + + no-interruptible-io-solaris + + + java.vendor + Sun Microsystems Inc. + + + + -XX:-UseVMInterruptibleIO + + + + enable-system-gc-jrockit + + + java.vm.name + Oracle JRockit(R) + + + + -XXfullSystemGC -Xverbose:systemgc + + + + ibmj9 + + + java.vm.name + IBM J9 VM + + + + -Xenableexplicitgc + -Xmx256m + + + + + + test-nonstopcache + + + + org.terracotta + maven-forge-plugin + + + **/nonstop/*Test.java + + + **/*$* + + + + java.awt.headless + true + + + + + + + + + + + fast + + true + + + + + + + + terracotta-snapshots + http://www.terracotta.org/download/reflector/snapshots + + false + + + true + + + + + terracotta-releases + http://www.terracotta.org/download/reflector/releases + + true + + + false + + + + + + jboss-releases + http://repository.jboss.org/nexus/content/groups/public-jboss + + true + + + false + + + + + + Java.net Maven 2 + http://download.java.net/maven/2 + + true + + + false + + + + + + + terracotta-snapshots + http://www.terracotta.org/download/reflector/snapshots + + false + + + true + + + + terracotta-releases + http://www.terracotta.org/download/reflector/releases + + true + + + false + + + + + +