Threadpoolworker Hangs Running M1-RSIBP citing NoClassDefFoundError (Doc ID 1356863.1)

Last updated on AUGUST 31, 2015

Applies to:

Oracle Utilities Mobile Workforce Management - Version 2.0.1.4 and later
Information in this document applies to any platform.

Symptoms

The Threadpoolworker hangs running M1-RSIBP with the following error.

ERROR
-----------------------

[Thread-5:WorkProcessor$WorkRunner(WorkProcessor$WorkRunner:d40f0197-8fde-4e43-b7dd-9ecfc9bc029d)] ERROR (grid.space.AbstractTask) Exception running taskWorkProcessor$WorkRunner(WorkProcessor$WorkRunner:d40f0197-8fde-4e43-b7dd-9ecfc9bc029d) java.lang.NoClassDefFoundError: javax/mail/MessagingException
  at com.splwg.base.api.batch.AbstractBatchNotifier.send(AbstractBatchNotifier.java:192)
  at com.splwg.base.api.batch.AbstractBatchNotifier.sendForJobSuccess(AbstractBatchNotifier.java:171)
  at com.splwg.base.api.batch.AbstractBatchNotifier.ended(AbstractBatchNotifier.java:94)
  at com.splwg.base.support.batch.BatchNotificationHandler$JobEndedProcessor.execute(BatchNotificationHandler.java:200)
  at com.splwg.base.support.context.SessionExecutable.doInNewSession(SessionExecutable.java:47)
  at com.splwg.base.support.context.SessionExecutable.doInNewSession(SessionExecutable.java:30)
  at com.splwg.base.support.batch.BatchNotificationHandler.sendNotification(BatchNotificationHandler.java:85)
  at  com.splwg.base.support.grid.node.WorkProcessor$WorkRunner.runOutsideTransaction(WorkProcessor.java:263)
  at com.splwg.base.support.grid.space.AbstractTask.run(AbstractTask.java:57)
  at com.splwg.base.support.grid.space.ThreadPool$TaskRunner.run(ThreadPool.java:166)
  at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(Unknown Source)
  at java.lang.Thread.run(Thread.java:619)
Caused by: java.lang.ClassNotFoundException: javax.mail.MessagingException
  at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
  at java.security.AccessController.doPrivileged(Native Method)
  at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
  at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
  at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
  at java.lang.ClassLoader.loadClass(ClassLoader.java:248)

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms