vmassol     2003/09/08 11:56:51

  Modified:    integration/ant/src/java/org/apache/cactus/integration/ant/container
                        EarDeployableFile.java
  Log:
  check if context path found is not null. If so raise an error. That will prevent 
getting NPEs...
  
  Revision  Changes    Path
  1.2       +8 -2      
jakarta-cactus/integration/ant/src/java/org/apache/cactus/integration/ant/container/EarDeployableFile.java
  
  Index: EarDeployableFile.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-cactus/integration/ant/src/java/org/apache/cactus/integration/ant/container/EarDeployableFile.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- EarDeployableFile.java    7 Sep 2003 19:54:37 -0000       1.1
  +++ EarDeployableFile.java    8 Sep 2003 18:56:51 -0000       1.2
  @@ -125,8 +125,14 @@
               throw new BuildException("Could not find the WAR [" + webUri
                   + "] in the EAR");
           }
  -        this.contextPath = this.earArchive.getApplicationXml()
  +        String context = this.earArchive.getApplicationXml()
               .getWebModuleContextRoot(webUri);
  +        if (context == null)
  +        {
  +            throw new BuildException("Could not find the Cactus context "
  +                + "path in the EAR");            
  +        }
  +        this.contextPath = context;
       }   
   
       /**
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to