java.lang.NullPointerException

Spring JIRA | Barry Kaplan | 1 decade ago
  1. 0

    Unless I use the RC2 aspectj jars (and the required xerces jar) I get failures in weaving. The weaving is being initiated by concrete instances of AbstractAspectjJpaTests. A sample class file dump resulting in an NPE is shown below. The very strange thing is that I get these errors if I use my own 1.5.2 aspectj jars OR if I use the aspectj jars provided from RC3/head. Only if I use the RC2 jars can I get a clean run. ---- info weaving 'org/opentrader/infra/validation/BeanValidator' abort trouble in: public class org.opentrader.infra.validation.BeanValidator extends java.lang.Object: private final org.apache.log4j.Logger log private java.util.Map classValidators [Signature(Ljava/util/Map<Ljava/lang/Class<*>;Lorg/hibernate/validator/ClassValidator<*>;>;)] public void <init>(): ALOAD_0 // Lorg/opentrader/infra/validation/BeanValidator; this (line 13) INVOKESPECIAL java.lang.Object.<init> ()V constructor-execution(void org.opentrader.infra.validation.BeanValidator.<init>()) | ALOAD_0 // Lorg/opentrader/infra/validation/BeanValidator; this (line 15) | ALOAD_0 // Lorg/opentrader/infra/validation/BeanValidator; this | INVOKEVIRTUAL java.lang.Object.getClass ()Ljava/lang/Class; | INVOKESTATIC org.apache.log4j.Logger.getLogger (Ljava/lang/Class;)Lorg/apache/log4j/Logger; | PUTFIELD org.opentrader.infra.validation.BeanValidator.log Lorg/apache/log4j/Logger; | ALOAD_0 // Lorg/opentrader/infra/validation/BeanValidator; this (line 17) | NEW java.util.HashMap | DUP | INVOKESPECIAL java.util.HashMap.<init> ()V | PUTFIELD org.opentrader.infra.validation.BeanValidator.classValidators Ljava/util/Map; | RETURN (line 13) constructor-execution(void org.opentrader.infra.validation.BeanValidator.<init>()) end public void <init>() ... gobs and gobs of class dumps -- (NullPointerException) null null java.lang.NullPointerException at org.aspectj.apache.bcel.util.ClassLoaderRepository.loadClass(ClassLoaderRepository.java:128) at org.aspectj.apache.bcel.util.ClassLoaderRepository.loadClass(ClassLoaderRepository.java:146) at org.aspectj.weaver.reflect.Java15AnnotationFinder.getAnnotations(Java15AnnotationFinder.java:143) at org.aspectj.weaver.reflect.Java15ReflectionBasedReferenceTypeDelegate.getAnnotationTypes(Java15ReflectionBasedReferenceTypeDelegate.java:86) at org.aspectj.weaver.reflect.Java15ReflectionBasedReferenceTypeDelegate.hasAnnotation(Java15ReflectionBasedReferenceTypeDelegate.java:92) at org.aspectj.weaver.ReferenceType.hasAnnotation(ReferenceType.java:151) at org.aspectj.weaver.patterns.ExactAnnotationTypePattern.matches(ExactAnnotationTypePattern.java:95) at org.aspectj.weaver.patterns.AnyWithAnnotationTypePattern.matchesExactly(TypePattern.java:470) at org.aspectj.weaver.patterns.TypePattern.matchesStatically(TypePattern.java:121) at org.aspectj.weaver.patterns.SignaturePattern.matchesExactlyConstructor(SignaturePattern.java:405) at org.aspectj.weaver.patterns.SignaturePattern.matchesExactly(SignaturePattern.java:327) at org.aspectj.weaver.patterns.SignaturePattern.matches(SignaturePattern.java:289) at org.aspectj.weaver.patterns.KindedPointcut.matchInternal(KindedPointcut.java:106) at org.aspectj.weaver.patterns.Pointcut.match(Pointcut.java:146) at org.aspectj.weaver.patterns.AndPointcut.matchInternal(AndPointcut.java:51) at org.aspectj.weaver.patterns.Pointcut.match(Pointcut.java:146) at org.aspectj.weaver.patterns.AndPointcut.matchInternal(AndPointcut.java:51) at org.aspectj.weaver.patterns.Pointcut.match(Pointcut.java:146) at org.aspectj.weaver.ShadowMunger.match(ShadowMunger.java:71) at org.aspectj.weaver.Advice.match(Advice.java:111) at org.aspectj.weaver.bcel.BcelAdvice.match(BcelAdvice.java:107) at org.aspectj.weaver.bcel.BcelClassWeaver.match(BcelClassWeaver.java:2799) at org.aspectj.weaver.bcel.BcelClassWeaver.matchInit(BcelClassWeaver.java:2401) at org.aspectj.weaver.bcel.BcelClassWeaver.match(BcelClassWeaver.java:2292) at org.aspectj.weaver.bcel.BcelClassWeaver.weave(BcelClassWeaver.java:490) at org.aspectj.weaver.bcel.BcelClassWeaver.weave(BcelClassWeaver.java:115) at org.aspectj.weaver.bcel.BcelWeaver.weave(BcelWeaver.java:1574) at org.aspectj.weaver.bcel.BcelWeaver.weaveWithoutDump(BcelWeaver.java:1525) at org.aspectj.weaver.bcel.BcelWeaver.weaveAndNotify(BcelWeaver.java:1305) at org.aspectj.weaver.bcel.BcelWeaver.weave(BcelWeaver.java:1127) at org.aspectj.weaver.tools.WeavingAdaptor.getWovenBytes(WeavingAdaptor.java:284) at org.aspectj.weaver.tools.WeavingAdaptor.weaveClass(WeavingAdaptor.java:212) at org.aspectj.weaver.loadtime.Aj.preProcess(Aj.java:65) at org.aspectj.weaver.loadtime.ClassPreProcessorAgentAdapter.transform(ClassPreProcessorAgentAdapter.java:55) at org.springframework.instrument.classloading.ShadowingClassLoader.applyTransformers(ShadowingClassLoader.java:119) at org.springframework.instrument.classloading.ShadowingClassLoader.doLoadClass(ShadowingClassLoader.java:101) at org.springframework.instrument.classloading.ShadowingClassLoader.loadClass(ShadowingClassLoader.java:58) at java.lang.ClassLoader.loadClassInternal(Unknown Source) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Unknown Source) at org.springframework.util.ClassUtils.forName(ClassUtils.java:160) at org.springframework.beans.factory.support.AbstractBeanDefinition.resolveBeanClass(AbstractBeanDefinition.java:324) at org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:834) at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:138) at org.springframework.context.support.AbstractApplicationContext.getBeanNamesForType(AbstractApplicationContext.java:657) at org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:387) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:319) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.springframework.test.jpa.AbstractJpaTests.runBare(AbstractJpaTests.java:212) at org.opentrader.itest.IntegrationTestCase.runBare(IntegrationTestCase.java:34) at junit.framework.TestResult$1.protect(TestResult.java:110) at junit.framework.TestResult.runProtected(TestResult.java:128) at junit.framework.TestResult.run(TestResult.java:113) at junit.framework.TestCase.run(TestCase.java:120) at junit.framework.TestSuite.runTest(TestSuite.java:228) at junit.framework.TestSuite.run(TestSuite.java:223) at org.junit.internal.runners.OldTestClassRunner.run(OldTestClassRunner.java:35) at org.junit.internal.runners.CompositeRunner.run(CompositeRunner.java:29) at org.junit.internal.runners.TestClassRunner$1.runUnprotected(TestClassRunner.java:42) at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAndAfterRunner.java:34) at org.junit.internal.runners.TestClassRunner.run(TestClassRunner.java:52) at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:38) at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:460) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:673) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:386) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:196) ----

    Spring JIRA | 1 decade ago | Barry Kaplan
    java.lang.NullPointerException
  2. 0

    Unless I use the RC2 aspectj jars (and the required xerces jar) I get failures in weaving. The weaving is being initiated by concrete instances of AbstractAspectjJpaTests. A sample class file dump resulting in an NPE is shown below. The very strange thing is that I get these errors if I use my own 1.5.2 aspectj jars OR if I use the aspectj jars provided from RC3/head. Only if I use the RC2 jars can I get a clean run. ---- info weaving 'org/opentrader/infra/validation/BeanValidator' abort trouble in: public class org.opentrader.infra.validation.BeanValidator extends java.lang.Object: private final org.apache.log4j.Logger log private java.util.Map classValidators [Signature(Ljava/util/Map<Ljava/lang/Class<*>;Lorg/hibernate/validator/ClassValidator<*>;>;)] public void <init>(): ALOAD_0 // Lorg/opentrader/infra/validation/BeanValidator; this (line 13) INVOKESPECIAL java.lang.Object.<init> ()V constructor-execution(void org.opentrader.infra.validation.BeanValidator.<init>()) | ALOAD_0 // Lorg/opentrader/infra/validation/BeanValidator; this (line 15) | ALOAD_0 // Lorg/opentrader/infra/validation/BeanValidator; this | INVOKEVIRTUAL java.lang.Object.getClass ()Ljava/lang/Class; | INVOKESTATIC org.apache.log4j.Logger.getLogger (Ljava/lang/Class;)Lorg/apache/log4j/Logger; | PUTFIELD org.opentrader.infra.validation.BeanValidator.log Lorg/apache/log4j/Logger; | ALOAD_0 // Lorg/opentrader/infra/validation/BeanValidator; this (line 17) | NEW java.util.HashMap | DUP | INVOKESPECIAL java.util.HashMap.<init> ()V | PUTFIELD org.opentrader.infra.validation.BeanValidator.classValidators Ljava/util/Map; | RETURN (line 13) constructor-execution(void org.opentrader.infra.validation.BeanValidator.<init>()) end public void <init>() ... gobs and gobs of class dumps -- (NullPointerException) null null java.lang.NullPointerException at org.aspectj.apache.bcel.util.ClassLoaderRepository.loadClass(ClassLoaderRepository.java:128) at org.aspectj.apache.bcel.util.ClassLoaderRepository.loadClass(ClassLoaderRepository.java:146) at org.aspectj.weaver.reflect.Java15AnnotationFinder.getAnnotations(Java15AnnotationFinder.java:143) at org.aspectj.weaver.reflect.Java15ReflectionBasedReferenceTypeDelegate.getAnnotationTypes(Java15ReflectionBasedReferenceTypeDelegate.java:86) at org.aspectj.weaver.reflect.Java15ReflectionBasedReferenceTypeDelegate.hasAnnotation(Java15ReflectionBasedReferenceTypeDelegate.java:92) at org.aspectj.weaver.ReferenceType.hasAnnotation(ReferenceType.java:151) at org.aspectj.weaver.patterns.ExactAnnotationTypePattern.matches(ExactAnnotationTypePattern.java:95) at org.aspectj.weaver.patterns.AnyWithAnnotationTypePattern.matchesExactly(TypePattern.java:470) at org.aspectj.weaver.patterns.TypePattern.matchesStatically(TypePattern.java:121) at org.aspectj.weaver.patterns.SignaturePattern.matchesExactlyConstructor(SignaturePattern.java:405) at org.aspectj.weaver.patterns.SignaturePattern.matchesExactly(SignaturePattern.java:327) at org.aspectj.weaver.patterns.SignaturePattern.matches(SignaturePattern.java:289) at org.aspectj.weaver.patterns.KindedPointcut.matchInternal(KindedPointcut.java:106) at org.aspectj.weaver.patterns.Pointcut.match(Pointcut.java:146) at org.aspectj.weaver.patterns.AndPointcut.matchInternal(AndPointcut.java:51) at org.aspectj.weaver.patterns.Pointcut.match(Pointcut.java:146) at org.aspectj.weaver.patterns.AndPointcut.matchInternal(AndPointcut.java:51) at org.aspectj.weaver.patterns.Pointcut.match(Pointcut.java:146) at org.aspectj.weaver.ShadowMunger.match(ShadowMunger.java:71) at org.aspectj.weaver.Advice.match(Advice.java:111) at org.aspectj.weaver.bcel.BcelAdvice.match(BcelAdvice.java:107) at org.aspectj.weaver.bcel.BcelClassWeaver.match(BcelClassWeaver.java:2799) at org.aspectj.weaver.bcel.BcelClassWeaver.matchInit(BcelClassWeaver.java:2401) at org.aspectj.weaver.bcel.BcelClassWeaver.match(BcelClassWeaver.java:2292) at org.aspectj.weaver.bcel.BcelClassWeaver.weave(BcelClassWeaver.java:490) at org.aspectj.weaver.bcel.BcelClassWeaver.weave(BcelClassWeaver.java:115) at org.aspectj.weaver.bcel.BcelWeaver.weave(BcelWeaver.java:1574) at org.aspectj.weaver.bcel.BcelWeaver.weaveWithoutDump(BcelWeaver.java:1525) at org.aspectj.weaver.bcel.BcelWeaver.weaveAndNotify(BcelWeaver.java:1305) at org.aspectj.weaver.bcel.BcelWeaver.weave(BcelWeaver.java:1127) at org.aspectj.weaver.tools.WeavingAdaptor.getWovenBytes(WeavingAdaptor.java:284) at org.aspectj.weaver.tools.WeavingAdaptor.weaveClass(WeavingAdaptor.java:212) at org.aspectj.weaver.loadtime.Aj.preProcess(Aj.java:65) at org.aspectj.weaver.loadtime.ClassPreProcessorAgentAdapter.transform(ClassPreProcessorAgentAdapter.java:55) at org.springframework.instrument.classloading.ShadowingClassLoader.applyTransformers(ShadowingClassLoader.java:119) at org.springframework.instrument.classloading.ShadowingClassLoader.doLoadClass(ShadowingClassLoader.java:101) at org.springframework.instrument.classloading.ShadowingClassLoader.loadClass(ShadowingClassLoader.java:58) at java.lang.ClassLoader.loadClassInternal(Unknown Source) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Unknown Source) at org.springframework.util.ClassUtils.forName(ClassUtils.java:160) at org.springframework.beans.factory.support.AbstractBeanDefinition.resolveBeanClass(AbstractBeanDefinition.java:324) at org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:834) at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:138) at org.springframework.context.support.AbstractApplicationContext.getBeanNamesForType(AbstractApplicationContext.java:657) at org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:387) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:319) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.springframework.test.jpa.AbstractJpaTests.runBare(AbstractJpaTests.java:212) at org.opentrader.itest.IntegrationTestCase.runBare(IntegrationTestCase.java:34) at junit.framework.TestResult$1.protect(TestResult.java:110) at junit.framework.TestResult.runProtected(TestResult.java:128) at junit.framework.TestResult.run(TestResult.java:113) at junit.framework.TestCase.run(TestCase.java:120) at junit.framework.TestSuite.runTest(TestSuite.java:228) at junit.framework.TestSuite.run(TestSuite.java:223) at org.junit.internal.runners.OldTestClassRunner.run(OldTestClassRunner.java:35) at org.junit.internal.runners.CompositeRunner.run(CompositeRunner.java:29) at org.junit.internal.runners.TestClassRunner$1.runUnprotected(TestClassRunner.java:42) at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAndAfterRunner.java:34) at org.junit.internal.runners.TestClassRunner.run(TestClassRunner.java:52) at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:38) at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:460) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:673) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:386) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:196) ----

    Spring JIRA | 1 decade ago | Barry Kaplan
    java.lang.NullPointerException
  3. Speed up your debug routine!

    Automated exception search integrated into your IDE

  4. 0

    disable the creation of dump files "ajcore"

    Google Groups | 4 years ago | lobi...@gmail.com
    java.lang.NullPointerException
  5. 0

    BCEL NullPointerException on classpath errors

    Eclipse Bugzilla | 1 decade ago | plesser
    java.lang.NullPointerException

    Not finding the right solution?
    Take a tour to get the most out of Samebug.

    Tired of useless tips?

    Automated exception search integrated into your IDE

    Root Cause Analysis

    1. java.lang.NullPointerException

      No message provided

      at org.aspectj.apache.bcel.util.ClassLoaderRepository.loadClass()
    2. AspectJ weaver
      ClassPreProcessorAgentAdapter.transform
      1. org.aspectj.apache.bcel.util.ClassLoaderRepository.loadClass(ClassLoaderRepository.java:128)
      2. org.aspectj.apache.bcel.util.ClassLoaderRepository.loadClass(ClassLoaderRepository.java:146)
      3. org.aspectj.weaver.reflect.Java15AnnotationFinder.getAnnotations(Java15AnnotationFinder.java:143)
      4. org.aspectj.weaver.reflect.Java15ReflectionBasedReferenceTypeDelegate.getAnnotationTypes(Java15ReflectionBasedReferenceTypeDelegate.java:86)
      5. org.aspectj.weaver.reflect.Java15ReflectionBasedReferenceTypeDelegate.hasAnnotation(Java15ReflectionBasedReferenceTypeDelegate.java:92)
      6. org.aspectj.weaver.ReferenceType.hasAnnotation(ReferenceType.java:151)
      7. org.aspectj.weaver.patterns.ExactAnnotationTypePattern.matches(ExactAnnotationTypePattern.java:95)
      8. org.aspectj.weaver.patterns.AnyWithAnnotationTypePattern.matchesExactly(TypePattern.java:470)
      9. org.aspectj.weaver.patterns.TypePattern.matchesStatically(TypePattern.java:121)
      10. org.aspectj.weaver.patterns.SignaturePattern.matchesExactlyConstructor(SignaturePattern.java:405)
      11. org.aspectj.weaver.patterns.SignaturePattern.matchesExactly(SignaturePattern.java:327)
      12. org.aspectj.weaver.patterns.SignaturePattern.matches(SignaturePattern.java:289)
      13. org.aspectj.weaver.patterns.KindedPointcut.matchInternal(KindedPointcut.java:106)
      14. org.aspectj.weaver.patterns.Pointcut.match(Pointcut.java:146)
      15. org.aspectj.weaver.patterns.AndPointcut.matchInternal(AndPointcut.java:51)
      16. org.aspectj.weaver.patterns.Pointcut.match(Pointcut.java:146)
      17. org.aspectj.weaver.patterns.AndPointcut.matchInternal(AndPointcut.java:51)
      18. org.aspectj.weaver.patterns.Pointcut.match(Pointcut.java:146)
      19. org.aspectj.weaver.ShadowMunger.match(ShadowMunger.java:71)
      20. org.aspectj.weaver.Advice.match(Advice.java:111)
      21. org.aspectj.weaver.bcel.BcelAdvice.match(BcelAdvice.java:107)
      22. org.aspectj.weaver.bcel.BcelClassWeaver.match(BcelClassWeaver.java:2799)
      23. org.aspectj.weaver.bcel.BcelClassWeaver.matchInit(BcelClassWeaver.java:2401)
      24. org.aspectj.weaver.bcel.BcelClassWeaver.match(BcelClassWeaver.java:2292)
      25. org.aspectj.weaver.bcel.BcelClassWeaver.weave(BcelClassWeaver.java:490)
      26. org.aspectj.weaver.bcel.BcelClassWeaver.weave(BcelClassWeaver.java:115)
      27. org.aspectj.weaver.bcel.BcelWeaver.weave(BcelWeaver.java:1574)
      28. org.aspectj.weaver.bcel.BcelWeaver.weaveWithoutDump(BcelWeaver.java:1525)
      29. org.aspectj.weaver.bcel.BcelWeaver.weaveAndNotify(BcelWeaver.java:1305)
      30. org.aspectj.weaver.bcel.BcelWeaver.weave(BcelWeaver.java:1127)
      31. org.aspectj.weaver.tools.WeavingAdaptor.getWovenBytes(WeavingAdaptor.java:284)
      32. org.aspectj.weaver.tools.WeavingAdaptor.weaveClass(WeavingAdaptor.java:212)
      33. org.aspectj.weaver.loadtime.Aj.preProcess(Aj.java:65)
      34. org.aspectj.weaver.loadtime.ClassPreProcessorAgentAdapter.transform(ClassPreProcessorAgentAdapter.java:55)
      34 frames
    3. Spring Context
      ShadowingClassLoader.loadClass
      1. org.springframework.instrument.classloading.ShadowingClassLoader.applyTransformers(ShadowingClassLoader.java:119)
      2. org.springframework.instrument.classloading.ShadowingClassLoader.doLoadClass(ShadowingClassLoader.java:101)
      3. org.springframework.instrument.classloading.ShadowingClassLoader.loadClass(ShadowingClassLoader.java:58)
      3 frames
    4. Java RT
      Class.forName
      1. java.lang.ClassLoader.loadClassInternal(Unknown Source)
      2. java.lang.Class.forName0(Native Method)
      3. java.lang.Class.forName(Unknown Source)
      3 frames
    5. Spring Core
      ClassUtils.forName
      1. org.springframework.util.ClassUtils.forName(ClassUtils.java:160)
      1 frame
    6. Spring Beans
      DefaultListableBeanFactory.getBeanNamesForType
      1. org.springframework.beans.factory.support.AbstractBeanDefinition.resolveBeanClass(AbstractBeanDefinition.java:324)
      2. org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:834)
      3. org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:138)
      3 frames
    7. Spring Context
      AbstractApplicationContext.refresh
      1. org.springframework.context.support.AbstractApplicationContext.getBeanNamesForType(AbstractApplicationContext.java:657)
      2. org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:387)
      3. org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:319)
      3 frames
    8. Java RT
      Method.invoke
      1. sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      2. sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
      3. sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      4. java.lang.reflect.Method.invoke(Unknown Source)
      4 frames
    9. Spring TestContext
      AbstractJpaTests.runBare
      1. org.springframework.test.jpa.AbstractJpaTests.runBare(AbstractJpaTests.java:212)
      1 frame
    10. org.opentrader.itest
      IntegrationTestCase.runBare
      1. org.opentrader.itest.IntegrationTestCase.runBare(IntegrationTestCase.java:34)
      1 frame
    11. JUnit
      TestClassRunner.run
      1. junit.framework.TestResult$1.protect(TestResult.java:110)
      2. junit.framework.TestResult.runProtected(TestResult.java:128)
      3. junit.framework.TestResult.run(TestResult.java:113)
      4. junit.framework.TestCase.run(TestCase.java:120)
      5. junit.framework.TestSuite.runTest(TestSuite.java:228)
      6. junit.framework.TestSuite.run(TestSuite.java:223)
      7. org.junit.internal.runners.OldTestClassRunner.run(OldTestClassRunner.java:35)
      8. org.junit.internal.runners.CompositeRunner.run(CompositeRunner.java:29)
      9. org.junit.internal.runners.TestClassRunner$1.runUnprotected(TestClassRunner.java:42)
      10. org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAndAfterRunner.java:34)
      11. org.junit.internal.runners.TestClassRunner.run(TestClassRunner.java:52)
      11 frames
    12. JUnit4 Runner
      JUnit4TestReference.run
      1. org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:38)
      1 frame
    13. JUnit3 Runner
      RemoteTestRunner.main
      1. org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)
      2. org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:460)
      3. org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:673)
      4. org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:386)
      5. org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:196)
      5 frames