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]