• Regarding Mails

  • He we will discuss about how to make customization and improvement to the OpenKM source code.
He we will discuss about how to make customization and improvement to the OpenKM source code.
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.
 #25754  by sockworld
 
Dear Openkm Team,

I am recently started using openkm and one thing I found that it uses lot of mails for every activity. But when I looked through the source, I found that you guys are using java mail APIS. But dont u guys think using JMS(Java Mail Service) suits the situation. I am planning of implementing it in my version and if its works, I ll send you also the code. But before that, please let me know if its really worth shifting to JMS. I might be wrong but I wanted to clarify before proceeding.
 #25755  by jllort
 
Correct me, but tomcat is a servlet container and I think, by default, tomcat does not support JMS. Aplication server like jboss, weblogic, Iplanet among others comes with JMS support. Seems can be plugged some JMS solution like is explained here http://www.idanfridman.com/blog1/using-jms-in-tomcat/ or here https://activemq.apache.org/tomcat.html ( which seems can be integrated with spring http://java.dzone.com/articles/spring-jms-activemq ) or this http://openjms.sourceforge.net/

JMS probably can give openkm some advantages, googling you can find some discussions about it, like here http://stackoverflow.com/questions/1035 ... age-queues

In scenario with a lot of mails sent by OpenKM, JMS seems right direction. But as you can see are several JMS, first step should be find which is more interesting to be integrated under tomcat.
 #25781  by sockworld
 
Thanks for the links and the info. I appreciate it. Incase , I implement it, I ll send the code along! :D :D

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.