The Source for Java Technology Collaboration
User: Password:



Masoud Kalali

Masoud Kalali's Blog

Testing some FrameWorks and applications on Glassfish build 40+

Posted by kalali on March 25, 2006 at 03:39 PM | Comments (4)

Now with EJB 3 , (I am talking about current date take a look at date that this entry is written) options in application server market are so limited because there are just few application server that support EJB3. some of them that i know are Jboss and GlassFish project.
But GlassFish provide more than beeing EJB3 container , it is aimed to be a full Java ee 5 container.
GlassFish uses TopLink for persistance ,Contributed by ORACLE, so I think when we come to performance it is compareable with JBoss AS that uses Hibernate Persistance Engine to provide EJB3.
In a series of weblog i will deploy some of frameworks that i used in past with Other Application server and servlet container in GlassFish.
First of all I tried to run my favorite Open source Portal on Sun application server 8.1 ,8.2 but it does not works without workaround.but now in glassFish it deployed as sweet as a candy.
StringBeans Portal use Hibernate as ORM framework so it is database agnostic.Hope they convert the persistance layer to EJB3 . StringBeans Portal is a very clean and innovative implementation of jsr-168 portlet container with many features that you can relay on them for your next portal based job.
It is StringBeans Portal version 3.1 alpha that i checked on GlassFish . it is really very superior in comparesion with older versions .although older versions of this product was great too.
following image shows its running on GlassFish build 40.


Another framework which i tests on GlassFish is SiteMesh A great web-page layout and decoration framework . I use it with classic JSP/Servlet cases and also with Struts . I am really happy that i know this framework.
I thought when i tried StringBeans Portal lets test one other neat framework so i deployed sample war file that come with SiteMesh distribution on GlassFish , and it runs with no needs for modification. next image show that sample application running on GlassFish
Follwing image shows Sitemesh running on GlassFish




Bookmark blog post: del.icio.us del.icio.us Digg Digg DZone DZone Furl Furl Reddit Reddit
Comments
Comments are listed in date ascending order (oldest first) | Post Comment

  • StringBeans portal 3.1 alpha works Fine on build 42.

    Posted by: kalali on April 04, 2006 at 08:38 AM

  • Thanks much for all this information. It's great!!

    Posted by: scotthutinger on April 06, 2006 at 08:57 AM

  • Ok guys, looks like it needs some tricks to start stringbeans under glassfish. I just opened a thread on the stringbeans site (go to StringBeans Portal, then Forums).

    Comments are welcome.

    Posted by: spaquet on April 13, 2006 at 04:33 AM

  • before you could deploy on the glassfish you need to changed the line 33 of portal_banner.jsp to make it run on glassFish

    before i change it was:
    ./../my/portal_top_links.jsp
    after change line should be like :
    portal_top_links.jsp


    I contact Stringbean people about this and they said it will be fixed in next release which intended to be 3.1 beta. but they do not publish the beta.
    and the reason that i did not mention the error here was : this is a known and reported (by myself) issue in an alpha build , so it does not need extra explanation about such an small glitch ;-)

    btw , i am sorry if it bring any problem for you

    Posted by: kalali on April 13, 2006 at 04:57 AM





Powered by
Movable Type 3.01D
 Feed java.net RSS Feeds