weblogic.ejb.container.compliance.ComplianceException: In EJB HelloEJB, method beaInvoke([Ljava.lang.Object;,int) defined in the local interface either does not exist in the bean class, or it is not a public method. Each method in the local interface must have a corresponding public method in the bean class.

Oracle Community | 879974 | 5 years ago
  1. 0

    ejb2.1jdeveloper 11.1.2.0.0

    Oracle Community | 5 years ago | 879974
    weblogic.ejb.container.compliance.ComplianceException: In EJB HelloEJB, method beaInvoke([Ljava.lang.Object;,int) defined in the local interface either does not exist in the bean class, or it is not a public method. Each method in the local interface must have a corresponding public method in the bean class.
  2. 0

    ejb2.1 weblogic 10.3.5 integrated with jdeveloper 11.1.2.0.0

    Oracle Community | 5 years ago | 879974
    weblogic.ejb.container.compliance.ComplianceException: In EJB HelloEJB, method beaInvoke([Ljava.lang.Object;,int) defined in the local interface either does not exist in the bean class, or it is not a public method. Each method in the local interface must have a corresponding public method in the bean class.
  3. 0

    Exception while deploying the application in to weblogic10 app server

    Oracle Community | 5 years ago | 869386
    weblogic.ejb.container.compliance.ComplianceException: In EJB BranchTransactionApproval, method retrieveApprovalOverrideCodes(com.gmacfs.smartcash.common.dto.SmartCashRequestContext) defined in the local interface either does not exist in the bean class, or it is not a public method. Each method in the local interface must have a corresponding public method in the bean class.
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 0

    Error while deploying in weblogic

    Coderanch | 5 years ago | Srinivas Pulipati
    weblogic.ejb.container.compliance.ComplianceException: In EJB SVLANUpdate, method execute(com.abc.sni.webservices.llms.dto.request.RequestSVLANUpdate) defined in the remote interface either does not exist in the bean class, or it is not a public method. Each method in the remote interface must have a corresponding public method in the bean class.
  6. 0

    EJB 2.1 deployment in weblogic 12c issue

    Stack Overflow | 1 year ago | pbk
    weblogic.ejb.container.compliance.ComplianceException: In EJB MonthlySessionStatMgmt, method getPrimaryKey() defined in the local interface either does not exist in the bean class, or it is not a public method. Each method in the local interface must have a corresponding public method in the bean class.

    Not finding the right solution?
    Take a tour to get the most out of Samebug.

    Tired of useless tips?

    Automated exception search integrated into your IDE

    Root Cause Analysis

    1. weblogic.ejb.container.compliance.ComplianceException

      In EJB HelloEJB, method beaInvoke([Ljava.lang.Object;,int) defined in the local interface either does not exist in the bean class, or it is not a public method. Each method in the local interface must have a corresponding public method in the bean class.

      at weblogic.ejb.container.compliance.BeanClassChecker.checkBusinessMethods()
    2. weblogic.ejb.container
      BeanClassChecker.checkBusinessMethods
      1. weblogic.ejb.container.compliance.BeanClassChecker.checkBusinessMethods(BeanClassChecker.java:510)
      1 frame
    3. Java RT
      Method.invoke
      1. sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      2. sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      3. sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      4. java.lang.reflect.Method.invoke(Method.java:597)
      4 frames
    4. weblogic.ejb.container
      EJBModule.prepare
      1. weblogic.ejb.container.compliance.EJBComplianceChecker.check(EJBComplianceChecker.java:331)
      2. weblogic.ejb.container.compliance.EJBComplianceChecker.checkDeploymentInfo(EJBComplianceChecker.java:280)
      3. weblogic.ejb.container.ejbc.EJBCompiler.checkCompliance(EJBCompiler.java:789)
      4. weblogic.ejb.container.ejbc.EJBCompiler.doCompile(EJBCompiler.java:222)
      5. weblogic.ejb.container.ejbc.EJBCompiler.compileEJB(EJBCompiler.java:461)
      6. weblogic.ejb.container.ejbc.EJBCompiler.compileEJB(EJBCompiler.java:428)
      7. weblogic.ejb.container.deployer.EJBDeployer.runEJBC(EJBDeployer.java:437)
      8. weblogic.ejb.container.deployer.EJBDeployer.compileJar(EJBDeployer.java:795)
      9. weblogic.ejb.container.deployer.EJBDeployer.compileIfNecessary(EJBDeployer.java:683)
      10. weblogic.ejb.container.deployer.EJBDeployer.prepare(EJBDeployer.java:1254)
      11. weblogic.ejb.container.deployer.EJBModule.prepare(EJBModule.java:442)
      11 frames
    5. weblogic.application.internal
      ModuleListenerInvoker.prepare
      1. weblogic.application.internal.flow.ModuleListenerInvoker.prepare(ModuleListenerInvoker.java:199)
      1 frame