weblogic.ejb.container.compliance.ComplianceException: Business method [ wait / getClass / notify / notifyAll] in class java.lang.Object must not be declared as final

Oracle Community | 3031150 | 11 months ago
  1. 0

    Business method [ ] in class java.lang.Object must not be declared as final

    Oracle Community | 11 months ago | 3031150
    weblogic.ejb.container.compliance.ComplianceException: Business method [ wait / getClass / notify / notifyAll] in class java.lang.Object must not be declared as final
  2. 0

    EJB 3.0 and jndi lookup (simple question)

    Oracle Community | 10 years ago | 666705
    weblogic.ejb.container.compliance.ComplianceException: Business method wait in class java.lang.Object must not be declared as final at weblogic.ejb.container.compliance.Ejb30SessionBeanClassChecker.validateBusinessMethod Ejb30SessionBeanClassChecker.java:172)
  3. 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.
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 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.
  6. 0

    ComplianceException while migration from 10.3.1 to 10.3.5

    Oracle Community | 5 years ago | 843123
    weblogic.ejb.container.compliance.ComplianceException: In EJB deals.TestAPI, the throws clause for method retrieveTestDetail(java.lang.Integer,java.lang.Integer) in the bean class contains exceptions that are NOT in the throws clause of the remote interface.

    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

      Business method [ wait / getClass / notify / notifyAll] in class java.lang.Object must not be declared as final

      at weblogic.ejb.container.compliance.Ejb30SessionBeanClassChecker.validateBusinessMethod()
    2. weblogic.ejb.container
      Ejb30SessionBeanClassChecker.checkBusinessMethods
      1. weblogic.ejb.container.compliance.Ejb30SessionBeanClassChecker.validateBusinessMethod(Ejb30SessionBeanClassChecker.java:274)
      2. weblogic.ejb.container.compliance.Ejb30SessionBeanClassChecker.checkBusinessMethods(Ejb30SessionBeanClassChecker.java:229)
      2 frames
    3. Java RT
      Method.invoke
      1. sun.reflect.GeneratedMethodAccessor232.invoke(Unknown Source)
      2. sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      3. java.lang.reflect.Method.invoke(Method.java:497)
      3 frames
    4. weblogic.ejb.container
      EjbModuleExtension.postPrepare
      1. weblogic.ejb.container.compliance.EJBComplianceChecker.check(EJBComplianceChecker.java:100)
      2. weblogic.ejb.container.compliance.EJBComplianceChecker.check(EJBComplianceChecker.java:90)
      3. weblogic.ejb.container.compliance.EJBComplianceChecker.checkDeploymentInfo(EJBComplianceChecker.java:81)
      4. weblogic.ejb.container.ejbc.EJBCompiler.doCompile(EJBCompiler.java:172)
      5. weblogic.ejb.container.ejbc.EJBCompiler.compileEJB(EJBCompiler.java:346)
      6. weblogic.ejb.container.ejbc.EJBCompiler.compileEJB(EJBCompiler.java:314)
      7. weblogic.ejb.container.deployer.EJBDeployer.compileJar(EJBDeployer.java:429)
      8. weblogic.ejb.container.deployer.EJBDeployer.compileIfNecessary(EJBDeployer.java:355)
      9. weblogic.ejb.container.deployer.EJBDeployer.prepare(EJBDeployer.java:723)
      10. weblogic.ejb.container.deployer.EjbModuleExtension.postPrepare(EjbModuleExtension.java:98)
      10 frames
    5. weblogic.application.internal
      ExtensibleModuleWrapper$PrepareStateChange.next
      1. weblogic.application.internal.ExtensibleModuleWrapper$PrepareStateChange.next(ExtensibleModuleWrapper.java:297)
      2. weblogic.application.internal.ExtensibleModuleWrapper$PrepareStateChange.next(ExtensibleModuleWrapper.java:285)
      2 frames
    6. weblogic.application.utils
      StateMachineDriver.nextState
      1. weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:42)
      1 frame
    7. weblogic.application.internal
      ModuleStateDriver$1.next
      1. weblogic.application.internal.ExtensibleModuleWrapper.prepare(ExtensibleModuleWrapper.java:109)
      2. weblogic.application.internal.flow.ModuleListenerInvoker.prepare(ModuleListenerInvoker.java:100)
      3. weblogic.application.internal.flow.ModuleStateDriver$1.next(ModuleStateDriver.java:175)
      4. weblogic.application.internal.flow.ModuleStateDriver$1.next(ModuleStateDriver.java:170)
      4 frames
    8. weblogic.application.utils
      StateMachineDriver$ParallelChange.run
      1. weblogic.application.utils.StateMachineDriver$ParallelChange.run(StateMachineDriver.java:80)
      1 frame
    9. weblogic.work
      ExecuteThread.run
      1. weblogic.work.ContextWrap.run(ContextWrap.java:40)
      2. weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:548)
      3. weblogic.work.ExecuteThread.execute(ExecuteThread.java:311)
      4. weblogic.work.ExecuteThread.run(ExecuteThread.java:263)
      4 frames