Abstract implementation containing the ejb specification shortcut rules:
if the throwable is Error or RemoteException then it is SystemException
if the throwable is CreateException/FinderException/RemoveException then it is an ApplicationException
.
Interface to be implemented by classes that can bootstrap a Spring container,
for example to start a Spring deployment unit within a server environment.
Convenient method to start up from a GenericApplicationContext,
which implements the BeanDefintionRegistry interface as well as the
ApplicationContext interface
Superclass for post processing singleton definitions, driven by a matching
piece of metadata attached to the relevant singleton definition with the
given name.