﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
16017	Exception while opening any file	anonymous	team	"==== What steps will reproduce the problem?
1. Launch JOSM
2. Open any osm file
3. Observe exception

==== What is the expected result?

New layer with opened file

==== What happens instead?

Exception message

==== Please provide any additional information below. Attach a screenshot if possible.

{{{
Build-Date:2018-02-27 14:29:07
Revision:13472
Is-Local-Build:true

Identification: JOSM/1.5 (13472 SVN en) Linux Ubuntu 16.04.3 LTS
Memory Usage: 951 MB / 3532 MB (390 MB allocated, but free)
Java version: 1.8.0_151-b12, Oracle Corporation, Java HotSpot(TM) 64-Bit Server VM
Screen: :0.0 1920x1080, :0.1 1920x1080
Maximum Screen Size: 1920x1080

Plugins:
+ canvec_helper (33906)
+ geojson (73)
+ pbf (33568)
+ routeRequestor
+ splinex (33844)
+ turnlanes (33858)

Map paint styles:
+ ${HOME}/work/apostera/Platform/Layers/DataSrc/NavigationSource/tools/JOSMExtensions/routeStyle.mapcss
+ ${HOME}/work/apostera/Platform/Layers/DataSrc/NavigationSource/tools/JOSMExtensions/guidanceStyle.mapcss
+ ${HOME}/work/apostera/Platform/Tools/Navigation/tools/JOSMExtensions/laneBlockStyle.mapcss
+ https://josm.openstreetmap.de/josmfile?page=Styles/Lane_and_Road_Attributes&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/Lane_features&zip=1

Last errors/warnings:
- E: java.nio.file.NoSuchFileException: ${HOME}/work/apostera/Platform/Layers/DataSrc/NavigationSource/tools/JOSMExtensions
- W: Initializing map style ${HOME}/work/apostera/Platform/Layers/DataSrc/NavigationSource/tools/JOSMExtensions/guidanceStyle.mapcss completed in 5 ms (1 errors, 0 warnings)
- E: org.openstreetmap.josm.plugins.PluginException: An error occurred in plugin routeRequestor. Cause: java.lang.reflect.InvocationTargetException. Cause: java.lang.NoSuchMethodError: org.openstreetmap.josm.Main.getLayerManager()Lorg/openstreetmap/josm/gui/layer/MainLayerManager;
- W: Disable plugin - Could not load plugin routeRequestor. Delete from preferences?
- W: No configuration settings found.  Using hardcoded default values for all pools.
- E: Handled by bug report queue: java.lang.NoSuchMethodError: org.openstreetmap.josm.Main.getLayerManager()Lorg/openstreetmap/josm/gui/layer/MainLayerManager;
- W: Cannot paint layer, it is not registered: OsmDataLayer [name=route.osm, associatedFile=${HOME}/work/launch-scripts/kiev-center-hd/route.osm]
- E: Handled by bug report queue: java.lang.NoSuchMethodError: org.openstreetmap.josm.Main.getLayerManager()Lorg/openstreetmap/josm/gui/layer/MainLayerManager;
- W: Cannot paint layer, it is not registered: OsmDataLayer [name=route.osm, associatedFile=${HOME}/work/launch-scripts/kiev-center-hd/route.osm]
- W: Cannot paint layer, it is not registered: OsmDataLayer [name=kyiv-center-2018-02.osm.pbf, associatedFile=${HOME}/work/launch-scripts/kiev-center-hd/kyiv-center-2018-02.osm.pbf]


=== REPORTED CRASH DATA ===
BugReportExceptionHandler#handleException:
No data collected.

Warning issued by: BugReportExceptionHandler#handleException

=== STACK TRACE ===
Thread: AWT-EventQueue-0 (18) of main
java.lang.NoSuchMethodError: org.openstreetmap.josm.Main.getLayerManager()Lorg/openstreetmap/josm/gui/layer/MainLayerManager;
	at routerequestor.RequestRouteAction.updateEnabledState(RequestRouteAction.java:80)
	at org.openstreetmap.josm.actions.JosmAction$LayerChangeAdapter.layerAdded(JosmAction.java:377)
	at org.openstreetmap.josm.gui.layer.LayerManager.fireLayerAdded(LayerManager.java:458)
	at org.openstreetmap.josm.gui.layer.LayerManager.realAddLayer(LayerManager.java:233)
	at org.openstreetmap.josm.gui.layer.MainLayerManager.realAddLayer(MainLayerManager.java:291)
	at org.openstreetmap.josm.gui.layer.LayerManager.lambda$addLayer$0(LayerManager.java:217)
	at org.openstreetmap.josm.gui.util.GuiHelper.runInEDTAndWaitWithException(GuiHelper.java:234)
	at org.openstreetmap.josm.gui.layer.LayerManager.addLayer(LayerManager.java:217)
	at org.openstreetmap.josm.gui.layer.LayerManager.addLayer(LayerManager.java:206)
	at org.openstreetmap.josm.gui.io.importexport.OsmImporter.lambda$importData$0(OsmImporter.java:104)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
	at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:756)
	at java.awt.EventQueue.access$500(EventQueue.java:97)
	at java.awt.EventQueue$3.run(EventQueue.java:709)
	at java.awt.EventQueue$3.run(EventQueue.java:703)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:726)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:109)
	at java.awt.WaitDispatchSupport$2.run(WaitDispatchSupport.java:184)
	at java.awt.WaitDispatchSupport$4.run(WaitDispatchSupport.java:229)
	at java.awt.WaitDispatchSupport$4.run(WaitDispatchSupport.java:227)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.awt.WaitDispatchSupport.enter(WaitDispatchSupport.java:227)
	at java.awt.Dialog.show(Dialog.java:1084)
	at java.awt.Component.show(Component.java:1671)
	at java.awt.Component.setVisible(Component.java:1623)
	at java.awt.Window.setVisible(Window.java:1014)
	at java.awt.Dialog.setVisible(Dialog.java:1005)
	at org.openstreetmap.josm.gui.progress.swing.PleaseWaitProgressMonitor.lambda$doBeginTask$3(PleaseWaitProgressMonitor.java:256)
	at org.openstreetmap.josm.gui.progress.swing.PleaseWaitProgressMonitor.lambda$doInEDT$0(PleaseWaitProgressMonitor.java:114)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
	at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:756)
	at java.awt.EventQueue.access$500(EventQueue.java:97)
	at java.awt.EventQueue$3.run(EventQueue.java:709)
	at java.awt.EventQueue$3.run(EventQueue.java:703)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:726)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
}}}
"	defect	closed	normal		Core		invalid	template_report	
