[jboss-cvs] Repository SVN: r15653 - in maven2/org/jboss/aop/jrockit-pluggable-instrumentor: 2.0.0.CR18 and 1 other directory.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Fri Oct 3 10:53:48 EDT 2008


Author: kabir.khan at jboss.com
Date: 2008-10-03 10:53:47 -0400 (Fri, 03 Oct 2008)
New Revision: 15653

Added:
   maven2/org/jboss/aop/jrockit-pluggable-instrumentor/2.0.0.CR18/
   maven2/org/jboss/aop/jrockit-pluggable-instrumentor/2.0.0.CR18/jrockit-pluggable-instrumentor-2.0.0.CR18-sources.jar
   maven2/org/jboss/aop/jrockit-pluggable-instrumentor/2.0.0.CR18/jrockit-pluggable-instrumentor-2.0.0.CR18-sources.jar.md5
   maven2/org/jboss/aop/jrockit-pluggable-instrumentor/2.0.0.CR18/jrockit-pluggable-instrumentor-2.0.0.CR18-sources.jar.sha1
   maven2/org/jboss/aop/jrockit-pluggable-instrumentor/2.0.0.CR18/jrockit-pluggable-instrumentor-2.0.0.CR18.jar
   maven2/org/jboss/aop/jrockit-pluggable-instrumentor/2.0.0.CR18/jrockit-pluggable-instrumentor-2.0.0.CR18.jar.md5
   maven2/org/jboss/aop/jrockit-pluggable-instrumentor/2.0.0.CR18/jrockit-pluggable-instrumentor-2.0.0.CR18.jar.sha1
   maven2/org/jboss/aop/jrockit-pluggable-instrumentor/2.0.0.CR18/jrockit-pluggable-instrumentor-2.0.0.CR18.pom
   maven2/org/jboss/aop/jrockit-pluggable-instrumentor/2.0.0.CR18/jrockit-pluggable-instrumentor-2.0.0.CR18.pom.md5
   maven2/org/jboss/aop/jrockit-pluggable-instrumentor/2.0.0.CR18/jrockit-pluggable-instrumentor-2.0.0.CR18.pom.sha1
Modified:
   maven2/org/jboss/aop/jrockit-pluggable-instrumentor/maven-metadata.xml
   maven2/org/jboss/aop/jrockit-pluggable-instrumentor/maven-metadata.xml.md5
   maven2/org/jboss/aop/jrockit-pluggable-instrumentor/maven-metadata.xml.sha1
Log:
Add AOP 2.0.0.CR18 to repo

Added: maven2/org/jboss/aop/jrockit-pluggable-instrumentor/2.0.0.CR18/jrockit-pluggable-instrumentor-2.0.0.CR18-sources.jar
===================================================================
(Binary files differ)


Property changes on: maven2/org/jboss/aop/jrockit-pluggable-instrumentor/2.0.0.CR18/jrockit-pluggable-instrumentor-2.0.0.CR18-sources.jar
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: maven2/org/jboss/aop/jrockit-pluggable-instrumentor/2.0.0.CR18/jrockit-pluggable-instrumentor-2.0.0.CR18-sources.jar.md5
===================================================================
--- maven2/org/jboss/aop/jrockit-pluggable-instrumentor/2.0.0.CR18/jrockit-pluggable-instrumentor-2.0.0.CR18-sources.jar.md5	                        (rev 0)
+++ maven2/org/jboss/aop/jrockit-pluggable-instrumentor/2.0.0.CR18/jrockit-pluggable-instrumentor-2.0.0.CR18-sources.jar.md5	2008-10-03 14:53:47 UTC (rev 15653)
@@ -0,0 +1 @@
+618fc0beb1abde0865d429f7651b6bee
\ No newline at end of file

