Uploaded image for project: 'Application Server 7'
  1. Application Server 7
  2. AS7-288

@ConcurrencyManagement type BEAN on a singleton EJB leads to deployment exception

    Details

    • Type: Bug
    • Status: Resolved (View Workflow)
    • Priority: Major
    • Resolution: Done
    • Affects Version/s: 7.0.0.Beta2
    • Fix Version/s: 7.0.0.Beta3
    • Component/s: EJB
    • Labels:
      None

      Description

      A singleton EJB with BEAN concurrency management leads to:

      Caused by: org.jboss.as.server.deployment.DeploymentUnitProcessingException: Unexpected concurrency management type: BEAN on bean SingletonBean
      	at org.jboss.as.ejb3.deployment.processors.ConcurrencyManagementAnnotationProcessor.processAnnotations(ConcurrencyManagementAnnotationProcessor.java:87)
      	at org.jboss.as.ejb3.deployment.processors.ConcurrencyManagementAnnotationProcessor.processAnnotations(ConcurrencyManagementAnnotationProcessor.java:46)
      	at org.jboss.as.ejb3.deployment.processors.AbstractAnnotationEJBProcessor.processComponentConfig(AbstractAnnotationEJBProcessor.java:54)
      	at org.jboss.as.ee.component.AbstractComponentConfigProcessor.deploy(AbstractComponentConfigProcessor.java:53)
      	at org.jboss.as.server.deployment.DeploymentUnitPhaseService.start(DeploymentUnitPhaseService.java:102)
      	... 4 more
      
      

      The ConcurrencyManagementAnnotationProcessor is missing a "break" statement in the switch.

        Gliffy Diagrams

          Attachments

            Activity

              People

              • Assignee:
                jaikiran Jaikiran Pai
                Reporter:
                jaikiran Jaikiran Pai
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: