go Peppe go :).. ede On 05.12.2016 15:26, Giuseppe Aruta wrote: > Ede, > OK, I uderstood > we need all the info back. It seems correct to control all the loading > process on ide > I will try to reenable it > > Peppe > > > > 2016-12-05 12:01 GMT+01:00 <edgar.sol...@web.de>: > >> Peppe, >> >> there was already a workaround to run sextante binding in eclipse, that >> you seem to have deactivated. Stefan added it in the past, it's output was >> >> starting Sextante initialization >> >> Sextante jar folder: E:\proj_oj-core_svn-4.4/lib/ext/sextante >> Sextante not initialized! >> Check for problems with Sextante initialization, path for libs and >> resources: E:\proj_oj-core_svn-4.4/lib/ext/sextante >> Check if image 'terminal.png' exist >> Sextante help path folder: E:\proj_oj-core_svn-4.4/lib/ext/sextante_help >> Check also for Sextante help classes path: E:\proj_oj-core_svn-4.4/lib/ >> ext/sextante_help >> => Will do 2nd try with OJ-IDE-Dev settings: >> => looking for algorithms and image in: E:\proj_oj-core_svn-4.4/lib/ >> plus/sextante >> Success initializing Sextante at 2nd trial! >> >> check if you can find that routine an reenable that and you should be >> fine.. ede >> >> On 05.12.2016 11:07, Giuseppe Aruta wrote: >>> Hi Ede >>> >>> (SextanteToolboxPlugin.java:68) the NPE is on the line vconnected to the >>> method Sextante.initialize(String folder) and it is responsable to >>> inizialize Sextante. It has to point to the folder where Sextante files >> are >>> located, in this case* lib/ext/*<Sextante> for a fresh OJ instalation. >>> >>> The NPE, I think, comes when you start OJ from SVN (I am not familiar >> with >>> running from Eclipse, sorry for my... uncertain syntax). >>> in SVN tree all the <extra> plugins, included Sextante files folder, are >>> located into *lib/plus* folder. >>> >>> The solution I propone is to rewrite the method that checks for sextante >>> folder (on SextanteToolboxPlugin.class) >>> from: >>> >>> private String getJarsFolder() { >>> String sPath = >>> System.getProperty("user.dir").concat(File.separator) >>> .concat("lib").concat(File.separator).concat("ext") >>> .concat(File.separator).concat("sextante"); >>> >>> LOGGER.info("Sextante jar folder: " + sPath); >>> return sPath; >>> >>> } >>> >>> to: >>> private String getJarsFolder() { >>> String sPath; >>> try { >>> sPath = System.getProperty("user.dir") >> .concat(File.separator) >>> .concat("lib").concat(File.separator).concat("ext") >>> .concat(File.separator).concat("sextante"); >>> } catch (Exception e) { >>> sPath = System.getProperty("user.dir") >> .concat(File.separator) >>> .concat("lib").concat(File.separator).concat("plus") >>> .concat(File.separator).concat("sextante"); >>> } >>> LOGGER.info("Sextante jar folder: " + sPath); >>> return sPath; >>> } >>> >>> and you can check if there is still a NPE exception. I only wonder if >> this >>> will break some functions on Sextante (right now help and Raster >> calculator >>> seem not to be affected) >>> >>> What do you think? >>> Peppe >>> >>> 2016-12-04 21:39 GMT+01:00 Giuseppe Aruta <giuseppe.ar...@gmail.com>: >>> >>>> Hi Ede >>>> I will give a look tomorrow >>>> Peppe >>>> >>>> Il 04/Dic/2016 19:48, <edgar.sol...@web.de> ha scritto: >>>> >>>>> hey Peppe, >>>>> >>>>> running OJ from eclipse gives me a NPE during startup now >>>>> >>>>> java.lang.NullPointerException >>>>> at es.unex.sextante.core.AlgorithmsAndResources. >> addAlgorithmsAn >>>>> dPropertiesFromFolder(AlgorithmsAndResources.java:143) >>>>> at es.unex.sextante.core.Sextante.initialize(Sextante.java:67) >>>>> at es.unex.sextante.openjump.extensions. >> SextanteToolboxPlugin.i >>>>> nitialize(SextanteToolboxPlugin.java:68) >>>>> at es.unex.sextante.openjump.extensions.SextanteExtension. >> confi >>>>> gure(SextanteExtension.java:49) >>>>> at com.vividsolutions.jump.workbench.plugin. >> PlugInManager.loadC >>>>> onfigurations(PlugInManager.java:212) >>>>> at com.vividsolutions.jump.workbench.plugin. >> PlugInManager.load( >>>>> PlugInManager.java:192) >>>>> at com.vividsolutions.jump.workbench.JUMPWorkbench.main( >> JUMPWor >>>>> kbench.java:468) >>>>> at com.vividsolutions.jump.workbench.JUMPWorkbench.main( >> JUMPWor >>>>> kbench.java:397) >>>>> >>>>> as it is your construction site, any idea? ..ede >>>>> >>>>> On 04.12.2016 19:41, Michaël Michaud wrote: >>>>>> Hi Peppe, >>>>>> >>>>>> You did a great work with Sextante. Getting the whole documentation >> from >>>>>> the menu is amazing. >>>>>> >>>>>> Hope it will encorage OpenJUMP users to play with it ;-) >>>>>> >>>>>> Michaël >>>>>> >>>>>> >>>>>> ------------------------------------------------------------ >>>>> ------------------ >>>>>> Check out the vibrant tech community on one of the world's most >>>>>> engaging tech sites, SlashDot.org! http://sdm.link/slashdot >>>>>> _______________________________________________ >>>>>> Jump-pilot-devel mailing list >>>>>> Jump-pilot-devel@lists.sourceforge.net >>>>>> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel >>>>>> >>>>> >>>>> ------------------------------------------------------------ >>>>> ------------------ >>>>> Check out the vibrant tech community on one of the world's most >>>>> engaging tech sites, SlashDot.org! http://sdm.link/slashdot >>>>> _______________________________________________ >>>>> Jump-pilot-devel mailing list >>>>> Jump-pilot-devel@lists.sourceforge.net >>>>> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel >>>>> >>>> >>> >>> >>> >>> ------------------------------------------------------------ >> ------------------ >>> >>> >>> >>> _______________________________________________ >>> Jump-pilot-devel mailing list >>> Jump-pilot-devel@lists.sourceforge.net >>> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel >>> >> >> ------------------------------------------------------------ >> ------------------ >> _______________________________________________ >> Jump-pilot-devel mailing list >> Jump-pilot-devel@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel >> > > > > ------------------------------------------------------------------------------ > > > > _______________________________________________ > Jump-pilot-devel mailing list > Jump-pilot-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel >
------------------------------------------------------------------------------ _______________________________________________ Jump-pilot-devel mailing list Jump-pilot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel