KonaKart Community Forum

Installation / Configuration => Installation of KonaKart => Topic started by: Deepan on March 07, 2008, 05:30:10 am

Title: Intergration of KonaKart with Liferay
Post by: Deepan on March 07, 2008, 05:30:10 am
Hello

How can we intergrate Konakart with Liferay Portal???
Title: Re: Intergration of KonaKart with Liferay
Post by: heidi on March 07, 2008, 06:01:28 am
I don't know Liferay but see that it supports JSR 168 portlets.

We provide KonaKart as a JSR-168 compliant portlet so it should be possible to use KonaKart inside Liferay.

We provide instructions for setting this up in jetspeed at http://www.konakart.com/portlet.php

There will no doubt be a small amount of configuration to be done to get it to work in Liferay, but we don't know of any reason why this would not work.

Please let us know how you get on.

Heidi
Title: Re: Intergration of KonaKart with Liferay
Post by: Deepan on March 07, 2008, 06:34:51 am
Tank q Heidi  ;D
Title: Re: Intergration of KonaKart with Liferay
Post by: hhogan on March 28, 2008, 08:52:56 pm
Any luck with this? I'm having some issues determining where to look in the Liferay doc, and also where I should be modifying things in KonaKart.
Title: Re: Intergration of KonaKart with Liferay
Post by: trevor on February 11, 2009, 11:06:11 am
Our latest version 3.2.0.0 now supports Liferay.
Title: Re: Intergration of KonaKart with Liferay
Post by: cesar on July 31, 2009, 04:39:53 pm
Hi,

I´ve been trying with this, the deploy of the portlets works, the portlet konakartadmin works, but when i want use the konakart portlet i get this:


Estado HTTP 500 -

--------------------------------------------------------------------------------

type Informe de Excepci�n

mensaje

descripci�n El servidor encontr� un error interno () que hizo que no pudiera rellenar este requerimiento.

excepci�n

org.apache.jasper.JasperException: javax.servlet.ServletException: java.lang.ExceptionInInitializerError
   org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:522)
   org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:398)
   org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
   org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
   javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
   com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:154)
   com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:94)
   com.liferay.portal.kernel.servlet.PortalClassLoaderFilter.doFilter(PortalClassLoaderFilter.java:78)
   com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:154)
   com.liferay.portal.servlet.filters.gzip.GZipFilter.processFilter(GZipFilter.java:140)
   com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:91)
   com.liferay.portal.kernel.servlet.PortalClassLoaderFilter.doFilter(PortalClassLoaderFilter.java:78)
   com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:154)
   com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:94)
   com.liferay.portal.kernel.servlet.PortalClassLoaderFilter.doFilter(PortalClassLoaderFilter.java:78)
   com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:154)
   com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:94)
   com.liferay.portal.kernel.servlet.PortalClassLoaderFilter.doFilter(PortalClassLoaderFilter.java:78)


causa ra�z

javax.servlet.ServletException: java.lang.ExceptionInInitializerError
   org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:852)
   org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:781)
   org.apache.jsp.index_jsp._jspService(index_jsp.java:75)
   org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
   javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
   org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:374)
   org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
   org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
   javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
   com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:154)
   com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:94)
   com.liferay.portal.kernel.servlet.PortalClassLoaderFilter.doFilter(PortalClassLoaderFilter.java:78)
   com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:154)
   com.liferay.portal.servlet.filters.gzip.GZipFilter.processFilter(GZipFilter.java:140)
   com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:91)
   com.liferay.portal.kernel.servlet.PortalClassLoaderFilter.doFilter(PortalClassLoaderFilter.java:78)
   com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:154)
   com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:94)
   com.liferay.portal.kernel.servlet.PortalClassLoaderFilter.doFilter(PortalClassLoaderFilter.java:78)
   com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:154)
   com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:94)
   com.liferay.portal.kernel.servlet.PortalClassLoaderFilter.doFilter(PortalClassLoaderFilter.java:78)


causa ra�z

