On 03.11.2010 23:43, Michaël Michaud wrote: > Hi, >> yes, something like that. There is no functionality by now to ask oj where >> it is located. Hence every extension has to deal with it on it's own. >> reflection is the way to go. > Is it possible to make a quick fix with chdir to oj home like in .bat > and try to solve this path problem in a more independant way for a > future 1.4.1 relese ?
already in trunk ;) .. still it is bad style to blindly relay on that. And it is easy to implement by the way. The classloader tells us. > By the way, what is the problem with chdir to oj home, it is a very > common way to do in .bat as said above. >>> You say there is something different to fix in SextanteToolboxPlugin ? >>> Is it related ? How do you know it if Sextante can't be launched because >>> of the path problem ? >> They should check for a Null Pointer before expecting the path, that was >> delivered, to list any files. Which it doesn't if it does not exist ;). >> That's all. But I don't know how they expect to deal with api errors like >> this. Maybe I should send a mail off list. Do they have a bug tracker? > Not sure It makes it totally clear. By the way, here is their bug tracker : > https://forge.osor.eu/tracker/?group_id=13 I'll file a bug report then. >>> Sorry for all these questions. I'd like to delay the moment I'll have to >>> install a second OS on my machine :-) . >> Use virtual machines ;) .. Vmware or free virtualbox. > Ya, maybe this is what I shoud do. Thanks, welcome, ede > > Michaël >> regards ede >> >>> Michaël >>> >>> Le 03/11/2010 21:43, edgar.sol...@web.de a écrit : >>>> welcome, >>>> >>>> essentially it is a two party problem. Oj binding delivering the wrong >>>> path and sextante code getting killed by a NPE, which could easily be >>>> caught or at least circumvented. This should be fixed in sextante. Could >>>> you communicate this? I don't want to join yet another mailing list ;) >>>> >>>> ..ede >>>> >>>> >>>> >>>> On 03.11.2010 21:28, Michaël Michaud wrote: >>>>> Hi ede, >>>>> >>>>> Thanks a lot, >>>>> I have send an email suggesting this was the faulty line one week ago, >>>>> but I haven't been able to go further as I know about nothing about how >>>>> java works on linux. Thanks for your patience. >>>>> >>>>> About openjump sextante bingdings, I know that Stefan has committed on >>>>> Sextante project >>>>> (http://forge.osor.eu/plugins/scmsvn/viewcvs.php/trunk/soft/bindings/openJUMP/?root=sextante). >>>>> I'll ask Victor Olaya if he can grant us write access. >>>>> >>>>> Michaël >>>>> >>>>> >>>>> >>>>> Le 03/11/2010 20:19, edgar.sol...@web.de a écrit : >>>>>> phew, that was something. As it turns out. >>>>>> >>>>>> es.unex.sextante.openjump.extensions.SextanteToolboxPlugin >>>>>> >>>>>> detects the path to the extension dir as follows >>>>>> >>>>>> String sPath = System.getProperty("user.dir") + "/lib/ext"; >>>>>> >>>>>> 'user.dir' despite it's name holds the current working dir of the java >>>>>> vm. The old oj_linux.sh didn't switch to the oj home dir, but used >>>>>> pathes for all parameters. This gave problems with spaces in the path, >>>>>> so I decided to chdir to oj home, like we do under windows. Funny >>>>>> coincidence, this way the problem was solved in parallel to occurring. >>>>>> >>>>>> Still we should fix SextanteToolboxPlugin.java. Using the home_dir is >>>>>> unclean, there are better ways to reflect where a specific file is >>>>>> located in the filesystem. I'd patch it if I'd know where Stefan hosts >>>>>> the scm for the sextante binding. If it is on an scm at all. Anybody has >>>>>> a clue? I found the source in the 'ojsextantebinding_oct2010.jar' but I >>>>>> don't know if that is really the cutting edge code. >>>>>> >>>>>> >>>>>> .. regards ede >>>>>> >>>>>> PS: Stefan, please check also the mail to the mailing list about the >>>>>> logo on sf.net . >>>>>> >>>>>> ------------------------------------------------------------------------------ >>>>>> Achieve Improved Network Security with IP and DNS Reputation. >>>>>> Defend against bad network traffic, including botnets, malware, >>>>>> phishing sites, and compromised hosts - saving your company time, >>>>>> money, and embarrassment. Learn More! >>>>>> http://p.sf.net/sfu/hpdev2dev-nov >>>>>> _______________________________________________ >>>>>> Jump-pilot-devel mailing list >>>>>> Jump-pilot-devel@lists.sourceforge.net >>>>>> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel >>>>>> >>>>>> >>>>> ------------------------------------------------------------------------------ >>>>> Achieve Improved Network Security with IP and DNS Reputation. >>>>> Defend against bad network traffic, including botnets, malware, >>>>> phishing sites, and compromised hosts - saving your company time, >>>>> money, and embarrassment. Learn More! >>>>> http://p.sf.net/sfu/hpdev2dev-nov >>>>> _______________________________________________ >>>>> Jump-pilot-devel mailing list >>>>> Jump-pilot-devel@lists.sourceforge.net >>>>> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel >>>> ------------------------------------------------------------------------------ >>>> Achieve Improved Network Security with IP and DNS Reputation. >>>> Defend against bad network traffic, including botnets, malware, >>>> phishing sites, and compromised hosts - saving your company time, >>>> money, and embarrassment. Learn More! >>>> http://p.sf.net/sfu/hpdev2dev-nov >>>> _______________________________________________ >>>> Jump-pilot-devel mailing list >>>> Jump-pilot-devel@lists.sourceforge.net >>>> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel >>>> >>>> >>> >>> ------------------------------------------------------------------------------ >>> The Next 800 Companies to Lead America's Growth: New Video Whitepaper >>> David G. Thomson, author of the best-selling book "Blueprint to a >>> Billion" shares his insights and actions to help propel your >>> business during the next growth cycle. Listen Now! >>> http://p.sf.net/sfu/SAP-dev2dev >>> _______________________________________________ >>> Jump-pilot-devel mailing list >>> Jump-pilot-devel@lists.sourceforge.net >>> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel >> >> ------------------------------------------------------------------------------ >> The Next 800 Companies to Lead America's Growth: New Video Whitepaper >> David G. Thomson, author of the best-selling book "Blueprint to a >> Billion" shares his insights and actions to help propel your >> business during the next growth cycle. Listen Now! >> http://p.sf.net/sfu/SAP-dev2dev >> _______________________________________________ >> Jump-pilot-devel mailing list >> Jump-pilot-devel@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel >> >> > > > ------------------------------------------------------------------------------ > The Next 800 Companies to Lead America's Growth: New Video Whitepaper > David G. Thomson, author of the best-selling book "Blueprint to a > Billion" shares his insights and actions to help propel your > business during the next growth cycle. Listen Now! > http://p.sf.net/sfu/SAP-dev2dev > _______________________________________________ > Jump-pilot-devel mailing list > Jump-pilot-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel ------------------------------------------------------------------------------ The Next 800 Companies to Lead America's Growth: New Video Whitepaper David G. Thomson, author of the best-selling book "Blueprint to a Billion" shares his insights and actions to help propel your business during the next growth cycle. Listen Now! http://p.sf.net/sfu/SAP-dev2dev _______________________________________________ Jump-pilot-devel mailing list Jump-pilot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel