public void concretarTransaccion() {
		try {
			// System.out.println("estado de la transaccion" + tx.isActive());
			tx.commit();
			// System.out.println("despues de concretar transaccion ");
			// ----------------------------------------------
			if (!persistencia.isClosed())
				persistencia.close();
			// ----------------------------------------------
		} catch (Exception e) {
			try {
				rollbackTransaccion();

			} catch (Exception a) {
				System.out.println("error al concretar");
				a.printStackTrace();
			}
		}
	}