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