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]>