Modify

Opened 10 years ago

Closed 10 years ago

Last modified 10 years ago

#11336 closed defect (fixed)

defect in scoutsigns-plugin

Reported by: tf66 Owned by: jBeata
Priority: normal Milestone:
Component: Plugin scoutsigns Version: tested
Keywords: template_report Cc: tf66

Description

What steps will reproduce the problem?

  1. click in scoutsigns on "display captured photo"

What is the expected result?

A window display the photo.

What happens instead?

A window without content will be displayed.

Please provide any additional information below. Attach a screenshot if possible.

Revision: 8159
Repository Root: http://josm.openstreetmap.de/svn
Relative URL: ^/trunk
Last Changed Author: stoecker
Last Changed Date: 2015-03-29 14:37:50 +0200 (Sun, 29 Mar 2015)
Build-Date: 2015-03-30 01:30:55
URL: http://josm.openstreetmap.de/svn/trunk
Repository UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b
Last Changed Rev: 8159

Identification: JOSM/1.5 (8159 de) Windows 7 64-Bit
Memory Usage: 189 MB / 247 MB (59 MB allocated, but free)
Java version: 1.8.0_40, Oracle Corporation, Java HotSpot(TM) Client VM
VM arguments: [-Djava.security.manager, -Djava.security.policy=file:C:\Program Files (x86)\Java\jre1.8.0_40\lib\security\javaws.policy, -DtrustProxy=true, -Djnlpx.home=<java.home>\bin, -Djnlpx.origFilenameArg=C:\Users\Patrick\AppData\LocalLow\Sun\Java\Deployment\cache\6.0\56\1ee8cfb8-307a7773, -Djnlpx.remove=false, -Djava.util.Arrays.useLegacyMergeSort=true, -Djnlpx.splashport=53277, -Djnlp.application.href=https://josm.openstreetmap.de/download/josm.jnlp, -Djnlpx.jvm=<java.home>\bin\javaw.exe, -Djnlpx.vmargs=LURqYXZhLnV0aWwuQXJyYXlzLnVzZUxlZ2FjeU1lcmdlU29ydD10cnVlAC1Eam5scC5hcHBsaWNhdGlvbi5ocmVmPWh0dHBzOi8vam9zbS5vcGVuc3RyZWV0bWFwLmRlL2Rvd25sb2FkL2pvc20uam5scAA=]
Dataset consistency test: No problems found

Plugins:
- continuosDownload (1413902943)
- mirrored_download (30962)
- scoutsigns (43)

Last errors/warnings:
- E: java.lang.NoClassDefFoundError: org/apache/commons/codec/binary/Base64. Ursache: java.lang.ClassNotFoundException: org.apache.commons.codec.binary.Base64

java.lang.NoClassDefFoundError: org/apache/commons/codec/binary/Base64
	at org.openstreetmap.josm.plugins.scoutsigns.util.ImageUtil.base64ToImage(Unknown Source)
	at org.openstreetmap.josm.plugins.scoutsigns.gui.details.ImageFrame.addComponent(Unknown Source)
	at org.openstreetmap.josm.plugins.scoutsigns.gui.details.ImageFrame.<init>(Unknown Source)
	at org.openstreetmap.josm.plugins.scoutsigns.gui.details.ButtonPanel$DisplayImageFrame.actionPerformed(Unknown Source)
	at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
	at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
	at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
	at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
	at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
	at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)
	at java.awt.Component.processMouseEvent(Unknown Source)
	at javax.swing.JComponent.processMouseEvent(Unknown Source)
	at java.awt.Component.processEvent(Unknown Source)
	at java.awt.Container.processEvent(Unknown Source)
	at java.awt.Component.dispatchEventImpl(Unknown Source)
	at java.awt.Container.dispatchEventImpl(Unknown Source)
	at java.awt.Component.dispatchEvent(Unknown Source)
	at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
	at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
	at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
	at java.awt.Container.dispatchEventImpl(Unknown Source)
	at java.awt.Window.dispatchEventImpl(Unknown Source)
	at java.awt.Component.dispatchEvent(Unknown Source)
	at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
	at java.awt.EventQueue.access$500(Unknown Source)
	at java.awt.EventQueue$3.run(Unknown Source)
	at java.awt.EventQueue$3.run(Unknown Source)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
	at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
	at java.awt.EventQueue$4.run(Unknown Source)
	at java.awt.EventQueue$4.run(Unknown Source)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.ProtectionDomain$1.doIntersectionPrivilege(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)
Caused by: java.lang.ClassNotFoundException: org.apache.commons.codec.binary.Base64
	at java.net.URLClassLoader.findClass(Unknown Source)
	at java.lang.ClassLoader.loadClass(Unknown Source)
	at java.lang.ClassLoader.loadClass(Unknown Source)
	... 41 more

Attachments (1)

Screenshot.PNG (148.2 KB ) - added by tf66 10 years ago.
Screenshot

Download all attachments as: .zip

Change History (7)

by tf66, 10 years ago

Attachment: Screenshot.PNG added

Screenshot

comment:1 by Klumbumbus, 10 years ago

Component: CorePlugin scoutsigns
Owner: changed from team to jBeata

comment:2 by jBeata, 10 years ago

Resolution: irreproducible
Status: newclosed

comment:3 by stoecker, 10 years ago

The class org.apache.commons.codec.binary.Base64 is no longer part of core. So when you use it in the plugin it is clear it will not work!

in reply to:  3 comment:4 by jBeata, 10 years ago

Replying to stoecker:

The class org.apache.commons.codec.binary.Base64 is no longer part of core. So when you use it in the plugin it is clear it will not work!

Thanks for the info.

comment:5 by stoecker, 10 years ago

See #11257.

comment:6 by jBeata, 10 years ago

Resolution: irreproduciblefixed

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The owner will remain jBeata.
as The resolution will be set.
The resolution will be deleted. Next status will be 'reopened'.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.