It seemed that an exception occured in those methods which could be any
exception such as Null point exception etc (Greenstone3 suppressed those
exceptions so that you only saw
). My guess is that the requests were ill-formed. You need to do some
debug coding to find out the cause. I could help you with that after I
return from FiJi, or you could send me the files in
GSDL3HOME/src/java/org/greenstone3/gsdl3/service in a zip file and I will
add debug code for you.
> 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
> "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/
> 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
> Can anyone help?
> Steve Jones
> Associate Professor, Computer Science
> University of Waikato
> Private Bag 3105
> Hamilton, New Zealand
> greenstone-users mailing list