You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tomee.apache.org by rm...@apache.org on 2014/08/24 14:09:37 UTC

svn commit: r1620125 - in /tomee/tomee/trunk: container/openejb-loader/src/main/java/org/apache/openejb/loader/ container/openejb-loader/src/main/java/org/apache/openejb/loader/provisining/ utils/openejb-provisionning/src/main/java/org/apache/openejb/r...

Author: rmannibucau
Date: Sun Aug 24 12:09:37 2014
New Revision: 1620125

URL: http://svn.apache.org/r1620125
Log:
provisining module compilation fix - we should surely deprecate it

Removed:
    tomee/tomee/trunk/container/openejb-loader/src/main/java/org/apache/openejb/loader/LocationResolver.java
Modified:
    tomee/tomee/trunk/container/openejb-loader/src/main/java/org/apache/openejb/loader/provisining/ProvisioningResolver.java
    tomee/tomee/trunk/utils/openejb-provisionning/src/main/java/org/apache/openejb/resolver/Resolver.java

Modified: tomee/tomee/trunk/container/openejb-loader/src/main/java/org/apache/openejb/loader/provisining/ProvisioningResolver.java
URL: http://svn.apache.org/viewvc/tomee/tomee/trunk/container/openejb-loader/src/main/java/org/apache/openejb/loader/provisining/ProvisioningResolver.java?rev=1620125&r1=1620124&r2=1620125&view=diff
==============================================================================
--- tomee/tomee/trunk/container/openejb-loader/src/main/java/org/apache/openejb/loader/provisining/ProvisioningResolver.java (original)
+++ tomee/tomee/trunk/container/openejb-loader/src/main/java/org/apache/openejb/loader/provisining/ProvisioningResolver.java Sun Aug 24 12:09:37 2014
@@ -178,7 +178,7 @@ public class ProvisioningResolver {
     }
 
     // used when a resolver wants to use a local file by calling back this facade resolver
-    public static class LocalInputStream extends InputStream {
+    public static final class LocalInputStream extends InputStream {
         private final String path;
 
         private LocalInputStream(final String path) {

Modified: tomee/tomee/trunk/utils/openejb-provisionning/src/main/java/org/apache/openejb/resolver/Resolver.java
URL: http://svn.apache.org/viewvc/tomee/tomee/trunk/utils/openejb-provisionning/src/main/java/org/apache/openejb/resolver/Resolver.java?rev=1620125&r1=1620124&r2=1620125&view=diff
==============================================================================
--- tomee/tomee/trunk/utils/openejb-provisionning/src/main/java/org/apache/openejb/resolver/Resolver.java (original)
+++ tomee/tomee/trunk/utils/openejb-provisionning/src/main/java/org/apache/openejb/resolver/Resolver.java Sun Aug 24 12:09:37 2014
@@ -17,27 +17,24 @@
 package org.apache.openejb.resolver;
 
 import org.apache.openejb.loader.IO;
-import org.apache.openejb.loader.LocationResolver;
-import org.apache.openejb.loader.ProvisioningUtil;
 import org.apache.openejb.resolver.maven.Handler;
 import org.apache.openejb.resolver.maven.Parser;
 
 import java.io.File;
 import java.net.URL;
 
-import static org.apache.openejb.loader.ProvisioningUtil.cacheFile;
+import static org.apache.openejb.loader.provisining.ProvisioningResolver.cacheFile;
 
-public class Resolver implements LocationResolver {
-    @Override
+public class Resolver {
     public String resolve(final String rawLocation) throws Exception {
-        if (rawLocation.startsWith(ProvisioningUtil.MVN_PREFIX) && rawLocation.length() > ProvisioningUtil.MVN_PREFIX.length()) {
+        if (rawLocation.startsWith("mvn:") && rawLocation.length() > "mvn:".length()) {
 
-            final String info = rawLocation.substring(ProvisioningUtil.MVN_PREFIX.length());
+            final String info = rawLocation.substring("mvn".length());
             final Parser parser = new Parser(info);
             final File file = cacheFile(parser.getArtifactPath());
             if (!file.exists() || !file.canRead()) {
                 try {
-                    final URL url = new URL(ProvisioningUtil.MVN_PREFIX.substring(ProvisioningUtil.MVN_PREFIX.length() - 1), "localhost", -1, info, new Handler());
+                    final URL url = new URL(rawLocation.substring("mvn:".length()), "localhost", -1, info, new Handler());
                     final File parentFile = file.getParentFile();
                     if (!parentFile.exists()) {
                         if (!parentFile.mkdirs()) {