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

Problems with one-page checkout

Started by ady1981, June 20, 2010, 10:04:35 am

Previous topic - Next topic

ady1981

Hello,

We meet a problem with one-page checkout.

The steps:

1) Choose an item, click `checkout' button.
2) Message `please enter your password to proceed to the checkout screen' appears (see `one.page.checkout.enter.password.login' message). But there is no user in database yet.

The page: .../CheckoutDelivery.do

We have following options:

Enables One Page Checkout: true
Enables Checkout Without Registration:true

What may be the reason?

-Andrey

ady1981

If set up: Enables Checkout Without Registration to false
then following exception appears:

The String parameter called zoneDesc must be given a value. It cannot be set to null or be left empty.
Exception Stack Trace =
at com.konakart.bl.BaseMgr.checkRequired(Unknown Source)
at com.konakart.bl.TaxMgr.getZonePerCountryAndCode(Unknown Source)
at com.konakart.bl.CustomerMgr.doesZoneExist(Unknown Source)
at com.konakart.bl.CustomerMgr.registerCustomerPrivate(Unknown Source)
at com.konakart.bl.CustomerMgr.registerCustomer(Unknown Source)
at com.konakart.app.KKEng.registerCustomer(Unknown Source)
at com.konakart.server.KKGWTServiceImpl.registerCustomer(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:527)
at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:166)
at com.google.gwt.user.server.rpc.RemoteServiceServlet.doPost(RemoteServiceServlet.java:86)
at javax.servlet.http.HttpServlet.service(Unknown Source)
at javax.servlet.http.HttpServlet.service(Unknown Source)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Unknown Source)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(Unknown Source)
at org.apache.catalina.core.StandardWrapperValve.invoke(Unknown Source)
at org.apache.catalina.core.StandardContextValve.invoke(Unknown Source)
at org.apache.catalina.core.StandardHostValve.invoke(Unknown Source)
at org.apache.catalina.valves.ErrorReportValve.invoke(Unknown Source)
at org.apache.catalina.core.StandardEngineValve.invoke(Unknown Source)
at org.apache.catalina.connector.CoyoteAdapter.service(Unknown Source)
at org.apache.coyote.http11.Http11Processor.process(Unknown Source)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Unknown Source)
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:619)

ady1981

Quote from: ady1981 on June 20, 2010, 10:18:18 am
If set up: Enables Checkout Without Registration to false
then following exception appears:

I solved this problem by deleting all zones for default country (Russia in my case).