KonaKart Community Forum

Installation / Configuration => Programming of KonaKart => Topic started by: ryanlynch on July 23, 2008, 10:23:02 am

Title: Exception after entering email at login
Post by: ryanlynch on July 23, 2008, 10:23:02 am
Hi

I just installed the newest release of KonaKart -- I am getting the following exception at checkout when prompted to enter my email address... after I click submit:

23-Jul 03:16:24 ERROR (?:log:?) Exception while dispatching incoming RPC call
com.google.gwt.user.server.rpc.UnexpectedException: Service method 'public abstract boolean com.konakart.client.KKGWTServiceIf.isEmailValid(java.lang.String) throws com.konakart.client.util.KKGWTException' threw an unexpected exception: java.lang.NoClassDefFoundError: com.konakart.bl.Emailer
   at com.google.gwt.user.server.rpc.RPC.encodeResponseForFailure(RPC.java:361)
   at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:547)
   at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:265)
   at com.google.gwt.user.server.rpc.RemoteServiceServlet.doPost(RemoteServiceServlet.java:187)
   at javax.servlet.http.HttpServlet.service(tomcat5-servlet-2.4-api-5.5.23.jar.so)
   at javax.servlet.http.HttpServlet.service(tomcat5-servlet-2.4-api-5.5.23.jar.so)
   at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(catalina-5.5.23.jar.sopo4rsg.so)
   at org.apache.catalina.core.ApplicationFilterChain.doFilter(catalina-5.5.23.jar.sopo4rsg.so)
   at org.apache.catalina.core.StandardWrapperValve.invoke(catalina-5.5.23.jar.sopo4rsg.so)
   at org.apache.catalina.core.StandardContextValve.invoke(catalina-5.5.23.jar.sopo4rsg.so)
   at org.apache.catalina.core.StandardHostValve.invoke(catalina-5.5.23.jar.sopo4rsg.so)
   at org.apache.catalina.valves.ErrorReportValve.invoke(catalina-5.5.23.jar.sopo4rsg.so)
   at org.apache.catalina.core.StandardEngineValve.invoke(catalina-5.5.23.jar.sopo4rsg.so)
   at org.apache.catalina.connector.CoyoteAdapter.service(catalina-5.5.23.jar.sopo4rsg.so)
   at org.apache.coyote.http11.Http11Processor.process(tomcat-http-5.5.23.jar.so)
   at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(tomcat-http-5.5.23.jar.so)
   at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(tomcat-util-5.5.23.jar.so)
   at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(tomcat-util-5.5.23.jar.so)
   at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(tomcat-util-5.5.23.jar.so)
   at java.lang.Thread.run(libgcj.so.7rh)
Caused by: java.lang.NoClassDefFoundError: com.konakart.bl.Emailer
   at java.lang.Class.initializeClass(libgcj.so.7rh)
   at com.konakart.bl.EmailMgr.isEmailValid(Unknown Source)
   at com.konakart.app.KKEng.isEmailValid(Unknown Source)
   at com.konakart.server.KKGWTServiceImpl.isEmailValid(Unknown Source)
   at java.lang.reflect.Method.invoke(libgcj.so.7rh)
   at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:528)

I haven't seen this before and cannot find com.konakart.bl.Emailer or any information on it.

Any ideas as to what may be causing this?
Thank you very much!
Title: Re: Exception after entering email at login
Post by: ming on July 23, 2008, 10:46:32 am
What platform are you running on?   Is it the default tomcat you get in the installation package?
Title: Re: Exception after entering email at login
Post by: ryanlynch on July 23, 2008, 11:15:13 am
I am running on CentOS -- actually, no I am not running konakart from its default tomcat instance. I installed a separate tomcat server, built the war files and dropped them in there. Is this the source of my problems?
Title: Re: Exception after entering email at login
Post by: ming on July 23, 2008, 11:30:46 am
We do run on Cent-OS but with the tomcat in the install kit.

So there must be a difference between the setup of your tomcat and the one in the download kit.

Did you actually get the one in the download kit working?  That would be a good start then you could compare the differences.

That Emailer class that it can't find should be in konakart.jar...