Bonjour,
nous essayons actuellement d'utiliser CDI (via weld) dans une application java standalone (java SE). Weld, assez logiquement, signale lors de son démarrage que les services transactionnels ne sont pas disponible.
WELD-000101 Transactional services not available. Injection of @ Inject UserTransaction not available.
Je sais que ça n'empêche pas WELD de démarrer, mais nous allons avoir besoin d'injecter des Tx dans nos Beans et EJB (utilisation d'OpenEJB). Comment fournir ces services à Weld? Nous pensons utiliser JOTM, par exemple, ou le TxManager présent dans OpenEJB mais je n'arrive pas à trouver, dans Weld, le point d'entrée pour le TxManager.
Partager