• Problem installing OpenKm

  • Problems with installing OpenKM? No problemo, the solution is closer than you think.
Problems with installing OpenKM? No problemo, the solution is closer than you think.
Forum rules: Please, before asking something see the documentation wiki or use the search feature of the forum. And remember we don't have a crystal ball or mental readers, so if you post about an issue tell us which OpenKM are you using and also the browser and operating system version. For more info read How to Report Bugs Effectively.
 #382  by RRMorfeo
 
First in want to apologize \'case i dont remember how to writte in english
well, i hope i make myself clear expleining my problem.

I\'m installing OpenKm in a Linux Slackware 12
it has jre installed.
i download OpenKM-2.0b_JBoss-4.2.2.GA and uncompress it in /opt
then i run sh /opt/OpenKM-2.0b_JBoss-4.2.2.GA/bin/run.sh
i got this:

15:46:49,246 INFO [Server] JBoss (MX MicroKernel) [4.2.2.GA (build: SVNTag=JBoss_4_2_2_GA date=200710221139)] Started in 26s:350ms
after that i accse http://localhost:8080/OpenKM/ whit user1 pass1
then it send this message:

HTTP Status 500 -

type Exception report

message

description The server encountered an internal error () that prevented it from fulfilling this request.

exception

org.apache.jasper.JasperException: Unable to compile class for JSP:

An error occurred at line: 1 in the generated java file
The type es.git.openkm.bean.SessionInfo cannot be resolved. It is indirectly referenced from required .class files

An error occurred at line: 9 in the generated java file
The import es.git.openkm.bean.SessionInfo cannot be resolved

An error occurred at line: 32 in the jsp file: /general-error.jsp
SessionInfo cannot be resolved to a type
29: <% SessionManager sm = SessionManager.getInstance(); %>
30: <% String token = sm.getTokenByUserId(request.getRemoteUser()); %>
31: <% if (token != null) { %>
32: <% SessionInfo si = sm.getInfo(token); %>
33: <%=\"<i>Session inactive from</i> \"+si.getAccess().getTime()+\"<br/>\" %>
34: <% Calendar expiration = (Calendar) si.getAccess().clone(); %>
35: <% expiration.add(Calendar.SECOND, Config.SESSION_EXPIRATION); %>


Stacktrace:
org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:92)
org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:330)
org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:415)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:308)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:286)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:273)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:566)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:316)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:336)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
org.apache.jasper.runtime.PageContextImpl.doForward(PageContextImpl.java:694)
org.apache.jasper.runtime.PageContextImpl.forward(PageContextImpl.java:665)
org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:806)
org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:779)
org.apache.jsp.es_git_openkm_frontend_Main.index_jsp._jspService(index_jsp.java:72)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:373)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:336)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)

note The full stack trace of the root cause is available in the JBossWeb/2.0.1.GA logs.
 #386  by pavila
 
I thought this bug was fixed in 2.0b release. Thanks for the info because we plan to release the stable version this (or next) week. Anyway, the preferred method for running OpenKM/JBoss is
Code: Select all
cd /opt/OpenKM-2.0b_JBoss-4.2.2.GA && ./bin/run.sh 

About Us

OpenKM is part of the management software. A management software is a program that facilitates the accomplishment of administrative tasks. OpenKM is a document management system that allows you to manage business content and workflow in a more efficient way. Document managers guarantee data protection by establishing information security for business content.