dobbs       01/11/02 09:29:39

  Modified:    src/java/org/apache/turbine/services/schedule JobEntry.java
  Log:
  prevent NullPointerException.  Thanks to Dave Hollar.
  
  Revision  Changes    Path
  1.2       +7 -2      
jakarta-turbine-2/src/java/org/apache/turbine/services/schedule/JobEntry.java
  
  Index: JobEntry.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-turbine-2/src/java/org/apache/turbine/services/schedule/JobEntry.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- JobEntry.java     2001/08/16 05:09:14     1.1
  +++ JobEntry.java     2001/11/02 17:29:39     1.2
  @@ -66,7 +66,7 @@
    * Unix scheduler cron.
    *
    * @author <a href="mailto:[EMAIL PROTECTED]";>Dave Bryson</a>
  - * @version $Id: JobEntry.java,v 1.1 2001/08/16 05:09:14 jvanzyl Exp $
  + * @version $Id: JobEntry.java,v 1.2 2001/11/02 17:29:39 dobbs Exp $
    */
   public class JobEntry extends BaseObject
   {
  @@ -457,7 +457,12 @@
               .add(JobEntryPeer.EMAIL, getEmail())
               .add(JobEntryPeer.PROPERTY, getProperty());
   
  -        long key = ((NumberKey)getPrimaryKey()).getBigDecimal().longValue();
  +        NumberKey nk = (NumberKey)getPrimaryKey();
  +        long key = 0;
  +        if (nk != null)
  +        {
  +            key = ((NumberKey)getPrimaryKey()).getBigDecimal().longValue();
  +        }
           if ( isModified() && key > 0)
           {
               // This is an update.
  
  
  

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

Reply via email to