java.lang.ExceptionInInitializerError
   org.apache.struts.taglib.logic.RedirectTag.generateRedirectURL(RedirectTag.java:280)
   org.apache.struts.taglib.logic.RedirectTag.doEndTag(RedirectTag.java:268)
   org.apache.jsp.index_jsp._jspx_meth_logic_005fredirect_005f0(index_jsp.java:93)
   org.apache.jsp.index_jsp._jspService(index_jsp.java:64)
   org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
   javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
   org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:374)
   org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
   org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
   javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
   com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:154)
   com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:94)
   com.liferay.portal.kernel.servlet.PortalClassLoaderFilter.doFilter(PortalClassLoaderFilter.java:78)
   com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:154)
   com.liferay.portal.servlet.filters.gzip.GZipFilter.processFilter(GZipFilter.java:140)
   com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:91)
   com.liferay.portal.kernel.servlet.PortalClassLoaderFilter.doFilter(PortalClassLoaderFilter.java:78)
   com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:154)
   com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:94)
   com.liferay.portal.kernel.servlet.PortalClassLoaderFilter.doFilter(PortalClassLoaderFilter.java:78)
   com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:154)
   com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:94)
   com.liferay.portal.kernel.servlet.PortalClassLoaderFilter.doFilter(PortalClassLoaderFilter.java:78)


causa ra�z

org.apache.commons.logging.LogConfigurationException: org.apache.commons.logging.LogConfigurationException: org.apache.commons.logging.LogConfigurationException: Invalid class loader hierarchy.  You have more than one version of 'org.apache.commons.logging.Log' visible, which is not allowed. (Caused by org.apache.commons.logging.LogConfigurationException: Invalid class loader hierarchy.  You have more than one version of 'org.apache.commons.logging.Log' visible, which is not allowed.) (Caused by org.apache.commons.logging.LogConfigurationException: org.apache.commons.logging.LogConfigurationException: Invalid class loader hierarchy.  You have more than one version of 'org.apache.commons.logging.Log' visible, which is not allowed. (Caused by org.apache.commons.logging.LogConfigurationException: Invalid class loader hierarchy.  You have more than one version of 'org.apache.commons.logging.Log' visible, which is not allowed.))
   org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.java:543)
   org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:235)
   org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:209)
   org.apache.commons.logging.LogFactory.getLog(LogFactory.java:351)
   org.apache.struts.taglib.TagUtils.<clinit>(TagUtils.java:68)
   org.apache.struts.taglib.logic.RedirectTag.generateRedirectURL(RedirectTag.java:280)
   org.apache.struts.taglib.logic.RedirectTag.doEndTag(RedirectTag.java:268)
   org.apache.jsp.index_jsp._jspx_meth_logic_005fredirect_005f0(index_jsp.java:93)
   org.apache.jsp.index_jsp._jspService(index_jsp.java:64)
   org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
   javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
   org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:374)
   org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
   org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
   javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
   com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:154)
   com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:94)
   com.liferay.portal.kernel.servlet.PortalClassLoaderFilter.doFilter(PortalClassLoaderFilter.java:78)
   com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:154)
   com.liferay.portal.servlet.filters.gzip.GZipFilter.processFilter(GZipFilter.java:140)
   com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:91)
   com.liferay.portal.kernel.servlet.PortalClassLoaderFilter.doFilter(PortalClassLoaderFilter.java:78)
   com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:154)
   com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:94)
   com.liferay.portal.kernel.servlet.PortalClassLoaderFilter.doFilter(PortalClassLoaderFilter.java:78)
   com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:154)
   com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:94)
   com.liferay.portal.kernel.servlet.PortalClassLoaderFilter.doFilter(PortalClassLoaderFilter.java:78)


causa ra�z

org.apache.commons.logging.LogConfigurationException: org.apache.commons.logging.LogConfigurationException: Invalid class loader hierarchy.  You have more than one version of 'org.apache.commons.logging.Log' visible, which is not allowed. (Caused by org.apache.commons.logging.LogConfigurationException: Invalid class loader hierarchy.  You have more than one version of 'org.apache.commons.logging.Log' visible, which is not allowed.)
   org.apache.commons.logging.impl.LogFactoryImpl.getLogConstructor(LogFactoryImpl.java:397)
   org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.java:529)
   org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:235)
   org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:209)
   org.apache.commons.logging.LogFactory.getLog(LogFactory.java:351)
   org.apache.struts.taglib.TagUtils.<clinit>(TagUtils.java:68)
   org.apache.struts.taglib.logic.RedirectTag.generateRedirectURL(RedirectTag.java:280)
   org.apache.struts.taglib.logic.RedirectTag.doEndTag(RedirectTag.java:268)
   org.apache.jsp.index_jsp._jspx_meth_logic_005fredirect_005f0(index_jsp.java:93)
   org.apache.jsp.index_jsp._jspService(index_jsp.java:64)
   org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
   javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
   org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:374)
   org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
   org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
   javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
   com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:154)
   com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:94)
   com.liferay.portal.kernel.servlet.PortalClassLoaderFilter.doFilter(PortalClassLoaderFilter.java:78)
   com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:154)
   com.liferay.portal.servlet.filters.gzip.GZipFilter.processFilter(GZipFilter.java:140)
   com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:91)
   com.liferay.portal.kernel.servlet.PortalClassLoaderFilter.doFilter(PortalClassLoaderFilter.java:78)
   com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:154)
   com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:94)
   com.liferay.portal.kernel.servlet.PortalClassLoaderFilter.doFilter(PortalClassLoaderFilter.java:78)
   com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:154)
   com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:94)
   com.liferay.portal.kernel.servlet.PortalClassLoaderFilter.doFilter(PortalClassLoaderFilter.java:78)


