Author: khmarbaise
Date: Fri Dec 25 19:51:24 2015
New Revision: 1721693

URL: http://svn.apache.org/viewvc?rev=1721693&view=rev
Log:
Refactoring Mojo

Modified:
    
maven/plugins/trunk/maven-ejb-plugin/src/main/java/org/apache/maven/plugins/ejb/EjbMojo.java

Modified: 
maven/plugins/trunk/maven-ejb-plugin/src/main/java/org/apache/maven/plugins/ejb/EjbMojo.java
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-ejb-plugin/src/main/java/org/apache/maven/plugins/ejb/EjbMojo.java?rev=1721693&r1=1721692&r2=1721693&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-ejb-plugin/src/main/java/org/apache/maven/plugins/ejb/EjbMojo.java
 (original)
+++ 
maven/plugins/trunk/maven-ejb-plugin/src/main/java/org/apache/maven/plugins/ejb/EjbMojo.java
 Fri Dec 25 19:51:24 2015
@@ -288,7 +288,18 @@ public class EjbMojo
 
         if ( generateClient )
         {
-            generateEjbClient();
+            File clientJarFile = generateEjbClient();
+            // TODO: shouldn't need classifer
+            // TODO: For 3.0 this should be changed having a separate 
classifier for main artifact and ejb-client.
+            if ( classifier != null )
+            {
+                projectHelper.attachArtifact( project, "ejb-client", 
classifier + "-client", clientJarFile );
+            }
+            else
+            {
+                projectHelper.attachArtifact( project, "ejb-client", "client", 
clientJarFile );
+            }
+
         }
     }
 
@@ -360,7 +371,7 @@ public class EjbMojo
 
     }
 
-    private void generateEjbClient()
+    private File generateEjbClient()
         throws MojoExecutionException
     {
         String clientJarName = jarName;
@@ -422,16 +433,7 @@ public class EjbMojo
                                               e );
         }
 
-        // TODO: shouldn't need classifer
-        // TODO: For 3.0 this should be changed having a separate classifier 
for main artifact and ejb-client.
-        if ( classifier != null )
-        {
-            projectHelper.attachArtifact( project, "ejb-client", classifier + 
"-client", clientJarFile );
-        }
-        else
-        {
-            projectHelper.attachArtifact( project, "ejb-client", "client", 
clientJarFile );
-        }
+        return clientJarFile;
     }
 
     private void checkEJBVersionCompliance( File deploymentDescriptor )


Reply via email to