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

install - konakartadmin works but konakart itself gives 500 error

Started by n103df, December 12, 2007, 10:36:03 pm

Previous topic - Next topic

n103df

Greetings!!!!
I just got the konakart running (sort of) on os x 10.4.9. It's working off of PostgreSql 8.1 db.
Finally I managed to get the admin app working, ( i can log in, edit stuff and such) but the cart itself is giving me fits.

when I run: http://localhost:8780/konakart/ in the browser, all I keep getting is:

org.apache.jasper.JasperException: Cannot find bean: "konakartKey" in any scope
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:510)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:375)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1085)
org.apache.struts.tiles.TilesRequestProcessor.doForward(TilesRequestProcessor.java:263)
org.apache.struts.tiles.TilesRequestProcessor.processTilesDefinition(TilesRequestProcessor.java:239)
org.apache.struts.tiles.TilesRequestProcessor.internalModuleRelativeForward(TilesRequestProcessor.java:341)
org.apache.struts.action.RequestProcessor.processForward(RequestProcessor.java:572)
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:221)
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414)
javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1085)
org.apache.struts.tiles.TilesRequestProcessor.doForward(TilesRequestProcessor.java:263)
org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:398)
org.apache.struts.tiles.TilesRequestProcessor.processForwardConfig(TilesRequestProcessor.java:318)
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:241)
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414)
javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)


... any idea of what's happening?
Thank you in advance.
T

heidi

Hello T,

I'm not sure what the problem is here from this information.  It would appear that the konakart webapp isn't coming up correctly.  I don't know why.

Is there anything else in the tomcat logs that gives any clues?  Could you post the whole log?

Have you modified both of the properties files correctly as explained in the installation faq?  http://www.konakart.com/installationfaq.php#Defining_Database_Parameters.

Although OS X is not a platform we test on, I know others have been successful with it.

Heidi



n103df

... you're right. I looked at the konakart.properties first thing this morning and indeed I had a typo :(.
So it runs!!!!! Must have been too tired at the end of the day yesterday to spot it. The funny thing is, I was convinced that I fixed that typo, since I had the same problem with the admin config file and remember remember fixing the cart file. Go figure.
Thank you for the tip anyway :)
T

heidi

Hello,

Thanks for getting back to us and letting us know.  Good luck  :)

Heidi

palmy

I've the same problem with http://localhost:8780/konakart: an error 500

My platform: Debian/GNU Linux (32bit) , Sun jdk/jre 1.6 , Oracle 10 XE, Firefox 3.0.3

The files konakartadmin.properties and konakart.properties are setting right

this is my catalina log output:

