public void save() throws AppCatalogException {
EntityManager em = null;
try {
em = AppCatalogJPAUtils.getEntityManager();
ApplicationInput existingApplicationInput = em.find(ApplicationInput.class, new AppInput_PK(interfaceID, inputKey));
em.close();
ApplicationInput applicationInput;
em = AppCatalogJPAUtils.getEntityManager();
em.getTransaction().begin();
if (existingApplicationInput == null) {