Author: lcorneliussen
Date: Fri Mar 11 08:06:35 2011
New Revision: 1080482

URL: http://svn.apache.org/viewvc?rev=1080482&view=rev
Log:
[NPANDAY-83] do not hide originating exceptions

Modified:
    
incubator/npanday/trunk/components/dotnet-artifact/src/main/java/npanday/artifact/impl/ArtifactInstallerImpl.java
    
incubator/npanday/trunk/components/dotnet-artifact/src/main/java/npanday/artifact/impl/NetDependenciesRepositoryImpl.java
    
incubator/npanday/trunk/components/dotnet-assembler/src/main/java/npanday/assembler/impl/AssemblyPluginsRepository.java
    
incubator/npanday/trunk/components/dotnet-assembler/src/main/java/npanday/assembler/impl/DefaultAssemblyInfoMarshaller.java
    
incubator/npanday/trunk/components/dotnet-dao-project/src/main/java/npanday/dao/ProjectFactory.java
    
incubator/npanday/trunk/components/dotnet-dao-project/src/main/java/npanday/dao/impl/ProjectDaoImpl.java
    
incubator/npanday/trunk/components/dotnet-executable/src/main/java/npanday/executable/CommandExecutor.java
    
incubator/npanday/trunk/components/dotnet-executable/src/main/java/npanday/executable/impl/CompilerPluginsRepository.java
    
incubator/npanday/trunk/components/dotnet-executable/src/main/java/npanday/executable/impl/ExecutablePluginsRepository.java
    
incubator/npanday/trunk/components/dotnet-plugin/src/main/java/npanday/plugin/impl/ConfigurationAppendersRepository.java
    
incubator/npanday/trunk/components/dotnet-registry/src/main/java/npanday/registry/ConnectionsRepository.java
    
incubator/npanday/trunk/components/dotnet-registry/src/main/java/npanday/registry/impl/RepositoryRegistryImpl.java
    
incubator/npanday/trunk/components/dotnet-registry/src/main/java/npanday/registry/impl/StandardRepositoryLoader.java
    
incubator/npanday/trunk/components/dotnet-vendor/src/main/java/npanday/vendor/VendorFactory.java
    
incubator/npanday/trunk/components/dotnet-vendor/src/main/java/npanday/vendor/impl/SettingsRepository.java
    
incubator/npanday/trunk/components/dotnet-vendor/src/main/java/npanday/vendor/impl/VendorInfoRepositoryImpl.java
    
incubator/npanday/trunk/components/dotnet-vendor/src/main/java/npanday/vendor/impl/VendorInfoTransitionRuleFactory.java
    
incubator/npanday/trunk/plugins/maven-compile-plugin/src/main/java/npanday/plugin/compile/AssemblyInfoGeneratorMojo.java
    
incubator/npanday/trunk/plugins/maven-fxcop-plugin/src/main/java/npanday/plugin/fxcop/FxCopAggregateMojo.java
    
incubator/npanday/trunk/plugins/maven-repository-plugin/src/main/java/npanday/plugin/repository/RepositoryAssemblerMojo.java
    
incubator/npanday/trunk/plugins/maven-test-plugin/src/main/java/npanday/plugin/test/TesterMojo.java

Modified: 
incubator/npanday/trunk/components/dotnet-artifact/src/main/java/npanday/artifact/impl/ArtifactInstallerImpl.java
URL: 
http://svn.apache.org/viewvc/incubator/npanday/trunk/components/dotnet-artifact/src/main/java/npanday/artifact/impl/ArtifactInstallerImpl.java?rev=1080482&r1=1080481&r2=1080482&view=diff
==============================================================================
--- 
incubator/npanday/trunk/components/dotnet-artifact/src/main/java/npanday/artifact/impl/ArtifactInstallerImpl.java
 (original)
+++ 
incubator/npanday/trunk/components/dotnet-artifact/src/main/java/npanday/artifact/impl/ArtifactInstallerImpl.java
 Fri Mar 11 08:06:35 2011
@@ -195,12 +195,12 @@ public class ArtifactInstallerImpl
                 catch ( ArtifactResolutionException e )
                 {
                     throw new IOException(
-                        "NPANDAY-001-000: Problem resolving artifact for java 
binding: Message = " + e.getMessage() );
+                        "NPANDAY-001-000: Problem resolving artifact for java 
binding: Message = " + e.getMessage(), e);
                 }
                 catch ( ArtifactNotFoundException e )
                 {
                     throw new IOException(
-                        "NPANDAY-001-001: Could not find artifact for java 
binding: Message =" + e.getMessage() );
+                        "NPANDAY-001-001: Could not find artifact for java 
binding: Message =" + e.getMessage(), e);
                 }
             }
         }
