Author: simoneg
Date: Sun Aug 16 19:21:55 2009
New Revision: 804747

URL: http://svn.apache.org/viewvc?rev=804747&view=rev
Log:
LABS-413 : fix addition of pom (or any other non jar) artifact to OpenJPA test 
instrumentation path

Modified:
    labs/magma/trunk/maven-magma-plugin/pom.xml
    
labs/magma/trunk/maven-magma-plugin/src/main/java/org/apache/magma/tools/maven/MagmaTestMojo.java

Modified: labs/magma/trunk/maven-magma-plugin/pom.xml
URL: 
http://svn.apache.org/viewvc/labs/magma/trunk/maven-magma-plugin/pom.xml?rev=804747&r1=804746&r2=804747&view=diff
==============================================================================
--- labs/magma/trunk/maven-magma-plugin/pom.xml (original)
+++ labs/magma/trunk/maven-magma-plugin/pom.xml Sun Aug 16 19:21:55 2009
@@ -24,7 +24,7 @@
        <groupId>org.apache.magma.tools</groupId>
        <artifactId>maven-magma-plugin</artifactId>
        <name>Magma Extension Mojo</name>
-       <version>0.0.3-rev15</version>
+       <version>0.0.3-rev16</version>
        <description>
                Provides mojos to compile and test a magma package.
        </description>

Modified: 
labs/magma/trunk/maven-magma-plugin/src/main/java/org/apache/magma/tools/maven/MagmaTestMojo.java
URL: 
http://svn.apache.org/viewvc/labs/magma/trunk/maven-magma-plugin/src/main/java/org/apache/magma/tools/maven/MagmaTestMojo.java?rev=804747&r1=804746&r2=804747&view=diff
==============================================================================
--- 
labs/magma/trunk/maven-magma-plugin/src/main/java/org/apache/magma/tools/maven/MagmaTestMojo.java
 (original)
+++ 
labs/magma/trunk/maven-magma-plugin/src/main/java/org/apache/magma/tools/maven/MagmaTestMojo.java
 Sun Aug 16 19:21:55 2009
@@ -867,7 +867,7 @@
                                        }
                                        */
                        //art = (Artifact) 
project.getPluginArtifactMap().get(ArtifactUtils.versionlessKey( 
"org.apache.magma.tools", "maven-magma-plugin"));
-                       art = 
artifactFactory.createPluginArtifact("org.apache.magma.tools", 
"maven-magma-plugin", VersionRange.createFromVersion("0.0.3-rev15"));
+                       art = 
artifactFactory.createPluginArtifact("org.apache.magma.tools", 
"maven-magma-plugin", VersionRange.createFromVersion("0.0.3-rev16"));
                        artifactResolver.resolve(art, 
project.getPluginArtifactRepositories(), localRepository);
                        if (art.getFile() == null) throw new 
ArtifactResolutionException("Cannot find file", art);
                                } catch (ArtifactResolutionException e) {
@@ -884,8 +884,10 @@
                                        for (Iterator iterator = 
projectArtifactMap.values().iterator(); iterator
                                                        .hasNext();) {
                                                Artifact artifact = (Artifact) 
iterator.next();
-                                               
fw.write(artifact.getFile().toURI().toURL().toExternalForm());
-                                               fw.write(";");
+                                               if 
(artifact.getType().equals("jar")) {
+                                                       
fw.write(artifact.getFile().toURI().toURL().toExternalForm());
+                                                       fw.write(";");
+                                               }
                                        }
                                        
fw.write(this.classesDirectory.toURI().toURL().toExternalForm());
                                        fw.write(";");



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to