• Enabling and using extension properly

  • OpenKM has many interesting features, but requires some configuration process to show its full potential.
OpenKM has many interesting features, but requires some configuration process to show its full potential.
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.
 #46556  by aleifuu
 
Hi team, my version is OpenKM 6.3 community version. Have had it running well for few days now. I'm impressed so far on how much more you can organize /w OpenKM

One of useful features that I just learned is that there are few OpenKM that you can enable. By following the doc here:
https://docs.openkm.com/kcenter/view/ok ... sions.html

It's just a matter of running some SQL statement. easy enough I thought

I have also made sure that these extensions are activated for the current user profile, however I'm having no luck with seeing these extensions in action even after logging out and restart the server. No useful log that I can see so far

Only Workflow tab appears. I was expecting to bring Wiki/Forum extension to work. But I don't see them anywhere or have found way to get them to appear

Any ideas ?
Will appreciate it a lot
 #46579  by jllort
 
Two possibilities, you are not using the profile you have modified or you have not marked the extension before clickin on edit button. Some screenshots below what might help you.
support_344.png
support_344.png (46.28 KiB) Viewed 3272 times
support_345.png
support_345.png (22.19 KiB) Viewed 3272 times
 #46590  by aleifuu
 
Hi jilort, here we go

I have made sure I logged out from Administrator account and log back in
Attachments
Screenshot 2018-08-17 at 14.34.19.png
Screenshot 2018-08-17 at 14.34.19.png (308.36 KiB) Viewed 3261 times
Screenshot 2018-08-17 at 14.33.36.png
Screenshot 2018-08-17 at 14.33.36.png (225.75 KiB) Viewed 3261 times
 #46607  by jllort
 
Ensure the user who's logged have assigned the profile named default ( what is the profile you are modifying ). Should working. Also I suggest you use the version 6.3.6 ( the latest ).
 #46627  by aleifuu
 
Hi @jilort,

Yes finally. upgrading to 6.3.6 make extensions work

I followed migration guide from the docs :
https://docs.openkm.com/kcenter/view/ok ... guide.html
and have made necessary changes to MySQL backend

I'm still using the bundled Tomcat community version as of now

Wiki extension works ! yes

Forum extension ... doesn't quite work yet ( see attached )

Error when communicating with Server (createTopic)

Excerpt from catalina.log
Code: Select all
607	2018-08-21 02:58:05,998 [http-bio-0.0.0.0-8080-exec-7] ERROR org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/OpenKM]- Exception while dispatching incoming RPC call
608	com.google.gwt.user.server.rpc.UnexpectedException: Service method 'public abstract com.openkm.frontend.client.bean.extension.GWTForumTopic com.openkm.extension.frontend.client.service.OKMForumService.createTopic(long,java.lang.String,com.openkm.frontend.client.bean.extension.GWTForumTopic) throws com.openkm.frontend.client.OKMException' threw an unexpected exception: java.lang.NullPointerException
609	at com.google.gwt.user.server.rpc.RPC.encodeResponseForFailure(RPC.java:385)
610	at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:588)
611	at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:208)
612	at com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:248)
613	at com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62)
614	at javax.servlet.http.HttpServlet.service(HttpServlet.java:646)
615	at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
616	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)
617	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
618	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
619	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
620	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
Attachments
Screenshot 2018-08-21 at 09.58.17.png
Screenshot 2018-08-21 at 09.58.17.png (164.19 KiB) Viewed 3221 times

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.