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

Server should verify EJB business methods during deployment and log a warning

    Details

      Description

      The ejb 3.2 core specification state in chapter 4.9.6 that business methods should not be declared as final or static.

      But a Bean with a business method declared in the local or remote interface can be correct deployed and is accesible under some circumstances.

      To ensure that the Bean is according to the spec and avoid runtime or injection issues the methods should be checked and a VerifyError should be thrown at deployment time.

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  rpelisse Romain Pelisse
                  Reporter:
                  wdfink Wolf-Dieter Fink
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  5 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved: