Announcement Announcement Module
Collapse
No announcement yet.
please solve this error Page Title Module
Move Remove Collapse
X
Conversation Detail Module
Collapse
  • Filter
  • Time
  • Show
Clear All
new posts

  • please solve this error

    i am running my spring web application in jboss server, while starting the server i am getting the error as

    14:36:35,072 ERROR [DispatcherServlet] Context initialization failed
    org.springframework.beans.factory.BeanDefinitionSt oreException: Error registering bean with name 'exporter' defined in S
    ervletContext resource [/WEB-INF/timex-servlet.xml]: Class that bean class [org.springframework.jmx.export.MBeanExporter
    ] depends on not found; nested exception is java.lang.NoClassDefFoundError: org/springframework/beans/factory/BeanClassL
    oaderAware
    java.lang.NoClassDefFoundError: org/springframework/beans/factory/BeanClassLoaderAware
    at java.lang.ClassLoader.defineClass1(Native Method)
    at java.lang.ClassLoader.defineClass
    .................etc

    like this, please any one suggest me what i need to do to rectify that error.

  • #2
    Hi,
    Do you have spring-beans-2.5.5.jar in your classpath?

    Comment


    • #3
      help needed, please help me

      i don't have that in my classpath,
      i just added that to my classpath and it works
      now i have another problem, please help me

      17:47:33,756 ERROR [[/timex]] Servlet /timex threw load() exception
      java.lang.ClassNotFoundException: org.springframework.core.AliasRegistry
      at org.apache.catalina.loader.WebappClassLoader.loadC lass(WebappClassLoader.java:1358)
      at org.apache.catalina.loader.WebappClassLoader.loadC lass(WebappClassLoader.java:1204)
      at java.lang.ClassLoader.loadClassInternal(ClassLoade r.java:319)
      at java.lang.ClassLoader.defineClass1(Native Method)
      at java.lang.ClassLoader.defineClass(ClassLoader.java :620)
      at java.security.SecureClassLoader.defineClass(Secure ClassLoader.java:124)
      at org.apache.catalina.loader.WebappClassLoader.findC lassInternal(WebappClassLoader.java:1814)
      at org.apache.catalina.loader.WebappClassLoader.findC lass(WebappClassLoader.java:872)
      at org.jboss.web.tomcat.service.WebAppClassLoader.fin dClass(WebAppClassLoader.java:75)
      at org.apache.catalina.loader.WebappClassLoader.loadC lass(WebappClassLoader.java:1325)
      at org.apache.catalina.loader.WebappClassLoader.loadC lass(WebappClassLoader.java:1204)
      at java.lang.ClassLoader.loadClassInternal(ClassLoade r.java:319)
      at java.lang.Class.forName0(Native Method)
      at java.lang.Class.forName(Class.java:169)
      at org.springframework.web.servlet.FrameworkServlet.c lass$(FrameworkServlet.java:97)
      at org.springframework.web.servlet.FrameworkServlet.< clinit>(FrameworkServlet.java:97)
      at sun.reflect.NativeConstructorAccessorImpl.newInsta nce0(Native Method)
      at sun.reflect.NativeConstructorAccessorImpl.newInsta nce(NativeConstructorAccessorImpl.java:39)
      at sun.reflect.DelegatingConstructorAccessorImpl.newI nstance(DelegatingConstructorAccessorImpl.java:27)
      at java.lang.reflect.Constructor.newInstance(Construc tor.java:513)
      at java.lang.Class.newInstance0(Class.java:355)
      at java.lang.Class.newInstance(Class.java:308)
      at org.apache.catalina.core.StandardWrapper.loadServl et(StandardWrapper.java:1104)
      at org.apache.catalina.core.StandardWrapper.load(Stan dardWrapper.java:981)
      at org.apache.catalina.core.StandardContext.loadOnSta rtup(StandardContext.java:4071)
      at org.apache.catalina.core.StandardContext.start(Sta ndardContext.java:4375)
      at org.apache.catalina.core.ContainerBase.addChildInt ernal(ContainerBase.java:790)
      at org.apache.catalina.core.ContainerBase.addChild(Co ntainerBase.java:770)
      at org.apache.catalina.core.StandardHost.addChild(Sta ndardHost.java:553)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Nativ e Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(Native MethodAccessorImpl.java:39)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(De legatingMethodAccessorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:597)
      at org.apache.tomcat.util.modeler.BaseModelMBean.invo ke(BaseModelMBean.java:296)
      at org.jboss.mx.server.RawDynamicInvoker.invoke(RawDy namicInvoker.java:164)
      at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanSe rverImpl.java:659)
      at org.apache.catalina.core.StandardContext.init(Stan dardContext.java:5312)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Nativ e Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(Native MethodAccessorImpl.java:39)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(De legatingMethodAccessorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:597)
      at org.apache.tomcat.util.modeler.BaseModelMBean.invo ke(BaseModelMBean.java:296)
      at org.jboss.mx.server.RawDynamicInvoker.invoke(RawDy namicInvoker.java:164)
      at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanSe rverImpl.java:659)
      at org.jboss.web.tomcat.service.TomcatDeployer.perfor mDeployInternal(TomcatDeployer.java:301)
      at org.jboss.web.tomcat.service.TomcatDeployer.perfor mDeploy(TomcatDeployer.java:104)
      at org.jboss.web.AbstractWebDeployer.start(AbstractWe bDeployer.java:375)
      at org.jboss.web.WebModule.startModule(WebModule.java :83)
      at org.jboss.web.WebModule.startService(WebModule.jav a:61)
      at org.jboss.system.ServiceMBeanSupport.jbossInternal Start(ServiceMBeanSupport.java:289)
      at org.jboss.system.ServiceMBeanSupport.jbossInternal Lifecycle(ServiceMBeanSupport.java:245)
      at sun.reflect.GeneratedMethodAccessor3.invoke(Unknow n Source)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(De legatingMethodAccessorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:597)
      at org.jboss.mx.interceptor.ReflectedDispatcher.invok e(ReflectedDispatcher.java:155)
      at org.jboss.mx.server.Invocation.dispatch(Invocation .java:94)
      at org.jboss.mx.server.Invocation.invoke(Invocation.j ava:86)
      at org.jboss.mx.server.AbstractMBeanInvoker.invoke(Ab stractMBeanInvoker.java:264)
      at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanSe rverImpl.java:659)
      at org.jboss.system.ServiceController$ServiceProxy.in voke(ServiceController.java:978)
      at $Proxy0.start(Unknown Source)
      at org.jboss.system.ServiceController.start(ServiceCo ntroller.java:417)
      at sun.reflect.GeneratedMethodAccessor9.invoke(Unknow n Source)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(De legatingMethodAccessorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:597)
      at org.jboss.mx.interceptor.ReflectedDispatcher.invok e(ReflectedDispatcher.java:155)
      at org.jboss.mx.server.Invocation.dispatch(Invocation .java:94)
      at org.jboss.mx.server.Invocation.invoke(Invocation.j ava:86)
      at org.jboss.mx.server.AbstractMBeanInvoker.invoke(Ab stractMBeanInvoker.java:264)
      at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanSe rverImpl.java:659)
      at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyE xt.java:210)
      at $Proxy44.start(Unknown Source)
      at org.jboss.web.AbstractWebContainer.start(AbstractW ebContainer.java:466)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Nativ e Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(Native MethodAccessorImpl.java:39)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(De legatingMethodAccessorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:597)
      at org.jboss.mx.interceptor.ReflectedDispatcher.invok e(ReflectedDispatcher.java:155)
      at org.jboss.mx.server.Invocation.dispatch(Invocation .java:94)
      at org.jboss.mx.interceptor.AbstractInterceptor.invok e(AbstractInterceptor.java:133)
      at org.jboss.mx.server.Invocation.invoke(Invocation.j ava:88)
      at org.jboss.mx.interceptor.ModelMBeanOperationInterc eptor.invoke(ModelMBeanOperationInterceptor.java:1 42)
      at org.jboss.mx.interceptor.DynamicInterceptor.invoke (DynamicInterceptor.java:97)
      at org.jboss.system.InterceptorServiceMBeanSupport.in vokeNext(InterceptorServiceMBeanSupport.java:238)
      at org.jboss.wsf.container.jboss42.DeployerIntercepto r.start(DeployerInterceptor.java:87)
      at org.jboss.deployment.SubDeployerInterceptorSupport $XMBeanInterceptor.start(SubDeployerInterceptorSup port.java
      :188)
      at org.jboss.deployment.SubDeployerInterceptor.invoke (SubDeployerInterceptor.java:95)
      at org.jboss.mx.server.Invocation.invoke(Invocation.j ava:88)
      at org.jboss.mx.server.AbstractMBeanInvoker.invoke(Ab stractMBeanInvoker.java:264)
      at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanSe rverImpl.java:659)
      at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyE xt.java:210)
      at $Proxy45.start(Unknown Source)
      at org.jboss.deployment.MainDeployer.start(MainDeploy er.java:1025)
      at org.jboss.deployment.MainDeployer.deploy(MainDeplo yer.java:819)
      at org.jboss.deployment.MainDeployer.deploy(MainDeplo yer.java:782)
      at sun.reflect.GeneratedMethodAccessor21.invoke(Unkno wn Source)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(De legatingMethodAccessorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:597)
      at org.jboss.mx.interceptor.ReflectedDispatcher.invok e(ReflectedDispatcher.java:155)
      at org.jboss.mx.server.Invocation.dispatch(Invocation .java:94)
      at org.jboss.mx.interceptor.AbstractInterceptor.invok e(AbstractInterceptor.java:133)
      at org.jboss.mx.server.Invocation.invoke(Invocation.j ava:88)
      at org.jboss.mx.interceptor.ModelMBeanOperationInterc eptor.invoke(ModelMBeanOperationInterceptor.java:1 42)
      at org.jboss.mx.server.Invocation.invoke(Invocation.j ava:88)
      at org.jboss.mx.server.AbstractMBeanInvoker.invoke(Ab stractMBeanInvoker.java:264)
      at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanSe rverImpl.java:659)
      at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyE xt.java:210)
      at $Proxy9.deploy(Unknown Source)
      at .............................
      please help me

      Comment


      • #4
        Include More Spring JARs

        Include spring-core.jar or spring.jar in your classpath.
        Last edited by spring_dm; Sep 12th, 2008, 09:35 PM. Reason: Both spring-core.jar and spring.jar have this class.

        Comment


        • #5
          help me

          Thank you spring_dm for your reply,

          i have spring.jar already in my classpath, but i didn't get

          help me

          Comment


          • #6
            WEB-INF/lib is on Web Application's Classpath

            Are you placing the spring.jar in your web application's WEB-INF/lib directory (whether in WAR file or in application directory)? In other words, the file needs to be in the web application's classpath rather than in your normal environment classpath. You should also look in the Spring JAR files of whatever version of Spring you are using to make sure that the file org/springframework/core/AliasRegistry.class is in the JAR file you are placing in the WEB-INF/lib directory. If that file is in the JAR you are including in your web application's WEB-INF/lib directory, you should not get the exception.

            Comment


            • #7
              Same Error

              Thanks for your reply,

              i have the jar file in my war directory, but i am getting the same error

              Comment

              Working...
              X