Anyone faced this Null pointer exception ? Any solution or work around ? Regards, Gaurav
On Tuesday, May 13, 2014 11:54:58 PM UTC+5:30, Gaurav Dhiman wrote: > > Did anyone face this issue - Null pointer exception while sending email > from OrientDB > > I did same what has been explained here > https://github.com/orientechnologies/orientdb/wiki/Mail-Plugin > Still getting Null pointer exception. > > *Reproduce this issue:* > > 1. Set email profile as below in config fileorientdb-server-config.xml > <!-- MAIL, TO TURN ON SET THE 'ENABLED' PARAMETER TO 'true' > --> > <handler > class="com.orientechnologies.orient.server.plugin.mail.OMailPlugin"> > <parameters> > <parameter name="enabled" value="true" /> > <!-- CREATE MULTIPLE PROFILES WITH profile.<name>... --> > <parameter name="profile.default.mail.smtp.host" value="smtp.gmail.com"/> > <parameter name="profile.default.mail.smtp.port" value="465" /> > <parameter name="profile.default.mail.smtp.auth" value="true" /> > <parameter name="profile.default.mail.smtp.starttls.enable" value="true" /> > <parameter name="profile.default.mail.smtp.user" > value="<<*[email protected] > <[email protected]>>>*" /> > <parameter name="profile.default.mail.smtp.password" value="<< > *yourpassword>>*" /> > <parameter name="profile.default.mail.date.format" value="yyyy-MM-dd > HH:mm:ss" /> > </parameters> > </handler> > > 2. Restart the OrientDB server. > 3. Write JS function in OrientDB with below code to send email: > > mail.send({ > profile: "default", > to: "*<<[email protected] <[email protected]>>>*", > cc: "*<<[email protected] <[email protected]>>>*", > subject: "The EMail plugin works", > message : "Sending email from OrientDB Server is so powerful to build > real web applications!" > }); > return "Sent email"; > > *In above code, replace text in <<>> with your suitable emails.* > > 4. Invoke the JS function over REST, you will see the null pointer > exception. > > Kindly suggest the root cause and possible solution or workaround. > > Regards, > Gaurav > > > > > On Tuesday, March 4, 2014 6:14:53 PM UTC+5:30, Gaurav Dhiman wrote: >> >> Hi, >> >> I tried to send the email from server side JS function on localhost as >> explained on below link: >> https://github.com/orientechnologies/orientdb/wiki/Mail-Plugin >> >> Got below error: >> >> *Error on parsing script at position #0: Error on execution of the script >> Script: sendEMail >> ------^ >> sun.org.mozilla.javascript.internal.WrappedException: Wrapped >> java.lang.NullPointerException (<Unknown source>#20) in <Unknown source> at >> line number 20 >> Wrapped java.lang.NullPointerException (<Unknown source>#20) >> null* >> >> >> Mail plugin loaded successfully and even default profile is identified as >> shown on server start. >> >> Any clue, why this error ? Error says null pointer, but where is the null >> pointer ? >> >> Best Regards, >> Gaurav >> >> -- --- You received this message because you are subscribed to the Google Groups "OrientDB" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
