Peppe also sextante does not seem to work, i suggest you simply detect if the 
path's exist and set them properly.

errors are :

1. for the help

java.lang.NullPointerException
        at 
es.unex.sextante.gui.help.SextanteHelpWindow.fillTree(SextanteHelpWindow.java:274)
        at 
es.unex.sextante.gui.help.SextanteHelpWindow.initGUI(SextanteHelpWindow.java:135)
        at 
es.unex.sextante.gui.help.SextanteHelpWindow.<init>(SextanteHelpWindow.java:65)
        at 
es.unex.sextante.openjump.extensions.SextanteHelpPlugIn.execute(SextanteHelpPlugIn.java:42)
        at 
com.vividsolutions.jump.workbench.plugin.AbstractPlugIn$1.actionPerformed(AbstractPlugIn.java:339)

2. for the command line

[INFO] 20:40:41.194 Executing Command line
Exception in thread "AWT-EventQueue-0" java.lang.IllegalArgumentException: 
Logger: either message or throwable must be given.
        at com.vividsolutions.jump.workbench.Logger.log(Logger.java:136)
        at com.vividsolutions.jump.workbench.Logger.warn(Logger.java:86)
        at 
com.vividsolutions.jump.workbench.ui.WorkbenchFrame.handleThrowable(WorkbenchFrame.java:1242)
        at 
com.vividsolutions.jump.workbench.ui.WorkbenchFrame.handleThrowable(WorkbenchFrame.java:1234)
        at 
com.vividsolutions.jump.workbench.plugin.AbstractPlugIn$1.actionPerformed(AbstractPlugIn.java:366)
        at 
javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2022)
        at 
javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2348)
        at 
javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402)
        at 
javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259)
        at javax.swing.AbstractButton.doClick(AbstractButton.java:376)
        at 
javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:833)
        at 
javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:877)
        at java.awt.Component.processMouseEvent(Component.java:6535)

simply replace every sysout/log statement with Logger.(that/should show whats 
wrong at 2.) 

..ede

On 05.12.2016 20:14, edgar.sol...@web.de wrote:
> Peppe,
> 
> tried the latest, this is what shows when verbosity is '-v info'
> 
> starting Sextante initialization >>
> 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
> 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\ext\sextante
> No success with Sextante initialization - printing error log:
> java.lang.NullPointerException
>       at 
> es.unex.sextante.core.AlgorithmsAndResources.addAlgorithmsAndPropertiesFromFolder(AlgorithmsAndResources.java:143)
>       at es.unex.sextante.core.Sextante.initialize(Sextante.java:67)
>       at 
> es.unex.sextante.openjump.extensions.SextanteToolboxPlugin.initialize(SextanteToolboxPlugin.java:106)
>       at 
> es.unex.sextante.openjump.extensions.SextanteExtension.configure(SextanteExtension.java:49)
>       at 
> com.vividsolutions.jump.workbench.plugin.PlugInManager.loadConfigurations(PlugInManager.java:212)
>       at 
> com.vividsolutions.jump.workbench.plugin.PlugInManager.load(PlugInManager.java:192)
>       at 
> com.vividsolutions.jump.workbench.JUMPWorkbench.main(JUMPWorkbench.java:468)
>       at 
> com.vividsolutions.jump.workbench.JUMPWorkbench.main(JUMPWorkbench.java:397)
> [INFO] 20:10:35.536 Loading Config Sextante 1.0 OpenJUMP binding 2016-11-28 
> took 0.34s
> 
> can you use Logger.debug() so that the stack is only shown when '-v debug' is 
> on?
> 
> thanks.. ede
> 
> On 05.12.2016 15:45, Giuseppe Aruta wrote:
>> Hi Ede,
>> can you try on 5245 and let me know?
>> Thanks
>> Peppe
>>
>> 2016-12-05 15:26 GMT+01:00 Giuseppe Aruta <giuseppe.ar...@gmail.com 
>> <mailto:giuseppe.ar...@gmail.com>>:
>>
>>     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 
>> <mailto: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 <tel:05.12.2016%2011>: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 <mailto:giuseppe.ar...@gmail.com>>:
>>         >
>>         >> Hi Ede
>>         >> I will give a look tomorrow
>>         >> Peppe
>>         >>
>>         >> Il 04/Dic/2016 19:48, <edgar.sol...@web.de 
>> <mailto: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 <tel:04.12.2016%2019>: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 
>> <mailto:Jump-pilot-devel@lists.sourceforge.net>
>>         >>>> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel 
>> <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 
>> <mailto:Jump-pilot-devel@lists.sourceforge.net>
>>         >>> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel 
>> <https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel>
>>         >>>
>>         >>
>>         >
>>         >
>>         >
>>         > 
>> ------------------------------------------------------------------------------
>>         >
>>         >
>>         >
>>         > _______________________________________________
>>         > Jump-pilot-devel mailing list
>>         > Jump-pilot-devel@lists.sourceforge.net 
>> <mailto:Jump-pilot-devel@lists.sourceforge.net>
>>         > https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel 
>> <https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel>
>>         >
>>
>>         
>> ------------------------------------------------------------------------------
>>         _______________________________________________
>>         Jump-pilot-devel mailing list
>>         Jump-pilot-devel@lists.sourceforge.net 
>> <mailto:Jump-pilot-devel@lists.sourceforge.net>
>>         https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel 
>> <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