Ann: new release of basicPortal (v9.8), a simple CMS open source Struts 1.1 + Standard JSP Tags web application that requires a SQL db to run.


Compares to BEA, IBM, and Oracle Portal; as well as PHP-Nukes, Plone, Zope, OpenCMS, JetSpeed. Also compare to http://www.microsoft.com/sharepoint/server/howtobuy/production.asp.

Download bP from:
http://sourceforge.net/project/showfiles.php?group_id=55539

We tried to make bP.war (basicPortal) very simple (so it’s easy to learn), storing HTML / XML content in DB, and displaying data via a cached DAO (iBatis). Most applications start of needing J2EE security (via standard J2EE JDBC Realms), error handling (web.xml declared), and a way to display comments; database multi row master detail updates(CRUD); you can start with all those things out of the box. Since it is based on Struts (using best Practices, compare this simple approach to Suns BluePrints), you can easily customize it, using regular Struts, nothing special.

While in the past a static Apache, IIS HTML sites are OK, satic sites are now outdated, people now want a dynamic site via Struts, and a good way is to just to store, update, approve HTML/XML content stored in a DB “blob”, where it can be easily manipulated (Struts is great at CRUD).

bP can run on Servlet 2.3 complaint apps servers and SQL DBs, but also available for dowload is Jasic, that includes bP.war, plus all the supporting Jakarta type software, et al, pre-configured to run bP. Jasic adds:
-Tomcat 5 (you can use any J2EE, such as Resin 3- we did test, it works. Compare to Sun including Netbeans IDE),
-Eclipse 3 IDE (pre-configured classpath for bP),
-a database to run bP (PostgreSQL comes w/Jasic, but you can use any),
-an integrated reporting tool (iReports, most apps need reporting, we added helper servlets),
-a stress test tool (we scale over 1,000 to 2,000 concurrent users per CPU, possibly the fastest),
-jRockit, (even a JVM is included) etc. Things that you need for a project, already integrated, you just unzip and go, you do not have to integrate things that you use 80% of time anyway.


Note: bP ships with JSTL v1.1 (not 1.03, thus JSP 2.0 container is required like TC5 or Resin 3, included. A Struts expert can deploy bP to JSP 1.2 container by replacing the JSTL jars with v1.03).

If you can’t download, you can purchase a CD. Commercial private on site training is available for organizations without Struts/JSTL expertise.


-- Vic Cekvenich, Struts Instructor, 1-800-917-JAVA

Advanced <a href ="baseBeans.com">Struts Training</a>, mentoring and project recovery in North East.
Open Source <a href ="baseBeans.com">Portal Content Management</a> basicPortal software.



_______________________________________________ MVC-Programmers mailing list [EMAIL PROTECTED] http://www.basebeans.net:8080/mailman/listinfo/mvc-programmers

Reply via email to