Author: bodewig Date: Tue Jan 23 01:06:57 2007 New Revision: 498961 URL: http://svn.apache.org/viewvc?view=rev&rev=498961 Log: Don't swallow exception information in P4Base
Modified: ant/core/trunk/src/main/org/apache/tools/ant/taskdefs/optional/perforce/P4Base.java Modified: ant/core/trunk/src/main/org/apache/tools/ant/taskdefs/optional/perforce/P4Base.java URL: http://svn.apache.org/viewvc/ant/core/trunk/src/main/org/apache/tools/ant/taskdefs/optional/perforce/P4Base.java?view=diff&rev=498961&r1=498960&r2=498961 ============================================================================== --- ant/core/trunk/src/main/org/apache/tools/ant/taskdefs/optional/perforce/P4Base.java (original) +++ ant/core/trunk/src/main/org/apache/tools/ant/taskdefs/optional/perforce/P4Base.java Tue Jan 23 01:06:57 2007 @@ -294,7 +294,11 @@ } catch (Exception e) { String failMsg = "Problem exec'ing P4 command: " + e.getMessage(); if (failOnError) { - throw new BuildException(failMsg); + if (e instanceof BuildException) { + throw (BuildException) e; + } else { + throw new BuildException(failMsg, e); + } } else { log(failMsg, Project.MSG_ERR); } --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]