Scott Gray wrote:
> Hi All
> 
> I don't know much about this stuff so reporting here instead:
> Try doing an mrp run with  a blank mrpName and async service fails
> during checkMap.
> 
> 2007-10-31 21:20:24,437 ([EMAIL PROTECTED]) [
> GenericDispatcher.java:58 :INFO ] Creating new dispatcher
> [JobDispatcher] ([EMAIL PROTECTED])
> 2007-10-31 21:20:24,437 ([EMAIL PROTECTED]) [
> ServiceDispatcher.java:164:INFO ] Registered dispatcher: JobDispatcher
> 2007-10-31 21:20:24,437 ([EMAIL PROTECTED]) [
> GenericDispatcher.java:128:INFO ] [LocalDispatcher] : Created
> Dispatcher for: JobDispatcher
> 2007-10-31 21:20:24,531 (default-invoker-Thread-7) [
> JobInvoker.java:211:INFO ] Invoker [default-invoker-Thread-7] received
> job [1193818806015] from poller
> [EMAIL PROTECTED]
> 2007-10-31 21:20:24,531 (default-invoker-Thread-7)
> [PersistedServiceJob.java:138:INFO ]
> [EMAIL PROTECTED] -- Next
> runtime: -1
> 2007-10-31 21:20:24,593 (default-invoker-Thread-7) [
> GenericServiceJob.java:116:ERROR]
> ---- runtime exception report 
> --------------------------------------------------
> Async-Service failed.
> Exception: java.lang.IllegalArgumentException
> Message: Value(5), with value(null) is not a class java.lang.Object
> ---- stack trace 
> ---------------------------------------------------------------
> java.lang.IllegalArgumentException: Value(5), with value(null) is not
> a class java.lang.Object
> org.ofbiz.base.util.UtilGenerics.checkMap(UtilGenerics.java:82)
> org.ofbiz.service.job.PersistedServiceJob.getContext(PersistedServiceJob.java:239)
> org.ofbiz.service.job.GenericServiceJob.exec(GenericServiceJob.java:69)
> org.ofbiz.service.job.JobInvoker.run(JobInvoker.java:221)
> java.lang.Thread.run(Thread.java:595)
> --------------------------------------------------------------------------------

Class.isInstance() doesn't allow for nulls.  I've just added explicit
checking for this, in revision 591093.

Reply via email to