[jboss-as7-dev] Collecting multiple exceptions from a batch operation and handling them...
Scott Marlow
smarlow at redhat.com
Mon Apr 25 17:52:44 EDT 2011
Also, for more important cases, we could throw a flattened chain of
exceptions. Where is each top level exception, is followed by its
children exceptions.
The more I think about the below case, the more convinced I am that the
exceptions should at best be logged. If not ignored (since its
non-transactional).
On 04/25/2011 04:25 PM, Scott Marlow wrote:
> On 04/25/2011 04:15 PM, Scott Marlow wrote:
>> I have some JPA container level code that needs to close a set of entity
>> managers. each entity manager close operation could throw an exception.
>> Each thrown exception, could have a series of chained exceptions.
>>
>> The simplest thing to do, would be to log each exception. Or to throw
>> the first exception and log the remaining ones. This can only happen
>> for non-transactional work (no database updates), so either approach is
>> fine.
>
> Well, by fine, I mean. If I should handle this consistently the same
> way, as some other layer. I can do it either way. I think the best
> approach is to just log the error since it shouldn't lead to a user
> level failure (since the database was used in a non-transactional way).
>
>>
>> Are we dealing with this anywhere else? I can take the same approach
>> used elsewhere if so.
>>
>> Scott
>> _______________________________________________
>> jboss-as7-dev mailing list
>> jboss-as7-dev at lists.jboss.org
>> https://lists.jboss.org/mailman/listinfo/jboss-as7-dev
>
> _______________________________________________
> jboss-as7-dev mailing list
> jboss-as7-dev at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/jboss-as7-dev
More information about the jboss-as7-dev
mailing list