Hi
We tried a
Java mail program and ran it in Unix box and windows Machine it's working fine. I used SMTP protocol.
But when I tried to run the same from ORACLE JVM it's failing. Please assist me.
Exception we got:
java.lang.NullPointerException
at javax.activation.DataHandler.getCommand(DataHandler.java:480)
at javax.mail.internet.MimeBodyPart.updateHeaders(MimeBodyPart.java:1104)
at javax.mail.internet.MimeBodyPart.updateHeaders(MimeBodyPart.java:865)
at javax.mail.internet.MimeMultipart.updateHeaders(MimeMultipart.java:254)
at javax.mail.internet.MimeBodyPart.updateHeaders(MimeBodyPart.java:1114)
at javax.mail.internet.MimeMessage.updateHeaders(MimeMessage.java:1930)
at javax.mail.internet.MimeMessage.saveChanges(MimeMessage.java:1911)
at javax.mail.internet.MimeMessage.writeTo(MimeMessage.java:1611)
at com.sun.mail.smtp.SMTPTransport.sendMessage(SMTPTransport.java:537)
trans.sendMessage(this.message,this.message.getAllRecipients()); ----- Exactly Failing at this line
I loaded the Program in Schema using loadjava command and invoked from Pl/SQL. We tryed in DEV machine thats too worked fine. But in Production we are getting null pointer exception. Any Permission is missing ? Please assist us.