You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@turbine.apache.org by jm...@apache.org on 2002/04/25 07:37:52 UTC

cvs commit: jakarta-turbine-2/src/java/org/apache/turbine/util/db UUIdGenerator.java

jmcnally    02/04/24 22:37:52

  Modified:    src/java/org/apache/turbine/util/db UUIdGenerator.java
  Log:
  patch by Brian Lawler <bl...@branuity.com>
  
  UUIdGenerator tries to parse a mac address using Byte.parseByte(str, radix).
  This works fine if str is -7F thru 7F.  However, for values between 80 and FF
  there is a number format exception.
  
  Revision  Changes    Path
  1.3       +3 -2      jakarta-turbine-2/src/java/org/apache/turbine/util/db/UUIdGenerator.java
  
  Index: UUIdGenerator.java
  ===================================================================
  RCS file: /home/cvs/jakarta-turbine-2/src/java/org/apache/turbine/util/db/UUIdGenerator.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- UUIdGenerator.java	9 Sep 2001 01:31:29 -0000	1.2
  +++ UUIdGenerator.java	25 Apr 2002 05:37:52 -0000	1.3
  @@ -90,7 +90,7 @@
    * TurbineResources.properties file.</p>
    *
    * @author <a href="mailto:jmcnally@collab.net">John D. McNally</a>
  - * @version $Id: UUIdGenerator.java,v 1.2 2001/09/09 01:31:29 fedor Exp $
  + * @version $Id: UUIdGenerator.java,v 1.3 2002/04/25 05:37:52 jmcnally Exp $
    */
   public class UUIdGenerator
   {
  @@ -144,7 +144,8 @@
                   {
                       while ( stok.hasMoreTokens() ) 
                       {
  -                        address[i++] = Byte.parseByte(stok.nextToken());
  +                        address[i++] =
  +                            Integer.valueOf(stok.nextToken(), 16).byteValue();
                       }
                   }
                   catch (Exception e)
  
  
  

--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>