@@ -218,12 +218,12 @@ public class ArtifactInstallerImpl
             catch ( ArtifactResolutionException e )
             {
                 throw new IOException(
-                    "NPANDAY-001-002: Problem resolving java dependency 
artifact: Message = " + e.getMessage() );
+                    "NPANDAY-001-002: Problem resolving java dependency 
artifact: Message = " + e.getMessage(), e);
             }
             catch ( ArtifactNotFoundException e )
             {
                 throw new IOException(
-                    "NPANDAY-001-003: Could not find java dependency artifact: 
Message = " + e.getMessage() );
+                    "NPANDAY-001-003: Could not find java dependency artifact: 
Message = " + e.getMessage(), e);
             }
         }
 
@@ -423,7 +423,7 @@ public class ArtifactInstallerImpl
         catch ( IOException e )
         {
             throw new ArtifactInstallationException(
-                "NPANDAY-001-015: Unable to read model: Message =" + 
e.getMessage() );
+                "NPANDAY-001-015: Unable to read model: Message =" + 
e.getMessage(), e);
         }
         IOUtil.close( fileWriter );
         installArtifactWithPom( artifact, tempFile, false );

Modified: 
incubator/npanday/trunk/components/dotnet-artifact/src/main/java/npanday/artifact/impl/NetDependenciesRepositoryImpl.java
URL: 
http://svn.apache.org/viewvc/incubator/npanday/trunk/components/dotnet-artifact/src/main/java/npanday/artifact/impl/NetDependenciesRepositoryImpl.java?rev=1080482&r1=1080481&r2=1080482&view=diff
==============================================================================
--- 
incubator/npanday/trunk/components/dotnet-artifact/src/main/java/npanday/artifact/impl/NetDependenciesRepositoryImpl.java
 (original)
+++ 
incubator/npanday/trunk/components/dotnet-artifact/src/main/java/npanday/artifact/impl/NetDependenciesRepositoryImpl.java
 Fri Mar 11 08:06:35 2011
