java.lang.RuntimeException: field info metadata structure could not be build for field: org/springframework/context/support/AbstractAp plicationContext.logger:Lorg/apache/commons/logging/Log;

Terracotta | joachimm | 8 years ago
tip
Do you know that we can give you better hits? Get more relevant results from Samebug’s stack trace search.
  1. 0

    java.lang.LinkageError: cannot run jetty webapp with terracotta

    Terracotta | 8 years ago | joachimm
    java.lang.RuntimeException: field info metadata structure could not be build for field: org/springframework/context/support/AbstractAp plicationContext.logger:Lorg/apache/commons/logging/Log;
  2. 0

    Spring 2.5 + TC 2.7.3 + Tomat 6.0.18 deployment problem

    Terracotta | 8 years ago | sajid
    java.lang.RuntimeException: field info metadata structure could not be build for field: org/springframework/context/support/AbstractApplicationContext.logger:Lorg/apache/commons/logging/Log;

    Root Cause Analysis

    1. java.lang.RuntimeException

      field info metadata structure could not be build for field: org/springframework/context/support/AbstractAp plicationContext.logger:Lorg/apache/commons/logging/Log;

      at com.tc.aspectwerkz.transform.inlining.weaver.FieldSetFieldGetVisitor$ReplacePutFieldAndGetFieldInstructionCodeAdapter.getFieldInfo()
    2. com.tc.aspectwerkz
      FieldSetFieldGetVisitor$ReplacePutFieldAndGetFieldInstructionCodeAdapter.visitFieldInsn
      1. com.tc.aspectwerkz.transform.inlining.weaver.FieldSetFieldGetVisitor$ReplacePutFieldAndGetFieldInstructionCodeAdapter.getFieldInfo(FieldSetFieldGetVisitor.java:381)
      2. com.tc.aspectwerkz.transform.inlining.weaver.FieldSetFieldGetVisitor$ReplacePutFieldAndGetFieldInstructionCodeAdapter.visitFieldInsn(FieldSetFieldGetVisitor.java:191)
      2 frames
    3. com.tc.asm
      ClassReader.accept
      1. com.tc.asm.MethodAdapter.visitFieldInsn(MethodAdapter.java:115)
      2. com.tc.asm.ClassReader.accept(ClassReader.java:1369)
      3. com.tc.asm.ClassReader.accept(ClassReader.java:420)
      3 frames
    4. com.tc.object
      ClassProcessorHelper.defineClass0Pre
      1. com.tc.object.bytecode.hook.impl.DefaultWeavingStrategy.transform(DefaultWeavingStrategy.java:290)
      2. com.tc.object.bytecode.hook.impl.DSOContextImpl.preProcess(DSOContextImpl.java:170)
      3. com.tc.object.bytecode.hook.impl.ClassProcessorHelper.defineClass0Pre(ClassProcessorHelper.java:681)
      3 frames
    5. Java RT
      URLClassLoader.findClass
      1. java.lang.ClassLoader.defineClass(ClassLoader.java:621)
      2. java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
      3. java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
      4. java.net.URLClassLoader.access$000(URLClassLoader.java:56)
      5. java.net.URLClassLoader$1.run(URLClassLoader.java:195)
      6. java.security.AccessController.doPrivileged(Native Method)
      7. java.net.URLClassLoader.findClass(URLClassLoader.java:188)
      7 frames
    6. Jetty Server
      WebAppClassLoader.loadClass
      1. org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:370)
      2. org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:341)
      2 frames
    7. Java RT
      URLClassLoader.findClass
      1. java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
      2. java.lang.ClassLoader.defineClass1(Native Method)
      3. java.lang.ClassLoader.defineClass(ClassLoader.java:621)
      4. java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
      5. java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
      6. java.net.URLClassLoader.access$000(URLClassLoader.java:56)
      7. java.net.URLClassLoader$1.run(URLClassLoader.java:195)
      8. java.security.AccessController.doPrivileged(Native Method)
      9. java.net.URLClassLoader.findClass(URLClassLoader.java:188)
      9 frames
    8. Jetty Server
      WebAppClassLoader.loadClass
      1. org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:370)
      2. org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:341)
      2 frames
    9. Java RT
      URLClassLoader.findClass
      1. java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
      2. java.lang.ClassLoader.defineClass1(Native Method)
      3. java.lang.ClassLoader.defineClass(ClassLoader.java:621)
      4. java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
      5. java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
      6. java.net.URLClassLoader.access$000(URLClassLoader.java:56)
      7. java.net.URLClassLoader$1.run(URLClassLoader.java:195)
      8. java.security.AccessController.doPrivileged(Native Method)
      9. java.net.URLClassLoader.findClass(URLClassLoader.java:188)
      9 frames
    10. Jetty Server
      WebAppClassLoader.loadClass
      1. org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:370)
      2. org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:341)
      2 frames
    11. Java RT
      URLClassLoader.findClass
      1. java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
      2. java.lang.ClassLoader.defineClass1(Native Method)
      3. java.lang.ClassLoader.defineClass(ClassLoader.java:621)
      4. java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
      5. java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
      6. java.net.URLClassLoader.access$000(URLClassLoader.java:56)
      7. java.net.URLClassLoader$1.run(URLClassLoader.java:195)
      8. java.security.AccessController.doPrivileged(Native Method)
      9. java.net.URLClassLoader.findClass(URLClassLoader.java:188)
      9 frames
    12. Jetty Server
      WebAppClassLoader.loadClass
      1. org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:370)
      2. org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:341)
      2 frames
    13. Java RT
      URLClassLoader.findClass
      1. java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
      2. java.lang.ClassLoader.defineClass1(Native Method)
      3. java.lang.ClassLoader.defineClass(ClassLoader.java:621)
      4. java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
      5. java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
      6. java.net.URLClassLoader.access$000(URLClassLoader.java:56)
      7. java.net.URLClassLoader$1.run(URLClassLoader.java:195)
      8. java.security.AccessController.doPrivileged(Native Method)
      9. java.net.URLClassLoader.findClass(URLClassLoader.java:188)
      9 frames
    14. Jetty Server
      WebAppClassLoader.loadClass
      1. org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:370)
      2. org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:341)
      2 frames
    15. Spring Core
      ClassUtils.forName
      1. org.springframework.util.ClassUtils.forName(ClassUtils.java:249)
      1 frame
    16. Spring
      ContextLoaderListener.contextInitialized
      1. org.springframework.web.context.ContextLoader.determineContextClass(ContextLoader.java:283)
      2. org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:243)
      3. org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:199)
      4. org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45)
      4 frames
    17. Jetty Server
      WebAppContext.doStart
      1. org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:548)
      2. org.mortbay.jetty.servlet.Context.startContext(Context.java:136)
      3. org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1234)
      4. org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:517)
      5. org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:460)
      5 frames
    18. Jetty Util
      AbstractLifeCycle.start
      1. org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
      1 frame
    19. Jetty Server
      ContextHandlerCollection.doStart
      1. org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
      2. org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:156)
      2 frames
    20. Jetty Util
      AbstractLifeCycle.start
      1. org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
      1 frame
    21. Jetty Server
      HandlerCollection.doStart
      1. org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
      1 frame
    22. Jetty Util
      AbstractLifeCycle.start
      1. org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
      1 frame
    23. Jetty Server
      Server.doStart
      1. org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
      2. org.mortbay.jetty.Server.doStart(Server.java:222)
      2 frames
    24. Jetty Util
      AbstractLifeCycle.start
      1. org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
      1 frame
    25. Jetty Server
      XmlConfiguration.main
      1. org.mortbay.xml.XmlConfiguration.main(XmlConfiguration.java:985)
      1 frame
    26. Java RT
      Method.invoke
      1. sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      2. sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      3. sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      4. java.lang.reflect.Method.invoke(Method.java:597)
      4 frames
    27. Jetty start jar
      Main.main
      1. org.mortbay.start.Main.invokeMain(Main.java:194)
      2. org.mortbay.start.Main.start(Main.java:523)
      3. org.mortbay.start.Main.main(Main.java:119)
      3 frames