Known Problems

Known problems in KonaKart v 9.4.0.1

Some security vulnerabilities has been discovered in the Log4J2 libraries. Patch available

Known problems in KonaKart v 9.4.0.0

A security vulnerability has been discovered in the BIRT reporting system. Patch available

Known problems in KonaKart v 8.9.0.0

Some files were missing that prevented the installation of KonaKart as a Windows Service as described in the User Guide. Patch available

Known problems in KonaKart v 8.8.0.0

productType wasn’t being used as a product search filter for searches using Solr. Fixed in v8.9.0.0

A null exception can occur when Solr returns manufacturer Ids that no longer exist in the database. Fixed in v8.9.0.0

In com.konakart.al.ProductMgr the returnCustomFacets attribute of the ProductSearch object was never being reset. Fixed in v8.9.0.0

Promotions were not being displayed in the Admin App when the following conditions were all true: Enterprise mode, No expressions inserted in the system and Promotion Tester Expression configuration variable not empty. Fixed in v8.9.0.0

Currency formatting bug. When the number of decimal places for the currency was being set in the admin app to a greater precision than the actual currency, the currency formatter was using the standard Java rule of ROUND_HALF_EVEN causing it in some cases to round down rather than up. This was only affecting the display of the currency and not the actual value, which was correct. Fixed in v8.9.0.0

Some files were missing that prevented the installation of KonaKart as a Windows Service as described in the User Guide. Patch available

Known problems in KonaKart v 8.7.0.0

Edit content panel. Save button isn’t enabled after changing the search key. Fixed in v8.8.0.0.

Database locking problem that can occur when a high number of editProduct or registerCustomer API calls are made simultaneously. Fixed in v8.8.0.0.

When using catalogs, a private category tree is being generated even for customers without a catalog key in the B2B_CATALOG_KEY customer tag. Fixed in v8.8.0.0.

When using DB2 the order of the results in sub-selects in outer selects isn’t guaranteed. Fixed in v8.8.0.0.

In the ProductDiscount and BuyXGetYFree promotion modules rounding errors are being accumulated on multiple product discounts. Fixed in v8.8.0.0.

When using AllowMultipleRegistrations to allow a registered customer to checkout without registration, more customers are created with the same email address. In the case of Admin users, this was preventing them from logging in because the Admin Eng was throwing an exception when it detected multiple users with the same email address. Fixed in v8.8.0.0.

Known problems in KonaKart v 8.5.0.0 to v 8.5.0.2

Problems formatting currencies in the example reports when no thousands separator is defined for the currency. Fixed in 8.7.0.0. Patch available

Vulnerability in Struts2 fixed in 8.7.0.0. (Vulnerability present in v 6.6.0.0 to v 8.5.0.2 inclusive) Patch available

Known problems in KonaKart v 8.5.0.0 and v 8.5.0.1

Problems running the custom ANT builds. Fixed in 8.5.0.2. A workaround is to create a build.local.properties file in your custom directory (the custom directory can be found at the top level of your KonaKart installation) and inside that file declare the
konakart.java.home property to define the location of your Java JDK, for example:

konakart.java.home=C:/Program Files/Java/jdk1.7.0_40/

Known problems in KonaKart v 8.5.0.0

Problem saving role privileges from the Admin Console when running in multi-store mode and not sharing customers. Fixed in 8.5.0.1. Patch available

Vulnerability in Struts2 fixed in 8.7.0.0. (Vulnerability present in v 6.6.0.0 to v 8.5.0.2 inclusive) Patch available

Known problems in KonaKart v 8.3.0.0

Problem with searching for Content by ObjectId in the Admin Console, in the getContents Admin API call and in the getContents API call on the storefront engine (KKEngIf). It wasn’t adding the ObjectId to the search criteria. Fixed in 8.5.0.0. Patches available

Problems formatting currencies in the example reports when no thousands separator is defined for the currency. Fixed in 8.7.0.0. Patch available

