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

Reply via email to