@Override public void saveDetails( final String name, final String version, final String pathToKar /*, final Long userId, final Long roleId, final String token */) { PluginDetails pluginDetails = new PluginDetailsEntity(); pluginDetails.setName(name); pluginDetails.setVersion(version); pluginDetails.setKar(pathToKar); EntityManager em = daoManager.getEntityManagerFactory().createEntityManager(); try { daoManager.startTransaction(em); em.merge(pluginDetails); daoManager.commitTransaction(em); } catch (Exception e) { daoManager.rollBackTransaction(em); LOG.error("ConfigDataService saveProfile:" + e.toString()); } finally { daoManager.closeEntityManager(em); } }