Hi Leo,

I have uploaded my patch to the Wiki.  However the patch just forces use of
the jdk15 support class, in order to get the tests up and running.  As you
say, a better solution would be to have our own support class.

Regards,

Sian


On 13/10/06, Leo Li <[EMAIL PROTECTED]> wrote:

Hi, Sian:
    After some study, I found that it is necessary to treat j9
seperately,....mmm about security and vm library loader. I have not spot
the
precise place.
    I think we have first to get a wrapper jvm class like j9_13 derby
gives
but not other standard wrapper class. Then we have to rewrite it java
command-line as "java" but not "j9". Am I all right?
    Besides, it will be helpful if you can post your patch of Derby on the
http://wiki.apache.org/harmony/Apache_Derby.:)
    Thank you.



On 10/12/06, Sian January <[EMAIL PROTECTED]> wrote:
>
> Hi Leo,
>
> I have previously run the Derby tests on Harmony with the IBM VME (see
the
> Wiki page - http://wiki.apache.org/harmony/Apache_Derby).  I had to make
> some changes to Derby to get it to run, but from reading the bug report
it
> sounds like you found a way round it too.  If not then let me know and I
> could send you a patch or post one here or something.  I wasn't using
> DRLVM
> so I haven't seen the bug you're describing.  Running with the IBM VME I
> got
> 82% of the tests passing.  I looked at some of the test failures but not
> in
> very much depth.  However some of them seemed to be because the
different
> VMs had differently formatted output, so not necessarily a bug.  I think
> that's one of the reasons why the tests need to know what VM they are
> using.  The tests have different output files for different VMs that
they
> compare with the actual output for each test.
>
> Just as a side point, several people have looked at applications in the
> past
> including myself and have posted the results on the Wiki (
> http://wiki.apache.org/harmony/Application_Status).  So if anyone is
> having
> a problem running a particular application it might be worth having a
look
> to check if someone has done it before.  Or we could suggest that
everyone
> posts this kind of thing to the mailing list in future if that's more
> likely
> to be found.
>
> Regards,
>
> Sian
>
>
>
> On 12/10/06, Leo Li <[EMAIL PROTECTED]> wrote:
> >
> > Hi, all:
> >     I now plan to make the self-host of Derby on Harmony.
> >     Is there anyone interested in this topic?
> >
> >     Here is what I encountered in the process. Hope it will be helpful
> to
> > anybody who is interested in it.
> >
> >     At first, the testcases even fails on RI both on windows and
ubuntu
> > and
> > the result are different.???
> >     After some struggiling, I have successfully passed the provided
> > testcases on RI after I rebuild the source on my machine.
> >     But there still remains a problem:
> >     The derby team kindly rewrite the launcher for testcases in order
to
> > treat J9 vm differently if the property java.vm.name starts with "j9".
> But
> > the j9 vm used in Harmony has been customized thus is different from
> > traditional j9 vm that is expected by derby. This leads to failure to
> > launch
> > tests.
> >     I will talk on Derby's mailing list to find a solution.
> >
> > --
> > Leo Li
> > China Software Development Lab, IBM
> >
> >
>
>
> --
> Sian January
>
> IBM Java Technology Centre, UK
>
>


--
Leo Li
China Software Development Lab, IBM




--
Sian January

IBM Java Technology Centre, UK

Reply via email to