Hi All. I tried to find the equivalent location for this patch in fulcrum and couldn't. org.apache.fulcrum.schedule.JobEntry does not have a save method. And I cannot find a file defining BaseJobEntry which JobEntry claims to extend.
Is this a known problem? Anyone know where that file went? -Eric On Friday, November 2, 2001, at 10:29 AM, [EMAIL PROTECTED] wrote: > 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:turbine-dev- > [EMAIL PROTECTED]> > For additional commands, e-mail: <mailto:turbine-dev- > [EMAIL PROTECTED]> -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
