• Welcome to KonaKart Community Forum. Please login or sign up.
 
April 18, 2024, 10:30:16 am

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - catherine_i

1
Everything works fine if before exporting konakart database you should remove all the shipment and payment modules (saving Order Totals modules untouched) then export database to a SQL file. Then import it in a new database, only then run the upgrade scripts.
But now I get  "Shipping Module null could not be found" when press "Export for shipping" on admin console , without exceptions in logs, why? I have installed USPS shipment module and want to see what is the "Export for shipping" functionality, could you tell me?
2
There was no "YourPay" module in admin console after upgrade, you are right
3
Sure, but version 8.3.0.0. has no "yourpay" module at all as I see. Is it correct? Is yourpay module some kind of legacy? I have delete from "installed modules" in "configuration" table strings "yourpay;" and "epaybg" and no exceptions now. But they are mentioned in other places of database also. Could I cause a side effects ?
4
I have found two strange exceptions in the logs
13-Oct 21:14:47 WARN  (?:init:?) engConf = null
13-Oct 21:14:47 ERROR (?:refreshConfigs:?) Could not instantiate the Payment Module com.konakart.bl.modules.payment.yourpay.Yourpay in order to refresh its configuration.
com.konakart.app.KKException: Cannot return the value of the MODULE_PAYMENT_YOURPAY_STORENAME configuration parameter using the API. (Ask your administrator to set the 'return by API' flag for this configuration parameter if you need it to be returnable)

13-Oct 21:14:47 WARN  (?:init:?) engConf = null
13-Oct 21:14:47 ERROR (?:refreshConfigs:?) Could not instantiate the Payment Module com.konakart.bl.modules.payment.epaybg.Epaybg in order to refresh its configuration.
com.konakart.app.KKException: Cannot return the value of the MODULE_PAYMENT_EPAYBG_DECLINE_URL configuration parameter using the API. (Ask your administrator to set the 'return by API' flag for this configuration parameter if you need it to be returnable)


I have no YOURPAY module at all and USAepay module has been properly set up . I think that there were some settings in old version and this settings are still in database. Could anybody point me which table should I  modify to suppress that settings?
5
I have localized problem to FedEx shipping module. Now. when I turn it on and set all params as "returned by API" I got following exception :
java.lang.NoSuchMethodError: com.fedex.rate.stub.RatePortType.rateAvailableServices(Lcom/fedex/rate/stub/RateAvailableServicesRequest;)Lcom/fedex/rate/stub/RateAvailableServicesReply;
at com.konakart.bl.modules.shipping.fedex.Fedex.getQuotesFromFedex(Unknown Source)
at com.konakart.bl.modules.shipping.fedex.Fedex.getQuote(Unknown Source)
at com.konakart.bl.modules.shipping.ShippingMgr.getShippingQuotesPrivate(Unknown Source)
at com.konakart.bl.modules.shipping.ShippingMgr.getShippingQuotes(Unknown Source)
at com.konakart.app.KKEng.getShippingQuotes(KKEng.java:2123)
at com.konakart.app.KKEng.getShippingQuotes(KKEng.java:203)
6
fresh copy? I have 64 goods, how to export than import in-to-fresh-copy?

PS: all upgrade scripts performed well.
7
I have remover ALL payment modules, than I have installed "USA ePay" , set up all flags at the right side of settings for module, and tried to perform the purchase:

