﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
5483	exception when uploading to closed changeset	vsandre	team	"Next upload works ok.

{{{
Repository Root: http://josm.openstreetmap.de/svn
Build-Date: 2010-09-20 01:31:19
Last Changed Author: bastiK
Revision: 3552
Repository UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b
URL: http://josm.openstreetmap.de/svn/trunk
Last Changed Date: 2010-09-20 00:17:35 +0200 (Mon, 20 Sep 2010)
Last Changed Rev: 3552

Identification: JOSM/1.5 (3552 de)
Memory Usage: 141 MB / 910 MB (32 MB allocated, but free)
Java version: 1.6.0_21, Sun Microsystems Inc., Java HotSpot(TM) Client VM
Operating system: Windows 7
Dataset consistency test: No problems found

Plugin: DirectUpload (22017)
Plugin: OpeningHoursEditor (22850)
Plugin: PicLayer (22549)
Plugin: RoadSigns (22850)
Plugin: alignways (23165)
Plugin: colorscheme (21563)
Plugin: dataimport (22542)
Plugin: editgpx (22548)
Plugin: measurement (22547)
Plugin: openstreetbugs (22723)
Plugin: remotecontrol (22734)
Plugin: reverter (23278)
Plugin: slippymap (22848)
Plugin: terracer (22169)
Plugin: turnrestrictions (23254)
Plugin: undelete (22365)
Plugin: validator (22805)
Plugin: wmsplugin (23207)

PUT http://api.openstreetmap.org/api/0.6/changeset/5836148... Conflict
Error header: The changeset 5836148 was closed at 2010-09-21 12:06:33 UTC
Die Zeichenkette '2010-09-21 12:06:33 UTC' konnte nicht in ein Datum umgewandelt werden.
java.text.ParseException: Unparseable date: ""2010-09-21 12:06:33 UTC""
        at java.text.DateFormat.parse(Unknown Source)
        at org.openstreetmap.josm.io.ChangesetClosedException.parseErrorHeader(ChangesetClosedException.java:81)
        at org.openstreetmap.josm.io.ChangesetClosedException.<init>(ChangesetClosedException.java:111)
        at org.openstreetmap.josm.io.OsmApi.sendRequest(OsmApi.java:586)
        at org.openstreetmap.josm.io.OsmApi.sendRequest(OsmApi.java:477)
        at org.openstreetmap.josm.io.OsmApi.updateChangeset(OsmApi.java:352)
        at org.openstreetmap.josm.io.OsmServerWriter.uploadOsm(OsmServerWriter.java:194)
        at org.openstreetmap.josm.gui.io.UploadPrimitivesTask.realRun(UploadPrimitivesTask.java:236)
        at org.openstreetmap.josm.gui.PleaseWaitRunnable.doRealRun(PleaseWaitRunnable.java:83)
        at org.openstreetmap.josm.gui.PleaseWaitRunnable.run(PleaseWaitRunnable.java:129)
        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
        at java.lang.Thread.run(Unknown Source)
java.lang.reflect.InvocationTargetException
	at java.awt.EventQueue.invokeAndWait(Unknown Source)
	at org.openstreetmap.josm.gui.PleaseWaitRunnable.doRealRun(PleaseWaitRunnable.java:88)
	at org.openstreetmap.josm.gui.PleaseWaitRunnable.run(PleaseWaitRunnable.java:129)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.NullPointerException
	at java.util.Calendar.setTime(Unknown Source)
	at java.text.SimpleDateFormat.format(Unknown Source)
	at java.text.SimpleDateFormat.format(Unknown Source)
	at java.text.DateFormat.format(Unknown Source)
	at org.openstreetmap.josm.tools.ExceptionUtil.explainChangesetClosedException(ExceptionUtil.java:247)
	at org.openstreetmap.josm.gui.ExceptionDialogUtil.explainChangesetClosedException(ExceptionDialogUtil.java:58)
	at org.openstreetmap.josm.gui.ExceptionDialogUtil.explainOsmTransferException(ExceptionDialogUtil.java:403)
	at org.openstreetmap.josm.gui.ExceptionDialogUtil.explainException(ExceptionDialogUtil.java:478)
	at org.openstreetmap.josm.gui.io.AbstractUploadTask.handleFailedUpload(AbstractUploadTask.java:353)
	at org.openstreetmap.josm.gui.io.UploadPrimitivesTask$2.run(UploadPrimitivesTask.java:322)
	at org.openstreetmap.josm.gui.io.UploadPrimitivesTask.finish(UploadPrimitivesTask.java:351)
	at org.openstreetmap.josm.gui.PleaseWaitRunnable$1.run(PleaseWaitRunnable.java:90)
	at java.awt.event.InvocationEvent.dispatch(Unknown Source)
	at java.awt.EventQueue.dispatchEvent(Unknown Source)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
	at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
	at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
	at java.awt.Dialog$1.run(Unknown Source)
	at java.awt.Dialog$3.run(Unknown Source)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.awt.Dialog.show(Unknown Source)
	at java.awt.Component.show(Unknown Source)
	at java.awt.Component.setVisible(Unknown Source)
	at java.awt.Window.setVisible(Unknown Source)
	at java.awt.Dialog.setVisible(Unknown Source)
	at org.openstreetmap.josm.gui.progress.PleaseWaitProgressMonitor$3.run(PleaseWaitProgressMonitor.java:83)
	at java.awt.event.InvocationEvent.dispatch(Unknown Source)
	at java.awt.EventQueue.dispatchEvent(Unknown Source)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
	at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
	at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
	at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
	at java.awt.EventDispatchThread.run(Unknown Source)
}}}
"	defect	closed	normal		Core	latest	duplicate		
