[kepler-dev] [Bug 2987] New: - Kepler Library (actor repository) Issues
bugzilla-daemon at ecoinformatics.org
Fri Oct 26 10:47:07 PDT 2007
Summary: Kepler Library (actor repository) Issues
AssignedTo: berkley at nceas.ucsb.edu
ReportedBy: berkley at nceas.ucsb.edu
QAContact: kepler-dev at ecoinformatics.org
CC: jones at nceas.ucsb.edu, higgins at nceas.ucsb.edu
Kirsten has found a few bugs/issues with the actor repository.
1) It is possible to upload an actor without a class. This is fine, but kepler
is now complaining if that class can't be found in the classpath then it won't
render the rest of the search results. There are two ways this should be
fixed: Either no actor should be uploaded without a class, or it should just
ignore errors like this and go on to the next actor. This would be much better
if the dynamic class loading worked for the repository.
2) There is an actor in the repository that somehow has multiple
KeplerDocumentation properties with the same name. I'm not even sure how it's
possible that it got uploaded. When you do a search that returns this actor,
you get a skipable error, which is fine, but it doesn't tell you which actor is
the problem. This make it impossible to fix.
3) There used to be a status bar that popped up when the search was taking a
long time. For some reason, that isn't working anymore, so when the search
takes 10 seconds, the search button just sits there indented and unless you're
watching the terminal, it looks like kepler is hung. The status bar needs to
be re-added. ProgressMonitorSwingWorker is the class that should be used.
4) The search facility in kepler is functioning differently from the
library.kepler-project.org web page. The web page is doing a title only search
while kepler is searching the entire document (via the ecogrid). This is
somewhat confusing when you do a search for the same search term and get
different results. I'm not sure which should be changed, the web page or
More information about the Kepler-dev