28-nov-2008 17.53.26 org.apache.catalina.core.AprLifecycleListener lifecycleEvent
INFO: The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /usr/lib/jvm/java-1.5.0-sun-1.5.0.16/jre/lib/i386/server:/usr/lib/jvm/java-1.5.0-sun-1.5.0.16/jre/lib/i386:/usr/lib/jvm/java-1.5.0-sun-1.5.0.16/jre/../lib/i386
28-nov-2008 17.53.26 org.apache.coyote.http11.Http11BaseProtocol init
INFO: Initializing Coyote HTTP/1.1 on http-8780
28-nov-2008 17.53.27 org.apache.coyote.http11.Http11BaseProtocol init
INFO: Initializing Coyote HTTP/1.1 on http-8443
28-nov-2008 17.53.27 org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 2047 ms
28-nov-2008 17.53.27 org.apache.catalina.core.StandardService start
INFO: Starting service Catalina
28-nov-2008 17.53.27 org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/5.5.17
28-nov-2008 17.53.27 org.apache.catalina.core.StandardHost start
INFO: XML validation disabled
KonaKartPlugin : propertiesPath = konakart.properties
28-nov 17:53:36 INFO  (?:init:?) Finished Initialising Log4j
28-nov 17:53:36 INFO  (?:init:?) Initialising Torque with the file : /home/francesco/konakart/webapps/konakart/WEB-INF/classes/konakart.properties
28-nov 17:53:37 INFO  (?:init:?) Initialising KonaKart-Torque for org.apache.torque.adapter.DBOracle
28-nov 17:53:38 INFO  (?:init:?) Finished Initialising Torque
28-nov 17:53:38 INFO  (?:init:?) Initialising konakart with the file : konakart.properties
28-nov 17:53:38 INFO  (?:initKonakart:?) KonaKart V2.2.6.0 built 8:31PM 27-May-2008 BST
28-nov 17:53:38 INFO  (?:init:?) Finished Initialising konakart
KKAppEngPlugin : propertiesPath = konakart_app.properties
28-nov 17:53:38 INFO  (?:readPropertiesFile:?) kkAppEng using configuration file: /home/francesco/konakart/webapps/konakart/WEB-INF/classes/konakart_app.properties
28-nov 17:53:38 INFO  (?:<init>:?) Engine used by application is com.konakart.app.KKEng
28-nov 17:53:38 INFO  (?:<init>:?) KKGWTService ready and waiting....
28-nov 17:53:38 INFO  (?:<init>:?) Engine used by application is com.konakart.app.KKEng
com.konakart.al.KKAppException: A default currency cannot be found
at com.konakart.al.KKAppEng.setupCurrency(Unknown Source)
at com.konakart.al.KKAppEng.<init>(Unknown Source)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
at java.lang.Class.newInstance0(Class.java:350)
at java.lang.Class.newInstance(Class.java:303)
at com.konakart.server.KKGWTServiceImpl.<init>(Unknown Source)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
at java.lang.Class.newInstance0(Class.java:350)
at java.lang.Class.newInstance(Class.java:303)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1055)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:932)
at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3917)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4201)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:759)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)
at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:904)
at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:867)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:474)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1122)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:310)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1021)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:718)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1013)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:442)
at org.apache.catalina.core.StandardService.start(StandardService.java:450)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:709)
at org.apache.catalina.startup.Catalina.start(Catalina.java:551)
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:585)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:294)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:432)
28-nov 17:53:38 ERROR (StandardContext.java:loadOnStartup:3919) Servlet /konakart threw load() exception
com.konakart.client.util.KKGWTException: com.konakart.al.KKAppException: A default currency cannot be found<br>Exception Stack Trace = <br>   at com.konakart.al.KKAppEng.<init>(Unknown Source)<br>   at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)<br>   at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)<br>   at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)<br>   at java.lang.reflect.Constructor.newInstance(Constructor.java:494)<br>   at java.lang.Class.newInstance0(Class.java:350)<br>   at java.lang.Class.newInstance(Class.java:303)<br>   at com.konakart.server.KKGWTServiceImpl.<init>(Unknown Source)<br>   at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)<br>   at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)<br>   at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)<br>   at java.lang.reflect.Constructor.newInstance(Constructor.java:494)<br>   at java.lang.Class.newInstance0(Class.java:350)<br>   at java.lang.Class.newInstance(Class.java:303)<br>   at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1055)<br>   at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:932)<br>   at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3917)<br>   at org.apache.catalina.core.StandardContext.start(StandardContext.java:4201)<br>   at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:759)<br>   at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739)<br>   at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)<br>   at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:904)<br>   at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:867)<br>   at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:474)<br>   at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1122)<br>   at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:310)<br>   at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)<br>   at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1021)<br>   at org.apache.catalina.core.StandardHost.start(StandardHost.java:718)<br>   at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1013)<br>   at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:442)<br>   at org.apache.catalina.core.StandardService.start(StandardService.java:450)<br>   at org.apache.catalina.core.StandardServer.start(StandardServer.java:709)<br>   at org.apache.catalina.startup.Catalina.start(Catalina.java:551)<br>   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)<br>   at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)<br>   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)<br>   at java.lang.reflect.Method.invoke(Method.java:585)<br>   at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:294)<br>   at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:432)<br><br>Exception Cause = <br>   at com.konakart.al.KKAppEng.setupCurrency(Unknown Source)<br>   at com.konakart.al.KKAppEng.<init>(Unknown Source)<br>   at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)<br>   at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)<br>   at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)<br>   at java.lang.reflect.Constructor.newInstance(Constructor.java:494)<br>   at java.lang.Class.newInstance0(Class.java:350)<br>   at java.lang.Class.newInstance(Class.java:303)<br>   at com.konakart.server.KKGWTServiceImpl.<init>(Unknown Source)<br>   at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)<br>   at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)<br>   at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)<br>   at java.lang.reflect.Constructor.newInstance(Constructor.java:494)<br>   at java.lang.Class.newInstance0(Class.java:350)<br>   at java.lang.Class.newInstance(Class.java:303)<br>   at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1055)<br>   at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:932)<br>   at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3917)<br>   at org.apache.catalina.core.StandardContext.start(StandardContext.java:4201)<br>   at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:759)<br>   at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739)<br>   at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)<br>   at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:904)<br>   at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:867)<br>   at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:474)<br>   at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1122)<br>   at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:310)<br>   at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)<br>   at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1021)<br>   at org.apache.catalina.core.StandardHost.start(StandardHost.java:718)<br>   at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1013)<br>   at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:442)<br>   at org.apache.catalina.core.StandardService.start(StandardService.java:450)<br>   at org.apache.catalina.core.StandardServer.start(StandardServer.java:709)<br>   at org.apache.catalina.startup.Catalina.start(Catalina.java:551)<br>   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)<br>   at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)<br>   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)<br>   at java.lang.reflect.Method.invoke(Method.java:585)<br>   at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:294)<br>   at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:432)
at com.konakart.server.KKGWTServiceImpl.<init>(Unknown Source)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
at java.lang.Class.newInstance0(Class.java:350)
at java.lang.Class.newInstance(Class.java:303)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1055)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:932)
at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3917)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4201)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:759)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)
at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:904)
at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:867)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:474)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1122)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:310)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1021)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:718)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1013)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:442)
at org.apache.catalina.core.StandardService.start(StandardService.java:450)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:709)
at org.apache.catalina.startup.Catalina.start(Catalina.java:551)
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:585)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:294)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:432)
com.konakart.al.KKAppException: A default currency cannot be found
at com.konakart.al.KKAppEng.setupCurrency(Unknown Source)
at com.konakart.al.KKAppEng.<init>(Unknown Source)
at com.konakart.al.ConfigCacheUpdater.getClientEng(Unknown Source)
at com.konakart.al.ConfigCacheUpdater.setCheckInterval(Unknown Source)
at com.konakart.al.ConfigCacheUpdater.run(Unknown Source)
com.konakart.al.KKAppException: com.konakart.al.KKAppException: A default currency cannot be found
at com.konakart.al.KKAppEng.<init>(Unknown Source)
at com.konakart.al.ConfigCacheUpdater.getClientEng(Unknown Source)
at com.konakart.al.ConfigCacheUpdater.setCheckInterval(Unknown Source)
at com.konakart.al.ConfigCacheUpdater.run(Unknown Source)
Caused by: com.konakart.al.KKAppException: A default currency cannot be found
at com.konakart.al.KKAppEng.setupCurrency(Unknown Source)
... 4 more
28-nov 17:53:42 INFO  (?:init:?) Finished Initialising Log4j
28-nov 17:53:42 INFO  (?:init:?) The configuration file being used is /home/francesco/konakart/webapps/konakartadmin/WEB-INF/classes/konakartadmin.properties
28-nov 17:53:42 INFO  (?:init:?) Initialising KKAdmin
28-nov 17:53:42 INFO  (?:initKonakart:?) KonaKart Admin V2.2.6.0 built 8:31PM 27-May-2008 BST
28-nov 17:53:42 INFO  (?:init:?) Finished Initialising KonaKartAdmin
28-nov 17:53:42 INFO  (?:init:?) Initialising Torque
28-nov 17:53:43 INFO  (?:init:?) Initialising KonaKart-Torque for org.apache.torque.adapter.DBOracle
28-nov 17:53:43 INFO  (?:init:?) Finished Initialising Torque
28-nov-2008 17.53.43 org.apache.coyote.http11.Http11BaseProtocol start
INFO: Starting Coyote HTTP/1.1 on http-8780
28-nov-2008 17.53.43 org.apache.coyote.http11.Http11BaseProtocol start
INFO: Starting Coyote HTTP/1.1 on http-8443
28-nov-2008 17.53.44 org.apache.jk.common.ChannelSocket init
INFO: JK: ajp13 listening on /0.0.0.0:8789
28-nov-2008 17.53.44 org.apache.jk.server.JkMain start
INFO: Jk running ID=0 time=0/144  config=null
28-nov-2008 17.53.44 org.apache.catalina.storeconfig.StoreLoader load
INFO: Find registry server-registry.xml at classpath resource
28-nov-2008 17.53.44 org.apache.catalina.startup.Catalina start
INFO: Server startup in 16550 ms
28-nov 17:54:08 INFO  (?:<init>:?) Engine used by application is com.konakart.app.KKEng
com.konakart.al.KKAppException: A default currency cannot be found
at com.konakart.al.KKAppEng.setupCurrency(Unknown Source)
at com.konakart.al.KKAppEng.<init>(Unknown Source)
at com.konakart.al.ConfigCacheUpdater.getClientEng(Unknown Source)
at com.konakart.al.ConfigCacheUpdater.updateConfigs(Unknown Source)
at com.konakart.al.ConfigCacheUpdater.run(Unknown Source)
28-nov 17:54:38 INFO  (?:<init>:?) Engine used by application is com.konakart.app.KKEng
com.konakart.al.KKAppException: A default currency cannot be found
at com.konakart.al.KKAppEng.setupCurrency(Unknown Source)
at com.konakart.al.KKAppEng.<init>(Unknown Source)
at com.konakart.al.ConfigCacheUpdater.getClientEng(Unknown Source)
at com.konakart.al.ConfigCacheUpdater.updateConfigs(Unknown Source)
at com.konakart.al.ConfigCacheUpdater.run(Unknown Source)



