Hi All,
we have created all the relavent files for ejb, and prepared the jar also.
We are getting below mentioned error during deployment of weblogic 9.2 server.
Jar has all the files bean,interface and home with proper method signatures. But still we are getting the error.
An error occurred during activation of changes, please see the log for details.
Exception preparing module: EJBModule(llms.jar) Unable to deploy EJB: llms.jar from llms.jar: There are 1 nested errors: 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. at weblogic.ejb.container.compliance.BeanClassChecker.checkBusinessMethods(BeanClassChecker.java:491) at sun.reflect.GeneratedMethodAccessor1780.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:592) at weblogic.ejb.container.compliance.EJBComplianceChecker.check(EJBComplianceChecker.java:261) at weblogic.ejb.container.compliance.EJBComplianceChecker.checkDeploymentInfo(EJBComplianceChecker.java:215) at weblogic.ejb.container.ejbc.EJBCompiler.complianceCheckJar(EJBCompiler.java:874) at weblogic.ejb.container.ejbc.EJBCompiler.checkCompliance(EJBCompiler.java:842) at weblogic.ejb.container.ejbc.EJBCompiler.doCompile(EJBCompiler.java:228) at weblogic.ejb.container.ejbc.EJBCompiler.compileEJB(EJBCompiler.java:496) at weblogic.ejb.container.ejbc.EJBCompiler.compileEJB(EJBCompiler.java:463) at weblogic.ejb.container.deployer.EJBDeployer.runEJBC(EJBDeployer.java:430) at weblogic.ejb.container.deployer.EJBDeployer.compileJar(EJBDeployer.java:752) at weblogic.ejb.container.deployer.EJBDeployer.compileIfNecessary(EJBDeployer.java:655) at weblogic.ejb.container.deployer.EJBDeployer.prepare(EJBDeployer.java:1199) at weblogic.ejb.container.deployer.EJBModule.prepare(EJBModule.java:354) at weblogic.application.internal.flow.ModuleListenerInvoker.prepare(ModuleListenerInvoker.java:93) at weblogic.application.internal.flow.DeploymentCallbackFlow$1.next(DeploymentCallbackFlow.java:360) at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:26)
Any ideas..Help on this...
Thanks,
Srinivas