You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@poi.apache.org by gl...@apache.org on 2004/09/19 03:37:33 UTC

cvs commit: jakarta-poi/src/java/org/apache/poi/hssf/model Workbook.java

glens       2004/09/18 18:37:33

  Modified:    src/java/org/apache/poi/hssf/model Workbook.java
  Log:
  Bugzilla Bug 30836
  
  Revision  Changes    Path
  1.40      +11 -3     jakarta-poi/src/java/org/apache/poi/hssf/model/Workbook.java
  
  Index: Workbook.java
  ===================================================================
  RCS file: /home/cvs/jakarta-poi/src/java/org/apache/poi/hssf/model/Workbook.java,v
  retrieving revision 1.39
  retrieving revision 1.40
  diff -u -r1.39 -r1.40
  --- Workbook.java	23 Aug 2004 08:52:28 -0000	1.39
  +++ Workbook.java	19 Sep 2004 01:37:33 -0000	1.40
  @@ -17,13 +17,12 @@
   
   package org.apache.poi.hssf.model;
   
  +import org.apache.poi.ddf.*;
   import org.apache.poi.hssf.record.*;
   import org.apache.poi.hssf.util.HSSFColor;
   import org.apache.poi.hssf.util.SheetReferences;
  -import org.apache.poi.hssf.usermodel.HSSFSheet;
   import org.apache.poi.util.POILogFactory;
   import org.apache.poi.util.POILogger;
  -import org.apache.poi.ddf.*;
   
   import java.util.ArrayList;
   import java.util.Iterator;
  @@ -830,7 +829,16 @@
       protected Record createWriteAccess() {
           WriteAccessRecord retval = new WriteAccessRecord();
   
  -        retval.setUsername(System.getProperty("user.name"));
  +        try
  +        {
  +            retval.setUsername(System.getProperty("user.name"));
  +        }
  +        catch (java.security.AccessControlException e)
  +        {
  +                // AccessControlException can occur in a restricted context
  +                // (client applet/jws application or restricted security server)
  +                retval.setUsername("POI");
  +        }
           return retval;
       }
   
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: poi-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: poi-dev-help@jakarta.apache.org