Skip to content

Runtime exceptions with HttpServletRequestEvent class while running my SBB in wildfly-10.1.0.final environment #19

@SaiPremaTech

Description

@SaiPremaTech

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions