﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
9382	Unexpected exception validating data with no node or way selected	juanhm	team	"What steps will reproduce the problem?
 1. Open the validation window
 2. Deselect any node or way
 3. Perform the data validation

What is the expected result?
Perform the validation

What happens instead?
An unexpected exception

Please provide any additional information below. Attach a screenshot if
possible.

{{{
Revision: 6388
Repository Root: http://josm.openstreetmap.de/svn
Last Changed Author: simon04
Last Changed Date: 2013-11-15 22:19:40 +0100 (Fri, 15 Nov 2013)
Build-Date: 2013-11-16 02:34:34
URL: http://josm.openstreetmap.de/svn/trunk
Repository UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b
Last Changed Rev: 6388

Identification: JOSM/1.5 (6388 es) Linux Ubuntu 13.10
Memory Usage: 324 MB / 3556 MB (52 MB allocated, but free)
Java version: 1.8.0-ea, Oracle Corporation, Java HotSpot(TM) 64-Bit Server VM
VM arguments: [-Djosm.restart=true, -Djava.net.useSystemProxies=true]
Dataset consistency test: No problems found


java.lang.RuntimeException: java.lang.IllegalArgumentException: Not expecting class class jdk.nashorn.api.scripting.ScriptObjectMirror
	at org.openstreetmap.josm.data.validation.tests.OpeningHourTest.checkOpeningHourSyntax(OpeningHourTest.java:180)
	at org.openstreetmap.josm.data.validation.tests.OpeningHourTest.check(OpeningHourTest.java:189)
	at org.openstreetmap.josm.data.validation.tests.OpeningHourTest.check(OpeningHourTest.java:195)
	at org.openstreetmap.josm.data.validation.tests.OpeningHourTest.visit(OpeningHourTest.java:202)
	at org.openstreetmap.josm.data.osm.Node.accept(Node.java:199)
	at org.openstreetmap.josm.data.validation.Test.visit(Test.java:157)
	at org.openstreetmap.josm.actions.ValidateAction$ValidationTask.realRun(ValidateAction.java:171)
	at org.openstreetmap.josm.gui.PleaseWaitRunnable.doRealRun(PleaseWaitRunnable.java:82)
	at org.openstreetmap.josm.gui.PleaseWaitRunnable.run(PleaseWaitRunnable.java:150)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:744)
Caused by: java.lang.IllegalArgumentException: Not expecting class class jdk.nashorn.api.scripting.ScriptObjectMirror
	at org.openstreetmap.josm.data.validation.tests.OpeningHourTest.getList(OpeningHourTest.java:108)
	at org.openstreetmap.josm.data.validation.tests.OpeningHourTest.checkOpeningHourSyntax(OpeningHourTest.java:169)
	... 13 more

}}}
"	defect	closed	normal	13.12	Core validator	tested	fixed	template_report	juan.hernandez.mohedo@…
