Has anyone encountered this runtime exception with HTTP Servlet RA class - HttpServletRequestEvent (NoClassDefFoundError and ClassNotFoundException)? I checked the Deployable Unit for the HTTP Servlet RA jar file (v7.2.0-194) and it contains the class for HttpServletRequestEvent and the HTTP Servlet RA has been deployed properly. Also, the HTTP servlet RA has been deployed without any issues. Is there anything specific that needs to be done prior to deploying the HTTP Servlet RA as I don't see any issue while compiling my SBB that references this interface - net/java/slee/resource/http/events/HttpServletRequestEvent?
23:09:35,930 INFO [org.mobicents.slee.container.component.deployment.PreferredPackagesBuilder] (MSC service thread 1-3) No preferred package entry found. Applying defaults.
23:09:35,963 ERROR [org.mobicents.slee.container.deployment.jboss.DeploymentManager] (MSC service thread 1-3) Failure invoking 'InstallDeployableUnitAction[file:/home/ashok.magadum/RestComm/wildfly-10.1.0.Final/standalone/tmp/vfs/temp/temp30acc506088bc42e/content-fc6a2593016918d/content/]: javax.slee.management.DeploymentException: Failure encountered during deploy process.
at org.mobicents.slee.container.management.jmx.DeploymentMBeanImpl.install(DeploymentMBeanImpl.java:340)
at org.mobicents.slee.container.deployment.jboss.action.InstallDeployableUnitAction.invoke(InstallDeployableUnitAction.java:41)
at org.mobicents.slee.container.deployment.jboss.DeploymentManager.sciAction(DeploymentManager.java:316)
at org.mobicents.slee.container.deployment.jboss.DeploymentManager.installDeployableUnit(DeploymentManager.java:181)
at org.mobicents.slee.container.deployment.jboss.SLEESubDeployer.start(SLEESubDeployer.java:278)
at org.mobicents.slee.container.deployment.jboss.SleeContainerDeployerImpl.start(SleeContainerDeployerImpl.java:264)
at org.restcomm.slee.container.build.as7.deployment.ExternalDeployerImpl.callSubDeployer(ExternalDeployerImpl.java:186)
at org.restcomm.slee.container.build.as7.deployment.ExternalDeployerImpl.deploy(ExternalDeployerImpl.java:136)
at org.restcomm.slee.container.build.as7.service.SleeContainerService.installInternalDeployments(SleeContainerService.java:407)
at org.restcomm.slee.container.build.as7.service.SleeContainerService.start(SleeContainerService.java:361)
at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1948)
at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1881)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Caused by: javax.slee.management.DeploymentException: failed to validate SbbID[name=MobileLteCoreNetworkInterfaceSbb,vendor=org.xxxx,version=1.0]
at org.mobicents.slee.container.component.deployment.DeployableUnitBuilderImpl.build(DeployableUnitBuilderImpl.java:265)
at org.mobicents.slee.container.component.deployment.DeployableUnitBuilderImpl.build(DeployableUnitBuilderImpl.java:72)
at org.mobicents.slee.container.management.jmx.DeploymentMBeanImpl.install(DeploymentMBeanImpl.java:164)
... 14 more
Caused by: java.lang.NoClassDefFoundError: net/java/slee/resource/http/events/HttpServletRequestEvent
at java.lang.Class.getDeclaredMethods0(Native Method)
at java.lang.Class.privateGetDeclaredMethods(Class.java:2701)
at java.lang.Class.getDeclaredMethods(Class.java:1975)
at org.mobicents.slee.container.component.validator.ClassUtils.getAbstractMethodsFromClass(ClassUtils.java:178)
at org.mobicents.slee.container.component.validator.SbbComponentValidator.validate(SbbComponentValidator.java:139)
at org.mobicents.slee.container.component.SbbComponentImpl.validate(SbbComponentImpl.java:309)
at org.mobicents.slee.container.component.deployment.DeployableUnitBuilderImpl.build(DeployableUnitBuilderImpl.java:254)
... 16 more
Caused by: java.lang.ClassNotFoundException: net.java.slee.resource.http.events.HttpServletRequestEvent
at java.net.URLClassLoader.findClass(URLClassLoader.java:382)
at org.mobicents.slee.container.component.deployment.classloading.URLClassLoaderDomainImpl.findClassLocallyLocked(URLClassLoaderDomainImpl.java:272)
at org.mobicents.slee.container.component.deployment.classloading.URLClassLoaderDomainImpl.findClass(URLClassLoaderDomainImpl.java:241)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at org.mobicents.slee.container.component.deployment.classloading.URLClassLoaderDomainImpl.loadClass(URLClassLoaderDomainImpl.java:200)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
... 23 more