dion 02/05/14 22:50:58
Modified: src/java/org/apache/maven/j2ee WarValidator.java
Log:
no message
Revision Changes Path
1.10 +21 -2
jakarta-turbine-maven/src/java/org/apache/maven/j2ee/WarValidator.java
Index: WarValidator.java
===================================================================
RCS file:
/home/cvs/jakarta-turbine-maven/src/java/org/apache/maven/j2ee/WarValidator.java,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- WarValidator.java 15 May 2002 04:57:10 -0000 1.9
+++ WarValidator.java 15 May 2002 05:50:57 -0000 1.10
@@ -85,11 +85,14 @@
{
/** name of the war file to be validated */
- private String warFileName = null;
+ private String warFileName;
/** broadcaster to help with events */
private ValidationBroadcaster broadcaster = new ValidationBroadcaster();
/** status listener to keep track of errors etc */
private ValidationStatusListener status = new ValidationStatusListener();
+ /** whether or not the build process should fail if a validation error
+ occurs */
+ private boolean failOnError = true;
//--- Constructors ---------------------------------------------------------
/** Creates a new instance of WarValidator */
@@ -134,7 +137,7 @@
throw new NullPointerException("war file name should not be null");
}
validate();
- if (getStatus().isError())
+ if (getStatus().isError() && isFailOnError())
{
throw new BuildException("Errors occurred during validation. "+
"Messages should have been provided");
@@ -321,6 +324,22 @@
buffer.append("(").append(getWarFileName()).append(")");
}
return buffer.toString();
+ }
+
+ /** Whether the build process will fail if a validation error occurs.
+ * @return Value of property failOnError.
+ */
+ public boolean isFailOnError()
+ {
+ return failOnError;
+ }
+
+ /** Set whether the build process will fail if a validation error occurs.
+ * @param failOnError New value of property failOnError.
+ */
+ public void setFailOnError(boolean failOnError)
+ {
+ this.failOnError = failOnError;
}
}
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>