Improved exception management.
Stopped wrapping all throwables in IllegalStateExceptions in
ReadOnlyResourceStateImpl.load.
Changed load in State interface to throw Exception instead of
IllegalStateException (so other kinds of exceptions can be
propagated).
Eliminated NPE in finally block of ReadOnlyResourceStateImpl.load.
Reported by: John.E.Gregg
|