Laurie Tynor wrote:
> 
> This may be a little off-topic - hopefully not too far off...
> 
> I posted a few days ago with a problem where the jonas ejb container
> was not synching changes to the entity bean with the database.  The
> container was aware of the bean mods, and when doing a "sync" or
> "stop" via the JonasAdmin tool it would update the database.  But, it
> wouldn't update the database when the running program modified the
> entity bean.
> 
> We found the problem, but we don't know whether we were doing
> something wrong, or whether we found a bug in Jonas.  So, my question
> is whether or not the below ejb-jar.xml fragment is invalid.
> 
> --------------------------------------------------
> When using GenIC with the ejb-jar.xml fragment below, we have the "non-syncing" 
>problem.
> 
> ...
> <assembly-descriptor>
> <container-transaction>
> 
><method><ejb-name>enClientBean</ejb-name><method-intf>Home</method-intf><method-name>*</method-name></method>
> 
><method><ejb-name>enClientBean</ejb-name><method-intf>Remote</method-intf><method-name>*</method-name></method>
> <trans-attribute>NotSupported</trans-attribute>
> </container-transaction>
> <container-transaction>
> <method><ejb-name>enClientBean</ejb-name><method-name>*</method-name></method>
> <trans-attribute>Required</trans-attribute>
> </container-transaction>
> </assembly-descriptor>
> ...
> 
> --------------------------------------------------
> When using GenIC with the ejb-jar.xml fragment below, our bean works fine.
> 
> ...
> <assembly-descriptor>
> <container-transaction>
> <method><ejb-name>enClientBean</ejb-name><method-name>*</method-name></method>
> <trans-attribute>Required</trans-attribute>
> </container-transaction>
> </assembly-descriptor>
> ...
> 
> In the first, non-working, fragment the Home and Remote interfaces
> were declared to be tx type NotSupported while the rest of the bean
> was declared tx type Required.  In the second, working, fragment the
> NotSupported declarations are removed.
> 
> We've seen example ejb-jar.xml files (not the ones supplied by Jonas)
> which looked like the first (non-working) example above.  But that
> doesn't necessarily mean that it was a correct way of doing things...
> 
> Thanks for any feedback,
> (And thanks for doing Jonas!)
> 
> Laurie Tynor
> [EMAIL PROTECTED]

All ejb-jar.xml fragments are valid, I have given further explanation
in my response of your mail "ejbStore not being called/Jonas not
synching with database"
I hope it helps.

-- 
        Philippe

Philippe Coq  Evidian   Phone: (33) 04 76 29 78 49
Bull S.A  - 1 rue de Provence - 38432 Echirolles Cedex France
Download our EJBServer at http://www.objectweb.org
----
To unsubscribe, send email to [EMAIL PROTECTED] and
include in the body of the message "unsubscribe jonas-users".
For general help, send email to [EMAIL PROTECTED] and
include in the body of the message "help".

Reply via email to