TModelInfo tModelInfo = tModelList.getTModelInfos().getTModelInfo().get(0);
String bpel4WSTModelKey = tModelInfo.getTModelKey();
clerk.unRegisterTModel(bpel4WSTModelKey);
// now use this key to find the portType TModels
GetTModelDetail findAllPortTypesForProcess = createFindAllPortTypesForProcess_1(bpel4WSTModelKey);
TModelDetail tModelDetail = clerk.getTModelDetail(findAllPortTypesForProcess);
if (tModelDetail!=null) {
List<TModel> tModelPortTypeList = tModelDetail.getTModel();
if (tModelPortTypeList!=null && tModelPortTypeList.size()>0) {
TModel bpel4WSTModel = tModelPortTypeList.get(0);
CategoryBag categoryBag = bpel4WSTModel.getCategoryBag();
if (categoryBag!=null && categoryBag.getKeyedReference()!=null) {
List<KeyedReference> portTypeTModelKeys = new ArrayList<KeyedReference>();