Hi Michael,

JumpStart requires a container that implements EJB3 simply because I'm a big fan of it and my limited time prevents me addressing more than one persistence and deployment model.

For purely historical reasons the container I chose was JBoss - they had an EJB3 implementation out very early and they implement persistence with Hibernate. I expect the EAR file you can build from JumpStart would run in WebLogic or any other container that supports EJB3 with little change - you might have to tweak the persistence.xml and reimplement IEJBExceptionInterpreter because they're tailored to Hibernate.

I have no idea of what's involved in making WebLogic do the live web class reloading that you see in JumpStart with JBoss (and its embedded Tomcat).

I had always intended to address other EJB3 containers, especially Glassfish, but I just haven't found the time. If you or anyone else can offer the necessary tips for Glassfish, WebLogic, or any other implementation, I will gladly incorporate them.

As for Jetty and Tomcat, perhaps you could adapt JumpStart with tapestry-hibernate, treating JumpStart's session beans as DAOs. They're written to use JPA, which Hibernate fully supports, so maybe it's all possible. I guess Tapestry would need to inject an EntityManager instead of a Hibernate Session, which it may already do. I haven't looked at tapestry-hibernate so I don't know.

HTH,

Geoff

On 03/03/2008, at 5:08 PM, Nguyen, Michael wrote:

Geoff:
        I've just started reading the threads again and its great that
there is a new tutorial up for Tapestry.  I noticed that the package
requires Jboss.  If I wanted to configure it to work with Jetty or
tomcat or even Weblogic, is there a lot of changes involved?  I
apologize in advance as I have only just looked at the homepage and
noticed the set of requirements. We are planning to rewrite our current
web application to utilize T5 as the framework in the next couple of
months.  If I can get this working in our current environment I could
use this to teach my team how to use T5.

Thanks
Michael

-----Original Message-----
From: Geoff Callender [mailto:[EMAIL PROTECTED]
Sent: Wednesday, February 27, 2008 4:17 AM
To: Tapestry users
Subject: JumpStart 3.3.3 now available - fixes 3.3.1 bugs

Hi all,

JumpStart 3.3.3 is now available for T5.0.10. It fixes these bugs that
were in 3.3.1 which was released a few days ago:

        * Editing a Person always displayed a "Double Wow!!!" error (My
thanks to Julian Wood for reporting this).
        * Exploder directory is not set to "derived" in Eclipse, so
searches don't bypass it.

You'll find it at:

        http://files.doublenegative.com.au/jumpstart

Comments and suggestions are always welcome.  Be helpful or brutal - I
don't care which, because it all helps to make this stuff more useful.

Cheers,

Geoff Callender

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to