• Welcome to KonaKart Community Forum. Please login or sign up.
 
November 15, 2025, 12:52:43 pm

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 - ming

286
Programming of KonaKart / Re: Password Issue ??
June 25, 2008, 08:33:18 am
You can use the Admin API to set a customer's password.   So in your case you would need to be able to decrypt your existing passwords and then set them so that they were encrypted for KonaKart:

From the Admin API javadoc:

setCustomerPassword
void setCustomerPassword(java.lang.String sessionId,
                         int custId,
                         java.lang.String newPassword)
                         throws KKAdminException

Set a customer's password. The new password is set for the customer. No email notification is sent.

Parameters:
    sessionId - The session Id of the logged in user
    custId - Customer Id
    newPassword - New password (as entered by the user)

Throws:
    KKAdminException
287
Try adjusting your memory settings to suit your requirements, for example:

CATALINA_OPTS="-Xmx256m -Xms256m -XX:PermSize=256m -XX:MaxPermSize=256m"

There's plenty of generic help on this on the Internet.
288
Clearly you need to allocate more memory.  Check your memory allocation settings for your tomcat 6 container.
289
Feature Requests / Re: Split/partial orders
June 17, 2008, 05:59:05 am
Hi,

This login button on the Customers Panel came in version 2.2.4.0 : extract from http://www.konakart.com/ver2240.php is:

We've added functionality in Admin App to select a customer and open up a new browser window displaying the KonaKart eCommerce application, automatically logging in the selected customer. This is a useful feature for call center users who may need to accept telephone orders. It allows them to log in on behalf of a customer without requiring the customer's credentials and to perform any transaction that the customer could normally perform using the eCommerce application.

Ming
290
For Oracle, I saw this on an Oracle Forum about Oracle 9i: (I haven't tested this)


Connected to:
Oracle9i Release 9.2.0.1.0 - Production
JServer Release 9.2.0.1.0 - Production

SQL> create table brisime (col varchar2(20));
Table created.

SQL> insert into brisime values ('Little Foot');
1 row created.

SQL> insert into brisime values ('LITTLE foot');
1 row created.

SQL> insert into brisime values ('little FOOT');
1 row created.

SQL> select * from brisime;
COL
--------------------
Little Foot
LITTLE foot
little FOOT

SQL> alter session set nls_comp = ANSI;
Session altered.

SQL> alter session set nls_sort = GENERIC_BASELETTER;

Session altered.

SQL> select * from brisime where col = 'little foot';

COL
--------------------
Little Foot
LITTLE foot
little FOOT

SQL>



I know some users on Oracle (10g +) have set code like this in login.sql scripts to set case-insensitve searching for the user:


begin
if user = 'KKUser' then
  execute immediate 'alter session set NLS_COMP=LINGUISTIC';
  execute immediate 'alter session set NLS_SORT=BINARY_CI';
end if;
end;



Which database are you unable to set case insensitive searching on ?
Regards,
Ming
291
Hi Ryan,

There are no plans to make the Admin App source available and it's not provided to customers on support either - however their enhancement requests for changes to it are prioritised.

What modifications do you need to make to it?

Regards,
Ming
292
Hi,

In the next release there will be a button on the customer panel that you can program (and label) that you may be able to use as a link to your admin functionality?   This probably only makes sense if your new functionality is related to customers.

In a future release we are planning to provide some blank panels within the Admin App that would give you the ability to add your own functionality in a more integrated fashion.  I don't know when this version will be available however...  (If any current customers on support contracts want this functionality please get in touch to discuss and this will raise the priority).

Regards,
Ming
293
Have you considered using the API to load these few fields instead of the import facility?  If you did you could implement your own matching rules and have greater control over your updates.
294
Hi,

The save button (throughout the Admin App) will only be enabled when you have a validated record present.

Often, with products, it can be because you haven't provided descriptions for all the languages you have defined that your shop will support.   Flick through all the tabs on the product and find the yellow fields and make sure you add values to all those yellow fields.

If you don't want to have to do this you could choose to support just one language.

Ming
295
Configuration of KonaKart / Re: Admin Currency
April 30, 2008, 10:34:47 am
Hi Mike,

I suspect that you haven't defined a decimal point or a 1000s separator for your new GBP currency.

Please check that in the Admin App and try again!

The problem is in the client engine which mistakenly assumes that the above two will be set... They would normally be set for every currency I can think of at the moment, but still, we'll make the code more robust in this area in the next release.

Regards,
Ming
296
Programming of KonaKart / Re: Unit test integration
April 26, 2008, 06:17:13 am
No, we have no plans to release our internal unit tests.   These test the engines and engine APIs so that you can rely on these working when you test your own application using your own tests.  They test at a much lower level than your tests should be testing.

The standard installation of KonaKart provides plenty of test data for you to use in your own unit tests, but far better than this, you should be setting your own particular configuration / catalog data to test those aspects that are specific to your own application.

Ming
297
Programming of KonaKart / Re: Unit test integration
April 25, 2008, 08:29:08 pm
Hi John,

I'm not quite sure what you're asking for there...  To ensure that the KonaKart engines and their APIs are working we run 1000s of unit tests on multiple databases and platforms on a frequent basis (usually many times per day)... but we don't include all these tests in download kits.

What was it you were hoping to get from KonaKart that you can't build easily using a standard testing framework against your own particular code?

Regards,
Ming

298
Installation of KonaKart / Re: KK_IF error
April 25, 2008, 05:53:54 am
Hi John,

QuoteI've read the posts on this thread stating the latest version of KonaKart is incompatible with versions of MySQL prior to version 5.


Actually I think the most recent versions of KonaKart are indeed compatible with MySQL 4.* - the only problem is that the automated database creation at install time will fail with the included MySQL scripts.   You have to modify those scripts (konakart_demo.sql is the script to modify) and load them manually, but once that's done KonaKart will run just fine.  (I can't remember what you have to change, but if you run the script it should be obvious - and the changes aren't complicated).  If you do this and get a version of konakart_demo.sql that works for an early version of MySQL, then please contribute it to this forum!

QuoteApparently KonaKart 2.2.03 is the latest version compatible with MySQL 4, but I'm unable to find the download anywhere on the KonaKart site.


Alternatively you can access version 2.2.0.3 at:

http://www.konakart.com/kits/KonaKart-2.2.0.3-Windows-Setup.exe
http://www.konakart.com/kits/KonaKart-2.2.0.3-Linux-Install
http://www.konakart.com/kits/KonaKart-2.2.0.3-Linux-Install.zip
http://www.konakart.com/kits/KonaKart-2.2.0.3.zip

Regards,
Ming
300
Check your own exception trace a little more carefully.

This looks like your problem here:

PropertyFileFinder.findProperties() Could not find exportedDataEng on the classpath

Ming