You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@harmony.apache.org by Andrew Zhang <zh...@gmail.com> on 2007/05/25 15:20:50 UTC
[IBMVME] IBMVME can't run j.u.c.Executors.newFixedThreadPool(int).
Hi,
I tried to run following code with IBMVME,
Executors.newFixedThreadPool(_threadCount);
but I got:
java.lang.NoClassDefFoundError: org.apache.harmony.kernel.vm.Objects
at sun.misc.Unsafe.<init>(Unsafe.java:64)
at sun.misc.Unsafe.<clinit>(Unsafe.java:34)
at java.lang.J9VMInternals.initializeImpl(Native Method)
at java.lang.J9VMInternals.initialize(J9VMInternals.java:177)
at java.util.concurrent.atomic.AtomicInteger.<clinit>(AtomicInteger.java
:28)
at java.lang.J9VMInternals.initializeImpl(Native Method)
at java.lang.J9VMInternals.initialize(J9VMInternals.java:177)
at java.util.concurrent.LinkedBlockingQueue.<init>(
LinkedBlockingQueue.java:75)
at java.util.concurrent.LinkedBlockingQueue.<init>(
LinkedBlockingQueue.java:164)
at java.util.concurrent.Executors.newFixedThreadPool(Executors.java:55)
...
Is it a known issue with IBMVME? or did I miss something? Thanks!
ps: it works with DRLVM.
--
Best regards,
Andrew Zhang
http://zhanghuangzhu.blogspot.com/
Re: [IBMVME] IBMVME can't run j.u.c.Executors.newFixedThreadPool(int).
Posted by Andrew Zhang <zh...@gmail.com>.
On 5/26/07, Leo Li <li...@gmail.com> wrote:
>
> Waiting for the next release...
Thanks all, waiting...
On 5/26/07, Nathan Beyer <nd...@apache.org> wrote:
> >
> > Known issue. Anything that depends on sun.misc.Unsafe from
> > java.util.concurrent will not work on IBM VME.
> >
> > On 5/25/07, Andrew Zhang <zh...@gmail.com> wrote:
> > > Hi,
> > >
> > > I tried to run following code with IBMVME,
> > >
> > > Executors.newFixedThreadPool(_threadCount);
> > >
> > > but I got:
> > >
> > > java.lang.NoClassDefFoundError: org.apache.harmony.kernel.vm.Objects
> > > at sun.misc.Unsafe.<init>(Unsafe.java:64)
> > > at sun.misc.Unsafe.<clinit>(Unsafe.java:34)
> > > at java.lang.J9VMInternals.initializeImpl(Native Method)
> > > at java.lang.J9VMInternals.initialize(J9VMInternals.java:177)
> > > at java.util.concurrent.atomic.AtomicInteger.<clinit>(
> > AtomicInteger.java
> > > :28)
> > > at java.lang.J9VMInternals.initializeImpl(Native Method)
> > > at java.lang.J9VMInternals.initialize(J9VMInternals.java:177)
> > > at java.util.concurrent.LinkedBlockingQueue.<init>(
> > > LinkedBlockingQueue.java:75)
> > > at java.util.concurrent.LinkedBlockingQueue.<init>(
> > > LinkedBlockingQueue.java:164)
> > > at java.util.concurrent.Executors.newFixedThreadPool(
> Executors.java
> > :55)
> > > ...
> > >
> > > Is it a known issue with IBMVME? or did I miss something? Thanks!
> > >
> > > ps: it works with DRLVM.
> > >
> > >
> > > --
> > > Best regards,
> > > Andrew Zhang
> > >
> > > http://zhanghuangzhu.blogspot.com/
> > >
> >
>
>
>
> --
> Leo Li
> China Software Development Lab, IBM
>
--
Best regards,
Andrew Zhang
http://zhanghuangzhu.blogspot.com/
Re: [IBMVME] IBMVME can't run j.u.c.Executors.newFixedThreadPool(int).
Posted by Leo Li <li...@gmail.com>.
Waiting for the next release...
On 5/26/07, Nathan Beyer <nd...@apache.org> wrote:
>
> Known issue. Anything that depends on sun.misc.Unsafe from
> java.util.concurrent will not work on IBM VME.
>
> On 5/25/07, Andrew Zhang <zh...@gmail.com> wrote:
> > Hi,
> >
> > I tried to run following code with IBMVME,
> >
> > Executors.newFixedThreadPool(_threadCount);
> >
> > but I got:
> >
> > java.lang.NoClassDefFoundError: org.apache.harmony.kernel.vm.Objects
> > at sun.misc.Unsafe.<init>(Unsafe.java:64)
> > at sun.misc.Unsafe.<clinit>(Unsafe.java:34)
> > at java.lang.J9VMInternals.initializeImpl(Native Method)
> > at java.lang.J9VMInternals.initialize(J9VMInternals.java:177)
> > at java.util.concurrent.atomic.AtomicInteger.<clinit>(
> AtomicInteger.java
> > :28)
> > at java.lang.J9VMInternals.initializeImpl(Native Method)
> > at java.lang.J9VMInternals.initialize(J9VMInternals.java:177)
> > at java.util.concurrent.LinkedBlockingQueue.<init>(
> > LinkedBlockingQueue.java:75)
> > at java.util.concurrent.LinkedBlockingQueue.<init>(
> > LinkedBlockingQueue.java:164)
> > at java.util.concurrent.Executors.newFixedThreadPool(Executors.java
> :55)
> > ...
> >
> > Is it a known issue with IBMVME? or did I miss something? Thanks!
> >
> > ps: it works with DRLVM.
> >
> >
> > --
> > Best regards,
> > Andrew Zhang
> >
> > http://zhanghuangzhu.blogspot.com/
> >
>
--
Leo Li
China Software Development Lab, IBM
Re: [IBMVME] IBMVME can't run j.u.c.Executors.newFixedThreadPool(int).
Posted by Nathan Beyer <nd...@apache.org>.
Known issue. Anything that depends on sun.misc.Unsafe from
java.util.concurrent will not work on IBM VME.
On 5/25/07, Andrew Zhang <zh...@gmail.com> wrote:
> Hi,
>
> I tried to run following code with IBMVME,
>
> Executors.newFixedThreadPool(_threadCount);
>
> but I got:
>
> java.lang.NoClassDefFoundError: org.apache.harmony.kernel.vm.Objects
> at sun.misc.Unsafe.<init>(Unsafe.java:64)
> at sun.misc.Unsafe.<clinit>(Unsafe.java:34)
> at java.lang.J9VMInternals.initializeImpl(Native Method)
> at java.lang.J9VMInternals.initialize(J9VMInternals.java:177)
> at java.util.concurrent.atomic.AtomicInteger.<clinit>(AtomicInteger.java
> :28)
> at java.lang.J9VMInternals.initializeImpl(Native Method)
> at java.lang.J9VMInternals.initialize(J9VMInternals.java:177)
> at java.util.concurrent.LinkedBlockingQueue.<init>(
> LinkedBlockingQueue.java:75)
> at java.util.concurrent.LinkedBlockingQueue.<init>(
> LinkedBlockingQueue.java:164)
> at java.util.concurrent.Executors.newFixedThreadPool(Executors.java:55)
> ...
>
> Is it a known issue with IBMVME? or did I miss something? Thanks!
>
> ps: it works with DRLVM.
>
>
> --
> Best regards,
> Andrew Zhang
>
> http://zhanghuangzhu.blogspot.com/
>