Added: maven2/org/jboss/aop/jrockit-pluggable-instrumentor/2.0.0.CR18/jrockit-pluggable-instrumentor-2.0.0.CR18-sources.jar.sha1
===================================================================
--- maven2/org/jboss/aop/jrockit-pluggable-instrumentor/2.0.0.CR18/jrockit-pluggable-instrumentor-2.0.0.CR18-sources.jar.sha1	                        (rev 0)
+++ maven2/org/jboss/aop/jrockit-pluggable-instrumentor/2.0.0.CR18/jrockit-pluggable-instrumentor-2.0.0.CR18-sources.jar.sha1	2008-10-03 14:53:47 UTC (rev 15653)
@@ -0,0 +1 @@
+2f4a92e60fcaae5181dec654c813f5bf1cb07d07
\ No newline at end of file

Added: maven2/org/jboss/aop/jrockit-pluggable-instrumentor/2.0.0.CR18/jrockit-pluggable-instrumentor-2.0.0.CR18.jar
===================================================================
(Binary files differ)


Property changes on: maven2/org/jboss/aop/jrockit-pluggable-instrumentor/2.0.0.CR18/jrockit-pluggable-instrumentor-2.0.0.CR18.jar
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: maven2/org/jboss/aop/jrockit-pluggable-instrumentor/2.0.0.CR18/jrockit-pluggable-instrumentor-2.0.0.CR18.jar.md5
===================================================================
--- maven2/org/jboss/aop/jrockit-pluggable-instrumentor/2.0.0.CR18/jrockit-pluggable-instrumentor-2.0.0.CR18.jar.md5	                        (rev 0)
+++ maven2/org/jboss/aop/jrockit-pluggable-instrumentor/2.0.0.CR18/jrockit-pluggable-instrumentor-2.0.0.CR18.jar.md5	2008-10-03 14:53:47 UTC (rev 15653)
@@ -0,0 +1 @@
+8dd2163e578e9713117536f1b1707d9c
\ No newline at end of file

Added: maven2/org/jboss/aop/jrockit-pluggable-instrumentor/2.0.0.CR18/jrockit-pluggable-instrumentor-2.0.0.CR18.jar.sha1
===================================================================
--- maven2/org/jboss/aop/jrockit-pluggable-instrumentor/2.0.0.CR18/jrockit-pluggable-instrumentor-2.0.0.CR18.jar.sha1	                        (rev 0)
+++ maven2/org/jboss/aop/jrockit-pluggable-instrumentor/2.0.0.CR18/jrockit-pluggable-instrumentor-2.0.0.CR18.jar.sha1	2008-10-03 14:53:47 UTC (rev 15653)
@@ -0,0 +1 @@
+b95dbec062259323cabf27e97dc706a94bfcf93c
\ No newline at end of file