Problem saving role privileges from the Admin Console when running in multi-store mode and not sharing customers. Fixed in 8.5.0.1. Patch available

Problem generating catalog prices when products have a single attribute or a single tiered price. Fixed in 8.8.1.0. Patch available

Known problems in KonaKart v 8.1.0.0

Problem with deletePromotion() Admin API call. It wasn’t deleting associated coupons. Fixed in 8.3.0.0. Patch available

Known problems in KonaKart v 8.0.0.0

Problem running the Admin Application inside Liferay

It is recommended that the Admin Application is run outside of Liferay in v8.0.0.0. This problem is fixed in v8.1.0.0

Known problems in KonaKart v 7.4.0.1

We are not aware of any problems at this time.

Known problems in KonaKart v 7.4.0.0

Inserting Manufacturers in the Admin Application

If configured to show Ids it was not possible to insert a new Manufacturer using the Admin Application. Fixed in v7.4.0.1.

Known problems in KonaKart v 7.3.0.2

Dates on Customer Tags

When retrieving customer tag values, the date added was always that of the actual tag and not that of when the value was added.

Struts-2 Security

Fixed a security vulnerability in Struts-2. Fixed in v 7.4.0.0.

Known problems in KonaKart v 7.3.0.1

Suggested Search Security

Suggested Search vulnerability. Fixed in v 7.3.0.2.

Known problems in KonaKart v 7.3.0.0

Struts-2 Security

Struts-2 Security vulnerability. Fixed in v 7.3.0.1.

Known problems in KonaKart v 7.2.0.2

We are not aware of any problems at this time.

Known problems in KonaKart v 7.2.0.1

Struts-2 Security

Struts-2 Security vulnerability. Fixed in v 7.2.0.2.

Customer Registration

When running KonaKart in the mode that allows checkout without registration, the password entry fields disappear after changing country when attempting to register. Fixed in v 7.2.0.2.

Known problems in KonaKart v 7.2.0.0

Installer and Java 7

The installer does not automatically recognise a Java 7 JRE location. The installer panel mentions that it will only accept Java 6 JREs but this limitation isn’t necessary. To workaround you can simply enter your Java 7 JRE location in the entry field and continue.

Duplicate Custom Source File

A custom source file (the java source file “BaseShippingModule.java”) was deployed to two places by mistake. It was deployed to “*KonaKart/custom/modules/src/com/konakart/bl/modules/shipping” and “*KonaKart/custom/appn/src/com/konakart/bl/modules/shipping”. This had the potential to cause the wrong version of this class to end up in konakart_custom.jar if customised and rebuilt following installation. To eliminate the problem the misplaced file in “*KonaKart/custom/modules/src/com/konakart/bl/modules/shipping” can be deleted.

Known problems in KonaKart v 7.1.1.1

We are not aware of any problems at this time.

Known problems in KonaKart v 7.1.1.0

Struts-2 Security

Struts-2 Security vulnerability. Fixed in v 7.1.1.1 or by using patches

Known problems in KonaKart v 7.1.0.0

Admin App Liferay Portlet Styling

An out-of-date sytylesheet for the Admin App was included. This affects the styling of the entry fields but not the functionality. Resolved in v7.1.1.0.

Suggested search problem with escaped HTML returned by Solr

Certain escape sequences causing problems with the suggested search. Resolved in v7.1.1.0.

Struts-2 Security

Struts-2 Security vulnerability. Fixed in v 7.1.1.1 or by using patches

Known problems in KonaKart v 6.5.0.0

MySQL New Version Incompatibility

After releasing v6.5.0.0 a new version of MySQL was released (v5.6.10.1) that was incompatible with v6.5.0.0. This has been resolved in the 6.5.1.0 release of KonaKart which is compatible with MySQL v5.6.10.1.

Struts-2 Security

Struts-2 Security vulnerability. Fixed in v 7.1.1.1 or by using patches

Known problems in KonaKart v 6.3.0.0

We are not aware of any problems at this time.

Known problems in KonaKart v 6.0.0.0

