Run sun runtime to install what I need first and then test it under harmony , a awkward way .I will try to write a test case and report on jira and I think I will do more research on this problem .
BTW I have already mailed to the felix dev mailinglist this morning to tell them about our project and ask them if there is any rules or something else I have fo follow , get no reply yet . T 2009/6/8 Jimmy,Jing Lv <[email protected]> > Good job, Tian, > > So as far as I understand, it seems a problem of RL Handler, I believe > it's worth for you to write a standard simple testcase for it and raise a > JIRA for the defect. > BTW do you have a fix or a workaround for the defect now? > > 2009/6/8 galaxy <[email protected]> > > > 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 . > > 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 > > > > > > -- > > Best Regards! > > Jimmy, Jing Lv > China Software Development Lab, IBM > -- regards Tian
