Author: rombert
Date: Mon Oct  5 19:29:54 2015
New Revision: 1706906

URL: http://svn.apache.org/viewvc?rev=1706906&view=rev
Log:
SLING-5082 - Change minimum requirement to Eclipse Luna and Java 7 

Fix EmbeddedArchetypeInstaller by passing an artifact type to the
DefaultArtifactHandler.

Modified:
    
sling/trunk/tooling/ide/eclipse-m2e-ui/src/org/apache/sling/ide/eclipse/m2e/EmbeddedArchetypeInstaller.java

Modified: 
sling/trunk/tooling/ide/eclipse-m2e-ui/src/org/apache/sling/ide/eclipse/m2e/EmbeddedArchetypeInstaller.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/tooling/ide/eclipse-m2e-ui/src/org/apache/sling/ide/eclipse/m2e/EmbeddedArchetypeInstaller.java?rev=1706906&r1=1706905&r2=1706906&view=diff
==============================================================================
--- 
sling/trunk/tooling/ide/eclipse-m2e-ui/src/org/apache/sling/ide/eclipse/m2e/EmbeddedArchetypeInstaller.java
 (original)
+++ 
sling/trunk/tooling/ide/eclipse-m2e-ui/src/org/apache/sling/ide/eclipse/m2e/EmbeddedArchetypeInstaller.java
 Mon Oct  5 19:29:54 2015
@@ -135,8 +135,10 @@ public class EmbeddedArchetypeInstaller
 
                 try {
                     IOUtils.copy(in, fos);
+                    // the below code uses the fileExtension as a type. Most 
of the time this is correct
+                    // and should be fine for our usage
                     Artifact jarArtifact = new DefaultArtifact(groupId, 
artifactId, version, "", fileExtension, "",
-                            new DefaultArtifactHandler());
+                            new DefaultArtifactHandler(fileExtension));
                     dai.install(tmpFile, jarArtifact, 
maven.getLocalRepository());
                 } finally {
                     IOUtils.closeQuietly(in);


Reply via email to