# # ChangeLog for trunk/gsdl3 # # Generated by Trac 1.4.2 # 2024-06-10T15:50:10+12:00 Tue, 15 Mar 2005 00:50:55 GMT kjdon [9425] * trunk/gsdl3/src/java/org/greenstone/gsdl3/util/GSFile.java (modified) added getResourceDir methods to provide the path to the collection ... Tue, 15 Mar 2005 00:50:09 GMT kjdon [9424] * trunk/gsdl3/src/java/org/greenstone/gsdl3/util/Dictionary.java (modified) added a new constructor that takes a specified classloader which is ... Tue, 15 Mar 2005 00:49:07 GMT kjdon [9423] * trunk/gsdl3/src/java/org/greenstone/gsdl3/service/ServiceRack.java (modified) modified getTextSTring: if no dictionary is specified, now tries a ... Tue, 15 Mar 2005 00:47:11 GMT kjdon [9422] * trunk/gsdl3/src/java/org/greenstone/gsdl3/util/CollectionClassLoader.java (added) a new class loader class that knows about the resources directory in ... Sun, 13 Mar 2005 21:45:18 GMT kjdon [9405] * trunk/gsdl3/src/java/org/greenstone/gsdl3/core/TransformingReceptionist.java (modified) replaced a couple of strings with constants, and made teh ... Mon, 07 Mar 2005 20:34:41 GMT kjdon [9304] * trunk/gsdl3/src/java/org/greenstone/gsdl3/service/GoogleSearch.java (deleted) * trunk/gsdl3/src/java/org/greenstone/gsdl3/service/GoogleSearch.java.tmp (added) renamed to xxx.tmp so its not compiled - need to sort out whether we ... Fri, 04 Mar 2005 02:55:04 GMT kjdon [9289] * trunk/gsdl3/src/java/org/greenstone/gsdl3/service/IViaRetrieve.java (modified) removed some unnecessary stuff from configure - call the super class ... Fri, 04 Mar 2005 02:53:42 GMT kjdon [9288] * trunk/gsdl3/src/java/org/greenstone/gsdl3/service/AbstractDocumentRetrieve.java (modified) added fields does_structure|metadata|content - if these are false, ... Fri, 04 Mar 2005 02:41:42 GMT kjdon [9287] * trunk/gsdl3/resources/java/MapQuery.properties (deleted) * trunk/gsdl3/resources/java/MapSearch.properties (added) MapQuery renamed to MapSearch Fri, 04 Mar 2005 02:40:52 GMT kjdon [9286] * trunk/gsdl3/src/java/org/greenstone/gsdl3/service/MapQuery.java (deleted) * trunk/gsdl3/src/java/org/greenstone/gsdl3/service/MapSearch.java (added) renamed MapQuery to MapSearch, and it now inherits from ... Fri, 04 Mar 2005 02:33:02 GMT kjdon [9285] * trunk/gsdl3/resources/java/IViaProxy.properties (deleted) * trunk/gsdl3/resources/java/IViaSearch.properties (added) IViaProxy not used any more, no use IViaSearch and IViaRetrieve Fri, 04 Mar 2005 02:31:35 GMT kjdon [9284] * trunk/gsdl3/resources/java/AbstractBrowse.properties (added) * trunk/gsdl3/resources/java/ClassifierBrowse.properties (deleted) renamed ClassifierBrowse.properties to AbstractBrowse.properties - ... Fri, 04 Mar 2005 02:30:20 GMT kjdon [9283] * trunk/gsdl3/resources/java/AbstractMGSearch.properties (added) * trunk/gsdl3/resources/java/MGSearch.properties (deleted) renamed MGSearch.properties to AbstractMGSearch.properties - have ... Fri, 04 Mar 2005 02:29:35 GMT kjdon [9282] * trunk/gsdl3/resources/java/AbstractMGPPSearch.properties (added) * trunk/gsdl3/resources/java/MGPPSearch.properties (deleted) renamed MGPPSearch.properties to AbstractMGPPSearch.properties - have ... Fri, 04 Mar 2005 02:27:22 GMT kjdon [9281] * trunk/gsdl3/src/java/org/greenstone/gsdl3/service/AbstractSearch.java (modified) tidying up, removed dictionary name from getTextString calls Fri, 04 Mar 2005 02:24:05 GMT kjdon [9280] * trunk/gsdl3/src/java/org/greenstone/gsdl3/service/AbstractBrowse.java (modified) * trunk/gsdl3/src/java/org/greenstone/gsdl3/service/AbstractMGPPSearch.java (modified) * trunk/gsdl3/src/java/org/greenstone/gsdl3/service/AbstractMGSearch.java (modified) no longer need the dictionary_name field Fri, 04 Mar 2005 02:22:41 GMT kjdon [9279] * trunk/gsdl3/src/java/org/greenstone/gsdl3/service/ServiceRack.java (modified) changed again how you get text strings. have gone back to using the ... Fri, 04 Mar 2005 00:26:17 GMT kjdon [9276] * trunk/gsdl3/src/java/org/greenstone/gsdl3/core/MessageRouter.java (modified) can now send the same message to several modules - use a comma ... Thu, 03 Mar 2005 04:22:49 GMT kjdon [9275] * trunk/gsdl3/web/sites/localsite/collect/infomine/index/buildConfig.xml (modified) uses IViaSearch and IViaREtrieve instead of IViaProxy Thu, 03 Mar 2005 04:21:40 GMT kjdon [9274] * trunk/gsdl3/web/interfaces/default/transform/style.xsl (modified) added a bit to print out any error nodes Thu, 03 Mar 2005 04:19:09 GMT kjdon [9273] * trunk/gsdl3/src/java/org/greenstone/gsdl3/service/IViaSearch.java (modified) removed some unnecessary stuff that AbstractSearch already does Thu, 03 Mar 2005 04:18:29 GMT kjdon [9272] * trunk/gsdl3/src/java/org/greenstone/gsdl3/service/LuceneSearch.java (modified) made this inherit from AbstractSearch Thu, 03 Mar 2005 04:17:21 GMT kjdon [9271] * trunk/gsdl3/src/java/org/greenstone/gsdl3/service/AbstractMGPPSearch.java (modified) * trunk/gsdl3/src/java/org/greenstone/gsdl3/service/AbstractMGSearch.java (modified) set does_chunking to true Thu, 03 Mar 2005 04:16:59 GMT kjdon [9270] * trunk/gsdl3/src/java/org/greenstone/gsdl3/service/AbstractSearch.java (modified) made does_chunking false by default, added ina new flag, ... Thu, 03 Mar 2005 03:27:12 GMT kjdon [9268] * trunk/gsdl3/src/java/org/greenstone/gsdl3/service/AbstractMGPPSearch.java (modified) * trunk/gsdl3/src/java/org/greenstone/gsdl3/service/AbstractMGSearch.java (modified) removed the abstract declarations for methods that are now defined in ... Thu, 03 Mar 2005 03:25:51 GMT kjdon [9267] * trunk/gsdl3/src/java/org/greenstone/gsdl3/service/GoogleSearch.java (added) Chi's new search service that just talks to the Google web service ... Thu, 03 Mar 2005 03:25:02 GMT kjdon [9266] * trunk/gsdl3/src/java/org/greenstone/gsdl3/service/AbstractSearch.java (modified) added a does chunking flag - whether or not the service provides ... Thu, 03 Mar 2005 03:23:19 GMT kjdon [9265] * trunk/gsdl3/src/java/org/greenstone/gsdl3/service/ServiceRack.java (modified) instead of returning null if something goes wrong, which then calls a ... Thu, 03 Mar 2005 03:16:49 GMT kjdon [9264] * trunk/gsdl3/src/java/org/greenstone/gsdl3/action/QueryAction.java (modified) now looks for an error element after the query Thu, 03 Mar 2005 01:00:33 GMT kjdon [9261] * trunk/gsdl3/src/java/org/greenstone/gsdl3/util/GSXML.java (modified) fixed a bug in addError Tue, 01 Mar 2005 02:38:02 GMT chi [9234] * trunk/gsdl3/src/java/org/greenstone/gsdl3/service/IViaRetrieve.java (added) * trunk/gsdl3/src/java/org/greenstone/gsdl3/service/IViaSearch.java (added) Search and Retrieve Informine Service. Based on the new ... Tue, 22 Feb 2005 04:01:00 GMT kjdon [9140] * trunk/gsdl3/src/java/org/greenstone/gsdl3/action/QueryAction.java (modified) added a checdk for metadata in a search result - if its there, we ... Wed, 16 Feb 2005 21:31:33 GMT kjdon [9069] * trunk/gsdl3/gs3-install.bat (modified) removed the rename commands added last time - they were already there ... Wed, 16 Feb 2005 21:09:46 GMT kjdon [9068] * trunk/gsdl3/gs3-compile.bat (added) * trunk/gsdl3/gs3-install.bat (modified) added .in file renaming to install script and moved compiling code to ... Tue, 15 Feb 2005 20:13:34 GMT kjdon [9050] * trunk/gsdl3/src/java/org/greenstone/gsdl3/util/Dictionary.java (modified) modified the get method to convert to utf-8, so other languages ... Fri, 11 Feb 2005 00:58:10 GMT kjdon [9013] * trunk/gsdl3/gs3-install.sh (modified) need '' around % in the sql command otherwise it craps out and the ... Fri, 11 Feb 2005 00:46:03 GMT kjdon [9012] * trunk/gsdl3/src/java/org/greenstone/gsdl3/service/AbstractMGPPSearch.java (modified) one of the getTextStrings needed AbstractSearch dictionary name param Fri, 11 Feb 2005 00:42:54 GMT kjdon [9011] * trunk/gsdl3/web/interfaces/default/interfaceConfig.xml (modified) added highlightquery terms option to config Thu, 10 Feb 2005 04:25:26 GMT kjdon [9010] * trunk/gsdl3/src/java/org/greenstone/gdbm/GDBMWrapper.java (modified) changed extlink2OID to externalId2OID Thu, 10 Feb 2005 04:02:37 GMT kjdon [9009] * trunk/gsdl3/web/interfaces/default/transform/query.xsl (modified) * trunk/gsdl3/web/interfaces/default/transform/querytools.xsl (modified) added param collName to resultNavigation template - can't necessarily ... Thu, 10 Feb 2005 03:53:58 GMT kjdon [9008] * trunk/gsdl3/web/interfaces/default/transform/document.xsl (modified) link to previous search/browse page now looks for p.c, in case come ... Thu, 10 Feb 2005 03:50:32 GMT kjdon [9007] * trunk/gsdl3/src/java/org/greenstone/gsdl3/action/DocumentAction.java (modified) added a check for null term element in search term highlighting code. ... Thu, 10 Feb 2005 03:48:29 GMT kjdon [9006] * trunk/gsdl3/src/java/org/greenstone/gsdl3/gs3build/indexers/MGIndexer.java (modified) * trunk/gsdl3/src/java/org/greenstone/gsdl3/gs3build/indexers/MGPPIndexer.java (modified) now outputs an indexStem element in buildCOnfig Thu, 10 Feb 2005 03:47:46 GMT kjdon [9005] * trunk/gsdl3/src/java/org/greenstone/gsdl3/util/GSXML.java (modified) added insertIntoOrderedList and createParameterDescription2 (takes ... Thu, 10 Feb 2005 03:45:00 GMT kjdon [9003] * trunk/gsdl3/resources/java/AbstractSearch.properties (added) * trunk/gsdl3/resources/java/MGPPSearch.properties (modified) * trunk/gsdl3/resources/java/MGSearch.properties (modified) reordered for new search classes Thu, 10 Feb 2005 03:44:15 GMT kjdon [9002] * trunk/gsdl3/src/java/org/greenstone/gsdl3/service/AbstractMGPPSearch.java (added) * trunk/gsdl3/src/java/org/greenstone/gsdl3/service/AbstractMGSearch.java (added) * trunk/gsdl3/src/java/org/greenstone/gsdl3/service/AbstractSearch.java (added) * trunk/gsdl3/src/java/org/greenstone/gsdl3/service/GS2MGPPSearch.java (modified) * trunk/gsdl3/src/java/org/greenstone/gsdl3/service/GS2MGSearch.java (modified) * trunk/gsdl3/src/java/org/greenstone/gsdl3/service/GS2Search.java (deleted) * trunk/gsdl3/src/java/org/greenstone/gsdl3/service/GS3MGPPSearch.java (added) * trunk/gsdl3/src/java/org/greenstone/gsdl3/service/GS3MGSearch.java (modified) * trunk/gsdl3/src/java/org/greenstone/gsdl3/service/GS3Search.java (deleted) reworked the search classes, now have a base AbstractSearch class, ... Thu, 10 Feb 2005 03:42:37 GMT kjdon [9001] * trunk/gsdl3/src/java/org/greenstone/gsdl3/service/GS3MGRetrieve.java (modified) use index_stem instead of assuming 'index' when creating paths for mg Thu, 10 Feb 2005 03:41:07 GMT kjdon [9000] * trunk/gsdl3/src/java/org/greenstone/gsdl3/service/AbstractGS2DocumentRetrieve.java (modified) * trunk/gsdl3/src/java/org/greenstone/gsdl3/service/AbstractGS3DocumentRetrieve.java (modified) added indexStem info into configure Thu, 10 Feb 2005 03:39:37 GMT kjdon [8999] * trunk/gsdl3/src/java/org/greenstone/gsdl3/service/AbstractBrowse.java (modified) removed a couple of unnecessary lines Thu, 10 Feb 2005 03:36:32 GMT kjdon [8998] * trunk/gsdl3/web/sites/localsite/collect/gs3mgdemo/index/buildConfig.xml (modified) added in indexStem info Fri, 04 Feb 2005 00:56:59 GMT kjdon [8969] * trunk/gsdl3/src/java/org/greenstone/gsdl3/gs3build/CollectionManager.java (modified) don't add in GS3Retrieve to service rack list anymore Fri, 04 Feb 2005 00:54:33 GMT kjdon [8968] * trunk/gsdl3/src/java/org/greenstone/gsdl3/gs3build/classifier/ClassifierManager.java (modified) classifier service is now GS3Browse, not GS3Retrieve Fri, 04 Feb 2005 00:43:31 GMT kjdon [8967] * trunk/gsdl3/bin/script/convert_coll_from_gs2.pl (modified) browse service separated from retrieval, so changed the buildCOnfig ... Thu, 03 Feb 2005 23:11:45 GMT kjdon [8966] * trunk/gsdl3/src/java/org/greenstone/gsdl3/gs3build/indexers/MGPPIndexer.java (modified) got it sort of going for doc text. need to make it look at the index ... Thu, 03 Feb 2005 23:02:37 GMT kjdon [8965] * trunk/gsdl3/web/sites/localsite/collect/gs2mgdemo/index/buildConfig.xml (modified) * trunk/gsdl3/web/sites/localsite/collect/gs2mgppdemo/index/buildConfig.xml (modified) * trunk/gsdl3/web/sites/localsite/collect/gs3mgdemo/index/buildConfig.xml (modified) browsing now done by a separate service rack Thu, 03 Feb 2005 22:54:34 GMT kjdon [8964] * trunk/gsdl3/web/interfaces/default/transform/style.xsl (modified) interior renamed to internal Thu, 03 Feb 2005 22:53:16 GMT kjdon [8963] * trunk/gsdl3/web/interfaces/classic/transform/style.xsl (modified) interior changed to internal, added in word and pdf images Thu, 03 Feb 2005 22:51:21 GMT kjdon [8962] * trunk/gsdl3/src/java/org/greenstone/gsdl3/util/GS2MacroResolver.java (modified) * trunk/gsdl3/src/java/org/greenstone/gsdl3/util/MacroResolver.java (added) made a base class which GS2MAcroREsolver inherits Thu, 03 Feb 2005 22:50:27 GMT kjdon [8961] * trunk/gsdl3/src/java/org/greenstone/gsdl3/util/GSXML.java (modified) interior node renamed to internal, added in the doc types Thu, 03 Feb 2005 22:49:31 GMT kjdon [8960] * trunk/gsdl3/src/java/org/greenstone/gsdl3/service/GS2Retrieve.java (deleted) * trunk/gsdl3/src/java/org/greenstone/gsdl3/service/GS3Retrieve.java (deleted) replaced by new classes Thu, 03 Feb 2005 22:48:14 GMT kjdon [8959] * trunk/gsdl3/src/java/org/greenstone/gsdl3/service/AbstractBrowse.java (added) * trunk/gsdl3/src/java/org/greenstone/gsdl3/service/AbstractDocumentRetrieve.java (added) * trunk/gsdl3/src/java/org/greenstone/gsdl3/service/AbstractGS2DocumentRetrieve.java (added) * trunk/gsdl3/src/java/org/greenstone/gsdl3/service/AbstractGS3DocumentRetrieve.java (added) * trunk/gsdl3/src/java/org/greenstone/gsdl3/service/GS2Browse.java (added) * trunk/gsdl3/src/java/org/greenstone/gsdl3/service/GS2MGPPRetrieve.java (modified) * trunk/gsdl3/src/java/org/greenstone/gsdl3/service/GS2MGRetrieve.java (modified) * trunk/gsdl3/src/java/org/greenstone/gsdl3/service/GS2Retrieve.java (modified) * trunk/gsdl3/src/java/org/greenstone/gsdl3/service/GS3Browse.java (added) * trunk/gsdl3/src/java/org/greenstone/gsdl3/service/GS3MGPPRetrieve.java (added) * trunk/gsdl3/src/java/org/greenstone/gsdl3/service/GS3MGRetrieve.java (modified) * trunk/gsdl3/src/java/org/greenstone/gsdl3/service/GS3Retrieve.java (modified) restructured the retrieval classes. split apart browsing and doc ... Wed, 02 Feb 2005 01:47:06 GMT kjdon [8955] * trunk/gsdl3/src/java/org/greenstone/gsdl3/service/GS2Construct.java (modified) * trunk/gsdl3/src/java/org/greenstone/gsdl3/service/GS2MGPPRetrieve.java (modified) * trunk/gsdl3/src/java/org/greenstone/gsdl3/service/GS2MGRetrieve.java (modified) * trunk/gsdl3/src/java/org/greenstone/gsdl3/service/GS2MGSearch.java (modified) * trunk/gsdl3/src/java/org/greenstone/gsdl3/service/GS2Retrieve.java (modified) * trunk/gsdl3/src/java/org/greenstone/gsdl3/service/GS3MGSearch.java (modified) * trunk/gsdl3/src/java/org/greenstone/gsdl3/service/GS3Retrieve.java (modified) now we specify a dictionary name. also some calls to getTextString, ... Wed, 02 Feb 2005 01:46:07 GMT kjdon [8954] * trunk/gsdl3/src/java/org/greenstone/gsdl3/service/GS2MGPPSearch.java (modified) if no field specified, use the default field (the first one in the ... Wed, 02 Feb 2005 01:43:05 GMT kjdon [8953] * trunk/gsdl3/src/java/org/greenstone/gsdl3/service/ServiceRack.java (modified) removed a comment Wed, 02 Feb 2005 01:42:29 GMT kjdon [8952] * trunk/gsdl3/src/java/org/greenstone/gsdl3/service/ServiceRack.java (modified) we now have a dictionary name specified for each class, rather than ... Wed, 02 Feb 2005 01:40:21 GMT kjdon [8951] * trunk/gsdl3/resources/java/ClassifierBrowse.properties (added) * trunk/gsdl3/resources/java/GS2MGPPRetrieve.properties (deleted) * trunk/gsdl3/resources/java/GS2MGPPSearch.properties (deleted) * trunk/gsdl3/resources/java/GS2MGPPSearch_fr.properties (deleted) * trunk/gsdl3/resources/java/GS2MGRetrieve.properties (deleted) * trunk/gsdl3/resources/java/GS2MGSearch.properties (deleted) * trunk/gsdl3/resources/java/GS3MGSearch.properties (deleted) * trunk/gsdl3/resources/java/GS3Retrieve.properties (deleted) * trunk/gsdl3/resources/java/MGPPSearch.properties (added) * trunk/gsdl3/resources/java/MGSearch.properties (added) merged some of these files so that classes can share files Tue, 01 Feb 2005 22:22:06 GMT kjdon [8944] * trunk/gsdl3/web/sites/localsite/collect/gs3mgdemo/archives/archives.zip (modified) * trunk/gsdl3/web/sites/localsite/collect/gs3mgdemo/index/index.zip (modified) * trunk/gsdl3/web/sites/localsite/collect/gs3mgdemo/mysqldatadump.sql (modified) rebuilt this to make images work Tue, 01 Feb 2005 20:41:18 GMT kjdon [8942] * trunk/gsdl3/web/sites/localsite/collect/gs2mgppdemo/index/buildConfig.xml (modified) titles does not have an A-Z list Tue, 01 Feb 2005 01:33:24 GMT kjdon [8937] * trunk/gsdl3/gs3-install.sh (modified) added in a command for compiling the test servlet Mon, 31 Jan 2005 23:08:24 GMT kjdon [8935] * trunk/gsdl3/gs3-install.sh (modified) changed symlinks from ln -s to ln -sf Mon, 24 Jan 2005 03:14:45 GMT kjdon [8929] * trunk/gsdl3/src/java/org/greenstone/gsdl3/gs3build/doctypes/HTMLDocument.java (modified) fixed a bug I introduced last commit Mon, 24 Jan 2005 02:38:47 GMT kjdon [8927] * trunk/gsdl3/src/java/org/greenstone/gsdl3/gs3build/indexers/MGPPIndexer.java (modified) changed formatting in preparation for my work on this class Fri, 21 Jan 2005 02:17:22 GMT kjdon [8926] * trunk/gsdl3/src/java/org/greenstone/gsdl3/gs3build/doctypes/HTMLDocument.java (modified) a bit of a hack to get images workign. when loading in an HTML ... Fri, 21 Jan 2005 02:12:13 GMT kjdon [8925] * trunk/gsdl3/src/java/org/greenstone/gsdl3/service/GS3MGRetrieve.java (modified) html now may have _httpcollection_ in img links - we resolve this to ... Fri, 21 Jan 2005 02:10:58 GMT kjdon [8924] * trunk/gsdl3/src/java/org/greenstone/gsdl3/service/GS3MGSearch.java (modified) with a search we now return a metadata item with the actual query ... Fri, 21 Jan 2005 01:55:58 GMT kjdon [8923] * trunk/gsdl3/src/java/org/greenstone/gsdl3/util/XMLConverter.java (modified) added in printing of comments Thu, 20 Jan 2005 03:43:16 GMT kjdon [8921] * trunk/gsdl3/src/java/org/greenstone/gsdl3/core/Receptionist.java (modified) * trunk/gsdl3/src/java/org/greenstone/gsdl3/core/TransformingReceptionist.java (modified) fixed up the receptionist option handling stuff Thu, 20 Jan 2005 03:17:02 GMT nzdl [8920] * trunk/gsdl3/packages/mg/jni/MGWrapperImpl.c (modified) * trunk/gsdl3/src/packages/mg/jni/MGWrapperImpl.c (modified) * trunk/indexers/mg/jni/MGWrapperImpl.c (modified) had to move the float doc_weight up so that it compiled on other machines Thu, 20 Jan 2005 03:06:52 GMT kjdon [8919] * trunk/gsdl3/packages/mg/jni/MGWrapperImpl.c (modified) * trunk/gsdl3/src/packages/mg/jni/MGWrapperImpl.c (modified) * trunk/indexers/mg/jni/MGWrapperImpl.c (modified) added some bits (copied from mgquery) to make paragraph searching ... Tue, 18 Jan 2005 01:52:52 GMT schweer [8907] * trunk/greenstone3-extensions/gsdl-as/src/org/greenstone/gsdlas/ProfileStore.java (modified) * trunk/gsdl3/extensions/gsdl-as/src/org/greenstone/gsdlas/ProfileStore.java (modified) * trunk/gsdl3/packages/gsdl-as/src/org/greenstone/gsdlas/ProfileStore.java (modified) method should not be exposed Tue, 18 Jan 2005 01:46:45 GMT schweer [8905] * trunk/greenstone3-extensions/gsdl-as/src/org/greenstone/p2p (added) * trunk/greenstone3-extensions/gsdl-as/src/org/greenstone/p2p/AbstractClientResponse.java (added) * trunk/greenstone3-extensions/gsdl-as/src/org/greenstone/p2p/AbstractServerAction.java (added) * trunk/greenstone3-extensions/gsdl-as/src/org/greenstone/p2p/Client.java (added) * trunk/greenstone3-extensions/gsdl-as/src/org/greenstone/p2p/ClientResponse.java (added) * trunk/greenstone3-extensions/gsdl-as/src/org/greenstone/p2p/DefaultServerAction.java (added) * trunk/greenstone3-extensions/gsdl-as/src/org/greenstone/p2p/GreenstoneClient.java (added) * trunk/greenstone3-extensions/gsdl-as/src/org/greenstone/p2p/GreenstoneInterface.java (added) * trunk/greenstone3-extensions/gsdl-as/src/org/greenstone/p2p/GreenstoneServer.java (added) * trunk/greenstone3-extensions/gsdl-as/src/org/greenstone/p2p/GreenstoneTest.java (added) * trunk/greenstone3-extensions/gsdl-as/src/org/greenstone/p2p/ListServersAction.java (added) * trunk/greenstone3-extensions/gsdl-as/src/org/greenstone/p2p/NameServer.java (added) * trunk/greenstone3-extensions/gsdl-as/src/org/greenstone/p2p/NameServerAction.java (added) * trunk/greenstone3-extensions/gsdl-as/src/org/greenstone/p2p/NameServerActionFactory.java (added) * trunk/greenstone3-extensions/gsdl-as/src/org/greenstone/p2p/NameServerRegistrationThread.java (added) * trunk/greenstone3-extensions/gsdl-as/src/org/greenstone/p2p/ServerList.java (added) * trunk/gsdl3/extensions/gsdl-as/src/org/greenstone/p2p (added) * trunk/gsdl3/extensions/gsdl-as/src/org/greenstone/p2p/AbstractClientResponse.java (added) * trunk/gsdl3/extensions/gsdl-as/src/org/greenstone/p2p/AbstractServerAction.java (added) * trunk/gsdl3/extensions/gsdl-as/src/org/greenstone/p2p/Client.java (added) * trunk/gsdl3/extensions/gsdl-as/src/org/greenstone/p2p/ClientResponse.java (added) * trunk/gsdl3/extensions/gsdl-as/src/org/greenstone/p2p/DefaultServerAction.java (added) * trunk/gsdl3/extensions/gsdl-as/src/org/greenstone/p2p/GreenstoneClient.java (added) * trunk/gsdl3/extensions/gsdl-as/src/org/greenstone/p2p/GreenstoneInterface.java (added) * trunk/gsdl3/extensions/gsdl-as/src/org/greenstone/p2p/GreenstoneServer.java (added) * trunk/gsdl3/extensions/gsdl-as/src/org/greenstone/p2p/GreenstoneTest.java (added) * trunk/gsdl3/extensions/gsdl-as/src/org/greenstone/p2p/ListServersAction.java (added) * trunk/gsdl3/extensions/gsdl-as/src/org/greenstone/p2p/NameServer.java (added) * trunk/gsdl3/extensions/gsdl-as/src/org/greenstone/p2p/NameServerAction.java (added) * trunk/gsdl3/extensions/gsdl-as/src/org/greenstone/p2p/NameServerActionFactory.java (added) * trunk/gsdl3/extensions/gsdl-as/src/org/greenstone/p2p/NameServerRegistrationThread.java (added) * trunk/gsdl3/extensions/gsdl-as/src/org/greenstone/p2p/ServerList.java (added) * trunk/gsdl3/packages/gsdl-as/src/org/greenstone/p2p (added) * trunk/gsdl3/packages/gsdl-as/src/org/greenstone/p2p/AbstractClientResponse.java (added) * trunk/gsdl3/packages/gsdl-as/src/org/greenstone/p2p/AbstractServerAction.java (added) * trunk/gsdl3/packages/gsdl-as/src/org/greenstone/p2p/Client.java (added) * trunk/gsdl3/packages/gsdl-as/src/org/greenstone/p2p/ClientResponse.java (added) * trunk/gsdl3/packages/gsdl-as/src/org/greenstone/p2p/DefaultServerAction.java (added) * trunk/gsdl3/packages/gsdl-as/src/org/greenstone/p2p/GreenstoneClient.java (added) * trunk/gsdl3/packages/gsdl-as/src/org/greenstone/p2p/GreenstoneInterface.java (added) * trunk/gsdl3/packages/gsdl-as/src/org/greenstone/p2p/GreenstoneServer.java (added) * trunk/gsdl3/packages/gsdl-as/src/org/greenstone/p2p/GreenstoneTest.java (added) * trunk/gsdl3/packages/gsdl-as/src/org/greenstone/p2p/ListServersAction.java (added) * trunk/gsdl3/packages/gsdl-as/src/org/greenstone/p2p/NameServer.java (added) * trunk/gsdl3/packages/gsdl-as/src/org/greenstone/p2p/NameServerAction.java (added) * trunk/gsdl3/packages/gsdl-as/src/org/greenstone/p2p/NameServerActionFactory.java (added) * trunk/gsdl3/packages/gsdl-as/src/org/greenstone/p2p/NameServerRegistrationThread.java (added) * trunk/gsdl3/packages/gsdl-as/src/org/greenstone/p2p/ServerList.java (added) added George's code for the Greenstone Directory Service Tue, 11 Jan 2005 22:39:22 GMT schweer [8888] * trunk/greenstone3-extensions/gsdl-as/create-tables.sql (modified) * trunk/greenstone3-extensions/gsdl-as/lib/templates/events.vm (added) * trunk/greenstone3-extensions/gsdl-as/lib/templates/feed.vm (modified) * trunk/greenstone3-extensions/gsdl-as/lib/templates/list.vm (modified) * trunk/greenstone3-extensions/gsdl-as/lib/templates/sub_type-details.vm (modified) * trunk/greenstone3-extensions/gsdl-as/src/org/greenstone/gsdlas/AlertingService.java (modified) * trunk/greenstone3-extensions/gsdl-as/src/org/greenstone/gsdlas/EventStore.java (added) * trunk/greenstone3-extensions/gsdl-as/src/org/greenstone/gsdlas/Notifier.java (added) * trunk/greenstone3-extensions/gsdl-as/src/org/greenstone/gsdlas/ProfileStore.java (modified) * trunk/greenstone3-extensions/gsdl-as/src/org/greenstone/gsdlas/database/DatabaseManager.java (modified) * trunk/greenstone3-extensions/gsdl-as/src/org/greenstone/gsdlas/profiles/PredicateFactory.java (modified) * trunk/greenstone3-extensions/gsdl-as/src/org/greenstone/gsdlas/profiles/QueryPredicate.java (modified) * trunk/greenstone3-extensions/gsdl-as/src/org/greenstone/gsdlas/profiles/Subscription.java (modified) * trunk/greenstone3-extensions/gsdl-as/src/org/greenstone/gsdlas/profiles/SubstringMatchPredicate.java (modified) * trunk/greenstone3-extensions/gsdl-as/src/org/greenstone/gsdlas/util/Mailer.java (added) * trunk/greenstone3-extensions/gsdl-as/test-src/org/greenstone/gsdlas/util (added) * trunk/greenstone3-extensions/gsdl-as/test-src/org/greenstone/gsdlas/util/MailerTest.java (added) * trunk/gsdl3/extensions/gsdl-as/create-tables.sql (modified) * trunk/gsdl3/extensions/gsdl-as/lib/templates/events.vm (added) * trunk/gsdl3/extensions/gsdl-as/lib/templates/feed.vm (modified) * trunk/gsdl3/extensions/gsdl-as/lib/templates/list.vm (modified) * trunk/gsdl3/extensions/gsdl-as/lib/templates/sub_type-details.vm (modified) * trunk/gsdl3/extensions/gsdl-as/src/org/greenstone/gsdlas/AlertingService.java (modified) * trunk/gsdl3/extensions/gsdl-as/src/org/greenstone/gsdlas/EventStore.java (added) * trunk/gsdl3/extensions/gsdl-as/src/org/greenstone/gsdlas/Notifier.java (added) * trunk/gsdl3/extensions/gsdl-as/src/org/greenstone/gsdlas/ProfileStore.java (modified) * trunk/gsdl3/extensions/gsdl-as/src/org/greenstone/gsdlas/database/DatabaseManager.java (modified) * trunk/gsdl3/extensions/gsdl-as/src/org/greenstone/gsdlas/profiles/PredicateFactory.java (modified) * trunk/gsdl3/extensions/gsdl-as/src/org/greenstone/gsdlas/profiles/QueryPredicate.java (modified) * trunk/gsdl3/extensions/gsdl-as/src/org/greenstone/gsdlas/profiles/Subscription.java (modified) * trunk/gsdl3/extensions/gsdl-as/src/org/greenstone/gsdlas/profiles/SubstringMatchPredicate.java (modified) * trunk/gsdl3/extensions/gsdl-as/src/org/greenstone/gsdlas/util/Mailer.java (added) * trunk/gsdl3/extensions/gsdl-as/test-src/org/greenstone/gsdlas/util (added) * trunk/gsdl3/extensions/gsdl-as/test-src/org/greenstone/gsdlas/util/MailerTest.java (added) * trunk/gsdl3/packages/gsdl-as/create-tables.sql (modified) * trunk/gsdl3/packages/gsdl-as/lib/templates/events.vm (added) * trunk/gsdl3/packages/gsdl-as/lib/templates/feed.vm (modified) * trunk/gsdl3/packages/gsdl-as/lib/templates/list.vm (modified) * trunk/gsdl3/packages/gsdl-as/lib/templates/sub_type-details.vm (modified) * trunk/gsdl3/packages/gsdl-as/src/org/greenstone/gsdlas/AlertingService.java (modified) * trunk/gsdl3/packages/gsdl-as/src/org/greenstone/gsdlas/EventStore.java (added) * trunk/gsdl3/packages/gsdl-as/src/org/greenstone/gsdlas/Notifier.java (added) * trunk/gsdl3/packages/gsdl-as/src/org/greenstone/gsdlas/ProfileStore.java (modified) * trunk/gsdl3/packages/gsdl-as/src/org/greenstone/gsdlas/database/DatabaseManager.java (modified) * trunk/gsdl3/packages/gsdl-as/src/org/greenstone/gsdlas/profiles/PredicateFactory.java (modified) * trunk/gsdl3/packages/gsdl-as/src/org/greenstone/gsdlas/profiles/QueryPredicate.java (modified) * trunk/gsdl3/packages/gsdl-as/src/org/greenstone/gsdlas/profiles/Subscription.java (modified) * trunk/gsdl3/packages/gsdl-as/src/org/greenstone/gsdlas/profiles/SubstringMatchPredicate.java (modified) * trunk/gsdl3/packages/gsdl-as/src/org/greenstone/gsdlas/util/Mailer.java (added) * trunk/gsdl3/packages/gsdl-as/test-src/org/greenstone/gsdlas/util (added) * trunk/gsdl3/packages/gsdl-as/test-src/org/greenstone/gsdlas/util/MailerTest.java (added) notifications Mon, 10 Jan 2005 03:06:46 GMT kjdon [8883] * trunk/gsdl3/gs3-install.bat (modified) added vishnu make command Fri, 07 Jan 2005 05:16:13 GMT schweer [8876] * trunk/greenstone3-extensions/gsdl-as/src/org/greenstone/gsdlas/profiles/EqualsPredicate.java (added) * trunk/greenstone3-extensions/gsdl-as/src/org/greenstone/gsdlas/profiles/IdEqualsPredicate.java (deleted) * trunk/gsdl3/extensions/gsdl-as/src/org/greenstone/gsdlas/profiles/EqualsPredicate.java (added) * trunk/gsdl3/extensions/gsdl-as/src/org/greenstone/gsdlas/profiles/IdEqualsPredicate.java (deleted) * trunk/gsdl3/packages/gsdl-as/src/org/greenstone/gsdlas/profiles/EqualsPredicate.java (added) * trunk/gsdl3/packages/gsdl-as/src/org/greenstone/gsdlas/profiles/IdEqualsPredicate.java (deleted) renamed IdEqualsPredicate to EqualsPredicate Fri, 07 Jan 2005 05:15:22 GMT schweer [8875] * trunk/greenstone3-extensions/gsdl-as/create-tables.sql (modified) * trunk/greenstone3-extensions/gsdl-as/lib/templates/sub_collection.vm (modified) * trunk/greenstone3-extensions/gsdl-as/src/org/greenstone/gsdlas/Constants.java (modified) * trunk/greenstone3-extensions/gsdl-as/src/org/greenstone/gsdlas/ProfileStore.java (modified) * trunk/greenstone3-extensions/gsdl-as/src/org/greenstone/gsdlas/profiles/Predicate.java (modified) * trunk/greenstone3-extensions/gsdl-as/src/org/greenstone/gsdlas/profiles/PredicateFactory.java (modified) * trunk/greenstone3-extensions/gsdl-as/src/org/greenstone/gsdlas/profiles/Subscription.java (modified) * trunk/gsdl3/extensions/gsdl-as/create-tables.sql (modified) * trunk/gsdl3/extensions/gsdl-as/lib/templates/sub_collection.vm (modified) * trunk/gsdl3/extensions/gsdl-as/src/org/greenstone/gsdlas/Constants.java (modified) * trunk/gsdl3/extensions/gsdl-as/src/org/greenstone/gsdlas/ProfileStore.java (modified) * trunk/gsdl3/extensions/gsdl-as/src/org/greenstone/gsdlas/profiles/Predicate.java (modified) * trunk/gsdl3/extensions/gsdl-as/src/org/greenstone/gsdlas/profiles/PredicateFactory.java (modified) * trunk/gsdl3/extensions/gsdl-as/src/org/greenstone/gsdlas/profiles/Subscription.java (modified) * trunk/gsdl3/packages/gsdl-as/create-tables.sql (modified) * trunk/gsdl3/packages/gsdl-as/lib/templates/sub_collection.vm (modified) * trunk/gsdl3/packages/gsdl-as/src/org/greenstone/gsdlas/Constants.java (modified) * trunk/gsdl3/packages/gsdl-as/src/org/greenstone/gsdlas/ProfileStore.java (modified) * trunk/gsdl3/packages/gsdl-as/src/org/greenstone/gsdlas/profiles/Predicate.java (modified) * trunk/gsdl3/packages/gsdl-as/src/org/greenstone/gsdlas/profiles/PredicateFactory.java (modified) * trunk/gsdl3/packages/gsdl-as/src/org/greenstone/gsdlas/profiles/Subscription.java (modified) first changes towards treating collection ids as unique only on a ... Wed, 22 Dec 2004 04:13:01 GMT schweer [8874] * trunk/greenstone3-extensions/gsdl-as/src/org/greenstone/gsdlas/AlertingService.java (modified) * trunk/greenstone3-extensions/gsdl-as/src/org/greenstone/gsdlas/GreenstoneCommunicator.java (modified) * trunk/greenstone3-extensions/gsdl-as/src/org/greenstone/gsdlas/ProfileStore.java (modified) * trunk/gsdl3/extensions/gsdl-as/src/org/greenstone/gsdlas/AlertingService.java (modified) * trunk/gsdl3/extensions/gsdl-as/src/org/greenstone/gsdlas/GreenstoneCommunicator.java (modified) * trunk/gsdl3/extensions/gsdl-as/src/org/greenstone/gsdlas/ProfileStore.java (modified) * trunk/gsdl3/packages/gsdl-as/src/org/greenstone/gsdlas/AlertingService.java (modified) * trunk/gsdl3/packages/gsdl-as/src/org/greenstone/gsdlas/GreenstoneCommunicator.java (modified) * trunk/gsdl3/packages/gsdl-as/src/org/greenstone/gsdlas/ProfileStore.java (modified) todo tags etc Tue, 21 Dec 2004 03:18:32 GMT schweer [8872] * trunk/greenstone3-extensions/gsdl-as/src/org/greenstone/gsdlas/AlertingService.java (modified) * trunk/greenstone3-extensions/gsdl-as/src/org/greenstone/gsdlas/Constants.java (added) * trunk/greenstone3-extensions/gsdl-as/src/org/greenstone/gsdlas/ProfileStore.java (modified) * trunk/greenstone3-extensions/gsdl-as/src/org/greenstone/gsdlas/profiles/Predicate.java (modified) * trunk/greenstone3-extensions/gsdl-as/src/org/greenstone/gsdlas/profiles/PredicateFactory.java (modified) * trunk/greenstone3-extensions/gsdl-as/test-src/org/greenstone/gsdlas/AlertingServiceTest.java (modified) * trunk/greenstone3-extensions/gsdl-as/test-src/org/greenstone/gsdlas/ProfileStoreTest.java (modified) * trunk/gsdl3/extensions/gsdl-as/src/org/greenstone/gsdlas/AlertingService.java (modified) * trunk/gsdl3/extensions/gsdl-as/src/org/greenstone/gsdlas/Constants.java (added) * trunk/gsdl3/extensions/gsdl-as/src/org/greenstone/gsdlas/ProfileStore.java (modified) * trunk/gsdl3/extensions/gsdl-as/src/org/greenstone/gsdlas/profiles/Predicate.java (modified) * trunk/gsdl3/extensions/gsdl-as/src/org/greenstone/gsdlas/profiles/PredicateFactory.java (modified) * trunk/gsdl3/extensions/gsdl-as/test-src/org/greenstone/gsdlas/AlertingServiceTest.java (modified) * trunk/gsdl3/extensions/gsdl-as/test-src/org/greenstone/gsdlas/ProfileStoreTest.java (modified) * trunk/gsdl3/packages/gsdl-as/src/org/greenstone/gsdlas/AlertingService.java (modified) * trunk/gsdl3/packages/gsdl-as/src/org/greenstone/gsdlas/Constants.java (added) * trunk/gsdl3/packages/gsdl-as/src/org/greenstone/gsdlas/ProfileStore.java (modified) * trunk/gsdl3/packages/gsdl-as/src/org/greenstone/gsdlas/profiles/Predicate.java (modified) * trunk/gsdl3/packages/gsdl-as/src/org/greenstone/gsdlas/profiles/PredicateFactory.java (modified) * trunk/gsdl3/packages/gsdl-as/test-src/org/greenstone/gsdlas/AlertingServiceTest.java (modified) * trunk/gsdl3/packages/gsdl-as/test-src/org/greenstone/gsdlas/ProfileStoreTest.java (modified) started to use constants instead of strings Tue, 21 Dec 2004 02:46:58 GMT schweer [8871] * trunk/greenstone3-extensions/gsdl-as/COPYING (added) * trunk/gsdl3/extensions/gsdl-as/COPYING (added) * trunk/gsdl3/packages/gsdl-as/COPYING (added) license for gsdl-as Tue, 21 Dec 2004 02:39:56 GMT schweer [8870] * trunk/greenstone3-extensions/gsdl-as/src/org/greenstone/gsdlas/AlertingService.java (modified) * trunk/gsdl3/extensions/gsdl-as/src/org/greenstone/gsdlas/AlertingService.java (modified) * trunk/gsdl3/packages/gsdl-as/src/org/greenstone/gsdlas/AlertingService.java (modified) debugging-stuff Tue, 21 Dec 2004 02:38:56 GMT schweer [8869] * trunk/gsdl3/src/java/org/greenstone/gsdl3/gs3build/BuildManager.java (modified) * trunk/gsdl3/src/java/org/greenstone/gsdl3/gs3build/CollectionManager.java (modified) * trunk/gsdl3/src/java/org/greenstone/gsdl3/gs3build/notifier/NotifierManager.java (modified) * trunk/gsdl3/src/java/org/greenstone/gsdl3/util/GSXML.java (modified) notifications will only be sent if the collectionConfig.xml of the ... Tue, 21 Dec 2004 01:16:50 GMT schweer [8868] * trunk/gsdl3/src/java/org/greenstone/gsdl3/gs3build/notifier/NotifierManager.java (modified) unify Strings used Mon, 20 Dec 2004 23:11:00 GMT schweer [8867] * trunk/greenstone3-extensions/gsdl-as/create-tables.sql (modified) * trunk/greenstone3-extensions/gsdl-as/lib/templates/list.vm (modified) * trunk/greenstone3-extensions/gsdl-as/src/org/greenstone/gsdlas/AlertingService.java (modified) * trunk/greenstone3-extensions/gsdl-as/src/org/greenstone/gsdlas/ProfileStore.java (modified) * trunk/greenstone3-extensions/gsdl-as/src/org/greenstone/gsdlas/profiles/Predicate.java (modified) * trunk/greenstone3-extensions/gsdl-as/src/org/greenstone/gsdlas/profiles/PredicateFactory.java (modified) * trunk/greenstone3-extensions/gsdl-as/src/org/greenstone/gsdlas/profiles/Subscription.java (modified) * trunk/gsdl3/extensions/gsdl-as/create-tables.sql (modified) * trunk/gsdl3/extensions/gsdl-as/lib/templates/list.vm (modified) * trunk/gsdl3/extensions/gsdl-as/src/org/greenstone/gsdlas/AlertingService.java (modified) * trunk/gsdl3/extensions/gsdl-as/src/org/greenstone/gsdlas/ProfileStore.java (modified) * trunk/gsdl3/extensions/gsdl-as/src/org/greenstone/gsdlas/profiles/Predicate.java (modified) * trunk/gsdl3/extensions/gsdl-as/src/org/greenstone/gsdlas/profiles/PredicateFactory.java (modified) * trunk/gsdl3/extensions/gsdl-as/src/org/greenstone/gsdlas/profiles/Subscription.java (modified) * trunk/gsdl3/packages/gsdl-as/create-tables.sql (modified) * trunk/gsdl3/packages/gsdl-as/lib/templates/list.vm (modified) * trunk/gsdl3/packages/gsdl-as/src/org/greenstone/gsdlas/AlertingService.java (modified) * trunk/gsdl3/packages/gsdl-as/src/org/greenstone/gsdlas/ProfileStore.java (modified) * trunk/gsdl3/packages/gsdl-as/src/org/greenstone/gsdlas/profiles/Predicate.java (modified) * trunk/gsdl3/packages/gsdl-as/src/org/greenstone/gsdlas/profiles/PredicateFactory.java (modified) * trunk/gsdl3/packages/gsdl-as/src/org/greenstone/gsdlas/profiles/Subscription.java (modified) fixed BTS 12: restore subscriptions/predicates from database Fri, 17 Dec 2004 04:11:46 GMT cs025 [8861] * trunk/gsdl3/src/java/org/greenstone/gsdl3/gs3build/doctypes/DocumentList.java (modified) Changed use of touchDocuments to use a long value as the timestamp Fri, 17 Dec 2004 04:10:41 GMT cs025 [8860] * trunk/gsdl3/src/java/org/greenstone/gsdl3/gs3build/BuildManager.java (modified) Used a long to pass in build date to CollectionManager, DocumentList Fri, 17 Dec 2004 04:09:07 GMT cs025 [8859] * trunk/gsdl3/src/java/org/greenstone/gsdl3/gs3build/CollectionManager.java (modified) Function to get time stamp of build as a long added. Fri, 17 Dec 2004 02:21:07 GMT schweer [8847] * trunk/greenstone3-extensions/gsdl-as/lib/templates/sub_collection.vm (modified) * trunk/greenstone3-extensions/gsdl-as/lib/templates/sub_host.vm (modified) * trunk/greenstone3-extensions/gsdl-as/src/org/greenstone/gsdlas/AlertingService.java (modified) * trunk/greenstone3-extensions/gsdl-as/src/org/greenstone/gsdlas/GreenstoneCommunicator.java (modified) * trunk/greenstone3-extensions/gsdl-as/src/org/greenstone/gsdlas/profiles/PredicateFactory.java (modified) * trunk/gsdl3/extensions/gsdl-as/lib/templates/sub_collection.vm (modified) * trunk/gsdl3/extensions/gsdl-as/lib/templates/sub_host.vm (modified) * trunk/gsdl3/extensions/gsdl-as/src/org/greenstone/gsdlas/AlertingService.java (modified) * trunk/gsdl3/extensions/gsdl-as/src/org/greenstone/gsdlas/GreenstoneCommunicator.java (modified) * trunk/gsdl3/extensions/gsdl-as/src/org/greenstone/gsdlas/profiles/PredicateFactory.java (modified) * trunk/gsdl3/packages/gsdl-as/lib/templates/sub_collection.vm (modified) * trunk/gsdl3/packages/gsdl-as/lib/templates/sub_host.vm (modified) * trunk/gsdl3/packages/gsdl-as/src/org/greenstone/gsdlas/AlertingService.java (modified) * trunk/gsdl3/packages/gsdl-as/src/org/greenstone/gsdlas/GreenstoneCommunicator.java (modified) * trunk/gsdl3/packages/gsdl-as/src/org/greenstone/gsdlas/profiles/PredicateFactory.java (modified) substring match for host/collection works Thu, 16 Dec 2004 02:36:53 GMT kjdon [8833] * trunk/gsdl3/src/java/org/greenstone/gsdl3/action/DocumentAction.java (modified) query term highlighting and annotations are now controlled by ... Thu, 16 Dec 2004 02:35:55 GMT kjdon [8832] * trunk/gsdl3/src/java/org/greenstone/gsdl3/action/Action.java (modified) configure now returns boolean Thu, 16 Dec 2004 02:35:21 GMT kjdon [8831] * trunk/gsdl3/src/java/org/greenstone/gsdl3/core/Receptionist.java (modified) added a facility to have interface options - can control eg whether ... Thu, 16 Dec 2004 02:34:06 GMT kjdon [8830] * trunk/gsdl3/src/java/org/greenstone/gsdl3/service/GS2MGPPRetrieve.java (modified) added some checks for null results from the database