use of cn.taketoday.jndi.JndiTemplate in project today-framework by TAKETODAY.
the class JtaTransactionManager method readObject.
// ---------------------------------------------------------------------
// Serialization support
// ---------------------------------------------------------------------
@Serial
private void readObject(ObjectInputStream ois) throws IOException, ClassNotFoundException {
// Rely on default serialization; just initialize state after deserialization.
ois.defaultReadObject();
// Create template for client-side JNDI lookup.
this.jndiTemplate = new JndiTemplate();
// Perform a fresh lookup for JTA handles.
initUserTransactionAndTransactionManager();
initTransactionSynchronizationRegistry();
}
use of cn.taketoday.jndi.JndiTemplate in project today-infrastructure by TAKETODAY.
the class JtaTransactionManager method readObject.
// ---------------------------------------------------------------------
// Serialization support
// ---------------------------------------------------------------------
@Serial
private void readObject(ObjectInputStream ois) throws IOException, ClassNotFoundException {
// Rely on default serialization; just initialize state after deserialization.
ois.defaultReadObject();
// Create template for client-side JNDI lookup.
this.jndiTemplate = new JndiTemplate();
// Perform a fresh lookup for JTA handles.
initUserTransactionAndTransactionManager();
initTransactionSynchronizationRegistry();
}
Aggregations