• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other all forums
this forum made possible by our volunteer staff, including ...
  • Campbell Ritchie
  • Bear Bibeault
  • Ron McLeod
  • Jeanne Boyarsky
  • Paul Clapham
  • Tim Cooke
  • Liutauras Vilda
  • Junilu Lacar
Saloon Keepers:
  • Tim Moores
  • Stephan van Hulst
  • Tim Holloway
  • fred rosenberger
  • salvin francis
  • Piet Souris
  • Frits Walraven
  • Carey Brown

Liferay Portal Question

Posts: 20
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hello -

My team was recently asked to evaluate Liferay and JBoss as portal solutions for a client; the solution calls for some highly customizable aspects to the solution (custom auth; custom ACL & changing portlet creation /editing flow to name a few). We also had the constraint of needing to run the solution an a pre-existing JBoss App Server with an Oracle db. We encountered a great deal of difficulty installing Liferay onto our existing JBoss server and connecting the installation to Oracle. After our analysis we determined that many of the things we would need to do would be difficult using Liferay. So we are leaning towards using JBoss at this point. For the record I am not bashing Liferay; I am a big believer in the best tool for the task at hand.

It almost seems like Liferay is more for the Admins who want to stand up a portal slap a new coat of paint on it; tweak a few settings and have a portal as opposed to the developer who wants to get under the hood and work on the wiring. While this may be fine in some instances; in our particular case it may not work. In fact we will most likely use Liferay for another client who doesn't have so many custom requirements.

Anyhow I am wondering how come Liferay is so tightly bundled to the App Server and are there any plans to loose the tethering it has to the App Server? Also is Liferay intended to have it's internals modified and in some cases modified rather radically; it seems in our opinion this is not their intent.

Thanks for any information!
Posts: 108
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Brett,

In brief, Liferay portal uses Open Standards and the latest technologies which ease the pain of integration.

You can use one of the following options for Servlet containers and full Java EE application servers to run Liferay Portal:
• Geronimo + Tomcat
• Glassfish 3
• Glassfish 2 for AIX
• Glassfish 2 for Linux
• Glassfish 2 for OSX
• Glassfish 2 for Solaris
• Glassfish 2 for Solaris (x86)
• Glassfish 2 for Windows
• JBoss + Tomcat 4.2
• JBoss + Tomcat 5.0
• Jetty
• JOnAS + Jetty
• JOnAS + Tomcat
• Resin
• Tomcat 5.5 and 6.0
• Borland ES 6.5
• JRun 4 Updater 3
• Oracle AS 10
• Orion 2.0
• Pramati 5.0
• RexIP 2.5
• SUN JSAS 9.1
• WebLogic 8.1 SP4, 9.2, 10
• WebSphere 5.1, 6.0, 6.1, 7.0
Databases that Liferay portal can run on include, but not limited:
• Apache Derby
• Firebird
• Hypersonic
• Informix
• InterBase
• JDataStore
• Oracle
• PostgresSQL
• SQL Server
• Sybase
Operating systems that Liferay portal can run on include:
• LINUX (Debian, RedHat, SUSE, Ubuntu, and so on)
• UNIX (AIX, FreeBSD, HP-UX, OS X, Solaris, and so on)

And successful stories:






- Jonas Yuan
author and cow tipper
Posts: 5000
Hibernate Spring Tomcat Server
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

as opposed to the developer who wants to get under the hood and work on the wiring

As a developer with a bit of experience with LifeRay, I can attest to the fact that getting under the hood of Liferay is indeed possible, and almost fun.

-Cameron McKenzie
What's wrong? Where are you going? Stop! Read this tiny ad:
Thread Boost feature
    Bookmark Topic Watch Topic
  • New Topic