Details

    • Type: Bug Bug
    • Status: Closed
    • Resolution: No Longer Reproducible
    • Affects Version/s: 6.1.0 CE RC1
    • Fix Version/s: 6.1.30 EE GA3
    • Component/s: Knowledge Base
    • Labels:
      None
    • Environment:
      Jetty 7.5.1 + MySQL 5.1. 6.1.x Revision 91837. KnowledgeBase plugin Revision 91837.
    • Fix Priority:
      2
    • Similar Issues:
      Show 4 results 

      Description

      Can't add an article in Knowledge Base

      1. Add the following to knowledge-base-portlet-6.1.0.1.war\WEB-INF\classes\portlet-ext.properties:
        • admin.kb.article.sections =Application Server,Authentication,Content Management,Database,Development,General,Plugins,Portlets,Security,Server Configuration,User Interface
      2. Start Liferay
      3. Deploy the Knowledge Base portlet
      4. Navigate to Control Panel > Knowledge Base (Admin)
      5. Click Add Article
      6. Title: "This is KBASE"
      7. Content: "This is a Kbase Article created from the control panel"
      8. Publish

      System error message and the following console errors:

       
      19:48:08,352 INFO  [PortalImpl:4678] Current URL /group/control_panel/manage?p_auth=GVPUeb7F&p_p_id=1_WAR_knowledgebaseportlet&p_p_lifecycle=1&p_p_state=maximized&p_p_mode=view&doAsGroupId=10186&refererPlid=10189&_1_WAR_knowledgebaseportlet_jspPage=%2Fadmin%2Fedit_article.jsp&_1_WAR_knowledgebaseportlet_redirect=%2Fgroup%2Fcontrol_panel%2Fmanage%3Fp_p_id%3D1_WAR_knowledgebaseportlet%26p_p_lifecycle%3D0%26p_p_state%3Dmaximized%26p_p_mode%3Dview%26doAsGroupId%3D10186%26refererPlid%3D10189&_1_WAR_knowledgebaseportlet_resourcePrimKey=0&_1_WAR_knowledgebaseportlet_status=-1&_1_WAR_knowledgebaseportlet_javax.portlet.action=updateKBArticle generates exception: Invalid authentication token
      19:48:08,352 INFO  [PortalImpl:4695] Invalid authentication token
      

      Same thing when adding an article through the portlet.

        Issue Links

          Activity

          Hide
          Benjamin Yeh (Inactive) added a comment - - edited

          No Longer Reproducible on:
          Jetty 7.5.1 + MySQL 5. Portal 6.1.x EE GIT ID: 6698dc5c5f413f7a0b5c8abb544f68f9eb203551.
          Knowledge Base Plugin 6.1.x EE GIT ID: 7adca366f13998369c44c0a32d9975fa4774e213.

          Seemed to have been fixed some where along the way.

          Show
          Benjamin Yeh (Inactive) added a comment - - edited No Longer Reproducible on: Jetty 7.5.1 + MySQL 5. Portal 6.1.x EE GIT ID: 6698dc5c5f413f7a0b5c8abb544f68f9eb203551. Knowledge Base Plugin 6.1.x EE GIT ID: 7adca366f13998369c44c0a32d9975fa4774e213. Seemed to have been fixed some where along the way.
          Hide
          Ranju Saroch added a comment -

          I am still having issue after installing in glassfish. I think its not consistent. It worked for sometime on our stage server and now we are not able to add article. We just get a blank screen. It does not work on my local instance.
          I am getting the following exception in the logs:

          [#|2014-03-20T17:25:31.533+0000|INFO|glassfish3.1.2|javax.enterprise.system.std.com.sun.enterprise.server.logging|_ThreadID=24;_ThreadName=Thread-2;|17:25:31,532 ERROR [http-thread-pool-8080(1)][IncludeTag:129] Current URL /portal/user/ranju.saroch/test3?p_p_id=2_WAR_knowledgebaseportlet&p_p_lifecycle=0&p_p_state=normal&p_p_mode=view&p_p_col_id=column-1&p_p_col_count=2&_2_WAR_knowledgebaseportlet_redirect=%2Fportal%2Fuser%2Franju.saroch%2Ftest3&_2_WAR_knowledgebaseportlet_mvcPath=%2Fdisplay%2Fedit_article.jsp generates exception: javax.servlet.ServletException: PWC1243: Filter execution threw an exception
          java.lang.ClassNotFoundException: com.liferay.portal.util.PropsValues
          at org.glassfish.web.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1509)
          at org.glassfish.web.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1359)
          at org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:187)
          at org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:125)
          at org.apache.jsp.html.taglib.ui.input_005fpermissions.page_jsp._jspService(page_jsp.java from :621)
          at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:111)
          at javax.servlet.http.HttpServlet.service(HttpServlet.java:770)
          at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:411)
          at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:473)
          at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:377)
          at javax.servlet.http.HttpServlet.service(HttpServlet.java:770)
          at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1550)
          at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:343)
          at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:217)
          at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:116)
          at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilter.doFilter(InvokerFilter.java:96)
          at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:256)
          at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:217)
          at org.apache.catalina.core.ApplicationDispatcher.doInvoke(ApplicationDispatcher.java:807)
          at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:671)

          #]
          Show
          Ranju Saroch added a comment - I am still having issue after installing in glassfish. I think its not consistent. It worked for sometime on our stage server and now we are not able to add article. We just get a blank screen. It does not work on my local instance. I am getting the following exception in the logs: [#|2014-03-20T17:25:31.533+0000|INFO|glassfish3.1.2|javax.enterprise.system.std.com.sun.enterprise.server.logging|_ThreadID=24;_ThreadName=Thread-2;|17:25:31,532 ERROR [http-thread-pool-8080(1)] [IncludeTag:129] Current URL /portal/user/ranju.saroch/test3?p_p_id=2_WAR_knowledgebaseportlet&p_p_lifecycle=0&p_p_state=normal&p_p_mode=view&p_p_col_id=column-1&p_p_col_count=2&_2_WAR_knowledgebaseportlet_redirect=%2Fportal%2Fuser%2Franju.saroch%2Ftest3&_2_WAR_knowledgebaseportlet_mvcPath=%2Fdisplay%2Fedit_article.jsp generates exception: javax.servlet.ServletException: PWC1243: Filter execution threw an exception java.lang.ClassNotFoundException: com.liferay.portal.util.PropsValues at org.glassfish.web.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1509) at org.glassfish.web.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1359) at org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:187) at org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:125) at org.apache.jsp.html.taglib.ui.input_005fpermissions.page_jsp._jspService(page_jsp.java from :621) at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:111) at javax.servlet.http.HttpServlet.service(HttpServlet.java:770) at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:411) at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:473) at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:377) at javax.servlet.http.HttpServlet.service(HttpServlet.java:770) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1550) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:343) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:217) at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:116) at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilter.doFilter(InvokerFilter.java:96) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:256) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:217) at org.apache.catalina.core.ApplicationDispatcher.doInvoke(ApplicationDispatcher.java:807) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:671) #]

            People

            • Assignee:
              Benjamin Yeh (Inactive)
              Reporter:
              Benjamin Yeh (Inactive)
              Recent user:
              Ranju Saroch
              Participants of an Issue:
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:
                Days since last comment:
                1 year, 23 weeks, 3 days ago

                Development

                  Structure Helper Panel