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 189 - Stack Reg Installation
Stack Reg Installation
Status: RESOLVED FIXED
Product: Fiji
Classification: Unclassified
Component: Plugins
unspecified
PC Windows
: P4 normal
Assigned To: ImageJ Bugs Mailing List
Depends on:
Blocks:
 
Reported: 2010-06-23 03:37 CDT by Stephen Cody
Modified: 2011-03-23 16:00 CDT
1 user (show)

See Also:

Description Stephen Cody 2010-06-23 03:37:05 CDT
Im having trouble with the installation ogf the plugin StackReg and TurboReg.

Any assistance much appreciated. The site where these plugins are downloaded does not seem to have installation instructions.

Thanks
Steve

I'm getting the following errors:

--------------------------------------------------------------------------------------------------------------------------------
java.lang.NoClassDefFoundError: stackreg/StackReg_ (wrong name: StackReg_)
	at java.lang.ClassLoader.defineClass1(Native Method)
	at java.lang.ClassLoader.defineClass(ClassLoader.java:621)
	at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
	at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
	at java.net.URLClassLoader.access$000(URLClassLoader.java:56)
	at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
	at fiji.FijiClassLoader.loadClass(FijiClassLoader.java:140)
	at fiji.FijiClassLoader.loadClass(FijiClassLoader.java:132)
	at fiji.FijiClassLoader.loadClass(FijiClassLoader.java:127)
	at fiji.scripting.java.PlugInExecutor.tryRun(PlugInExecutor.java:106)
	at fiji.scripting.java.PlugInExecutor.run(PlugInExecutor.java:82)
	at fiji.scripting.java.PlugInExecutor.run(PlugInExecutor.java:76)
	at fiji.scripting.java.PlugInExecutor.run(PlugInExecutor.java:72)
	at fiji.scripting.java.Refresh_Javas.runPlugin(Refresh_Javas.java:238)
	at fiji.scripting.java.Refresh_Javas.compileAndRun(Refresh_Javas.java:102)
	at fiji.scripting.java.Refresh_Javas.runScript(Refresh_Javas.java:60)
	at common.RefreshScripts.run(RefreshScripts.java:342)
	at fiji.scripting.java.Refresh_Javas.run(Refresh_Javas.java:50)
	at ij.IJ.runUserPlugIn(IJ.java:189)
	at ij.IJ.runPlugIn(IJ.java:155)
	at ij.Executer.runCommand(Executer.java:147)
	at ij.Executer.run(Executer.java:78)
	at java.lang.Thread.run(Thread.java:619)
--------------------------------------------------------------------------------------------------------------------------------

Information about your version of Java - this information is useful for the Fiji developers:
  os.arch => amd64
  os.name => Windows 7
  os.version => 6.1
  java.version => 1.6.0_16
  java.vendor => Sun Microsystems Inc.
  java.runtime.name => Java(TM) SE Runtime Environment
  java.runtime.version => 1.6.0_16-b01
  java.vm.name => Java HotSpot(TM) 64-Bit Server VM
  java.vm.version => 14.2-b01
  java.vm.vendor => Sun Microsystems Inc.
  java.vm.info => mixed mode
  java.awt.graphicsenv => sun.awt.Win32GraphicsEnvironment
  java.specification.name => Java Platform API Specification
  java.specification.version => 1.6
  sun.cpu.endian => little
  sun.desktop => windows
  file.separator => \
Comment 1 Johannes Schindelin 2010-06-28 12:31:23 CDT
This seems to be a package name issue. I am not quite sure whether the class is in the package stackreg, but cannot be found in the correct location, or whether it is in the subdirectory stackreg/, but in the default package, but I am quite sure that there is a mismatch between the location on disk/inside the .jar and the package.

Does this help?
Comment 2 Johannes Schindelin 2011-03-23 16:00:23 CDT
I am pretty certain that I squashed the last such bug a few weeks ago, before releasing Fiji Madison. If the issue persists, please reopen this bug.