Author: sandakith
Date: Mon Mar 26 23:52:55 2007
New Revision: 522787

URL: http://svn.apache.org/viewvc?view=rev&rev=522787
Log:
fix the two issues reported on AXIS2-2388

Modified:
    
webservices/axis2/trunk/java/modules/tool/axis2-eclipse-service-plugin/src/main/java/org/apache/axis2/tool/core/FileCopier.java
    
webservices/axis2/trunk/java/modules/tool/axis2-eclipse-service-plugin/src/main/java/org/apache/axis2/tool/service/control/Controller.java
    
webservices/axis2/trunk/java/modules/tool/axis2-eclipse-service-plugin/src/main/java/org/apache/axis2/tool/service/eclipse/ui/ServiceArchiveOutputLocationPage.java

Modified: 
webservices/axis2/trunk/java/modules/tool/axis2-eclipse-service-plugin/src/main/java/org/apache/axis2/tool/core/FileCopier.java
URL: 
http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/tool/axis2-eclipse-service-plugin/src/main/java/org/apache/axis2/tool/core/FileCopier.java?view=diff&rev=522787&r1=522786&r2=522787
==============================================================================
--- 
webservices/axis2/trunk/java/modules/tool/axis2-eclipse-service-plugin/src/main/java/org/apache/axis2/tool/core/FileCopier.java
 (original)
+++ 
webservices/axis2/trunk/java/modules/tool/axis2-eclipse-service-plugin/src/main/java/org/apache/axis2/tool/core/FileCopier.java
 Mon Mar 26 23:52:55 2007
@@ -36,14 +36,13 @@
         if (sourceFile.isFile())
             this.setFile(sourceFile);
         else {
-            FileSet fileset = new FileSet();
-            fileset.setDir(sourceFile);
-            if (filter!=null){
-                if (filter.matches("\\.\\w*")){
-                    fileset.setIncludes("*/**/*"+filter); 
-                }
-            }
-            
+                FileSet fileset = new FileSet();
+                   fileset.setDir(sourceFile);
+                   if (filter!=null){
+                       if (filter.matches("\\.\\w*")){
+                               fileset.setIncludes("**/*"+filter); 
+                       }
+                   }
             this.addFileset(fileset);
         }
         this.setTodir(destinationDirectory);

Modified: 
webservices/axis2/trunk/java/modules/tool/axis2-eclipse-service-plugin/src/main/java/org/apache/axis2/tool/service/control/Controller.java
URL: 
http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/tool/axis2-eclipse-service-plugin/src/main/java/org/apache/axis2/tool/service/control/Controller.java?view=diff&rev=522787&r1=522786&r2=522787
==============================================================================
--- 
webservices/axis2/trunk/java/modules/tool/axis2-eclipse-service-plugin/src/main/java/org/apache/axis2/tool/service/control/Controller.java
 (original)
+++ 
webservices/axis2/trunk/java/modules/tool/axis2-eclipse-service-plugin/src/main/java/org/apache/axis2/tool/service/control/Controller.java
 Mon Mar 26 23:52:55 2007
@@ -148,11 +148,13 @@
         
         outputFolder = new File(page3Bean.getOutputFolderName());
         outputFileName = page3Bean.getOutputFileName();
-        if (!outputFileName.toLowerCase().endsWith(".jar")) {
-            outputFileName = outputFileName + ".jar";
+        if (!outputFileName.toLowerCase().endsWith(".jar") && 
!outputFileName.toLowerCase().endsWith(".aar")) {
+            outputFileName = outputFileName + ".aar";
         }
 
         File tempFileFolder = null;
+        String xmlFilter = ".xml";
+        String wsdlFilter = ".wsdl";
 
         try {
             //create a temporary directory and copy the files
@@ -169,14 +171,14 @@
             //copy the classes
             copier.copyFiles(classFileFolder, 
tempFileFolder,page1Bean.getFilter());
             //copy the service.xml
-            copier.copyFiles(serviceFile, metaInfFolder,null);
+            copier.copyFiles(serviceFile, metaInfFolder,xmlFilter);
             //copy the libs
             for (int i=0;i < fileList.size();i++){
                copier.copyFiles((File)fileList.get(i),libFolder,null); 
             }
             
             if (isWSDLAvailable){
-                new FileCopier().copyFiles(wsdlFile, metaInfFolder,null);
+                new FileCopier().copyFiles(wsdlFile, metaInfFolder,wsdlFilter);
             }
             //jar the temp directory. the output folder will be created if 
missing
             new JarFileWriter().writeJarFile(outputFolder,

Modified: 
webservices/axis2/trunk/java/modules/tool/axis2-eclipse-service-plugin/src/main/java/org/apache/axis2/tool/service/eclipse/ui/ServiceArchiveOutputLocationPage.java
URL: 
http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/tool/axis2-eclipse-service-plugin/src/main/java/org/apache/axis2/tool/service/eclipse/ui/ServiceArchiveOutputLocationPage.java?view=diff&rev=522787&r1=522786&r2=522787
==============================================================================
--- 
webservices/axis2/trunk/java/modules/tool/axis2-eclipse-service-plugin/src/main/java/org/apache/axis2/tool/service/eclipse/ui/ServiceArchiveOutputLocationPage.java
 (original)
+++ 
webservices/axis2/trunk/java/modules/tool/axis2-eclipse-service-plugin/src/main/java/org/apache/axis2/tool/service/eclipse/ui/ServiceArchiveOutputLocationPage.java
 Mon Mar 26 23:52:55 2007
@@ -32,7 +32,7 @@
 
  public class ServiceArchiveOutputLocationPage extends 
AbstractServiceWizardPage {
 
-     private static final String DEFAULT_JAR_NAME = "my_service.aar";
+     private static final String DEFAULT_JAR_NAME = "my_service";
      private Text outputFileLocationTextBox;
      private Button browseButton;
      private Text outputFileNameTextbox;



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to