09-Sep 11:56:44 DEBUG (CheckOutAction.java:addOrder:150) .................. custome Name = wk.au@ieee.org pw= ?????????....
09-Sep 11:56:44 DEBUG (CheckOutAction.java:addOrder:151) ..................  sessionId = d166dadddabe47afa267415b13f56e5c
09-Sep 11:56:44 WARN  (?:init:?) engConf = null
09-Sep 11:56:44 ERROR (?:refreshConfigs:?) Could not instantiate the Payment Module com.konakart.bl.modules.payment.epaybg.Epaybg in order to refresh its configuration.
com.konakart.app.KKException: Cannot return the value of the MODULE_PAYMENT_EPAYBG_DECLINE_URL configuration parameter using the API. (Ask your administrator to set the 'return by API' flag for this configuration parameter if you need it to be returnable)
at com.konakart.bl.ConfigurationMgr.throwReturnByAPIException(Unknown Source)
at com.konakart.bl.ConfigurationMgr.getConfiguration(Unknown Source)
at com.konakart.bl.ConfigurationMgr.getConfiguration(Unknown Source)
at com.konakart.app.KKEng.getConfiguration(Unknown Source)
at com.konakart.bl.modules.payment.epaybg.Epaybg.setStaticVariables(Unknown Source)
at com.konakart.bl.modules.payment.epaybg.Epaybg.<init>(Unknown Source)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
at java.lang.Class.newInstance(Class.java:442)
at com.konakart.bl.modules.payment.PaymentMgr.getPaymentModuleForName(Unknown Source)
at com.konakart.bl.modules.payment.PaymentMgr.refreshConfigs(Unknown Source)
at com.konakart.bl.modules.payment.PaymentMgr.<init>(Unknown Source)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
at com.konakart.bl.MgrFactory.instantiatePaymentMgr(Unknown Source)
at com.konakart.bl.MgrFactory.getPaymentMgr(Unknown Source)
at com.konakart.app.KKEng.updateCachedConfigurations(Unknown Source)
at com.konakart.bl.EngineConfigCacheUpdater.updateConfigs(Unknown Source)
at com.konakart.bl.EngineConfigCacheUpdater.run(Unknown Source)
09-Sep 11:56:44 WARN  (?:init:?) engConf = null
09-Sep 11:56:44 ERROR (?:refreshConfigs:?) Could not instantiate the Payment Module com.konakart.bl.modules.payment.yourpay.Yourpay in order to refresh its configuration.
com.konakart.app.KKException: Cannot return the value of the MODULE_PAYMENT_YOURPAY_STORENAME configuration parameter using the API. (Ask your administrator to set the 'return by API' flag for this configuration parameter if you need it to be returnable)
at com.konakart.bl.ConfigurationMgr.throwReturnByAPIException(Unknown Source)
at com.konakart.bl.ConfigurationMgr.getConfiguration(Unknown Source)
at com.konakart.bl.ConfigurationMgr.getConfiguration(Unknown Source)
at com.konakart.app.KKEng.getConfiguration(Unknown Source)
at com.konakart.bl.modules.payment.yourpay.Yourpay.setStaticVariables(Unknown Source)
at com.konakart.bl.modules.payment.yourpay.Yourpay.<init>(Unknown Source)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
at java.lang.Class.newInstance(Class.java:442)
at com.konakart.bl.modules.payment.PaymentMgr.getPaymentModuleForName(Unknown Source)
at com.konakart.bl.modules.payment.PaymentMgr.refreshConfigs(Unknown Source)
at com.konakart.bl.modules.payment.PaymentMgr.<init>(Unknown Source)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
at com.konakart.bl.MgrFactory.instantiatePaymentMgr(Unknown Source)
at com.konakart.bl.MgrFactory.getPaymentMgr(Unknown Source)
at com.konakart.app.KKEng.updateCachedConfigurations(Unknown Source)
at com.konakart.bl.EngineConfigCacheUpdater.updateConfigs(Unknown Source)
at com.konakart.bl.EngineConfigCacheUpdater.run(Unknown Source)
09-Sep 11:56:44 WARN  (?:init:?) engConf = null
09-Sep 11:56:44 ERROR (?:refreshConfigs:?) Could not instantiate the Payment Module com.konakart.bl.modules.payment.epaybg.Epaybg in order to refresh its configuration.
com.konakart.app.KKException: Cannot return the value of the MODULE_PAYMENT_EPAYBG_DECLINE_URL configuration parameter using the API. (Ask your administrator to set the 'return by API' flag for this configuration parameter if you need it to be returnable)
at com.konakart.bl.ConfigurationMgr.throwReturnByAPIException(Unknown Source)
at com.konakart.bl.ConfigurationMgr.getConfiguration(Unknown Source)
at com.konakart.bl.ConfigurationMgr.getConfiguration(Unknown Source)
at com.konakart.app.KKEng.getConfiguration(Unknown Source)
at com.konakart.bl.modules.payment.epaybg.Epaybg.setStaticVariables(Unknown Source)
at com.konakart.bl.modules.payment.epaybg.Epaybg.<init>(Unknown Source)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
at java.lang.Class.newInstance(Class.java:442)
at com.konakart.bl.modules.payment.PaymentMgr.getPaymentModuleForName(Unknown Source)
at com.konakart.bl.modules.payment.PaymentMgr.refreshConfigs(Unknown Source)
at com.konakart.app.KKEng.updateCachedConfigurations(Unknown Source)
at com.konakart.bl.EngineConfigCacheUpdater.updateConfigs(Unknown Source)
at com.konakart.bl.EngineConfigCacheUpdater.run(Unknown Source)
09-Sep 11:56:44 WARN  (?:init:?) engConf = null
09-Sep 11:56:44 ERROR (?:refreshConfigs:?) Could not instantiate the Payment Module com.konakart.bl.modules.payment.yourpay.Yourpay in order to refresh its configuration.
com.konakart.app.KKException: Cannot return the value of the MODULE_PAYMENT_YOURPAY_STORENAME configuration parameter using the API. (Ask your administrator to set the 'return by API' flag for this configuration parameter if you need it to be returnable)
at com.konakart.bl.ConfigurationMgr.throwReturnByAPIException(Unknown Source)
at com.konakart.bl.ConfigurationMgr.getConfiguration(Unknown Source)
at com.konakart.bl.ConfigurationMgr.getConfiguration(Unknown Source)
at com.konakart.app.KKEng.getConfiguration(Unknown Source)
at com.konakart.bl.modules.payment.yourpay.Yourpay.setStaticVariables(Unknown Source)
at com.konakart.bl.modules.payment.yourpay.Yourpay.<init>(Unknown Source)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
at java.lang.Class.newInstance(Class.java:442)
at com.konakart.bl.modules.payment.PaymentMgr.getPaymentModuleForName(Unknown Source)
at com.konakart.bl.modules.payment.PaymentMgr.refreshConfigs(Unknown Source)
at com.konakart.app.KKEng.updateCachedConfigurations(Unknown Source)
at com.konakart.bl.EngineConfigCacheUpdater.updateConfigs(Unknown Source)
at com.konakart.bl.EngineConfigCacheUpdater.run(Unknown Source)
com.konakart.app.KKException: java.lang.NoSuchMethodError: com.fedex.rate.stub.RatePortType.rateAvailableServices(Lcom/fedex/rate/stub/RateAvailableServicesRequest;)Lcom/fedex/rate/stub/RateAvailableServicesReply;
at com.konakart.app.KKEng.manageThrowable(Unknown Source)
at com.konakart.app.KKEng.getShippingQuotes(Unknown Source)
at com.konakart.app.KKEng.getShippingQuotes(Unknown Source)
at com.sr71.konakart.actions.CheckOutAction.addOrder(CheckOutAction.java:228)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.struts.actions.DispatchAction.dispatchMethod(DispatchAction.java:270)
at org.apache.struts.actions.DispatchAction.execute(DispatchAction.java:187)
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:622)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:198)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:108)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:632)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:620)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:349)
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:1110)
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:785)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1425)
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.NoSuchMethodError: com.fedex.rate.stub.RatePortType.rateAvailableServices(Lcom/fedex/rate/stub/RateAvailableServicesRequest;)Lcom/fedex/rate/stub/RateAvailableServicesReply;
at com.konakart.bl.modules.shipping.fedex.Fedex.getQuotesFromFedex(Unknown Source)
at com.konakart.bl.modules.shipping.fedex.Fedex.getQuote(Unknown Source)
at com.konakart.bl.modules.shipping.ShippingMgr.getShippingQuotesPrivate(Unknown Source)
at com.konakart.bl.modules.shipping.ShippingMgr.getShippingQuotes(Unknown Source)
... 37 more
ERROR


