*/
public LegalEntity storeJDOObject(LegalEntity jdoObject, boolean get,
String[] fetchGroups, int maxFetchDepth, ProgressMonitor monitor) {
try {
TradeManagerRemote tradeManager = JFireEjb3Factory.getRemoteBean(TradeManagerRemote.class, SecurityReflector.getInitialContextProperties());
LegalEntity le = tradeManager.storeLegalEntity(jdoObject, get, fetchGroups, maxFetchDepth);
if (le != null)
getCache().put(null, le, fetchGroups, maxFetchDepth);
return le;
} catch (Exception e) {
throw new RuntimeException(e);