Added: maven2/org/jboss/aop/jrockit-pluggable-instrumentor/2.0.0.CR18/jrockit-pluggable-instrumentor-2.0.0.CR18.pom
===================================================================
--- maven2/org/jboss/aop/jrockit-pluggable-instrumentor/2.0.0.CR18/jrockit-pluggable-instrumentor-2.0.0.CR18.pom	                        (rev 0)
+++ maven2/org/jboss/aop/jrockit-pluggable-instrumentor/2.0.0.CR18/jrockit-pluggable-instrumentor-2.0.0.CR18.pom	2008-10-03 14:53:47 UTC (rev 15653)
@@ -0,0 +1,132 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+  <modelVersion>4.0.0</modelVersion>
+  <parent>
+    <groupId>org.jboss.aop</groupId>
+    <artifactId>jboss-aop-parent</artifactId>
+    <version>2.0.0.CR18</version>
+  </parent>
+  <artifactId>jrockit-pluggable-instrumentor</artifactId>
+  <packaging>jar</packaging>
+  <name>JBoss AOP JRockit Pluggable Instrumentor</name>
+
+  <build>
+    <finalName>${artifactId}</finalName>
+    <plugins>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-enforcer-plugin</artifactId>
+        <version>1.0-alpha-4</version>
+        <executions>
+          <execution>
+            <id>enforce-versions</id>
+            <goals>
+              <goal>enforce</goal>
+            </goals>
+            <configuration>
+              <rules>
+                <requireProperty>
+                  <property>jrockit.home</property>
+                  <message>You must define the property "jrockit.home"</message>
+                </requireProperty>
+              </rules>
+            </configuration>
+          </execution>
+        </executions>
+      </plugin>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-compiler-plugin</artifactId>
+        <version>2.0.2</version>
+        <configuration>
+          <excludes>
+            <!-- Everything is excluded because the source is compiled by ant.-->
+            <exclude>**</exclude>
+          </excludes>
+        </configuration>
+      </plugin>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-jar-plugin</artifactId>
+        <version>2.2</version>
+        <configuration>
+          <archive>
+            <manifest>
+              <addDefaultSpecificationEntries>true</addDefaultSpecificationEntries>
+              <addDefaultImplementationEntries>true</addDefaultImplementationEntries>
+            </manifest>
+            <manifestEntries>
+              <Implementation-URL>${pom.url}</Implementation-URL>
+              <Premain-Class>org.jboss.aop.standalone.PluggableInstrumentor</Premain-Class>
+              <Can-Redefine-Classes>true</Can-Redefine-Classes>
+            </manifestEntries>
+          </archive>
+        </configuration>
+      </plugin>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-antrun-plugin</artifactId>
+        <version>1.2</version>
+        <executions>
+          <execution>
+            <id>jrockit-compile</id>
+            <goals>
+              <goal>run</goal>
+            </goals>
+            <phase>compile</phase>
+            <configuration>
+              <tasks>
+                <echo message="jrockit.home=${jrockit.home}"/>
+                <!-- in older versions of jrockit the weaving stuff lives in managementapi.jar, in newer in management-agent.jar -->
+                <available file="${jrockit.home}/jre/lib/managementapi.jar" property="OLD_JROCKIT" value="managementapi.jar"/>
+                <available file="${jrockit.home}/jre/lib/management-agent.jar" property="NEW_JROCKIT" value="rt.jar"/>
+                <condition property="JROCKIT_API_AVAILABLE" value="${OLD_JROCKIT}">
+                  <and>
+                    <isset property="OLD_JROCKIT"/>
+                    <not>
+                      <isset property="NEW_JROCKIT"/>
+                    </not>
+                  </and>
+                </condition>
+                <condition property="JROCKIT_API_AVAILABLE" value="${NEW_JROCKIT}">
+                  <and>
+                    <isset property="NEW_JROCKIT"/>
+                    <not>
+                      <isset property="OLD_JROCKIT"/>
+                    </not>
+                  </and>
+                </condition>
+                <path id="javac.jrockit.classpath">
+                  <path refid="maven.compile.classpath"/>
+                  <path path="${jrockit.home}/jre/lib/${JROCKIT_API_AVAILABLE}"/>
+                </path>
+
+                <property name="build.compiler" value="extJavac"/>
+                <fail unless="JROCKIT_API_AVAILABLE"> 
+                  JRockit API Not Available.  Skipping JRockit compile. 
+                </fail>
+                <mkdir dir="${project.build.outputDirectory}"/>
+                <javac destdir="${project.build.outputDirectory}"
+                   target="1.4"
+                   source="1.4">
+                   <src path="${project.build.sourceDirectory}"/>
+                   <include name="org/jboss/aop/hook/JRockit*"/>
+                   <classpath refid="javac.jrockit.classpath"/>
+                </javac>
+              </tasks>
+            </configuration>
+          </execution>
+        </executions>
+      </plugin>
+    </plugins>
+  </build>
+  
+  <dependencies>
+    <dependency>
+      <groupId>org.jboss.aop</groupId>
+      <artifactId>jboss-aop</artifactId>
+    </dependency>
+  </dependencies>
+
+</project>