Can you help me?


greg

Hi,

Could it be that you've left the currencies in some kind of illegal state?  Did you delete any?

Have you a default currency defined (See configuration settings in Admin App) ?

This exception message looks like a good clue:

"A default currency cannot be found"

Greg

palmy

Quote from: greg on November 28, 2008, 05:04:23 pm
Hi,

Could it be that you've left the currencies in some kind of illegal state?  Did you delete any?

Have you a default currency defined (See configuration settings in Admin App) ?

This exception message looks like a good clue:

"A default currency cannot be found"

Greg


Sorry but i'don't understand what you mean.
My konakart_app.properties file is set like this:

# -----------------------------------------------------------------------------------
# KonaKart engine class used by the KonaKart Application users
#
# For the default engine use:         com.konakart.app.KKEng
# For the custom engine use:          com.konakart.app.KKCustomEng
# For the web services engine use:    com.konakart.app.KKWSEng

konakart.app.engineclass=com.konakart.app.KKEng
##konakart.app.engineclass=com.konakart.app.KKWSEng


I don't change a setting from the default parameters.
Everything is like the installation moment (except the database parameters).
How can is possible that the admin page work and the web page not?!
What "currency" i've to set?

my javahome setting is export JRE_HOME=/usr/lib/jvm/java-1.5.0-sun-1.5.0.16

greg

Hi,

How did you install?   Wizard or manually?
How did you load the database?

Have you looked in your database to see that you have a default currency defined?

SELECT * FROM configuration where configuration_key = 'DEFAULT_CURRENCY';

Is that default currency in your db?

SELECT * FROM configuration,currencies where configuration_key = 'DEFAULT_CURRENCY' and configuration_value=code

Have you pointed at the correct database in both your konakart.properties AND konakartadmin.properties files under their respective webapps?

-Greg

palmy

Thanks i found!...no currency was created (i wrongly supposed that there was one by default)

P.S. I've use manual way to install konakart

greg

If you had installed it properly you would have had a default currency set up.

palmy

There wasn't one...anyway, i created a currency and now everything seems to work fine....thanks again