-
1. Re: Newbie questions about JBoss Seam
gavin.king Dec 26, 2005 8:24 PM (in response to aquila_deus)1. Yes, there are currently a number of bugs in JBoss EJB3, and we are working hard to get them ironed out before the final release.
And yes, EJB3 offers all kinds of wonderful advantages over JavaBeans, including:
* txn demarcation
* efficient state management (passivation and replication with settable policies)
* security
* injection of resources like JMS, JDBC, JavaMail, etc
* support for WS invocation
* (in JBoss) much faster and more robust hot (re)deploy
Of course, you could implement -some- of those using Seam interceptors, but why bother when EJB3 has already got it all there for you.
2. You have expressed an *implementation* of a requirement. But you have not told us what the actual requirement was.
3. Seam has been in beta1 for only a short time, so most certainly there are no production applications yet. However, we have severalJBoss customers using it in development. -
2. Re: Newbie questions about JBoss Seam
aquila_deus Dec 29, 2005 3:18 AM (in response to aquila_deus)"gavin.king@jboss.com" wrote:
1. Yes, there are currently a number of bugs in JBoss EJB3, and we are working hard to get them ironed out before the final release.
And yes, EJB3 offers all kinds of wonderful advantages over JavaBeans, including:
* txn demarcation
* efficient state management (passivation and replication with settable policies)
* security
* injection of resources like JMS, JDBC, JavaMail, etc
* support for WS invocation
* (in JBoss) much faster and more robust hot (re)deploy
Of course, you could implement -some- of those using Seam interceptors, but why bother when EJB3 has already got it all there for you.
Thanks!"gavin.king@jboss.com" wrote:
2. You have expressed an *implementation* of a requirement. But you have not told us what the actual requirement was.
Hmmm... I'm thinking of a property with one getter and many setters, like:
String getText()
void setTextForSession(String text)
void setTextForContext(String text)
There are actually two fields of "text", one is in session and the other is in servlet context. And the getter always returns the one with higher priority (session) unless it's null. But i'm not sure how the setters should be used."gavin.king@jboss.com" wrote:
3. Seam has been in beta1 for only a short time, so most certainly there are no production applications yet. However, we have severalJBoss customers using it in development.