@@ -86,8 +86,7 @@ public class NetDependenciesRepositoryIm
         }
         catch ( XmlPullParserException e )
         {
-            e.printStackTrace();
-            throw new IOException( "NPANDAY-003-000: Could not read 
net-dependencies.xml" );
+            throw new IOException( "NPANDAY-003-000: Could not read 
net-dependencies.xml", e );
         }
         netDependencies = model.getNetDependencies();
         String npandayVersion = (String) properties.get( "npanday.version" );

Modified: 
incubator/npanday/trunk/components/dotnet-assembler/src/main/java/npanday/assembler/impl/AssemblyPluginsRepository.java
URL: 
http://svn.apache.org/viewvc/incubator/npanday/trunk/components/dotnet-assembler/src/main/java/npanday/assembler/impl/AssemblyPluginsRepository.java?rev=1080482&r1=1080481&r2=1080482&view=diff
==============================================================================
--- 
incubator/npanday/trunk/components/dotnet-assembler/src/main/java/npanday/assembler/impl/AssemblyPluginsRepository.java
 (original)
+++ 
incubator/npanday/trunk/components/dotnet-assembler/src/main/java/npanday/assembler/impl/AssemblyPluginsRepository.java
 Fri Mar 11 08:06:35 2011
@@ -74,8 +74,7 @@ public final class AssemblyPluginsReposi
         }
         catch ( XmlPullParserException e )
         {
-            e.printStackTrace();
-            throw new IOException( "NPANDAY-021-000: Could not read 
plugins-compiler.xml" );
+            throw new IOException( "NPANDAY-021-000: Could not read 
plugins-compiler.xml", e );
         }
         assemblyPlugins = plugins.getAssemblyPlugins();
         Set languages = getAssemblyPluginLanguages();

Modified: 
incubator/npanday/trunk/components/dotnet-assembler/src/main/java/npanday/assembler/impl/DefaultAssemblyInfoMarshaller.java
URL: 
http://svn.apache.org/viewvc/incubator/npanday/trunk/components/dotnet-assembler/src/main/java/npanday/assembler/impl/DefaultAssemblyInfoMarshaller.java?rev=1080482&r1=1080481&r2=1080482&view=diff
==============================================================================
--- 
incubator/npanday/trunk/components/dotnet-assembler/src/main/java/npanday/assembler/impl/DefaultAssemblyInfoMarshaller.java
 (original)
+++ 
incubator/npanday/trunk/components/dotnet-assembler/src/main/java/npanday/assembler/impl/DefaultAssemblyInfoMarshaller.java
 Fri Mar 11 08:06:35 2011
@@ -108,8 +108,7 @@ final class DefaultAssemblyInfoMarshalle
         }
         catch ( IOException e )
         {
-            e.printStackTrace();
-            throw new IOException( "NPANDAY-022-000: Failed to generate 
AssemblyInfo" );
+            throw new IOException( "NPANDAY-022-000: Failed to generate 
AssemblyInfo", e );
         }
         finally
         {

Modified: 
incubator/npanday/trunk/components/dotnet-dao-project/src/main/java/npanday/dao/ProjectFactory.java
URL: 
http://svn.apache.org/viewvc/incubator/npanday/trunk/components/dotnet-dao-project/src/main/java/npanday/dao/ProjectFactory.java?rev=1080482&r1=1080481&r2=1080482&view=diff
==============================================================================
--- 
incubator/npanday/trunk/components/dotnet-dao-project/src/main/java/npanday/dao/ProjectFactory.java
 (original)
+++ 
incubator/npanday/trunk/components/dotnet-dao-project/src/main/java/npanday/dao/ProjectFactory.java
 Fri Mar 11 08:06:35 2011
@@ -132,7 +132,7 @@ public final class ProjectFactory
                 }
                 catch ( XmlPullParserException e )
                 {
-                    throw new IOException( "NPANDAY-180-000: Unable to read 
model: Message = " + e.getMessage() );
+                    throw new IOException( "NPANDAY-180-000: Unable to read 
model: Message = " + e.getMessage(), e );
 
                 }
                 //Project parentProject = createProjectFrom( parentModel, 
parentPomFile.getParentFile() );

Modified: 
incubator/npanday/trunk/components/dotnet-dao-project/src/main/java/npanday/dao/impl/ProjectDaoImpl.java
URL: 
http://svn.apache.org/viewvc/incubator/npanday/trunk/components/dotnet-dao-project/src/main/java/npanday/dao/impl/ProjectDaoImpl.java?rev=1080482&r1=1080481&r2=1080482&view=diff
==============================================================================
--- 
incubator/npanday/trunk/components/dotnet-dao-project/src/main/java/npanday/dao/impl/ProjectDaoImpl.java
 (original)
+++ 
incubator/npanday/trunk/components/dotnet-dao-project/src/main/java/npanday/dao/impl/ProjectDaoImpl.java
 Fri Mar 11 08:06:35 2011
@@ -175,15 +175,15 @@ public final class ProjectDaoImpl
         }
         catch ( RepositoryException e )
         {
-            throw new IOException( "NPANDAY-180-000: Message = " + 
e.getMessage() );
+            throw new IOException( "NPANDAY-180-000: Message = " + 
e.getMessage(), e );
         }
         catch ( MalformedQueryException e )
         {
-            throw new IOException( "NPANDAY-180-001: Message = " + 
e.getMessage() );
+            throw new IOException( "NPANDAY-180-001: Message = " + 
e.getMessage(), e );
         }
         catch ( QueryEvaluationException e )
         {
-            throw new IOException( "NPANDAY-180-002: Message = " + 
e.getMessage() );
+            throw new IOException( "NPANDAY-180-002: Message = " + 
e.getMessage(), e );
         }
         finally
         {
@@ -351,15 +351,15 @@ public final class ProjectDaoImpl
         }
         catch ( QueryEvaluationException e )
         {
-            throw new IOException( "NPANDAY-180-005: Message = " + 
e.getMessage() );
+            throw new IOException( "NPANDAY-180-005: Message = " + 
e.getMessage(), e);
         }
         catch ( RepositoryException e )
         {
-            throw new IOException( "NPANDAY-180-006: Message = " + 
e.getMessage() );
+            throw new IOException( "NPANDAY-180-006: Message = " + 
e.getMessage(), e);
         }
         catch ( MalformedQueryException e )
         {
-            throw new IOException( "NPANDAY-180-007: Message = " + 
e.getMessage() );
+            throw new IOException( "NPANDAY-180-007: Message = " + 
e.getMessage(), e);
         }
         finally
         {
@@ -857,7 +857,7 @@ public final class ProjectDaoImpl
 
                 }
             }
-            throw new IOException( "NPANDAY-180-021: Could not open RDF 
Repository: Message =" + e.getMessage() );
+            throw new IOException( "NPANDAY-180-021: Could not open RDF 
Repository: Message =" + e.getMessage(), e);
         }
 
         for ( Model model : modelDependencies )
@@ -1280,7 +1280,7 @@ public final class ProjectDaoImpl
         }
         catch ( CommandLineException e )
         {
-            throw new Exception( "NPANDAY-040-002: Could not execute: Command 
= " + commandline.toString() );
+            throw new Exception( "NPANDAY-040-002: Could not execute: Command 
= " + commandline.toString(), e);
         }
     }
 

Modified: 
incubator/npanday/trunk/components/dotnet-executable/src/main/java/npanday/executable/CommandExecutor.java
URL: 
http://svn.apache.org/viewvc/incubator/npanday/trunk/components/dotnet-executable/src/main/java/npanday/executable/CommandExecutor.java?rev=1080482&r1=1080481&r2=1080482&view=diff
==============================================================================
--- 
incubator/npanday/trunk/components/dotnet-executable/src/main/java/npanday/executable/CommandExecutor.java
 (original)
+++ 
incubator/npanday/trunk/components/dotnet-executable/src/main/java/npanday/executable/CommandExecutor.java
 Fri Mar 11 08:06:35 2011
@@ -370,7 +370,7 @@ public interface CommandExecutor
                     catch ( CommandLineException e )
                     {
                         throw new ExecutionException(
-                            "NPANDAY-040-002: Could not execute: Command = " + 
commandline.toString() );
+                            "NPANDAY-040-002: Could not execute: Command = " + 
commandline.toString(), e );
                     }
                 }
 

Modified: 
incubator/npanday/trunk/components/dotnet-executable/src/main/java/npanday/executable/impl/CompilerPluginsRepository.java
URL: 
http://svn.apache.org/viewvc/incubator/npanday/trunk/components/dotnet-executable/src/main/java/npanday/executable/impl/CompilerPluginsRepository.java?rev=1080482&r1=1080481&r2=1080482&view=diff
==============================================================================
--- 
incubator/npanday/trunk/components/dotnet-executable/src/main/java/npanday/executable/impl/CompilerPluginsRepository.java
 (original)
+++ 
incubator/npanday/trunk/components/dotnet-executable/src/main/java/npanday/executable/impl/CompilerPluginsRepository.java
 Fri Mar 11 08:06:35 2011
@@ -67,8 +67,7 @@ public final class CompilerPluginsReposi
         }
         catch ( XmlPullParserException e )
         {
-            e.printStackTrace();
-            throw new IOException( "NPANDAY-062-000: Could not read 
plugins-compiler.xml" );
+            throw new IOException( "NPANDAY-062-000: Could not read 
plugins-compiler.xml", e );
         }
         compilerPlugins = plugins.getCompilerPlugins();
     }

Modified: 
incubator/npanday/trunk/components/dotnet-executable/src/main/java/npanday/executable/impl/ExecutablePluginsRepository.java
URL: 
http://svn.apache.org/viewvc/incubator/npanday/trunk/components/dotnet-executable/src/main/java/npanday/executable/impl/ExecutablePluginsRepository.java?rev=1080482&r1=1080481&r2=1080482&view=diff
==============================================================================
--- 
incubator/npanday/trunk/components/dotnet-executable/src/main/java/npanday/executable/impl/ExecutablePluginsRepository.java
 (original)
+++ 
incubator/npanday/trunk/components/dotnet-executable/src/main/java/npanday/executable/impl/ExecutablePluginsRepository.java
 Fri Mar 11 08:06:35 2011
@@ -70,8 +70,7 @@ public final class ExecutablePluginsRepo
         }
         catch ( XmlPullParserException e )
         {
-            e.printStackTrace();
-            throw new IOException( "NPANDAY-067-000: Could not read 
executable-plugins.xml" );
+            throw new IOException( "NPANDAY-067-000: Could not read 
executable-plugins.xml", e );
         }
         executablePlugins = plugins.getExecutablePlugins();
     }

Modified: 
incubator/npanday/trunk/components/dotnet-plugin/src/main/java/npanday/plugin/impl/ConfigurationAppendersRepository.java
URL: 
http://svn.apache.org/viewvc/incubator/npanday/trunk/components/dotnet-plugin/src/main/java/npanday/plugin/impl/ConfigurationAppendersRepository.java?rev=1080482&r1=1080481&r2=1080482&view=diff
==============================================================================
--- 
incubator/npanday/trunk/components/dotnet-plugin/src/main/java/npanday/plugin/impl/ConfigurationAppendersRepository.java
 (original)
+++ 
incubator/npanday/trunk/components/dotnet-plugin/src/main/java/npanday/plugin/impl/ConfigurationAppendersRepository.java
 Fri Mar 11 08:06:35 2011
@@ -51,8 +51,7 @@ public class ConfigurationAppendersRepos
         }
         catch ( XmlPullParserException e )
         {
-            e.printStackTrace();
-            throw new IOException( "NPANDAY-062-000: Could not read 
plugins-compiler.xml" );
+            throw new IOException( "NPANDAY-062-000: Could not read 
plugins-compiler.xml", e );
         }
         List<ConfigurationAppender> appenders  = 
model.getConfigurationAppenders();
         appenderClasses = new HashSet<Class>();
@@ -64,8 +63,7 @@ public class ConfigurationAppendersRepos
             }
             catch ( ClassNotFoundException e )
             {
-                e.printStackTrace();
-                throw new IOException("NPANDAY-xxx-000: Could not load class 
appender: Name = ");
+                throw new IOException("NPANDAY-xxx-000: Could not load class 
appender: Name = " + appender.getName(), e);
             }
         }
 

Modified: 
incubator/npanday/trunk/components/dotnet-registry/src/main/java/npanday/registry/ConnectionsRepository.java
URL: 
http://svn.apache.org/viewvc/incubator/npanday/trunk/components/dotnet-registry/src/main/java/npanday/registry/ConnectionsRepository.java?rev=1080482&r1=1080481&r2=1080482&view=diff
==============================================================================
--- 
incubator/npanday/trunk/components/dotnet-registry/src/main/java/npanday/registry/ConnectionsRepository.java
 (original)
+++ 
incubator/npanday/trunk/components/dotnet-registry/src/main/java/npanday/registry/ConnectionsRepository.java
 Fri Mar 11 08:06:35 2011
@@ -75,7 +75,7 @@ public class ConnectionsRepository
         }
         catch ( RepositoryException e )
         {
-            throw new IOException("NPANDAY-080-005: Failed to initialized 
repository. Message = " + e.getMessage());
+            throw new IOException("NPANDAY-080-005: Failed to initialized 
repository. Message = " + e.getMessage(), e);
         }
 
         Set<String> keys = properties.keySet();
@@ -102,15 +102,13 @@ public class ConnectionsRepository
                 }
                 catch ( Exception e )
                 {
-                    e.printStackTrace();
                     throw new IOException(
-                        "NPANDAY-080-002: Problem instantiating the DAO Class: 
Class Name = " + daoClassName );
+                        "NPANDAY-080-002: Problem instantiating the DAO Class: 
Class Name = " + daoClassName, e );
                 }
                 catch ( Error e )
                 {
-                    e.printStackTrace();
                     throw new IOException(
-                        "NPANDAY-080-003: Problem instantiating the DAO Class: 
Class Name = " + daoClassName );
+                        "NPANDAY-080-003: Problem instantiating the DAO Class: 
Class Name = " + daoClassName, e );
                 }
             }
         }

Modified: 
incubator/npanday/trunk/components/dotnet-registry/src/main/java/npanday/registry/impl/RepositoryRegistryImpl.java
URL: 
http://svn.apache.org/viewvc/incubator/npanday/trunk/components/dotnet-registry/src/main/java/npanday/registry/impl/RepositoryRegistryImpl.java?rev=1080482&r1=1080481&r2=1080482&view=diff
==============================================================================
--- 
incubator/npanday/trunk/components/dotnet-registry/src/main/java/npanday/registry/impl/RepositoryRegistryImpl.java
 (original)
+++ 
incubator/npanday/trunk/components/dotnet-registry/src/main/java/npanday/registry/impl/RepositoryRegistryImpl.java
 Fri Mar 11 08:06:35 2011
@@ -112,11 +112,11 @@ public class RepositoryRegistryImpl
                 }
                 catch ( Exception e )
                 {
-                    throw new IOException( "NPANDAY-082-003: " + e.toString() 
+ " : " + message );
+                    throw new IOException( "NPANDAY-082-003: Unable to load 
repository: " + message, e );
                 }
                 catch ( Error e )
                 {
-                    throw new IOException( "NPANDAY-082-004: " + e.toString() 
+ " : " + message );
+                    throw new IOException( "NPANDAY-082-004: Unable to load 
repository: " + message, e );
                 }
             }
 
@@ -136,11 +136,11 @@ public class RepositoryRegistryImpl
                 }
                 catch ( Exception e )
                 {
-                    throw new IOException( "NPANDAY-082-006: " + e.toString() 
+ " : " + message );
+                    throw new IOException( "NPANDAY-082-006: Unable to load 
registry: " + message, e );
                 }
                 catch ( Error e )
                 {
-                    throw new IOException( "NPANDAY-082-007: " + e.toString() 
+ " : " + message );
+                    throw new IOException( "NPANDAY-082-007: Unable to load 
registry: " + message, e );
                 }
             }
         }

Modified: 
incubator/npanday/trunk/components/dotnet-registry/src/main/java/npanday/registry/impl/StandardRepositoryLoader.java
URL: 
http://svn.apache.org/viewvc/incubator/npanday/trunk/components/dotnet-registry/src/main/java/npanday/registry/impl/StandardRepositoryLoader.java?rev=1080482&r1=1080481&r2=1080482&view=diff
==============================================================================
--- 
incubator/npanday/trunk/components/dotnet-registry/src/main/java/npanday/registry/impl/StandardRepositoryLoader.java
 (original)
+++ 
incubator/npanday/trunk/components/dotnet-registry/src/main/java/npanday/registry/impl/StandardRepositoryLoader.java
 Fri Mar 11 08:06:35 2011
@@ -103,15 +103,15 @@ public class StandardRepositoryLoader
         }
         catch ( IOException e )
         {
-            throw new IOException( "NPANDAY-084-004: " + e.toString() + " : " 
+ message );
+            throw new IOException( "NPANDAY-084-004: " + e.toString() + " : " 
+ message, e );
         }
         catch ( Exception e )
         {
-            throw new IOException( "NPANDAY-084-005: " + e.toString() + " : " 
+ message );
+            throw new IOException( "NPANDAY-084-005: " + e.toString() + " : " 
+ message, e );
         }
         catch ( Error e )
         {
-            throw new IOException( "NPANDAY-084-006: " + e.toString() + " : " 
+ message );
+            throw new IOException( "NPANDAY-084-006: " + e.toString() + " : " 
+ message, e );
         }
         return repository;
     }