I don't understand why it happened :( Also I even have no yourpay module in the list http://localhost:12034/konakartadmin/#kk_panel_paymentModules but I gave an exception as you can see in log above. Why?
Please tell me, what am I doing wrong? I am updating Konakart  4.1.1.0 . By the way I am unsure in version number. I have seen 3.2.0.0 version number at konakart admin HTML interface, but there is konakart.version=2.2.4.0 in konakart.properties . And konakart.version=3.2.0.0 in konakartadmin.properties . When I'm trying to treat the database as 2.2.4.0 updating it I get:
"cat upgrade* | mysql -u root  -p?????? sr71group_admsr71_konakart
ERROR 1060 (42S21) at line 36: Duplicate column name 'products_options' "


Please, help me?
8

I have removed all payment modules and still got error during purchase :
KonaKart V8.1.0.0-C0 () built 1:40PM 5-Feb-2016 GMT [DB: 8.1.0.0 MySQL]

01-Sep 16:33:41 WARN  (?:init:?) engConf = null
01-Sep 16:33:41 ERROR (?:refreshConfigs:?) Could not instantiate the Payment Module com.konakart.bl.modules.payment.epaybg.Epaybg in order to refresh its configuration.
com.konakart.app.KKException: Cannot return the value of the MODULE_PAYMENT_EPAYBG_DECLINE_URL configuration parameter using the API. (Ask your administrator to set the 'return by API' flag for this configuration parameter if you need it to be returnable)
at com.konakart.bl.ConfigurationMgr.throwReturnByAPIException(Unknown Source)
at com.konakart.bl.ConfigurationMgr.getConfiguration(Unknown Source)
at com.konakart.bl.ConfigurationMgr.getConfiguration(Unknown Source)
at com.konakart.app.KKEng.getConfiguration(Unknown Source)
at com.konakart.bl.modules.payment.epaybg.Epaybg.setStaticVariables(Unknown Source)
at com.konakart.bl.modules.payment.epaybg.Epaybg.<init>(Unknown Source)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
9
I got permission from my employer.
this is the link http://sr71group.com the website is under heavy development.
That why I attach the screenshot of how it should be looking at the end
10
Quote from: julie on September 01, 2016, 06:50:52 am
If it's a community version of KonaKart, you need to add a "Powered by KonaKart" link . Do you have that on your current site?

Yes. Sure!
11
Quote from: Brian on August 31, 2016, 03:17:49 pm
Which site are you upgrading from v3?  That's a very old version  :)

May I do not answer? I am tied by NDA
12
Hi!
I am sorry but I can't find anything like "return by API' flag" inside "Modules" section.
Could you explain in details?
13
Hi!
I have found a problem during update community edition update from v 3 to v 8.1 :
it wrote to the log the following message:

28-Aug 21:55:04 ERROR (?:refreshConfigs:?) Could not instantiate the
Payment Module com.konakart.bl.modules.payment.epaybg.Epaybg in order
to refresh its configuration. com.konakart.app.KKException:
Cannot return
the value of the MODULE_PAYMENT_EPAYBG_DECLINE_URL configuration
parameter using the API. (Ask your administrator to set the 'return
by API' flag for this configuration parameter if you need it to be
returnable)

I have spent a lot of time searching for 'return by API' flag, but I'm completely lost. Where is it flag? In properties? In sources? In HTML interface? How can I set it true? Simple search through the KonKart files and web search gave me nothing.
Please, help me?

Best Regards,
Ekaterina