On Jan 20, 2012, at 12:52 AM, [email protected] wrote:

> Author: rmannibucau
> Date: Fri Jan 20 08:52:58 2012
> New Revision: 1233816
> 
> URL: http://svn.apache.org/viewvc?rev=1233816&view=rev
> Log:
> trying to use the resolver if the application is not found
> 
> Modified:
>    
> openejb/trunk/openejb/container/openejb-core/src/main/java/org/apache/openejb/assembler/DeployerEjb.java
> 
> Modified: 
> openejb/trunk/openejb/container/openejb-core/src/main/java/org/apache/openejb/assembler/DeployerEjb.java
> URL: 
> http://svn.apache.org/viewvc/openejb/trunk/openejb/container/openejb-core/src/main/java/org/apache/openejb/assembler/DeployerEjb.java?rev=1233816&r1=1233815&r2=1233816&view=diff
> ==============================================================================
> --- 
> openejb/trunk/openejb/container/openejb-core/src/main/java/org/apache/openejb/assembler/DeployerEjb.java
>  (original)
> +++ 
> openejb/trunk/openejb/container/openejb-core/src/main/java/org/apache/openejb/assembler/DeployerEjb.java
>  Fri Jan 20 08:52:58 2012
> @@ -245,7 +245,15 @@ public class DeployerEjb implements Depl
>     }
> 
>     public void undeploy(String moduleId) throws UndeployException, 
> NoSuchApplicationException {
> -        assembler.destroyApplication(moduleId);
> +        try {
> +            assembler.destroyApplication(moduleId);
> +        } catch (NoSuchApplicationException nsae) {
> +            try {
> +                assembler.destroyApplication(realLocation(moduleId));
> +            } catch (Exception e) {
> +                throw nsae;
> +            }
> +        }
>         saveDeployment(new File(moduleId), false);
>     }
> }

We should have a JIRA item for the provisioning support and make sure any 
related commits contain that JIRA number in the log.


-David

Reply via email to