Getting error Code(-9201) every time the password expiration warning job is run in the Driver Set Status Log

  • 7010789
  • 17-Sep-2012
  • 17-Sep-2012

Environment

Novell Identity Manager Engine Job Scheduler
NetIQ Identity Manager

Situation

Getting error every time the password expiration warning job is run in the Driver Set Status Log.
We can invoke the same Default Notification Collection and send messages just fine, but the out-of-the-box Job fails.
Code(-9201) An error occurred while processing a job result: javax.mail.MessagingException: IOException while sending message;
  nested exception is:
 javax.activation.UnsupportedDataTypeException: no object DCH for MIME type text/plain; charset=ISO8859-1
 at com.sun.mail.smtp.SMTPTransport.sendMessage(SMTPTransport.java:676)
 at com.novell.nds.dirxml.util.mail.SendMail.generateEMail(SendMail.java:205)
 at com.novell.nds.dirxml.util.mail.SendMail.generateEMailFromTemplate(SendMail.java:461)
 at com.novell.nds.dirxml.util.mail.SendMail.generateEMailFromTemplate(SendMail.java:239)
 at com.novell.nds.dirxml.engine.job.Job.processEmailResult(Job.java:1252)
 at com.novell.nds.dirxml.engine.job.Job.processResult(Job.java:1140)
 at com.novell.nds.dirxml.engine.job.Job.run(Job.java:404)
 at java.lang.Thread.run(Unknown Source)
Caused by: javax.activation.UnsupportedDataTypeException: no object DCH for MIME type text/plain; charset=ISO8859-1
 at javax.activation.ObjectDataContentHandler.writeTo(Unknown Source)
 at javax.activation.DataHandler.writeTo(Unknown Source)
 at javax.mail.internet.MimeBodyPart.writeTo(MimeBodyPart.java:1403)
 at javax.mail.internet.MimeMessage.writeTo(MimeMessage.java:1745)
 at com.sun.mail.smtp.SMTPTransport.sendMessage(SMTPTransport.java:636)
 ... 7 more

Resolution

Problem was solved by finding more than one copy of activation.jar and mail.jar - one in the eDirectory library path and one in the Oracle library path.