Petals Ant Tasks

'jbi-deploy-service-assembly' does not fail when an error occurs during the deployment

Details

  • Description:
    Hide

    If the deployment of a service assembly succeeds on the container side, returning a deployment report with errors at service-unit level, the Petals Ant Task jbi-deploy-service-assembly does not fail even if the attribute failOnError is set to true.
    Only the error is logged on the Ant task side:

    [jbi-deploy-service-assembly] Failed to deploy SU 'su-xslt-two-provides-5.0.0-SNAPSHOT':
    [jbi-deploy-service-assembly] org.ow2.petals.component.framework.api.exception.PEtALSCDKException: Only one 'Provides' section is allowed by this component.
    [jbi-deploy-service-assembly] 	at org.ow2.petals.se.xslt.XsltSuManager.doDeploy(XsltSuManager.java:132)
    [jbi-deploy-service-assembly] 	at org.ow2.petals.component.framework.su.AbstractServiceUnitManager.deploy(AbstractServiceUnitManager.java:266)
    [jbi-deploy-service-assembly] 	at org.ow2.petals.microkernel.jbi.management.task.deployment.deploy.DeploySUToComponentTask.deploySUtoComponent(DeploySUToComponentTask.java:122)
    [jbi-deploy-service-assembly] 	at org.ow2.petals.microkernel.jbi.management.task.deployment.deploy.DeploySUToComponentTask.execute(DeploySUToComponentTask.java:75)
    [jbi-deploy-service-assembly] 	at org.ow2.petals.microkernel.api.jbi.management.TaskProcessor.process(TaskProcessor.java:73)
    [jbi-deploy-service-assembly] 	at org.ow2.petals.microkernel.jbi.management.task.deployment.deploy.DeployAllSUTask.registerAndDeploySU(DeployAllSUTask.java:165)
    [jbi-deploy-service-assembly] 	at org.ow2.petals.microkernel.jbi.management.task.deployment.deploy.DeployAllSUTask.deploySUS(DeployAllSUTask.java:122)
    [jbi-deploy-service-assembly] 	at org.ow2.petals.microkernel.jbi.management.task.deployment.deploy.DeployAllSUTask.execute(DeployAllSUTask.java:81)
    [jbi-deploy-service-assembly] 	at org.ow2.petals.microkernel.api.jbi.management.TaskProcessor.process(TaskProcessor.java:73)
    [jbi-deploy-service-assembly] 	at org.ow2.petals.microkernel.jbi.management.deployment.DeploymentServiceImpl.deploy(DeploymentServiceImpl.java:169)
    ...
    ...
    ...
    [jbi-deploy-service-assembly] Service assembly 'sa-xslt-undeployable-su-5.0.0-SNAPSHOT' deployed with some SU deployment in failure
    Show
    If the deployment of a service assembly succeeds on the container side, returning a deployment report with errors at service-unit level, the Petals Ant Task jbi-deploy-service-assembly does not fail even if the attribute failOnError is set to true. Only the error is logged on the Ant task side:
    [jbi-deploy-service-assembly] Failed to deploy SU 'su-xslt-two-provides-5.0.0-SNAPSHOT':
    [jbi-deploy-service-assembly] org.ow2.petals.component.framework.api.exception.PEtALSCDKException: Only one 'Provides' section is allowed by this component.
    [jbi-deploy-service-assembly] 	at org.ow2.petals.se.xslt.XsltSuManager.doDeploy(XsltSuManager.java:132)
    [jbi-deploy-service-assembly] 	at org.ow2.petals.component.framework.su.AbstractServiceUnitManager.deploy(AbstractServiceUnitManager.java:266)
    [jbi-deploy-service-assembly] 	at org.ow2.petals.microkernel.jbi.management.task.deployment.deploy.DeploySUToComponentTask.deploySUtoComponent(DeploySUToComponentTask.java:122)
    [jbi-deploy-service-assembly] 	at org.ow2.petals.microkernel.jbi.management.task.deployment.deploy.DeploySUToComponentTask.execute(DeploySUToComponentTask.java:75)
    [jbi-deploy-service-assembly] 	at org.ow2.petals.microkernel.api.jbi.management.TaskProcessor.process(TaskProcessor.java:73)
    [jbi-deploy-service-assembly] 	at org.ow2.petals.microkernel.jbi.management.task.deployment.deploy.DeployAllSUTask.registerAndDeploySU(DeployAllSUTask.java:165)
    [jbi-deploy-service-assembly] 	at org.ow2.petals.microkernel.jbi.management.task.deployment.deploy.DeployAllSUTask.deploySUS(DeployAllSUTask.java:122)
    [jbi-deploy-service-assembly] 	at org.ow2.petals.microkernel.jbi.management.task.deployment.deploy.DeployAllSUTask.execute(DeployAllSUTask.java:81)
    [jbi-deploy-service-assembly] 	at org.ow2.petals.microkernel.api.jbi.management.TaskProcessor.process(TaskProcessor.java:73)
    [jbi-deploy-service-assembly] 	at org.ow2.petals.microkernel.jbi.management.deployment.DeploymentServiceImpl.deploy(DeploymentServiceImpl.java:169)
    ...
    ...
    ...
    [jbi-deploy-service-assembly] Service assembly 'sa-xslt-undeployable-su-5.0.0-SNAPSHOT' deployed with some SU deployment in failure
  • Environment:
    -

Issue Links

Activity

People

Dates

  • Created:
    Thu, 26 Mar 2015 - 10:39:55 +0100
    Updated:
    Mon, 12 Sep 2016 - 17:06:35 +0200
    Resolved:
    Mon, 12 Sep 2016 - 17:06:35 +0200