Unfortunately still the same error. -Jukka-
Lähettäjä: Giuseppe Aruta <giuseppe.ar...@gmail.com> Lähetetty: maanantai 26. lokakuuta 2020 21.42 Vastaanottaja: OpenJump develop and use <jump-pilot-devel@lists.sourceforge.net> Aihe: Re: [JPP-Devel] SVN: [6611] core/trunk/src/com/vividsolutions/jump/workbench Please try version 6614. Il giorno lun 26 ott 2020 alle ore 19:58 Rahkonen Jukka (MML) <jukka.rahko...@maanmittauslaitos.fi<mailto: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<mailto:jump-pilot-devel@lists.sourceforge.net>> Lähetetty: maanantai 26. lokakuuta 2020 19.06 Vastaanottaja: jump-pilot-devel@lists.sourceforge.net<mailto:jump-pilot-devel@lists.sourceforge.net> Kopio: jump-pilot-...@lists.sourceforge.net<mailto: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<mailto: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<mailto: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