Modified: 
incubator/npanday/trunk/components/dotnet-vendor/src/main/java/npanday/vendor/VendorFactory.java
URL: 
http://svn.apache.org/viewvc/incubator/npanday/trunk/components/dotnet-vendor/src/main/java/npanday/vendor/VendorFactory.java?rev=1080482&r1=1080481&r2=1080482&view=diff
==============================================================================
--- 
incubator/npanday/trunk/components/dotnet-vendor/src/main/java/npanday/vendor/VendorFactory.java
 (original)
+++ 
incubator/npanday/trunk/components/dotnet-vendor/src/main/java/npanday/vendor/VendorFactory.java
 Fri Mar 11 08:06:35 2011
@@ -75,7 +75,7 @@ public final class VendorFactory
         }
         else
         {
-            throw new VendorUnsupportedException( "NAMVEN-100-000: Unknown 
vendor: Name = " + vendorName );
+            throw new VendorUnsupportedException( "NPANDAY-100-000: Unknown 
vendor: Name = " + vendorName );
         }
     }
 }

Modified: 
incubator/npanday/trunk/components/dotnet-vendor/src/main/java/npanday/vendor/impl/SettingsRepository.java
URL: 
http://svn.apache.org/viewvc/incubator/npanday/trunk/components/dotnet-vendor/src/main/java/npanday/vendor/impl/SettingsRepository.java?rev=1080482&r1=1080481&r2=1080482&view=diff
==============================================================================
--- 
incubator/npanday/trunk/components/dotnet-vendor/src/main/java/npanday/vendor/impl/SettingsRepository.java
 (original)
