Josh Asbury 16 Years Ago We're actually moving away from JBoss in favor of a pure Tomcat solution, but I'll keep this in mind for other implementations! Please sign in to reply. Reply as... Cancel Alexander Chow Josh Asbury 16 Years Ago Hi Josh,Yah, I have seen clients running JBoss-Tomcat mainly for JBoss' web-console -- which I have to admit, is pretty nice. Our recommendation is normally to just go with pure Tomcat, as you are doing... though do make sure to use the APR! It'll help. Please sign in to reply. Reply as... Cancel Josh Asbury Alexander Chow 16 Years Ago I just deployed the Tomcat APR in production, and it certainly feels snappier. I'll report back some metrics in a couple of days. Please sign in to reply. Reply as... Cancel
Alexander Chow Josh Asbury 16 Years Ago Hi Josh,Yah, I have seen clients running JBoss-Tomcat mainly for JBoss' web-console -- which I have to admit, is pretty nice. Our recommendation is normally to just go with pure Tomcat, as you are doing... though do make sure to use the APR! It'll help. Please sign in to reply. Reply as... Cancel Josh Asbury Alexander Chow 16 Years Ago I just deployed the Tomcat APR in production, and it certainly feels snappier. I'll report back some metrics in a couple of days. Please sign in to reply. Reply as... Cancel
Josh Asbury Alexander Chow 16 Years Ago I just deployed the Tomcat APR in production, and it certainly feels snappier. I'll report back some metrics in a couple of days. Please sign in to reply. Reply as... Cancel
Nic Willemse 13 Years Ago Is there a reason why tomcat is preferred ? Im interested in going with JBOSS to leverage the EJB container, any tips ? Please sign in to reply. Reply as... Cancel Alexander Chow Nic Willemse 13 Years Ago Hi Nic,In general, what we have found is when you compare Tomcat vs. JBoss-Tomcat, there is a lot more overhead in EJBs that require more memory and processing cycles. So, if you load test a vanilla Liferay installed on Tomcat vs. a vanilla Liferay installed on JBoss-Tomcat, the former outperforms the EJB container quite a bit.Is there any reason why you require an EJB container? Liferay portal used to be distributed as both a WAR and an EAR, and we switched between the two implementations using Spring. At the end, we realised that the EJBs weren't buying us much.. so we just switched and have been doing quite well. Please sign in to reply. Reply as... Cancel Nic Willemse Alexander Chow 13 Years Ago Hi Alexander,Im completely agree that Liferay on Tomcat will be a lot more responsive and resource friendly than JBoss, however some of the applications im building will require fully compliant JEE server.I want to make use of EJB's in my applications and some JMS functionality.How difficult is it to develop portlets that invoke EJB's residing on the JBoss server ? Another topic of concern is clustering, has this been done successfully ? Please sign in to reply. Reply as... Cancel Alexander Chow Nic Willemse 13 Years Ago Hi Nic,If you need a fully compliant app server, then you need one. Liferay portal will not interfere with that at all. It will run fine with EJBs and JMS and many people successfully deploy on JBoss without a problem. Clustering is also not a problem whatsoever. Though it is a bit dated, you can take a look at the wiki article http://www.liferay.com/community/wiki/-/wiki/Main/Clustering. Please sign in to reply. Reply as... Cancel
Alexander Chow Nic Willemse 13 Years Ago Hi Nic,In general, what we have found is when you compare Tomcat vs. JBoss-Tomcat, there is a lot more overhead in EJBs that require more memory and processing cycles. So, if you load test a vanilla Liferay installed on Tomcat vs. a vanilla Liferay installed on JBoss-Tomcat, the former outperforms the EJB container quite a bit.Is there any reason why you require an EJB container? Liferay portal used to be distributed as both a WAR and an EAR, and we switched between the two implementations using Spring. At the end, we realised that the EJBs weren't buying us much.. so we just switched and have been doing quite well. Please sign in to reply. Reply as... Cancel Nic Willemse Alexander Chow 13 Years Ago Hi Alexander,Im completely agree that Liferay on Tomcat will be a lot more responsive and resource friendly than JBoss, however some of the applications im building will require fully compliant JEE server.I want to make use of EJB's in my applications and some JMS functionality.How difficult is it to develop portlets that invoke EJB's residing on the JBoss server ? Another topic of concern is clustering, has this been done successfully ? Please sign in to reply. Reply as... Cancel Alexander Chow Nic Willemse 13 Years Ago Hi Nic,If you need a fully compliant app server, then you need one. Liferay portal will not interfere with that at all. It will run fine with EJBs and JMS and many people successfully deploy on JBoss without a problem. Clustering is also not a problem whatsoever. Though it is a bit dated, you can take a look at the wiki article http://www.liferay.com/community/wiki/-/wiki/Main/Clustering. Please sign in to reply. Reply as... Cancel
Nic Willemse Alexander Chow 13 Years Ago Hi Alexander,Im completely agree that Liferay on Tomcat will be a lot more responsive and resource friendly than JBoss, however some of the applications im building will require fully compliant JEE server.I want to make use of EJB's in my applications and some JMS functionality.How difficult is it to develop portlets that invoke EJB's residing on the JBoss server ? Another topic of concern is clustering, has this been done successfully ? Please sign in to reply. Reply as... Cancel Alexander Chow Nic Willemse 13 Years Ago Hi Nic,If you need a fully compliant app server, then you need one. Liferay portal will not interfere with that at all. It will run fine with EJBs and JMS and many people successfully deploy on JBoss without a problem. Clustering is also not a problem whatsoever. Though it is a bit dated, you can take a look at the wiki article http://www.liferay.com/community/wiki/-/wiki/Main/Clustering. Please sign in to reply. Reply as... Cancel
Alexander Chow Nic Willemse 13 Years Ago Hi Nic,If you need a fully compliant app server, then you need one. Liferay portal will not interfere with that at all. It will run fine with EJBs and JMS and many people successfully deploy on JBoss without a problem. Clustering is also not a problem whatsoever. Though it is a bit dated, you can take a look at the wiki article http://www.liferay.com/community/wiki/-/wiki/Main/Clustering. Please sign in to reply. Reply as... Cancel