Author: ffang
Date: Thu Jul  9 01:06:36 2009
New Revision: 792367

URL: http://svn.apache.org/viewvc?rev=792367&view=rev
Log:
[SM-1873]GenerateServiceAssemblyMojo doesn't include any files created by a 
build such as resources

Modified:
    
servicemix/maven-plugins/jbi-maven-plugin/trunk/src/main/java/org/apache/servicemix/maven/plugin/jbi/GenerateServiceAssemblyMojo.java

Modified: 
servicemix/maven-plugins/jbi-maven-plugin/trunk/src/main/java/org/apache/servicemix/maven/plugin/jbi/GenerateServiceAssemblyMojo.java
URL: 
http://svn.apache.org/viewvc/servicemix/maven-plugins/jbi-maven-plugin/trunk/src/main/java/org/apache/servicemix/maven/plugin/jbi/GenerateServiceAssemblyMojo.java?rev=792367&r1=792366&r2=792367&view=diff
==============================================================================
--- 
servicemix/maven-plugins/jbi-maven-plugin/trunk/src/main/java/org/apache/servicemix/maven/plugin/jbi/GenerateServiceAssemblyMojo.java
 (original)
+++ 
servicemix/maven-plugins/jbi-maven-plugin/trunk/src/main/java/org/apache/servicemix/maven/plugin/jbi/GenerateServiceAssemblyMojo.java
 Thu Jul  9 01:06:36 2009
@@ -37,7 +37,7 @@
 
 /**
  * A Mojo used to build the jbi service assembly zip file
- * 
+ *
  * @author <a href="[email protected]">Philip Dodds</a>
  * @version $Id: GenerateApplicationXmlMojo.java 314956 2005-10-12 16:27:15Z
  *          brett $
@@ -98,6 +98,11 @@
             archiver.setArchiver(jarArchiver);
             archiver.setOutputFile(installerFile);
             jarArchiver.addConfiguredManifest(createManifest());
+
+            File classesDir = new 
File(getProject().getBuild().getOutputDirectory());
+            if ( classesDir.exists() )
+                jarArchiver.addDirectory(classesDir, null, 
DirectoryScanner.DEFAULTEXCLUDES);
+
             jarArchiver.addDirectory(workDirectory, null, 
DirectoryScanner.DEFAULTEXCLUDES);
             archiver.createArchive(getProject(), archive);
 


Reply via email to