Author: heiko.braun(a)jboss.com
Date: 2009-03-17 07:31:11 -0400 (Tue, 17 Mar 2009)
New Revision: 4262
Modified:
jbpm4/trunk/modules/integration/jboss4/src/main/java/org/jbpm/integration/jboss4/JBPMDeployer.java
jbpm4/trunk/modules/integration/jboss5/src/main/java/org/jbpm/integration/jboss5/JBPMDeployer.java
Log:
Pass on DeploymentException
Modified:
jbpm4/trunk/modules/integration/jboss4/src/main/java/org/jbpm/integration/jboss4/JBPMDeployer.java
===================================================================
---
jbpm4/trunk/modules/integration/jboss4/src/main/java/org/jbpm/integration/jboss4/JBPMDeployer.java 2009-03-17
10:44:21 UTC (rev 4261)
+++
jbpm4/trunk/modules/integration/jboss4/src/main/java/org/jbpm/integration/jboss4/JBPMDeployer.java 2009-03-17
11:31:11 UTC (rev 4262)
@@ -126,9 +126,9 @@
allProcessRefs.addAll(subDeploymentRefs);
}
catch (Throwable t)
- {
- log.error("Failed to deploy " + rootDeployment.url, t);
- }
+ {
+ throw new DeploymentException(t);
+ }
}
rootDeployment.context.put(CONTEXT_REFERENCE, allProcessRefs);
Modified:
jbpm4/trunk/modules/integration/jboss5/src/main/java/org/jbpm/integration/jboss5/JBPMDeployer.java
===================================================================
---
jbpm4/trunk/modules/integration/jboss5/src/main/java/org/jbpm/integration/jboss5/JBPMDeployer.java 2009-03-17
10:44:21 UTC (rev 4261)
+++
jbpm4/trunk/modules/integration/jboss5/src/main/java/org/jbpm/integration/jboss5/JBPMDeployer.java 2009-03-17
11:31:11 UTC (rev 4262)
@@ -37,7 +37,7 @@
* Delegates to {@link org.jbpm.integration.spi.DeploymentAdaptor}.
* The deployer retains a {@link org.jbpm.integration.spi.ProcessDeploymentRef}
* for subsequent undeployment calls.
- *
+ *
* @author Heiko.Braun <heiko.braun(a)jboss.com>
*/
public class JBPMDeployer extends
AbstractSimpleVFSRealDeployer<JBPMDeploymentMetaData>
@@ -57,7 +57,7 @@
throws DeploymentException
{
log.info("Deploy " + deployment);
-
+
// associate classloader
deployment.setClassloader(unit.getClassLoader());
@@ -68,8 +68,8 @@
unit.addAttachment("jbpm.deployer.reference", processRefs);
}
catch (Throwable t)
- {
- log.error("Failed to deploy " + deployment, t);
+ {
+ throw new DeploymentException(t);
}
}