You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@aries.apache.org by ti...@apache.org on 2013/05/03 15:41:27 UTC

svn commit: r1478788 - in /aries/trunk: parent/default-parent/pom.xml util/pom.xml util/util-r42/pom.xml util/util/pom.xml util/util/src/main/java/org/apache/aries/util/internal/R43Worker.java

Author: timothyjward
Date: Fri May  3 13:41:27 2013
New Revision: 1478788

URL: http://svn.apache.org/r1478788
Log:
ARIES-1006 : Get Aries building on JDK 7

Modified:
    aries/trunk/parent/default-parent/pom.xml
    aries/trunk/util/pom.xml
    aries/trunk/util/util-r42/pom.xml
    aries/trunk/util/util/pom.xml
    aries/trunk/util/util/src/main/java/org/apache/aries/util/internal/R43Worker.java

Modified: aries/trunk/parent/default-parent/pom.xml
URL: http://svn.apache.org/viewvc/aries/trunk/parent/default-parent/pom.xml?rev=1478788&r1=1478787&r2=1478788&view=diff
==============================================================================
--- aries/trunk/parent/default-parent/pom.xml (original)
+++ aries/trunk/parent/default-parent/pom.xml Fri May  3 13:41:27 2013
@@ -368,6 +368,8 @@
                     <debug>true</debug>
                     <showDeprecation>true</showDeprecation>
                     <showWarnings>true</showWarnings>
+                    <fork>true</fork>
+                    <compilerArgument>-Xlint:-options</compilerArgument>
                 </configuration>
             </plugin>
 

Modified: aries/trunk/util/pom.xml
URL: http://svn.apache.org/viewvc/aries/trunk/util/pom.xml?rev=1478788&r1=1478787&r2=1478788&view=diff
==============================================================================
--- aries/trunk/util/pom.xml (original)
+++ aries/trunk/util/pom.xml Fri May  3 13:41:27 2013
@@ -21,7 +21,7 @@
     <parent>
         <groupId>org.apache.aries</groupId>
         <artifactId>java5-parent</artifactId>
-        <version>1.0.0</version>
+        <version>1.0.1-SNAPSHOT</version>
         <relativePath />
     </parent>
 

Modified: aries/trunk/util/util-r42/pom.xml
URL: http://svn.apache.org/viewvc/aries/trunk/util/util-r42/pom.xml?rev=1478788&r1=1478787&r2=1478788&view=diff
==============================================================================
--- aries/trunk/util/util-r42/pom.xml (original)
+++ aries/trunk/util/util-r42/pom.xml Fri May  3 13:41:27 2013
@@ -21,7 +21,7 @@
     <parent>
         <groupId>org.apache.aries</groupId>
         <artifactId>java5-parent</artifactId>
-        <version>1.0.0</version>
+        <version>1.0.1-SNAPSHOT</version>
         <relativePath />
     </parent>
 

Modified: aries/trunk/util/util/pom.xml
URL: http://svn.apache.org/viewvc/aries/trunk/util/util/pom.xml?rev=1478788&r1=1478787&r2=1478788&view=diff
==============================================================================
--- aries/trunk/util/util/pom.xml (original)
+++ aries/trunk/util/util/pom.xml Fri May  3 13:41:27 2013
@@ -21,7 +21,7 @@
     <parent>
         <groupId>org.apache.aries</groupId>
         <artifactId>java5-parent</artifactId>
-        <version>1.0.0</version>
+        <version>1.0.1-SNAPSHOT</version>
         <relativePath />
     </parent>
 

Modified: aries/trunk/util/util/src/main/java/org/apache/aries/util/internal/R43Worker.java
URL: http://svn.apache.org/viewvc/aries/trunk/util/util/src/main/java/org/apache/aries/util/internal/R43Worker.java?rev=1478788&r1=1478787&r2=1478788&view=diff
==============================================================================
--- aries/trunk/util/util/src/main/java/org/apache/aries/util/internal/R43Worker.java (original)
+++ aries/trunk/util/util/src/main/java/org/apache/aries/util/internal/R43Worker.java Fri May  3 13:41:27 2013
@@ -33,7 +33,9 @@ public class R43Worker implements Framew
     }
 
     public ClassLoader getClassLoader(Bundle b) {
-        return b.adapt(BundleWiring.class).getClassLoader();
+    	//This cast should be unnecessary, but without it I get a compile failure 
+    	//when using Maven 3.0.4, Java 7.0.21 and MacOSX 10.8.3
+        return ((BundleWiring)b.adapt(BundleWiring.class)).getClassLoader();
     }
 
     public boolean isValid() {