To try, which version I need to download ? Gaurav On May 29, 2014 7:46 PM, "Luca Garulli" <[email protected]> wrote:
> Fixed! > > Lvc@ > > > > On 29 May 2014 14:14, Gaurav Dhiman <[email protected]> wrote: > >> Please find my responses inlined >> >> >> On Tuesday, May 27, 2014 7:10:31 PM UTC+5:30, Artem Orobets wrote: >> >>> Hi Gaurav, >>> >>> I meant what Java version is used to run OrientDB? You can check that by >>> running `java -version` in terminal. >>> >> >> Java version on my system is 1.7.0_45 >> >> >>> >>> Could you try to check what is the value of `mail` variable, is it >>> initialized? >>> >> >> Value of 'mail' variable is >> com.orientechnologies.orient.server.plugin.mail.OMailPlugin@15df229a >> >> >>> >>> >>> Best regards, >>> Artem Orobets >>> >>> *Orient Technologies the Company behind OrientDB* >>> >>> >>> 2014-05-27 14:20 GMT+03:00 Gaurav Dhiman <[email protected]>: >>> >>> Filed a bug. Here is the link: >>>> https://github.com/orientechnologies/orientdb/issues/2392 >>>> >>>> Regards, >>>> Gaurav >>>> >>>> >>>> >>>> On Tuesday, May 27, 2014 4:43:53 PM UTC+5:30, Gaurav Dhiman wrote: >>>>> >>>>> Hi, >>>>> >>>>> I am not using Java. >>>>> As explained, I defined JS function in OrientDB and just invoked it >>>>> through REST/HTP to send email, but it results in null pointer. >>>>> >>>>> I will create ticket for it in bug system. >>>>> >>>>> Thanks, >>>>> Gaurav >>>>> >>>>> >>>>> >>>>> On Tuesday, May 27, 2014 1:54:05 PM UTC+5:30, Artem Orobets wrote: >>>>>> >>>>>> Hi Gaurav, >>>>>> >>>>>> Sorry for delay. >>>>>> >>>>>> Could you create a ticket on github to track the issue? >>>>>> >>>>>> It looks like the JS binding were not initialized correctly. >>>>>> Have you tried to check if mail variable is injected correctly? >>>>>> >>>>>> What JS engine do you use? What Java version do you use? >>>>>> >>>>>> >>>>>> Best regards, >>>>>> Artem Orobets >>>>>> >>>>>> * Orient Technologiesthe Company behind OrientDB* >>>>>> >>>>>> >>>>>> 2014-05-27 8:34 GMT+03:00 Gaurav Dhiman <[email protected]>: >>>>>> >>>>>>> I will appreciate if some can share pointers to resolve this null >>>>>>> pointer issue. >>>>>>> I am using version 1.7-rc1 with mail plugin enabled. >>>>>>> >>>>>>> Regards, >>>>>>> Gaurav >>>>>>> >>>>>>> >>>>>>> >>>>>>> On Thursday, May 15, 2014 3:40:55 PM UTC+5:30, Gaurav Dhiman wrote: >>>>>>>> >>>>>>>> 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/orient >>>>>>>>> echnologies/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.OMail >>>>>>>>> Plugin"> >>>>>>>>> <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]>>*" /> >>>>>>>>> <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]>>*", >>>>>>>>> cc: "*<<[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. >>>>>>> >>>>>> >>>>>> -- >>>> >>>> --- >>>> 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. >>>> >>> >>> -- >> >> --- >> 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. >> > > -- > > --- > You received this message because you are subscribed to a topic in the > Google Groups "OrientDB" group. > To unsubscribe from this topic, visit > https://groups.google.com/d/topic/orient-database/s4QcZM6J-78/unsubscribe. > To unsubscribe from this group and all its topics, send an email to > [email protected]. > For more options, visit https://groups.google.com/d/optout. > -- --- 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.
