Patch releases available for KonaKart – study the accompanying patch release notes in each case.
By downloading any of the patches, you agree to be bound by the license.
Struts Patch for v 22.214.171.124 – v 126.96.36.199
|Struts Security Patch||struts2-core-kk-2.3.8.zip (706KB)|
|Struts Security Patch (for Java 6)||struts2-core-kk-2.3.8-J1.6.zip (706KB)|
This fixes CVE-2017-5638 – Apache Struts2 S2-045
Only relevant if you use the Struts2-based storefront introduced in v 188.8.131.52. This patch contains a replacement for the struts2-core-kk-2.3.8.jar used in versions of KonaKart between v 184.108.40.206 and 220.127.116.11. Replace the struts2-core-kk-2.3.8.jar (in the konakart/WEB-INF/lib directory) with the struts2-core-kk-2.3.8.jar file inside the zip (or the struts2-core-kk-2.3.8-J1.6.jar file if you are using Java 6).
Saving Role Privileges Patch for v 18.104.22.168
|Saving Role Privileges from the Admin Console Patch||SavingRolePrivileges.zip (903KB)|
Only relevant if you are running in multi-store mode and not sharing customers between stores. The patch allows role privileges to be saved correctly in this mode from the Administration Console. The patch consists of a replacement konakartadmin-22.214.171.124.jar.
Content Search by ObjectId Patch for v 126.96.36.199
|Content Search by ObjectId Patches||Contact Us To Obtain these Patches|
Only relevant if you need to search for Content records by ObjectId in the Admin Console or by using the getContent() Admin API call or by using the getContents() API call on the storefront engine (KKEngIf). You will need a replacement Admin Console, a replacement konakartadmin_enterprise-188.8.131.52.jar and a replacement konakart_enterprise-184.108.40.206.jar.
Delete Promotion Coupons Patch for v 220.127.116.11
|Delete Promotion Coupons Patch||DeletePromotionsCouponPatch.zip (3KB)|
Only relevant if you make use of the deletePromotion Admin API call. This patch contains a replacement for the konakartadmin-18.104.22.168.jar file used in KonaKart v22.214.171.124. Simply replace the konakartadmin-126.96.36.199.jar file (in the konakartadmin/WEB-INF/lib directory) with the konakartadmin-188.8.131.52.jar file inside the zip.
Suggested Search Patch for v 184.108.40.206 – v 220.127.116.11
|Suggested Search Security Patch||SuggestedSearch.zip (3KB)|
Only relevant if you use Suggested Search and Solr. This patch contains a replacement for the ProductsBody.jsp file used in KonaKart v 18.104.22.168 and v22.214.171.124. For these versions simply replace the ProductsBody.jsp file (in the konakart/WEB-INF/jsp directory) with the ProductsBody.jsp file inside the zip. For older versions merge the changes from the new ProductsBody.jsp file. The patch fixes a client-side cross-site scripting bug when using suggested search.
Struts Patch for v 126.96.36.199 – v 188.8.131.52
|Struts Security Patch||struts-xml.zip (6KB)|
Only relevant if you use the new Struts2-based storefront introduced in v 184.108.40.206. This patch contains a replacement for the struts.xml file used in KonaKart v 220.127.116.11. For v 18.104.22.168 systems simply replace the struts.xml file (in the konakart/WEB-INF/classes directory) with the struts.xml file inside the zip. For older versions replace just the regular expression in the “excludeParams” tag
Struts Patch for v 22.214.171.124 – v 126.96.36.199
|Struts Security Patch||struts-core-kk-2.3.8.zip (689KB)|
Only relevant if you use the new Struts2-based storefront introduced in v 188.8.131.52. This patch contains a replacement for the struts-core-2.3.8.jar used in versions of KonaKart between v 184.108.40.206 and 220.127.116.11. Replace the struts-core-2.3.8.jar (in the konakart/WEB-INF/lib and the konakart-m/WEB-INF/lib directories) with the struts-core-kk-2.3.8.jar file inside the zip.
Struts Patch for v 18.104.22.168 – v 22.214.171.124
|Struts Security Patch||struts-core-kk-2.3.4.zip (678KB)|
Only relevant if you use the new Struts2-based storefront introduced in v 126.96.36.199. This patch contains a replacement for the struts-core-2.3.4.jar used in versions of KonaKart between v 188.8.131.52 and 184.108.40.206. Replace the struts-core-2.3.4.jar (in the konakart/WEB-INF/lib and the konakart-m/WEB-INF/lib directories) with the struts-core-kk-2.3.4.jar file inside the zip.
Emails With Attachments Bug Fix Patch for v 220.127.116.11
|Email Attachments Patch||KonaKart-Email-Attachments-18.104.22.168.zip (2,730KB)|
This patch should be applied on a 22.214.171.124 installation of KonaKart if you wish to send invoices as attachments to Order Confirmation emails. The patch fixes a problem in the sendOrderConfirmationEmail1 API call where invoice attachments were not being sent.
Registration Bug Fix Patch for v 126.96.36.199
|Registration Patch||KonaKart-Registration-188.8.131.52.zip (15KB)|
This patch should be applied on a 184.108.40.206 installation of KonaKart if you are using the mode that allows a customer to checkout without registering. Without the patch a customer cannot actually register if he desires to.
One Page Checkout Bug Fix Patch for v 220.127.116.11
|One Page Checkout Patch for IE7||KonaKart_OnePageCheckout_18.104.22.168_5028.zip (322KB)|
This patch is required to fix a problem running the One Page Checkout in IE7. Without this patch IE7 displays a blank frame instead of the one page checkout.
Admin App Bug Fix Patch for v 22.214.171.124
|Admin App Patch||KonaKart-AdminApp-126.96.36.199.4925.zip (1.9MB)|
This patch is required to fix two minor bugs in the Admin App to bring a 188.8.131.52 system up to a 184.108.40.206 system:
- Links on the right hand side of the status page do not work.
- Links to edit review and delete review under product maintenance do not work.
Breadcrumb Bug Fix Patch for v 220.127.116.11
This patch is required to fix a breadcrumb bug where the breadcrumb length keeps increasing as a user edits or adds an address in the My Accounts section of the store front application:
- Download the zip file and unzip the class (CurrentNavigation.class)
- Create a new directory called webapps/konakart/WEB-INF/classes/com/konakart/al . Note that webapps/konakart/WEB-INF/classes should already exist if KonaKart is installed.
- Copy CurrentNavigation.class to this new directory.
- Re-Start the application so that the app server picks up the new class.
Admin App Bug Fix Patch for v 18.104.22.168
|Admin App Patch||KonaKart-AdminApp-22.214.171.124.3786.zip (1.3MB)|
This patch is required to fix two bugs in the Admin App:
- v 126.96.36.199 didn’t allow the order invoice and packing slip to be printed from the admin app.
- When the decimal point separator was set to a comma in a currency (i.e. Euro in countries such as Spain and Italy) the product prices were no longer being displayed properly in the product edit panel of the admin app.
Publish data to Google Patch for v 188.8.131.52 – Enterprise Extensions Only
|Google Base Patch||KonaKart-184.108.40.206-GoogleData-Patch-28-Feb-2009.zip|
Google have changed their specs and the 220.127.116.11 Google Data interface now fails. You can apply this patch simply by extracting the files from the zip archive to webapps/ (this will overwrite one of the existing files) and restarting KonaKart.
Sorting customers by Logon Date for v 18.104.22.168
|Sort Customers Patch||KonaKart-22.214.171.124-Sort-Patch-20-Feb-2009.zip|
On the Customer panel of the Admin App an error occurs if you attempt to sort by “Logons” or “Last Logon” when using Oracle. You can apply this patch simply by exporting the files in the zip archive to webapps/konakartadmin/WEB-INF/ (this will overwrite the KKCriteria.class file) and restarting KonaKart.
BIRT Reports for v 126.96.36.199
|Birt Reports Patch||reports-patch-3200.zip|
Some SQL errors have been found in two of the reports when using Oracle, MS SQL Server or DB2. The patch contains updated reports for replacing the existing ones.
By downloading any of the patches, you agree to be bound by the license.