causa ra�z

org.apache.commons.logging.LogConfigurationException: Invalid class loader hierarchy.  You have more than one version of 'org.apache.commons.logging.Log' visible, which is not allowed.
   org.apache.commons.logging.impl.LogFactoryImpl.getLogConstructor(LogFactoryImpl.java:385)
   org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.java:529)
   org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:235)
   org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:209)
   org.apache.commons.logging.LogFactory.getLog(LogFactory.java:351)
   org.apache.struts.taglib.TagUtils.<clinit>(TagUtils.java:68)
   org.apache.struts.taglib.logic.RedirectTag.generateRedirectURL(RedirectTag.java:280)
   org.apache.struts.taglib.logic.RedirectTag.doEndTag(RedirectTag.java:268)
   org.apache.jsp.index_jsp._jspx_meth_logic_005fredirect_005f0(index_jsp.java:93)
   org.apache.jsp.index_jsp._jspService(index_jsp.java:64)
   org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
   javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
   org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:374)
   org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
   org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
   javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
   com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:154)
   com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:94)
   com.liferay.portal.kernel.servlet.PortalClassLoaderFilter.doFilter(PortalClassLoaderFilter.java:78)
   com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:154)
   com.liferay.portal.servlet.filters.gzip.GZipFilter.processFilter(GZipFilter.java:140)
   com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:91)
   com.liferay.portal.kernel.servlet.PortalClassLoaderFilter.doFilter(PortalClassLoaderFilter.java:78)
   com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:154)
   com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:94)
   com.liferay.portal.kernel.servlet.PortalClassLoaderFilter.doFilter(PortalClassLoaderFilter.java:78)
   com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:154)
   com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:94)
   com.liferay.portal.kernel.servlet.PortalClassLoaderFilter.doFilter(PortalClassLoaderFilter.java:78)


nota La traza completa de la causa de este error se encuentra en los archivos de diario de Apache Tomcat/6.0.18.


--------------------------------------------------------------------------------

Apache Tomcat/6.0.18 over port 80
MySQL Server version: 5.1.30-community MySQL Community Server
Liferay 5.2.2
Windows 2003

Regards
Title: Re: Intergration of KonaKart with Liferay
Post by: Brian on August 04, 2009, 11:35:53 am
A good example of a site that uses KonaKart inside Liferay is the newly-launched  http://www.2degreesmobile.co.nz/shop


In your case it appears that you have some problems with the jars in your classpaths...

org.apache.commons.logging.LogConfigurationException: org.apache.commons.logging.LogConfigurationException: org.apache.commons.logging.LogConfigurationException: Invalid class loader hierarchy.  You have more than one version of 'org.apache.commons.logging.Log' visible, which is not allowed.

Did you follow the specific instructions for creating a liferay portal?    You shouldn't get such problems if you follow the instructions precisely.


Anyway..  clearly you need to eliminate the duplicates and work through any similar exceptions until you have some success... 

Title: Re: Intergration of KonaKart with Liferay
Post by: cesar on August 04, 2009, 06:07:48 pm
Hi, yes just i created the database and deployed de wars edit the konakart_config_files.xml file and the files properties to connect to mysql and thats all what did i miss?
Title: Re: Intergration of KonaKart with Liferay
Post by: Brian on August 04, 2009, 06:37:01 pm
I suggest you read the Portal Integration section of the User Manual:

http://www.konakart.com/docs/pi_chapter.html
Title: Re: Intergration of KonaKart with Liferay
Post by: cesar on August 05, 2009, 02:23:20 am
Hi, problem solved.