Exo vs. Liferay vs. JetSpeed-2

Posted on 2004-11-18
Last Modified: 2013-11-24
What are the key differences between JetSpeed-2, Exo, and Liferay?  All claim to be JSR-168 complaint. Which is best integrated with Eclipse and Tomcat/JBoss?

Thank you.
Question by:bobwood2000
    LVL 13

    Accepted Solution

    I would say go for jetspeed even regardless of the technicality for the following reason
    1- Jetspeed has better comunity support
    2- Jetspeed is one of jakarta apache products who produced before famous opensource products like Apache Web Server, Struts, ant and Tomcat
    3- then Tomcat is in the same group, hence assured integration also JBOSS default servlet engine is tomcat then assured integration too
    4- IBM acquired Jetspeed to be its base for Websphere portal

    do u need more reasons to go for Jetspeed
    LVL 5

    Expert Comment


    Author Comment

    Okay, I'm finally convinced I will build my site using Jetspeed.

    LVL 13

    Expert Comment

    welcome :-)

    Featured Post

    Free Trending Threat Insights Every Day

    Enhance your security with threat intelligence from the web. Get trending threat insights on hackers, exploits, and suspicious IP addresses delivered to your inbox with our free Cyber Daily.

    Join & Write a Comment

    Java contains several comparison operators (e.g., <, <=, >, >=, ==, !=) that allow you to compare primitive values. However, these operators cannot be used to compare the contents of objects. Interface Comparable is used to allow objects of a cl…
    Introduction This article is the last of three articles that explain why and how the Experts Exchange QA Team does test automation for our web site. This article covers our test design approach and then goes through a simple test case example, how …
    Viewers learn about the “while” loop and how to utilize it correctly in Java. Additionally, viewers begin exploring how to include conditional statements within a while loop and avoid an endless loop. Define While Loop: Basic Example: Explanatio…
    Video by: Michael
    Viewers learn about how to reduce the potential repetitiveness of coding in main by developing methods to perform specific tasks for their program. Additionally, objects are introduced for the purpose of learning how to call methods in Java. Define …

    754 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    16 Experts available now in Live!

    Get 1:1 Help Now