[greenstone-users] Greenstone3 SOAP service errors: ServiceRack.java

From Steve Jones
DateFri, 22 Jun 2007 18:42:25 +1200
Subject [greenstone-users] Greenstone3 SOAP service errors: ServiceRack.java
Hi

I'm sending properly formed SOAP envelopes to my Greenstone3 server
to invoke TextQuery, ClassifierBrowse, DocumentContentRetrieve,
DocumentMetadataRetrieve services.

TextQuery requests work fine.
I can't get any "retrieve" or "browse" type process requests to work.


"retrieve" requests return an error of the form

Trying to call a processService type method
(processDocumentMetadataRetrieve) on a subclass
(org.greenstone.gsdl3.service.GS2MGPPRetrieve), but an exception
happened:java.lang.reflect.InvocationTargetException

"browse" requests return an error of the form

Trying to call a processService type method (processClassifierBrowse)
on a subclass(org.greenstone.gsdl3.service.GS2Browse), but an
exception happened:java.lang.reflect.InvocationTargetException


These errors are generated by org/greenstone/gsdl3/service/
ServiceRack.java

The methods don't seem to belong to GS2MGPPRetrieve or GS2Browse.
ClassifierBrowse is a method of AbstractBrowse, for example.

Is this a bug? It also happened with greenstone.org/greenstone3
collections.

Can anyone help?
Cheers
Steve

_________________________
Steve Jones
Associate Professor, Computer Science
University of Waikato
Private Bag 3105
Hamilton, New Zealand
stevej@cs.waikato.ac.nz