Added: maven2/org/jboss/aop/jrockit-pluggable-instrumentor/2.0.0.CR18/jrockit-pluggable-instrumentor-2.0.0.CR18.pom.md5
===================================================================
--- maven2/org/jboss/aop/jrockit-pluggable-instrumentor/2.0.0.CR18/jrockit-pluggable-instrumentor-2.0.0.CR18.pom.md5	                        (rev 0)
+++ maven2/org/jboss/aop/jrockit-pluggable-instrumentor/2.0.0.CR18/jrockit-pluggable-instrumentor-2.0.0.CR18.pom.md5	2008-10-03 14:53:47 UTC (rev 15653)
@@ -0,0 +1 @@
+23e727f0a7fc2d6b2e976bf731446197
\ No newline at end of file

Added: maven2/org/jboss/aop/jrockit-pluggable-instrumentor/2.0.0.CR18/jrockit-pluggable-instrumentor-2.0.0.CR18.pom.sha1
===================================================================
--- maven2/org/jboss/aop/jrockit-pluggable-instrumentor/2.0.0.CR18/jrockit-pluggable-instrumentor-2.0.0.CR18.pom.sha1	                        (rev 0)
+++ maven2/org/jboss/aop/jrockit-pluggable-instrumentor/2.0.0.CR18/jrockit-pluggable-instrumentor-2.0.0.CR18.pom.sha1	2008-10-03 14:53:47 UTC (rev 15653)
@@ -0,0 +1 @@
+56a9028412fbf656a91b81128fafc610eb644591
\ No newline at end of file

Modified: maven2/org/jboss/aop/jrockit-pluggable-instrumentor/maven-metadata.xml
===================================================================
--- maven2/org/jboss/aop/jrockit-pluggable-instrumentor/maven-metadata.xml	2008-10-03 14:16:58 UTC (rev 15652)
+++ maven2/org/jboss/aop/jrockit-pluggable-instrumentor/maven-metadata.xml	2008-10-03 14:53:47 UTC (rev 15653)
@@ -13,7 +13,8 @@
       <version>2.0.0.CR15</version>
       <version>2.0.0.CR16</version>
       <version>2.0.0.CR17</version>
+      <version>2.0.0.CR18</version>
     </versions>
-    <lastUpdated>20080909150136</lastUpdated>
+    <lastUpdated>20081003145317</lastUpdated>
   </versioning>
 </metadata>
\ No newline at end of file

Modified: maven2/org/jboss/aop/jrockit-pluggable-instrumentor/maven-metadata.xml.md5
===================================================================
--- maven2/org/jboss/aop/jrockit-pluggable-instrumentor/maven-metadata.xml.md5	2008-10-03 14:16:58 UTC (rev 15652)
+++ maven2/org/jboss/aop/jrockit-pluggable-instrumentor/maven-metadata.xml.md5	2008-10-03 14:53:47 UTC (rev 15653)
@@ -1 +1 @@
-88cbfa0c55936da2d7b08c7faee2cfce
\ No newline at end of file
+1cc72b0c0f355a4030ab231deefcb6db
\ No newline at end of file

Modified: maven2/org/jboss/aop/jrockit-pluggable-instrumentor/maven-metadata.xml.sha1
===================================================================
--- maven2/org/jboss/aop/jrockit-pluggable-instrumentor/maven-metadata.xml.sha1	2008-10-03 14:16:58 UTC (rev 15652)
+++ maven2/org/jboss/aop/jrockit-pluggable-instrumentor/maven-metadata.xml.sha1	2008-10-03 14:53:47 UTC (rev 15653)
@@ -1 +1 @@
-edd558d51db4e94a7b211ac46600f5847cdecf6e
\ No newline at end of file
+5171a9316a92bacc9c8f1a85c6b96dafc3f4695a
\ No newline at end of file




More information about the jboss-cvs-commits mailing list