Please try version 6614.

Il giorno lun 26 ott 2020 alle ore 19:58 Rahkonen Jukka (MML) <
jukka.rahko...@maanmittauslaitos.fi> ha scritto:

> Hi,
>
> What I see is different row number in the first error when I click the CAD
> tool.
>
> java.lang.NoSuchMethodError:
> 'com.vividsolutions.jump.workbench.plugin.PlugInClassLoader
> com.vividsolutions.jump.workbench.plugin.PlugInManager.getClassLoader()'
>         at
> org.openjump.advancedtools.utils.WorkbenchUtils.loadPython(WorkbenchUtils.java:1178)
>         at
> org.openjump.advancedtools.EditToolboxCADPlugIn.initializeToolbox(EditToolboxCADPlugIn.java:145)
>         at
> com.vividsolutions.jump.workbench.ui.toolbox.ToolboxPlugIn.getToolbox(ToolboxPlugIn.java:69)
>
> ...
> -Jukka-
>
>
> -----Alkuperäinen viesti-----
> Lähettäjä: jump-pilot-svn--- via Jump-pilot-devel <
> jump-pilot-devel@lists.sourceforge.net>
> Lähetetty: maanantai 26. lokakuuta 2020 19.06
> Vastaanottaja: jump-pilot-devel@lists.sourceforge.net
> Kopio: jump-pilot-...@lists.sourceforge.net
> Aihe: [JPP-Devel] SVN: [6611]
> core/trunk/src/com/vividsolutions/jump/workbench
>
> Revision: 6611
>           http://sourceforge.net/p/jump-pilot/code/6611
> Author:   edso
> Date:     2020-10-26 17:05:35 +0000 (Mon, 26 Oct 2020)
> Log Message:
> -----------
> should fix
>
> java.lang.NoSuchMethodError: 'java.lang.ClassLoader
> com.vividsolutions.jump.workbench.plugin.PlugInManager.getClassLoader()'
>         at
> org.openjump.advancedtools.utils.WorkbenchUtils.loadPython(WorkbenchUtils.java:1173)
>         at
> org.openjump.advancedtools.EditToolboxCADPlugIn.initializeToolbox(EditToolboxCADPlugIn.java:145)
>         at
> com.vividsolutions.jump.workbench.ui.toolbox.ToolboxPlugIn.getToolbox(ToolboxPlugIn.java:69)
>         ...
>
> Modified Paths:
> --------------
>     core/trunk/src/com/vividsolutions/jump/workbench/JUMPWorkbench.java
>
> core/trunk/src/com/vividsolutions/jump/workbench/plugin/PlugInManager.java
>
> Modified:
> core/trunk/src/com/vividsolutions/jump/workbench/JUMPWorkbench.java
> ===================================================================
> --- core/trunk/src/com/vividsolutions/jump/workbench/JUMPWorkbench.java
> 2020-10-26 16:23:31 UTC (rev 6610)
> +++ core/trunk/src/com/vividsolutions/jump/workbench/JUMPWorkbench.java
> 2020-10-26 17:05:35 UTC (rev 6611)
> @@ -332,7 +332,7 @@
>        plugInManager.addExtensionDir(dir);
>      }
>      // debugging output of all urls in our classloader
> -    Logger.debug("Classpath ->
> "+Arrays.toString(plugInManager.getClassLoader().getURLs()));
> +    Logger.debug("Classpath ->
> "+Arrays.toString(plugInManager.getPlugInClassLoader().getURLs()));
>
>      // Load drivers before initializing the frame because part of the
> frame
>      // initialization is the initialization of the driver dialogs. [Jon
>
> Modified:
> core/trunk/src/com/vividsolutions/jump/workbench/plugin/PlugInManager.java
> ===================================================================
> ---
> core/trunk/src/com/vividsolutions/jump/workbench/plugin/PlugInManager.java
> 2020-10-26 16:23:31 UTC (rev 6610)
> +++
> core/trunk/src/com/vividsolutions/jump/workbench/plugin/PlugInManager.java
> 2020-10-26 17:05:35 UTC (rev 6611)
> @@ -512,12 +512,22 @@
>      /**
>       * To access extension classes, use this ClassLoader rather than the
> default
>       * ClassLoader. Extension classes will not be present in the latter.
> +     *
> +     * @deprecated use {@link #getPlugInClassLoader()} instead
>       */
> -    public PlugInClassLoader getClassLoader() {
> +    public ClassLoader getClassLoader() {
>          return classLoader;
>      }
>
>      /**
> +     * To access extension classes, use this ClassLoader rather than the
> default
> +     * ClassLoader. Extension classes will not be present in the latter.
> +     */
> +    public PlugInClassLoader getPlugInClassLoader() {
> +        return classLoader;
> +    }
> +
> +    /**
>       * fetch a list of folders holding extension jars that were added
> during start
>       */
>      public List<File> getExtensionDirs(){
>
>
>
> _______________________________________________
> 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