Modify

Opened 12 years ago

Closed 11 years ago

#8027 closed defect (fixed)

scripting plugin console can't be launched

Reported by: Polyglot Owned by: Gubaer
Priority: normal Milestone:
Component: Plugin scripting Version:
Keywords: template_report Cc:

Description

What steps will reproduce the problem?

  1. Just updated to josm-latest, updated plugins, started working on data downloaded with Overpass API
  2. Started scripting plugin console

What is the expected result?
The console to load my Python code

What happens instead?
error message

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

Repository Root: http://josm.openstreetmap.de/svn
Build-Date: 2012-08-31 01:31:11
Last Changed Author: Don-vip
Revision: 5485
Repository UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b
URL: http://josm.openstreetmap.de/svn/trunk
Last Changed Date: 2012-08-31 00:21:56 +0200 (Fri, 31 Aug 2012)
Last Changed Rev: 5485

Identification: JOSM/1.5 (5485 en)
Memory Usage: 159 MB / 821 MB (51 MB allocated, but free)
Java version: 1.6.0_23, Sun Microsystems Inc., Java HotSpot(TM) Client VM
Operating system: Windows 7

Dataset consistency test:
[WARN - NO NODES] Way {Way id=53767593 version=5 VT nodes=[{Node id=678859619 version=3 V lat=51.1804005,lon=4.74506}]} has only one node
[WARN - NO NODES] Way {Way id=33465996 version=3 VT nodes=[{Node id=91147724 version=8 VT lat=51.1792332,lon=4.7447202}]} has only one node


Plugin: AddrInterpolation (28014)
Plugin: Create_grid_of_ways (28412)
Plugin: OpeningHoursEditor (28477)
Plugin: PicLayer (28559)
Plugin: alignways (28412)
Plugin: buildings_tools (28529)
Plugin: contourmerge (1003)
Plugin: merge-overlap (28412)
Plugin: openstreetbugs (28412)
Plugin: osmarender (28412)
Plugin: pdfimport (28448)
Plugin: photo_geotagging (28412)
Plugin: public_transport (28412)
Plugin: reverter (28535)
Plugin: scripting (30000)
Plugin: terracer (28412)
Plugin: undelete (28501)
Plugin: utilsplugin2 (28556)
Plugin: walkingpapers (28412)

java.lang.NoSuchMethodError: org.openstreetmap.josm.data.preferences.BooleanProperty.get()Z
	at org.openstreetmap.josm.plugins.scripting.ui.console.Scriptin

Attachments (0)

Change History (8)

comment:1 by Polyglot, 12 years ago

The same problem occurs with the latest josm-tested 5482, whereas with josm-latest 5355 it works fine.

Another issue I have is that lately I have to select Python over and over again. Before it remembered that I script in Python instead of in Rhino. That's more of an annoyance.

comment:2 by Don-vip, 12 years ago

This is the problem with plugins not hosted on OSM SVN: we cannot rebuild them when it is required (the jar just has to been rebuilt to work with latest JOSM)

comment:3 by Don-vip, 12 years ago

Component: CorePlugin scripting
Owner: changed from team to Gubaer

comment:4 by rickmastfan67, 12 years ago

I think you need to update Java instead. You're seriously OUT-OF-DATE running 1.6.23. The latest in the 1.6 branch is .35. Or even better, upgrade to 1.7.07. That might fix your problem. If not, at least it would make your computer safer from hackers who are targeting the version of Java you're currently running like mad right now.

Last edited 12 years ago by rickmastfan67 (previous) (diff)

comment:5 by Don-vip, 12 years ago

This has nothing to do with Java version, I changed this method signature during last development cycle and rebuilt all impacted plugins I could rebuild (i.e, only those located at http://trac.openstreetmap.org/browser/applications/editors/josm/plugins).

However, regarding the latest security flaws recently exposed, I strongly advise you to upgrade to one of the versions Rick mentioned. But this will not solve this problem :)

comment:6 by Polyglot, 12 years ago

I might be the only soul who's using this plugin... It's very handy though. No idea why it's not hosted along with all the others.

For the record, I upgraded to the latest and greatest Java release. One in a row of an extreme amount of updates.

Thanks for having looked into it. I hope the maintainer gets to see this eventually.

Polyglot

comment:7 by stoecker, 12 years ago

Better contact the author directly for external handled plugins.

comment:8 by Don-vip, 11 years ago

Resolution: fixed
Status: newclosed

I see the plugin has been recompiled so this problem should be fixed now.

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The owner will remain Gubaer.
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.