I'm using example similar to following:
http://fitnesse.org/FitNesse.UserGuide.FixtureGallery.BasicFitFixtures.ColumnFixture
Java code of the fixture is identical. My fitnesse test is:
!|Import|
|info.fitnesse.fixturegallery|
!|Column Fixture Test|
|firstPart|secondPart|together?|totalLength?|
|Hello|World|Hello, World|10|
|Houston|We Have a Problem|Houston, We Have a Problem|24|
Above works fine with FitServer runner.
However - when using FitLibraryServer runner same fails with errors like:
Column Fixture Test Missing class or Missing method. Possibly:
public Type getColumnFixtureTest() { }
public Type columnFixtureTest() { }
...
Removing the whitespaces from the name (i.e. using ColumnFixtureTest) prevents the error. So I suppose the problem is in somewhere in the fixture lookup.
Actually what works is the fully-qualified name info.fitnesse.fixturegallery.ColumnFixtureTest.
Maybe it's Import which is problematic.
Another observation: import fixture works OK with FitServer but causes error with FitLibraryServer runner.