HiveMind is not the "web front-end."  HiveMind can be used in all tiers of
your application.  HiveMind has nothing to do with Tapestry.  Tapestry just
uses it to wire all of its pieces together and configure itself.


-----Original Message-----
From: Mark [mailto:[EMAIL PROTECTED] 
Sent: Saturday, April 22, 2006 2:33 PM
To: Tapestry users
Subject: Re: I have a dream...

How about tighter Spring Integration?
There is a bunch of things that exist in Spring as well - transaction 
handling, validation logic, Hibernate session handling, etc, etc.

As far as I am concerned, Tapestry and for that matter Hivemind is 
really only the web front-end, not the core.
If you are building real enterprise apps, there is much more than the 
web front-end.
There can be interaction via Messaging, Web-Services, etc and in that 
case all the same functionality (Transactions, HibernateSessions, 
Validation) is still needed.

So in my opinion, there should be a better integration into Spring and 
usage of what Spring already has today.

And to answer one thing before somebody even brings it up:  I don't 
think this will degrade Tapestry, I think it will on the contrary give 
Tapestry an even stronger argument why developers should use it, even 
and especially for big enterprise applications.
I am just starting my first experimental project with Spring, Hibernate 
and Tapestry and besides the really steep learning curve for each of 
these 3 projects just by themselves, these integration issues are 
exactly the problems I will be facing soon.


MARK


Andreas Bulling wrote:
> ... that one day we have a solution to this repetitive problems with
> Hibernate/sessions/transactions/demarcations/etc. which is
>
> - flexible enough to allow different usages (with/without manual
demarcation,
> session-per-request/-conversation, ...) for the people with their
different
> needs
>
> - at the same time mature and stable enough to handle Exceptions and
> special cases
>
> - 100% Hivemind-/Tapestry-compatible
>
> Did I forget something? If yes just add your points, perhaps we can create
> something like a list of wishes for someone implementing this some day ;)
>
> *BIG SIGH*
>
> Andreas
>
> ---------------------------------------------------------------------
> 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]



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

Reply via email to