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