+++ 
incubator/npanday/trunk/components/dotnet-vendor/src/main/java/npanday/vendor/impl/SettingsRepository.java
 Fri Mar 11 08:06:35 2011
@@ -154,15 +154,15 @@ public final class SettingsRepository
             }
             catch ( IOException e )
             {
-                throw new IOException( "NPANDAY-084-004: " + e.toString() + " 
: " + message );
+                throw new IOException( "NPANDAY-084-004: " + e.toString() + " 
: " + message, e );
             }
             catch ( Exception e )
             {
-                throw new IOException( "NPANDAY-084-005: " + e.toString() + " 
: " + message );
+                throw new IOException( "NPANDAY-084-005: " + e.toString() + " 
: " + message, e );
             }
             catch ( Error e )
             {
-                throw new IOException( "NPANDAY-084-006: " + e.toString() + " 
: " + message );
+                throw new IOException( "NPANDAY-084-006: " + e.toString() + " 
: " + message, e );
             }
         }
 

Modified: 
incubator/npanday/trunk/components/dotnet-vendor/src/main/java/npanday/vendor/impl/VendorInfoRepositoryImpl.java
URL: 
http://svn.apache.org/viewvc/incubator/npanday/trunk/components/dotnet-vendor/src/main/java/npanday/vendor/impl/VendorInfoRepositoryImpl.java?rev=1080482&r1=1080481&r2=1080482&view=diff
==============================================================================
--- 
incubator/npanday/trunk/components/dotnet-vendor/src/main/java/npanday/vendor/impl/VendorInfoRepositoryImpl.java
 (original)
+++ 
incubator/npanday/trunk/components/dotnet-vendor/src/main/java/npanday/vendor/impl/VendorInfoRepositoryImpl.java
 Fri Mar 11 08:06:35 2011
@@ -348,6 +348,6 @@ public class VendorInfoRepositoryImpl
         {
             return new File( System.getenv("SystemRoot"), 
"\\Microsoft.NET\\assembly\\GAC_MSIL\\" );
         }
-        throw new PlatformUnsupportedException("NPANDAY-xxx-000: Could not 
locate a valid GAC");
+        throw new PlatformUnsupportedException("NPANDAY-200-002: Could not 
locate a valid GAC");
     }
 }

Modified: 
incubator/npanday/trunk/components/dotnet-vendor/src/main/java/npanday/vendor/impl/VendorInfoTransitionRuleFactory.java
URL: 
http://svn.apache.org/viewvc/incubator/npanday/trunk/components/dotnet-vendor/src/main/java/npanday/vendor/impl/VendorInfoTransitionRuleFactory.java?rev=1080482&r1=1080481&r2=1080482&view=diff
==============================================================================
--- 
incubator/npanday/trunk/components/dotnet-vendor/src/main/java/npanday/vendor/impl/VendorInfoTransitionRuleFactory.java
 (original)
+++ 
incubator/npanday/trunk/components/dotnet-vendor/src/main/java/npanday/vendor/impl/VendorInfoTransitionRuleFactory.java
 Fri Mar 11 08:06:35 2011
@@ -108,7 +108,7 @@ final class VendorInfoTransitionRuleFact
         }
         catch ( VendorUnsupportedException e )
         {
-            throw new InitializationException( "NPANDAY-103-002: Unknown 
Default Vendor: Name = " + defaultVendor );
+            throw new InitializationException( "NPANDAY-103-002: Unknown 
Default Vendor: Name = " + defaultVendor, e );
         }
         defaultVendorVersion = 
settingsRepository.getDefaultSetup().getVendorVersion().trim();
         defaultFrameworkVersion = 
settingsRepository.getDefaultSetup().getFrameworkVersion().trim();

Modified: 
incubator/npanday/trunk/plugins/maven-compile-plugin/src/main/java/npanday/plugin/compile/AssemblyInfoGeneratorMojo.java
URL: 
http://svn.apache.org/viewvc/incubator/npanday/trunk/plugins/maven-compile-plugin/src/main/java/npanday/plugin/compile/AssemblyInfoGeneratorMojo.java?rev=1080482&r1=1080481&r2=1080482&view=diff
==============================================================================
--- 
incubator/npanday/trunk/plugins/maven-compile-plugin/src/main/java/npanday/plugin/compile/AssemblyInfoGeneratorMojo.java
 (original)
+++ 
incubator/npanday/trunk/plugins/maven-compile-plugin/src/main/java/npanday/plugin/compile/AssemblyInfoGeneratorMojo.java
 Fri Mar 11 08:06:35 2011
@@ -174,7 +174,7 @@ public class AssemblyInfoGeneratorMojo
         }
         catch ( VendorUnsupportedException e )
         {
-            throw new MojoExecutionException( "NPANDAY-902-007: Vendor not 
supported: Vendor = " + vendor );
+            throw new MojoExecutionException( "NPANDAY-902-007: Vendor not 
supported: Vendor = " + vendor, e);
         }
 
         AssemblyInfo assemblyInfo = assemblerContext.getAssemblyInfo();
@@ -187,7 +187,7 @@ public class AssemblyInfoGeneratorMojo
         catch ( npanday.vendor.IllegalStateException e )
         {
             throw new MojoExecutionException(
-                "NPANDAY-902-008: Illegal state of vendor info: Message =  " + 
e.getMessage() );
+                "NPANDAY-902-008: Illegal state of vendor info: Message =  " + 
e.getMessage(), e);
         }
 
         if ( vendorInfo.getVendor().equals( Vendor.MICROSOFT ) && 
vendorInfo.getVendorVersion().equals( "1.1.4322" ) )

Modified: 
incubator/npanday/trunk/plugins/maven-fxcop-plugin/src/main/java/npanday/plugin/fxcop/FxCopAggregateMojo.java
URL: 
http://svn.apache.org/viewvc/incubator/npanday/trunk/plugins/maven-fxcop-plugin/src/main/java/npanday/plugin/fxcop/FxCopAggregateMojo.java?rev=1080482&r1=1080481&r2=1080482&view=diff
==============================================================================
--- 
incubator/npanday/trunk/plugins/maven-fxcop-plugin/src/main/java/npanday/plugin/fxcop/FxCopAggregateMojo.java
 (original)
+++ 
incubator/npanday/trunk/plugins/maven-fxcop-plugin/src/main/java/npanday/plugin/fxcop/FxCopAggregateMojo.java
 Fri Mar 11 08:06:35 2011
@@ -119,7 +119,7 @@ public class FxCopAggregateMojo
         }
         catch ( IOException e )
         {
-            throw new MojoExecutionException("NPANDAY-000-000:");
+            throw new MojoExecutionException("NPANDAY-xxx-000: Unable to add 
dependencies from " + project.getFile(), e);
         }
 
         try
@@ -143,7 +143,7 @@ public class FxCopAggregateMojo
                 }
                 catch ( IOException e )
                 {
-                    throw new MojoExecutionException( "NPANDAY-1100-002: 
Artifact = " + artifact.toString(), e );
+                    throw new MojoExecutionException( "NPANDAY-xxx-002: 
Artifact = " + artifact.toString(), e );
                 }
             }
         }
@@ -155,12 +155,12 @@ public class FxCopAggregateMojo
         }
         catch ( ExecutionException e )
         {
-            throw new MojoExecutionException( "NPANDAY-xxx-000: Unable to 
execute: Vendor " + vendor +
+            throw new MojoExecutionException( "NPANDAY-xxx-003: Unable to 
execute: Vendor " + vendor +
                 ", frameworkVersion = " + frameworkVersion + ", Profile = " + 
profile, e );
         }
         catch ( PlatformUnsupportedException e )
         {
-            throw new MojoExecutionException( "NPANDAY-xxx-001: Platform 
Unsupported: Vendor " + vendor +
+            throw new MojoExecutionException( "NPANDAY-xxx-004: Platform 
Unsupported: Vendor " + vendor +
                 ", frameworkVersion = " + frameworkVersion + ", Profile = " + 
profile, e );
         }
     }
@@ -190,8 +190,7 @@ public class FxCopAggregateMojo
         }
         catch ( XmlPullParserException e )
         {
-            e.printStackTrace();
-            throw new IOException( "NPANDAY-002-013: Unable to read pom file" 
);
+            throw new IOException( "NPANDAY-xxx-005: Unable to read pom file", 
e );
         }
         return model;
     }

Modified: 
incubator/npanday/trunk/plugins/maven-repository-plugin/src/main/java/npanday/plugin/repository/RepositoryAssemblerMojo.java
URL: 
http://svn.apache.org/viewvc/incubator/npanday/trunk/plugins/maven-repository-plugin/src/main/java/npanday/plugin/repository/RepositoryAssemblerMojo.java?rev=1080482&r1=1080481&r2=1080482&view=diff
==============================================================================
--- 
incubator/npanday/trunk/plugins/maven-repository-plugin/src/main/java/npanday/plugin/repository/RepositoryAssemblerMojo.java
 (original)
+++ 
incubator/npanday/trunk/plugins/maven-repository-plugin/src/main/java/npanday/plugin/repository/RepositoryAssemblerMojo.java
 Fri Mar 11 08:06:35 2011
@@ -185,7 +185,7 @@ public class RepositoryAssemblerMojo
         }
         catch ( IOException e )
         {
-            throw new MojoExecutionException( "NPANDAY-1700-009: Message = " + 
e.getMessage() );
+            throw new MojoExecutionException( "NPANDAY-1700-009: Message = " + 
e.getMessage(), e );
         }
 
         for ( Artifact artifact : (Set<Artifact>) 
project.getDependencyArtifacts() )
@@ -281,7 +281,7 @@ public class RepositoryAssemblerMojo
             }
             catch ( FileNotFoundException e )
             {
-                throw new MojoExecutionException( "NPANDAY-1700-004: Unable to 
read pom" );
+                throw new MojoExecutionException( "NPANDAY-1700-004: Unable to 
read pom", e );
             }
             MavenXpp3Reader reader = new MavenXpp3Reader();
             Model model;
@@ -291,12 +291,12 @@ public class RepositoryAssemblerMojo
             }
             catch ( XmlPullParserException e )
             {
-                throw new MojoExecutionException( "NPANDAY-1700-005: Unable to 
read model" );
+                throw new MojoExecutionException( "NPANDAY-1700-005: Unable to 
read model", e );
 
             }
             catch ( IOException e )
             {
-                throw new MojoExecutionException( "NPANDAY-1700-006: Unable to 
read model" );
+                throw new MojoExecutionException( "NPANDAY-1700-006: Unable to 
read model", e );
             }
 
             Parent parent = model.getParent();

Modified: 
incubator/npanday/trunk/plugins/maven-test-plugin/src/main/java/npanday/plugin/test/TesterMojo.java
URL: 
http://svn.apache.org/viewvc/incubator/npanday/trunk/plugins/maven-test-plugin/src/main/java/npanday/plugin/test/TesterMojo.java?rev=1080482&r1=1080481&r2=1080482&view=diff
==============================================================================
--- 
incubator/npanday/trunk/plugins/maven-test-plugin/src/main/java/npanday/plugin/test/TesterMojo.java
 (original)
+++ 
incubator/npanday/trunk/plugins/maven-test-plugin/src/main/java/npanday/plugin/test/TesterMojo.java
 Fri Mar 11 08:06:35 2011
@@ -437,7 +437,7 @@ extends AbstractMojo
         catch ( ExecutionException e )
         {
             String line = System.getProperty( "line.separator" );
-            throw new MojoFailureException( "NPANDAY-1100-007: There are test 
failures." + line + line + e.getMessage() );
+            throw new MojoFailureException( "NPANDAY-1100-007: There are test 
failures." + line + line + e.getMessage(), e);
         }
     }
 }


Reply via email to