[rvm-research] Errors while running a few benchmarks of DaCapo on RVM
Kathiravelu Pradeeban <[email protected]>
| Newsgroups | gmane.comp.java.jikes.rvm.devel |
|---|---|
| Message-ID | <CAAarrSnKXHKsvWNpgWD8z2QS4Eq24s-oOTYq06KdLJvJk4KuGg@mail.gmail.com> |
Hi,
I am testing RVM with DaCapo (Tested with dacapo-9.12-bach.jar, and
dacapo.jar - the one downloaded by the RVM, when building.) [1].
DaCapo and SPEC Test cases of Jikes are successful.
bin/buildit -j $JAVA_HOME localhost -t SPECjvm2008 -t dacapo -t SPECjbb2005
production
or
bin/buildit -j $JAVA_HOME localhost -t dacapo BaseBase Compressor
Benchmarks fop, jython, luindex, pmd, and tradesoap (with
dacapo-9.12-bach.jar) run successfully, when run dacapo with rvm like,
./rvm -jar dacapo.jar jython.
But the other benchmarks gave the below errors. I am in Ubuntu12.04/64 bit.
By checking online, I found that there are a few issues specific to 64 bit
machines. Pls let me know, if I can overcome these issues by looking
further, or is it just a few benchmarks of DaCapo not supported for RVM?
(They work well with Java(TM) SE Runtime Environment (build 1.6.0_31-b04))
avrora, h2, tomcat, tradebeans, and tradesoap are not available (throwing
"Unknown benchmark" message, when testing) in the dacapo.jar downloaded by
the build.
pradeeban@llovizna:~/jikesrvm/dist/BaseBaseMarkSweep_x86_64-linux$ ./rvm
-jar dacapo.jar tradesoap
Unknown benchmark: tradesoap
batik gives the below error.
pradeeban@llovizna:~/jikesrvm/dist/BaseBaseMarkSweep_x86_64-linux$ ./rvm
-jar dacapo.jar batik
java.lang.ClassNotFoundException: dacapo.batik.BatikHarness not found in
SystemAppCL
java.lang.ClassNotFoundException: dacapo.batik.BatikHarness not found in
SystemAppCL
at java.net.URLClassLoader.findClass(URLClassLoader.java:531)
at java.lang.ClassLoader.loadClass(ClassLoader.java:341)
at java.lang.ClassLoader.loadClass(ClassLoader.java:293)
at
org.jikesrvm.classloader.TypeReference.resolveInternal(TypeReference.java:811)
at org.jikesrvm.classloader.TypeReference.resolve(TypeReference.java:799)
at java.lang.Class.forNameInternal(Class.java:819)
at java.lang.Class.forName(Class.java:783)
at dacapo.TestHarness.findClass(TestHarness.java:414)
at dacapo.TestHarness.main(TestHarness.java:241)
at Harness.main(Harness.java:5)
sunflow gives the below.
pradeeban@llovizna:~/jikesrvm/dist/BaseBaseMarkSweep_x86_64-linux$ ./rvm
-jar dacapo.jar sunflow
java.lang.ClassNotFoundException: dacapo.sunflow.SunflowHarness not found
in SystemAppCL
java.lang.ClassNotFoundException: dacapo.sunflow.SunflowHarness not found
in SystemAppCL
at java.net.URLClassLoader.findClass(URLClassLoader.java:531)
at java.lang.ClassLoader.loadClass(ClassLoader.java:341)
at java.lang.ClassLoader.loadClass(ClassLoader.java:293)
at
org.jikesrvm.classloader.TypeReference.resolveInternal(TypeReference.java:811)
at org.jikesrvm.classloader.TypeReference.resolve(TypeReference.java:799)
at java.lang.Class.forNameInternal(Class.java:819)
at java.lang.Class.forName(Class.java:783)
at dacapo.TestHarness.findClass(TestHarness.java:414)
at dacapo.TestHarness.main(TestHarness.java:241)
at Harness.main(Harness.java:5)
h2 (with dacapo-9.12-bach.jar), eclipse, lusearch, and xalan give the below
error.
pradeeban@llovizna:~/jikesrvm/dist/BaseBaseMarkSweep_x86_64-linux$ ./rvm
-jar dacapo.jar xalan
===== DaCapo xalan starting =====
*** longjmp causes uninitialized stack frame ***: ./JikesRVM terminated
======= Backtrace: =========
/lib/i386-linux-gnu/libc.so.6(__fortify_fail+0x45)[0x557fe045]
/lib/i386-linux-gnu/libc.so.6(+0x103f9a)[0x557fdf9a]
/lib/i386-linux-gnu/libc.so.6(__longjmp_chk+0x4b)[0x557fdf0b]
./JikesRVM(sysLongDivide+0x0)[0x804e68b]
[0x64225e77]
======= Memory map: ========
08048000-0805c000 r-xp 00000000 08:01 18121114
/home/pradeeban/jikesrvm/dist/BaseBaseMarkSweep_x86_64-linux/JikesRVM
0805d000-0805f000 r--p 00014000 08:01 18121114
/home/pradeeban/jikesrvm/dist/BaseBaseMarkSweep_x86_64-linux/JikesRVM
0805f000-08060000 rw-p 00016000 08:01 18121114
/home/pradeeban/jikesrvm/dist/BaseBaseMarkSweep_x86_64-linux/JikesRVM
09060000-09081000 rw-p 00000000 00:00 0
[heap]
55555000-55575000 r-xp 00000000 08:01 3785055
/lib/i386-linux-gnu/ld-2.15.so
55575000-55576000 r--p 0001f000 08:01 3785055
/lib/i386-linux-gnu/ld-2.15.so
55576000-55577000 rw-p 00020000 08:01 3785055
/lib/i386-linux-gnu/ld-2.15.so
55577000-55578000 r-xp 00000000 00:00 0
[vdso]
55578000-5557a000 rw-p 00000000 00:00 0
5557a000-5557b000 r-xp 00000000 08:01 18121116
/home/pradeeban/jikesrvm/dist/BaseBaseMarkSweep_x86_64-linux/librvmdynlib.so
5557b000-5557c000 r--p 00000000 08:01 18121116
/home/pradeeban/jikesrvm/dist/BaseBaseMarkSweep_x86_64-linux/librvmdynlib.so
5557c000-5557d000 rw-p 00001000 08:01 18121116
/home/pradeeban/jikesrvm/dist/BaseBaseMarkSweep_x86_64-linux/librvmdynlib.so
5557d000-55586000 r-xp 00000000 08:01 18121107
/home/pradeeban/jikesrvm/dist/BaseBaseMarkSweep_x86_64-linux/libjavaio.so
55586000-55587000 r--p 00008000 08:01 18121107
/home/pradeeban/jikesrvm/dist/BaseBaseMarkSweep_x86_64-linux/libjavaio.so
55587000-55588000 rw-p 00009000 08:01 18121107
/home/pradeeban/jikesrvm/dist/BaseBaseMarkSweep_x86_64-linux/libjavaio.so
55588000-55589000 rw-p 00000000 00:00 0
55589000-55597000 r-xp 00000000 08:01 18121112
/home/pradeeban/jikesrvm/dist/BaseBaseMarkSweep_x86_64-linux/libjavanio.so
55597000-55598000 r--p 0000d000 08:01 18121112
/home/pradeeban/jikesrvm/dist/BaseBaseMarkSweep_x86_64-linux/libjavanio.so
55598000-55599000 rw-p 0000e000 08:01 18121112
/home/pradeeban/jikesrvm/dist/BaseBaseMarkSweep_x86_64-linux/libjavanio.so
55599000-5559b000 rw-p 00000000 00:00 0
5559d000-555a4000 r-xp 00000000 08:01 3785045
/lib/i386-linux-gnu/librt-2.15.so
555a4000-555a5000 r--p 00006000 08:01 3785045
/lib/i386-linux-gnu/librt-2.15.so
555a5000-555a6000 rw-p 00007000 08:01 3785045
/lib/i386-linux-gnu/librt-2.15.so
555a6000-555bd000 r-xp 00000000 08:01 3785049
/lib/i386-linux-gnu/libpthread-2.15.so
555bd000-555be000 r--p 00016000 08:01 3785049
/lib/i386-linux-gnu/libpthread-2.15.so
555be000-555bf000 rw-p 00017000 08:01 3785049
/lib/i386-linux-gnu/libpthread-2.15.so
555bf000-555c2000 rw-p 00000000 00:00 0
555c2000-555c5000 r-xp 00000000 08:01 3785061
/lib/i386-linux-gnu/libdl-2.15.so
555c5000-555c6000 r--p 00002000 08:01 3785061
/lib/i386-linux-gnu/libdl-2.15.so
555c6000-555c7000 rw-p 00003000 08:01 3785061
/lib/i386-linux-gnu/libdl-2.15.so
555c7000-555c8000 r-xp 00000000 08:01 18121115
/home/pradeeban/jikesrvm/dist/BaseBaseMarkSweep_x86_64-linux/librvm.so
555c8000-555c9000 r--p 00000000 08:01 18121115
/home/pradeeban/jikesrvm/dist/BaseBaseMarkSweep_x86_64-linux/librvm.so
555c9000-555ca000 rw-p 00001000 08:01 18121115
/home/pradeeban/jikesrvm/dist/BaseBaseMarkSweep_x86_64-linux/librvm.so
555ca000-556a2000 r-xp 00000000 08:01 3809886
/usr/lib/i386-linux-gnu/libstdc++.so.6.0.16
556a2000-556a3000 ---p 000d8000 08:01 3809886
/usr/lib/i386-linux-gnu/libstdc++.so.6.0.16
556a3000-556a7000 r--p 000d8000 08:01 3809886
/usr/lib/i386-linux-gnu/libstdc++.so.6.0.16
556a7000-556a8000 rw-p 000dc000 08:01 3809886
/usr/lib/i386-linux-gnu/libstdc++.so.6.0.16
556a8000-556af000 rw-p 00000000 00:00 0
556af000-556d9000 r-xp 00000000 08:01 3785053
/lib/i386-linux-gnu/libm-2.15.so
556d9000-556da000 r--p 00029000 08:01 3785053
/lib/i386-linux-gnu/libm-2.15.so
556da000-556db000 rw-p 0002a000 08:01 3785053
/lib/i386-linux-gnu/libm-2.15.so
556db000-556f7000 r-xp 00000000 08:01 11419670
/lib/i386-linux-gnu/libgcc_s.so.1
556f7000-556f8000 r--p 0001b000 08:01 11419670
/lib/i386-linux-gnu/libgcc_s.so.1
556f8000-556f9000 rw-p 0001c000 08:01 11419670
/lib/i386-linux-gnu/libgcc_s.so.1
556f9000-556fa000 rw-p 00000000 00:00 0
556fa000-5589d000 r-xp 00000000 08:01 3785031
/lib/i386-linux-gnu/libc-2.15.so
5589d000-5589e000 ---p 001a3000 08:01 3785031
/lib/i386-linux-gnu/libc-2.15.so
5589e000-558a0000 r--p 001a3000 08:01 3785031
/lib/i386-linux-gnu/libc-2.15.so
558a0000-558a1000 rw-p 001a5000 08:01 3785031
/lib/i386-linux-gnu/libc-2.15.so
558a1000-558a6000 rw-p 00000000 00:00 0
558a6000-558a7000 ---p 00000000 00:00 0
558a7000-55aa7000 rw-p 00000000 00:00 0
55aa7000-55aa8000 ---p 00000000 00:00 0
55aa8000-55ca8000 rw-p 00000000 00:00 0
55ca8000-55cbb000 r-xp 00000000 08:01 18121108
/home/pradeeban/jikesrvm/dist/BaseBaseMarkSweep_x86_64-linux/libjavalang.so
55cbb000-55cbc000 r--p 00012000 08:01 18121108
/home/pradeeban/jikesrvm/dist/BaseBaseMarkSweep_x86_64-linux/libjavalang.so
55cbc000-55cbd000 rw-p 00013000 08:01 18121108
/home/pradeeban/jikesrvm/dist/BaseBaseMarkSweep_x86_64-linux/libjavalang.so
55cbd000-55cbe000 rw-p 00000000 00:00 0
55d00000-55d23000 rw-p 00000000 00:00 0
55d23000-55e00000 ---p 00000000 00:00 0
55f00000-55f23000 rw-p 00000000 00:00 0
55f23000-56000000 ---p 00000000 00:00 0
56000000-56001000 ---p 00000000 00:00 0
56001000-56201000 rw-p 00000000 00:00 0
56300000-56323000 rw-p 00000000 00:00 0
56323000-56400000 ---p 00000000 00:00 0
56400000-56401000 ---p 00000000 00:00 0
56401000-56601000 rw-p 00000000 00:00 0
56601000-56602000 ---p 00000000 00:00 0
56602000-56802000 rw-p 00000000 00:00 0
56802000-56803000 ---p 00000000 00:00 0
56803000-56a03000 rw-p 00000000 00:00 0
56a03000-56a04000 ---p 00000000 00:00 0
56a04000-56c04000 rw-p 00000000 00:00 0
56c04000-56c05000 ---p 00000000 00:00 0
56c05000-56e05000 rw-p 00000000 00:00 0
56e05000-56e06000 ---p 00000000 00:00 0
56e06000-57006000 rw-p 00000000 00:00 0
57006000-57007000 ---p 00000000 00:00 0
57007000-57207000 rw-p 00000000 00:00 0
57207000-57208000 ---p 00000000 00:00 0
57208000-57408000 rw-p 00000000 00:00 0
57408000-57409000 ---p 00000000 00:00 0
57409000-57609000 rw-p 00000000 00:00 0
57609000-5760a000 ---p 00000000 00:00 0
5760a000-5780a000 rw-p 00000000 00:00 0
5780a000-5780b000 ---p 00000000 00:00 0
5780b000-57a0b000 rw-p 00000000 00:00 0
60000000-610e2000 rwxp 00000000 08:01 18121100
/home/pradeeban/jikesrvm/dist/BaseBaseMarkSweep_x86_64-linux/RVM.data.image
64000000-64335000 rwxp 00000000 08:01 18121099
/home/pradeeban/jikesrvm/dist/BaseBaseMarkSweep_x86_64-linux/RVM.code.image
67000000-67039000 r--p 00000000 08:01 18121102
/home/pradeeban/jikesrvm/dist/BaseBaseMarkSweep_x86_64-linux/RVM.rmap.image
70000000-70100000 rwxp 00000000 00:00 0
70400000-70800000 rwxp 00000000 00:00 0
70800000-70a00000 rwxp 00000000 00:00 0
70c00000-71000000 rwxp 00000000 00:00 0
71000000-72000000 rwxp 00000000 00:00 0
72000000-72100000 rwxp 00000000 00:00 0
72400000-72800000 rwxp 00000000 00:00 0
72800000-72c00000 rwxp 00000000 00:00 0
72c00000-73000000 rwxp 00000000 00:00 0
73000000-73c00000 rwxp 00000000 00:00 0
73c00000-74000000 rwxp 00000000 00:00 0
74000000-74800000 rwxp 00000000 00:00 0
74800000-74c00000 rwxp 00000000 00:00 0
74c00000-75000000 rwxp 00000000 00:00 0
75000000-75400000 rwxp 00000000 00:00 0
75400000-75c00000 rwxp 00000000 00:00 0
75c00000-76000000 rwxp 00000000 00:00 0
76000000-76400000 rwxp 00000000 00:00 0
76400000-76800000 rwxp 00000000 00:00 0
76800000-77000000 rwxp 00000000 00:00 0
77000000-77400000 rwxp 00000000 00:00 0
77400000-77800000 rwxp 00000000 00:00 0
77800000-77900000 rwxp 00000000 00:00 0
77c00000-77d00000 rwxp 00000000 00:00 0
ff910000-ff932000 rw-p 00000000 00:00 0
[stack]
Aborted (core dumped)
When testing with dacapo-9.12-bach.jar, these errors were noticed for these
benchmarks that are unknown to dacapo.jar. Should I not test these
benchmarks, as they are not included?
avrora gives the below error.
pradeeban@llovizna:~/jikesrvm/dist/BaseBaseMarkSweep_x86_64-linux$ ./rvm
-jar dacapo-9.12-bach.jar avrora
===== DaCapo 9.12 avrora starting =====
*** longjmp causes uninitialized stack frame ***: ./JikesRVM terminated
*** longjmp causes uninitialized stack frame ***: ./JikesRVM terminated
======= Backtrace: =========
/lib/i386-linux-gnu/libc.so.6(__fortify_fail+0x45)[0x557fe045]
/lib/i386-linux-gnu/libc.so.6(+0x103f9a)[0x557fdf9a]
/lib/i386-linux-gnu/libc.so.6(__longjmp_chk+0x4b)[0x557fdf0b]
./JikesRVM(sysLongDivide+0x0)[0x804e68b]
[0x64225e77]
======= Memory map: ========
*** Aborted (core dumped)
tradebeans gives the below error.
pradeeban@llovizna:~/jikesrvm/dist/BaseBaseMarkSweep_x86_64-linux$ ./rvm
-jar dacapo-9.12-bach.jar tradebeans
Using scaled threading model. 2 processors detected, 2 threads used to
drive the workload, in a possible range of [1,512]
Exception during initialization: java.lang.reflect.InvocationTargetException
java.lang.reflect.InvocationTargetException
at
java.lang.reflect.VMCommonLibrarySupport.invokeStatic(VMCommonLibrarySupport.java:206)
at
java.lang.reflect.VMCommonLibrarySupport.invoke(VMCommonLibrarySupport.java:173)
at java.lang.reflect.VMMethod.invoke(VMMethod.java:89)
at java.lang.reflect.Method.invoke(Method.java:330)
at org.dacapo.daytrader.Launcher.initialize(Launcher.java:70)
at
org.jikesrvm.classloader.ReflectionBase$$Reflect24867.invokeInternal(Unknown
Source:0)
at org.jikesrvm.runtime.ReflectionBase.invoke(ReflectionBase.java:180)
at org.jikesrvm.runtime.Reflection.invoke(Reflection.java:74)
at
java.lang.reflect.VMCommonLibrarySupport.invokeStatic(VMCommonLibrarySupport.java:204)
at
java.lang.reflect.VMCommonLibrarySupport.invoke(VMCommonLibrarySupport.java:173)
at java.lang.reflect.VMMethod.invoke(VMMethod.java:89)
at java.lang.reflect.Method.invoke(Method.java:330)
at org.dacapo.harness.Tradebeans.prepare(Tradebeans.java:49)
at org.dacapo.harness.Benchmark.run(Benchmark.java:144)
at org.dacapo.harness.TestHarness.runBenchmark(TestHarness.java:218)
at org.dacapo.harness.TestHarness.main(TestHarness.java:171)
at Harness.main(Harness.java:17)
Caused by: java.lang.NoClassDefFoundError: Could not find the class
org.apache.geronimo.kernel.config.ConfigurationStore:
org.apache.geronimo.kernel.config.ConfigurationStore
at
org.jikesrvm.classloader.TypeReference.resolveInternal(TypeReference.java:813)
at org.jikesrvm.classloader.TypeReference.resolve(TypeReference.java:799)
at
org.jikesrvm.classloader.TypeReference.resolveInternal(TypeReference.java:837)
at org.jikesrvm.classloader.TypeReference.resolve(TypeReference.java:799)
at
org.jikesrvm.classloader.BootstrapClassLoader.findClass(BootstrapClassLoader.java:174)
at
org.jikesrvm.classloader.BootstrapClassLoader.loadClass(BootstrapClassLoader.java:148)
at java.lang.ClassLoader.loadClass(ClassLoader.java:334)
at java.lang.ClassLoader.loadClass(ClassLoader.java:334)
at java.lang.ClassLoader.loadClass(ClassLoader.java:334)
at java.lang.ClassLoader.loadClass(ClassLoader.java:293)
at
org.apache.geronimo.kernel.config.MultiParentClassLoader.checkParents(MultiParentClassLoader.java:508)
at
org.apache.geronimo.kernel.config.MultiParentClassLoader.loadOptimizedClass(MultiParentClassLoader.java:417)
at
org.apache.geronimo.kernel.config.MultiParentClassLoader.loadClass(MultiParentClassLoader.java:280)
at java.lang.ClassLoader.loadClass(ClassLoader.java:293)
at
org.apache.geronimo.kernel.ClassLoading.loadClass(ClassLoading.java:130)
at
org.apache.geronimo.gbean.runtime.GBeanAttribute.<init>(GBeanAttribute.java:208)
at
org.apache.geronimo.gbean.runtime.GBeanInstance.<init>(GBeanInstance.java:245)
at
org.apache.geronimo.kernel.basic.BasicKernel.loadGBean(BasicKernel.java:354)
at
org.apache.geronimo.kernel.config.ConfigurationUtil.startConfigurationGBeans(ConfigurationUtil.java:441)
at
org.apache.geronimo.kernel.config.ConfigurationUtil.loadBootstrapConfiguration(ConfigurationUtil.java:208)
at
org.apache.geronimo.kernel.config.ConfigurationUtil.loadBootstrapConfiguration(ConfigurationUtil.java:167)
at
org.dacapo.daytrader.DaCapoServerRunner.initialize(DaCapoServerRunner.java:38)
at
org.jikesrvm.classloader.ReflectionBase$$Reflect25066.invokeInternal(Unknown
Source:0)
at org.jikesrvm.runtime.ReflectionBase.invoke(ReflectionBase.java:180)
at org.jikesrvm.runtime.Reflection.invoke(Reflection.java:74)
at
java.lang.reflect.VMCommonLibrarySupport.invokeStatic(VMCommonLibrarySupport.java:204)
...16 more
Caused by: java.lang.ClassNotFoundException:
org.apache.geronimo.kernel.config.ConfigurationStore
at
org.jikesrvm.classloader.BootstrapClassLoader.findClass(BootstrapClassLoader.java:191)
at
org.jikesrvm.classloader.BootstrapClassLoader.loadClass(BootstrapClassLoader.java:148)
at java.lang.ClassLoader.loadClass(ClassLoader.java:293)
at
org.jikesrvm.classloader.TypeReference.resolveInternal(TypeReference.java:811)
...41 more
tradesoap gives the below error.
pradeeban@llovizna:~/jikesrvm/dist/BaseBaseMarkSweep_x86_64-linux$ ./rvm
-jar dacapo-9.12-bach.jar tradesoap
Using scaled threading model. 2 processors detected, 2 threads used to
drive the workload, in a possible range of [1,128]
Exception during initialization: java.lang.reflect.InvocationTargetException
java.lang.reflect.InvocationTargetException
at
java.lang.reflect.VMCommonLibrarySupport.invokeStatic(VMCommonLibrarySupport.java:206)
at
java.lang.reflect.VMCommonLibrarySupport.invoke(VMCommonLibrarySupport.java:173)
at java.lang.reflect.VMMethod.invoke(VMMethod.java:89)
at java.lang.reflect.Method.invoke(Method.java:330)
at org.dacapo.daytrader.Launcher.initialize(Launcher.java:70)
at
org.jikesrvm.classloader.ReflectionBase$$Reflect24867.invokeInternal(Unknown
Source:0)
at org.jikesrvm.runtime.ReflectionBase.invoke(ReflectionBase.java:180)
at org.jikesrvm.runtime.Reflection.invoke(Reflection.java:74)
at
java.lang.reflect.VMCommonLibrarySupport.invokeStatic(VMCommonLibrarySupport.java:204)
at
java.lang.reflect.VMCommonLibrarySupport.invoke(VMCommonLibrarySupport.java:173)
at java.lang.reflect.VMMethod.invoke(VMMethod.java:89)
at java.lang.reflect.Method.invoke(Method.java:330)
at org.dacapo.harness.Tradesoap.prepare(Tradesoap.java:45)
at org.dacapo.harness.Benchmark.run(Benchmark.java:144)
at org.dacapo.harness.TestHarness.runBenchmark(TestHarness.java:218)
at org.dacapo.harness.TestHarness.main(TestHarness.java:171)
at Harness.main(Harness.java:17)
Caused by: java.lang.NoClassDefFoundError: Could not find the class
org.apache.geronimo.kernel.config.ConfigurationStore:
org.apache.geronimo.kernel.config.ConfigurationStore
at
org.jikesrvm.classloader.TypeReference.resolveInternal(TypeReference.java:813)
at org.jikesrvm.classloader.TypeReference.resolve(TypeReference.java:799)
at
org.jikesrvm.classloader.TypeReference.resolveInternal(TypeReference.java:837)
at org.jikesrvm.classloader.TypeReference.resolve(TypeReference.java:799)
at
org.jikesrvm.classloader.BootstrapClassLoader.findClass(BootstrapClassLoader.java:174)
at
org.jikesrvm.classloader.BootstrapClassLoader.loadClass(BootstrapClassLoader.java:148)
at java.lang.ClassLoader.loadClass(ClassLoader.java:334)
at java.lang.ClassLoader.loadClass(ClassLoader.java:334)
at java.lang.ClassLoader.loadClass(ClassLoader.java:334)
at java.lang.ClassLoader.loadClass(ClassLoader.java:293)
at
org.apache.geronimo.kernel.config.MultiParentClassLoader.checkParents(MultiParentClassLoader.java:508)
at
org.apache.geronimo.kernel.config.MultiParentClassLoader.loadOptimizedClass(MultiParentClassLoader.java:417)
at
org.apache.geronimo.kernel.config.MultiParentClassLoader.loadClass(MultiParentClassLoader.java:280)
at java.lang.ClassLoader.loadClass(ClassLoader.java:293)
at
org.apache.geronimo.kernel.ClassLoading.loadClass(ClassLoading.java:130)
at
org.apache.geronimo.gbean.runtime.GBeanAttribute.<init>(GBeanAttribute.java:208)
at
org.apache.geronimo.gbean.runtime.GBeanInstance.<init>(GBeanInstance.java:245)
at
org.apache.geronimo.kernel.basic.BasicKernel.loadGBean(BasicKernel.java:354)
at
org.apache.geronimo.kernel.config.ConfigurationUtil.startConfigurationGBeans(ConfigurationUtil.java:441)
at
org.apache.geronimo.kernel.config.ConfigurationUtil.loadBootstrapConfiguration(ConfigurationUtil.java:208)
at
org.apache.geronimo.kernel.config.ConfigurationUtil.loadBootstrapConfiguration(ConfigurationUtil.java:167)
at
org.dacapo.daytrader.DaCapoServerRunner.initialize(DaCapoServerRunner.java:38)
at
org.jikesrvm.classloader.ReflectionBase$$Reflect25066.invokeInternal(Unknown
Source:0)
at org.jikesrvm.runtime.ReflectionBase.invoke(ReflectionBase.java:180)
at org.jikesrvm.runtime.Reflection.invoke(Reflection.java:74)
at
java.lang.reflect.VMCommonLibrarySupport.invokeStatic(VMCommonLibrarySupport.java:204)
...16 more
Caused by: java.lang.ClassNotFoundException:
org.apache.geronimo.kernel.config.ConfigurationStore
at
org.jikesrvm.classloader.BootstrapClassLoader.findClass(BootstrapClassLoader.java:191)
at
org.jikesrvm.classloader.BootstrapClassLoader.loadClass(BootstrapClassLoader.java:148)
at java.lang.ClassLoader.loadClass(ClassLoader.java:293)
at
org.jikesrvm.classloader.TypeReference.resolveInternal(TypeReference.java:811)
...41 more
Thank you.
Regards,
Pradeeban.
[1] http://kkpradeeban.blogspot.com/search/label/Jikes%20RVM
--
Kathiravelu Pradeeban.
Postgraduate Student,
Erasmus Mundus European Master in Distributed Computing,
Instituto Superior Técnico, Lisbon, Portugal.
Blog: [Llovizna] http://kkpradeeban.blogspot.com/
------------------------------------------------------------------------------
Minimize network downtime and maximize team effectiveness.
Reduce network management and security costs.Learn how to hire
the most talented Cisco Certified professionals. Visit the
Employer Resources Portal
http://www.cisco.com/web/learning/employer_resources/index.html
_______________________________________________
Jikesrvm-researchers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jikesrvm-researchers