User: mgroot  
  Date: 01/01/16 13:24:07

  Modified:    src/main/org/jboss/configuration ConfigurationService.java
  Log:
  Added nice error message if the jboss-auto.jcml config file is not found or write 
protected.
  
  Revision  Changes    Path
  1.15      +10 -4     jboss/src/main/org/jboss/configuration/ConfigurationService.java
  
  Index: ConfigurationService.java
  ===================================================================
  RCS file: 
/products/cvs/ejboss/jboss/src/main/org/jboss/configuration/ConfigurationService.java,v
  retrieving revision 1.14
  retrieving revision 1.15
  diff -u -r1.14 -r1.15
  --- ConfigurationService.java 2001/01/13 18:10:38     1.14
  +++ ConfigurationService.java 2001/01/16 21:24:06     1.15
  @@ -29,7 +29,7 @@
    *
    *   @see <related>
    *   @author Rickard �berg ([EMAIL PROTECTED])
  - *   @version $Revision: 1.14 $
  + *   @version $Revision: 1.15 $
    */
   public class ConfigurationService
      extends ServiceMBeanSupport
  @@ -216,9 +216,15 @@
         if (confFile != null)
         {
            // Store to auto-saved JCML file
  -         PrintWriter out = new PrintWriter(new 
FileOutputStream(confFile.getFile()));
  -         out.print(xml);
  -         out.close();
  +         PrintWriter out = null;
  +         try {
  +             out = new PrintWriter(new FileOutputStream(confFile.getFile()));
  +          } catch (java.io.FileNotFoundException e) {
  +             log.error("Configuration file "+confFile.getFile()+" must be available 
and writable.");
  +             log.exception(e);
  +          }
  +          out.print(xml);
  +          out.close();
         }
      }
   
  
  
  

Reply via email to