NOTICE! This is a static HTML version of a legacy Fiji BugZilla bug.

The Fiji project now uses GitHub Issues for issue tracking.

Please file all new issues there.

Bug 1038 - Plugin dependencies incorrectly determined
Plugin dependencies incorrectly determined
Status: RESOLVED FIXED
Product: Fiji
Classification: Unclassified
Component: Plugins
unspecified
PC Windows
: P4 normal
Assigned To: ImageJ Bugs Mailing List
Depends on:
Blocks:
 
Reported: 2015-03-27 13:23 CDT by davejpbarry
Modified: 2015-04-21 11:36 CDT
3 users (show)

See Also:


Attachments
Particle_Tracker.jar (669.47 KB, application/octet-stream)
2015-03-27 13:26 CDT, davejpbarry

Description davejpbarry 2015-03-27 13:23:33 CDT
Hi,

I'm trying to upload a plug-in to my update site, but the updater is telling me that my plugin is dependant on a jar that I know it is not dependent on! I have uploaded a screenshot (DavidBarry_Screenshot.png) that illustrates the problem - my Particle_Tracker plugin is not dependent on Adapt_.jar.

Information about your version of Java:

  os.arch => amd64
  os.name => Windows 7
  os.version => 6.1
  java.version => 1.8.0_20
  java.vendor => Oracle Corporation
  java.runtime.name => Java(TM) SE Runtime Environment
  java.runtime.version => 1.8.0_20-b26
  java.vm.name => Java HotSpot(TM) 64-Bit Server VM
  java.vm.version => 25.20-b23
  java.vm.vendor => Oracle Corporation
  java.vm.info => mixed mode
  java.awt.graphicsenv => sun.awt.Win32GraphicsEnvironment
  java.specification.name => Java Platform API Specification
  java.specification.version => 1.8
  sun.cpu.endian => little
  sun.desktop => windows
  file.separator => \

The up-to-date check says: REMIND_LATER

Information relevant to JAVA_HOME related problems:

  JAVA_HOME is set to: C:\Program Files\Java\jdk1.8.0_20/jre
  imagej.dir => C:\Users\barry05\FIJI-N~1\Fiji.app

Information about the version of each plugin:

Activated update sites:
ImageJ: http://update.imagej.net/ (last check:20150326210450)
Fiji: http://fiji.sc/update/ (last check:20150325032333)
My Site: http://sites.imagej.net/CellMotility/ (last check:20150325125637)

Files not up-to-date:
  d290c110 (LOCAL_ONLY) 20150325131859 jars/commons-io-2.4.jar
  1ad3be0d (LOCAL_ONLY) 20141222170358 jars/jpedalSTD.jar
  1284c3bc (LOCAL_ONLY) 20150325133634 plugins/Adapt_.jar
  cc2f7ac4 (LOCAL_ONLY) 20150327171417 plugins/IA_Class_Library.jar
  07b52d85 (LOCAL_ONLY) 20150327171417 plugins/Particle_Tracker.jar
Comment 1 davejpbarry 2015-03-27 13:26:54 CDT
Created attachment 245
Particle_Tracker.jar

The source code for the plug-in I am trying to upload is contained in this JAR.
Comment 2 Mark Hiner 2015-03-27 14:03:00 CDT
Hi Dave,

Sorry you're having problems with the updater - thanks for the helpful images.

If Adapt_.jar isn't a dependency of Particle_Tracker, you can just manually delete it from the Details panel.

Since it is completely not obvious that you can edit the Details, for now I added a warning to the update site tutorial.[1]

Not sure why the updater mis-detected the dependency, but it's been known to happen.

Anyway, let us know if this fixes things for you!

- Mark

[1] imagej.net/How_to_set_up_and_populate_an_update_site
Comment 3 Curtis Rueden 2015-04-21 11:36:59 CDT
Presumed fixed.