Uploaded image for project: 'WildFly'
  1. WildFly
  2. WFLY-2936

"Only session and message-driven beans with bean-managed transaction demarcation are allowed to access UserTransaction" error in migrated seam 2.2.2 application

XMLWordPrintable

    • Icon: Feature Request Feature Request
    • Resolution: Done
    • Icon: Major Major
    • 8.1.0.CR1, 8.1.0.Final
    • 8.0.0.Final
    • None
    • None
    • Windows 7 64bit
      Java 1.7.0_51
      WildFly 8.0.0.Final
      JBoss Seam 2.2.2.Final

      The error is fired when attempting to call a transaction-enabled EJB method, from a seam component. Specifically the authentication component.

      In order to get to this position, the project's deployment descriptors had to be migrated. Furthermore, mojarra version 1.2_15 was deployed to WildFly, as described by this link: https://community.jboss.org/wiki/DesignOfWildFlyMulti-JSFFeature

      Please see attached logs and descriptors.

        1. Auth.java
          1 kB
          Dimitris Keramidas
        2. Authenticator.java
          0.9 kB
          Dimitris Keramidas
        3. components.xml
          4 kB
          Dimitris Keramidas
        4. jboss-deployment-structure.xml
          2 kB
          Dimitris Keramidas
        5. server.log
          111 kB
          Dimitris Keramidas

              emartins@redhat.com Eduardo Martins
              dimiker@yahoo.gr Dimitris Keramidas (Inactive)
              Votes:
              2 Vote for this issue
              Watchers:
              12 Start watching this issue

                Created:
                Updated:
                Resolved: