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);
}
}
}