We are not aware of any problems at this time.

Known problems in KonaKart v 5.5.0.0

Admin App Liferay Portlet Bug

V 5.5.0.2 fixes a bug found in the Admin App Liferay portlet. The GWT JavaScript wasn’t being loaded because of a naming error.

Registration Bug

V 5.5.0.1 fixes a bug found in the store-front one page checkout GWT code that didn’t allow a new customer to register during checkout.

Known problems in KonaKart v 4.2.0.1

Error displaying One Page Checkout in IE7

Note that there is no problem with IE8. An error (“Error: ‘b’ is null or not an object”) will occur if you run the GWT-based One Page Checkout using IE7. To fix this, simply upgrade the files in the following KonaKart_OnePageCheckout_4.2.0.1_5028.zip (322KB) patch kit.

Error in MySQL upgrade script for v3.2.0.0 to v4.0.0.0

Note that this is only a problem if you upgraded at some point from version 3.0.1.0 to version 3.2.0.0. You can safely ignore this problem if you started with a version 3.2.0.0 system (or later).

An error (“ERROR 1062 (23000) at line 27: Duplicate entry ‘221’ for key 1”) will occur if you run the MySQL v3.2.0.0 to v4.0.0.0 upgrade script that’s included in the 4.2.0.1 package. Please use this one instead: upgrade_3.2.0.0_to_4.0.0.0.sql.

Known problems in KonaKart v 4.2.0.0

Links not working on Status Page and Edit Reviews Page in Admin App

The links that appear on the right hand side of the status page (eg the one that you can use to go directly to the Products page) and the links to edit or delete a review in the Admin App are both broken (nothing happens when they are clicked). A patch is available.

Error in MySQL upgrade script for v3.2.0.0 to v4.0.0.0

Note that this is only a problem if you upgraded at some point from version 3.0.1.0 to version 3.2.0.0. You can safely ignore this problem if you started with a version 3.2.0.0 system (or later).

An error (“ERROR 1062 (23000) at line 27: Duplicate entry ‘221’ for key 1”) will occur if you run the MySQL v3.2.0.0 to v4.0.0.0 upgrade script that’s included in the 4.2.0.0 package. Please use this one instead: upgrade_3.2.0.0_to_4.0.0.0.sql.

Known problems in KonaKart v 4.1.0.0

We are not aware of any problems at this time.

Known problems in KonaKart v 3.2.0.0

Breadcrumb bug in the store front application

The breadcrumb length keeps increasing as a user edits or adds an address in the My Accounts section of the store front application. A patch is available.

Publishing Products to Google Fails – Enterprise Extensions Only

Google have changed their specs and the 3.2.0.0 Google Data interface now fails. A patch is available.

Printing of Invoices and Packing Slips

The printing mechanism in the Admin App is incompatible with the new version of GWT included with the 3.2.0.0 release and so the printing of order invoices and packing slips no longer works. A patch is available.

Currency formatting with comma as decimal point

When the decimal point separator is set to a comma in a currency (i.e. Euro in countries such as Spain and Italy) the product prices are no longer being displayed properly in the product edit panel of the admin app. A patch is available.

Sorting customers by Logon Date

On the Customer panel of the Admin App an error occurs if you attempt to sort by “Logons” or “Last Logon” when using Oracle. A patch is available.

BIRT Reports

Some SQL errors have been found in two of the reports when using Oracle, MS SQL Server or DB2. A patch is available.

The URL used for the default chart used on the status page of the Admin App is incorrect when used on Linux/Unix. This causes an error to be displayed on the status page of the Admin App due to not being able to locate the BIRT report. The easiest solution is to edit this URL definition under Configuration >> Reports Configuration.

Towards the end of the URL, change “rptdesign&storeId” to “rptdesign&storeId”

Known problems in KonaKart v 2.2.6.0

Security Patch

This patch fixes some reflected XSS vulnerabilities found in the product by Michele Orru’ (http://antisnatchor.com).

Please download the patch and follow the installation instructions in the included txt file.