Steve,
Am Mittwoch, 16. September 2015, 02:34:16 schrieb Steve Fisher:
> To fix a bug spotted by Rolf where the log4j.properties entry in the
> icatproperties has become compulsory a new version v5 of the icat.server
> SNAPSHOT is now linked
> from
http://icatproject.org/releases/snapshot-releases/ where the
> log4j.properties is now optional again as intended.
Ok, I tested the snapshot. Everything works well. In fact, I didn't
noticed much difference compared to ICAT 4.5.
A few remarks and questions:
+ No calls seem to be present in the SOAP interface to discover info
about available authenticators. Is this (intended to be) a RESTful
only feature?
+ I noticed the "authn.<mnemonic>.admin" flag in icat.properties.
This is nice. In fact, I always considered it a feature that our
TopCAT doesn't know about the simple authenticator in our ICAT, as
the accounts configured there are not for use with TopCAT.
How does this flag becomes effective in the communication between
client and server? Does the client tell the server "I'm (not) an
admin tool" and gets different answers based on this? Or does the
client get a list of all authenticators including this flag and
picks the appropriate ones based on whether it considers itself an
admin tool? Or else?
+ The new Lucene calls are not present in the SOAP interface. Are
they (intended to be) RESTful only?
+ ICAT 4.6 adds a new exception "NOT_IMPLEMENTED". But it is not
documented in the client manual [1].
[1]:
http://icatproject.org/mvn/site/icat/client/4.6.0-SNAPSHOT/manual_soap.html
--
Rolf Krahl <
rolf....@helmholtz-berlin.de>
Helmholtz-Zentrum Berlin für Materialien und Energie (HZB)
Albert-Einstein-Str. 15, 12489 Berlin
Tel.:
+49 30 8062 12122