• Welcome to KonaKart Community Forum. Please login or sign up.
 

Error Message after submitting an order

Started by ykoer, March 23, 2009, 07:56:48 pm

Previous topic - Next topic

ykoer

Hi
I'am getting following error message after submitting an order:

Quote
Exception Name = com.konakart.app.KKException
Exception Message = Email address = cannot be used because of the following reason : Illegal address


But the users email address is definitely correct

What could be the reason for that?

Regards
Yusuf

trevor

Hi,

In in webapps\konakart\WEB-INF\classes could you edit the konakart-logging.properties file and set :

log4j.logger.com.konakart.actions.BaseAction                = DEBUG

In this way we should get the full stack trace. You will have to re-start Tomcat.


ykoer

Here is the stack trace

QuoteException Stack Trace =
at com.konakart.bl.Emailer.getMailAddressFromString(Emailer.java:522)
at com.konakart.bl.Emailer.refreshConfigs(Emailer.java:158)
at com.konakart.bl.Emailer.(Emailer.java:95)
at com.konakart.bl.EmailMgr.getEmailer(EmailMgr.java:1035)
at com.konakart.bl.EmailMgr.sendHTML(EmailMgr.java:226)
at com.konakart.bl.EmailMgr.sendOrderConfirmationEmail1(EmailMgr.java:845)
at com.konakart.app.KKEng.sendOrderConfirmationEmail1(KKEng.java:2309)
at com.konakart.al.OrderMgr.sendOrderConfirmationEmail(OrderMgr.java:363)
at com.konakart.al.OrderMgr.saveOrder(OrderMgr.java:345)
at com.konakart.actions.CheckoutConfirmationSubmitAction.execute(Unknown Source)
at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:431)
at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
at java.lang.Thread.run(Thread.java:619)

trevor

It looks like your configuration variable EMAIL_FROM, is empty. This can be set through the admin app or directly in the database (configuration table where the configuration key is EMAIL_FROM).

ykoer