harmony-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Nathan Beyer <nbe...@gmail.com>
Subject Re: About harmony running felix
Date Tue, 16 Jun 2009 03:52:12 GMT
On Mon, Jun 15, 2009 at 3:42 AM, Karl Pauls<karlpauls@gmail.com> wrote:
> Already did. Doesn't fix it.
>
> We do quite some magic in regard to the URLHandlers inside felix so
> I'm not surprised that we run into some issues on harmony but this one
> is odd as it seems to get down to an NPE inside URL.class at a place
> where this just doesn't seem possible with the current trunk. Granted,
> due to the magic it isn't that clear that this is the real problem. It
> might be just a side-effect. Is there a way to hook-up harmony to the
> eclipse debugger (i.e., have felix run on top of harmony and connect a
> normal remote debugger)?

It should work just like any other remote process debug. Just launch
Felix+Harmony with the standard debug options to listen on a socket
and suspend on startup, then connect to it from Eclipse.

-Nathan
>
> regards,
>
> Karl
>
> On Mon, Jun 15, 2009 at 12:24 AM, Nathan Beyer<nbeyer@gmail.com> wrote:
>> Try out the latest milestone that just release last week -
>> http://harmony.apache.org/download.cgi
>>
>> 5M10 should be pretty close to trunk right now.
>>
>> -Nathan
>>
>> On Sun, Jun 14, 2009 at 3:42 PM, Karl Pauls<karlpauls@gmail.com> wrote:
>>> Is it possible to download a build of the current trunk somewhere? I'd
>>> like to look into this issue...
>>>
>>> regards,
>>>
>>> Karl
>>>
>>> On Tue, Jun 9, 2009 at 5:30 AM, Nathan Beyer<ndbeyer@apache.org> wrote:
>>>> That's somewhat old. I don't suppose you could to a fresh build from
>>>> HEAD and try again - at least a fresh build of the classlib. The
>>>> change I'm thinking of probably isn't in the build you're using.
>>>>
>>>> -Nathan
>>>>
>>>> On Mon, Jun 8, 2009 at 9:49 PM, galaxy<tian.galaxy@gmail.com> wrote:
>>>>> It's , harmony-jre-761593,
>>>>>
>>>>> 2009/6/9 Nathan Beyer <ndbeyer@apache.org>
>>>>>
>>>>>> On Mon, Jun 8, 2009 at 12:46 AM, galaxy<tian.galaxy@gmail.com>
wrote:
>>>>>> > Hi
>>>>>> > It's about running felix in harmony .When we run felix in harmony
with
>>>>>> the
>>>>>> > felix-cache there , it's OK.
>>>>>> > But there will be errors when running without the felix-cache
.That means
>>>>>> > after deleting felix-cache , harmony runtime fails to install
>>>>>> > the bundles set to be auto-installed .While with sun jdk ,it
runs well
>>>>>> .That
>>>>>> > is to say harmony runtime is only able to find the cache dir
which is
>>>>>> > specified by
>>>>>> > "felix.cache.rootdir" in the config.properties file (mine is
>>>>>> > "felix.cache.rootdir=D:/JavaWorld/Felix") but not the bundle
which is the
>>>>>> > specified by "file:xxx.jar"
>>>>>> > Also the command  "install file:XXX.jar" won't work .The erroe
message is
>>>>>> > "[1]
>>>>>> >
>>>>>> > I did some search and found that the it's related to the urlhandler
>>>>>> class.
>>>>>> > I think whenever referring to the "file:xxx.jar" , the url fails
to
>>>>>> locate
>>>>>> > the file .
>>>>>>
>>>>>> What build of Harmony are you testing? Is it a Milestone build? A
>>>>>> recent fix may address this issue, but it hasn't made into a published
>>>>>> build yet.
>>>>>>
>>>>>> > I think it's ours , not the felix's problem , so I report it
here.
>>>>>> >
>>>>>> > You may try this by deleting the felix-cache directory in the
working
>>>>>> > directory and run
>>>>>> > java -jar bin\felix.jar
>>>>>> > with harmony's and sun's respectively .If you run sun's first
and not
>>>>>> > deleting the cache afterwards , no error .
>>>>>> >
>>>>>> >
>>>>>> > [1]
>>>>>> > java.net.MalformedURLException: java.lang.IllegalStateException:
Stream
>>>>>> > handler
>>>>>> > unavailable due to: Stream handler unavailable due to: null"
>>>>>> >
>>>>>> >
>>>>>> >
>>>>>> > --
>>>>>> > regards
>>>>>> > Tian
>>>>>> >
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> regards
>>>>> Tian
>>>>>
>>>>
>>>
>>>
>>>
>>> --
>>> Karl Pauls
>>> karlpauls@gmail.com
>>>
>>
>
>
>
> --
> Karl Pauls
> karlpauls@gmail.com
>

Mime
View raw message