[NPANDAY-467] locate resx files in the current directory

This was the intended behaviour, but an incorrect condition on the
embeddedResources field was preventing it.

Submitted by: Anthony Whitford

git-svn-id: https://svn.apache.org/repos/asf/incubator/npanday/trunk@1619647 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/plugins/maven-resgen-plugin/src/main/java/npanday/plugin/resgen/ExistingResxGenerator.java b/plugins/maven-resgen-plugin/src/main/java/npanday/plugin/resgen/ExistingResxGenerator.java
index cbec840..07dfaac 100644
--- a/plugins/maven-resgen-plugin/src/main/java/npanday/plugin/resgen/ExistingResxGenerator.java
+++ b/plugins/maven-resgen-plugin/src/main/java/npanday/plugin/resgen/ExistingResxGenerator.java
@@ -131,7 +131,10 @@
             for (EmbeddedResource embeddedResource : embeddedResources)
             {   
             	File file = new File(project.getBuild().getSourceDirectory() + File.separator + embeddedResource.getSourceFile());
-            	if(!file.exists()) continue;
+                if (!file.exists()) {
+                    getLog().warn("embeddedResource does not exist: " + embeddedResource.getSourceFile());
+                    continue;
+                }
                 commands = getCommands(file.getAbsoluteFile(), resourceDirectory, embeddedResource.getName());
                 netExecutableFactory.getExecutable(
                     new ExecutableRequirement( vendor, null, frameworkVersion, "RESGEN" ), commands, netHome
@@ -139,15 +142,15 @@
                     .execute();
             }
           
-            if(embeddedResources == null)
+            if(embeddedResources.length == 0)
             {
                String sourceDirectory = project.getBasedir().getPath();
         	   String[] resourceFilenames  = FileUtils.getFilesFromExtension(sourceDirectory, new String[]{"resx"});
         	
                for(String resourceFilename : resourceFilenames)
                {
+                  getLog().debug("processing " + resourceFilename);
             	  File file = new File(resourceFilename);
-            	  if(!file.exists()) continue;
             	  String name = resourceFilename.substring(sourceDirectory.length() + 1).replace('\\', '.');
             	  name = project.getArtifactId() + "." + name.substring(0, name.lastIndexOf('.'));
 
diff --git a/pom.xml b/pom.xml
index e5dd9fa..190c2e9 100644
--- a/pom.xml
+++ b/pom.xml
@@ -311,6 +311,9 @@
     <contributor>
       <name>David Akehurst</name>
     </contributor>
+    <contributor>
+      <name>Anthony Whitford</name>
+    </contributor>
   </contributors>
   <modules>
     <module>components</module>