OpenJPAEntityManager em =(OpenJPAEntityManager) currentEntityManager();
boolean persistSuccess = true;
try{
startTx(em);
Site1 site = em.find(Site1.class, pid);
Store1 store = new Store1();
store.setId(ikey);
store.setPartyName(pstr);
store.setStoreDescription("storeDescription");
store.setStoreName("storeName");
store.setStatus("1");
store.setArchiveStatus("1");
store.setCreateDate(new Date());
store.setSite(site);
List<Store1> stores = new ArrayList<Store1>();
stores.add(store);
site.setStores(stores);
em.persist(store);
endTx(em);
}catch(Exception e) {
persistSuccess = false;