Would someone shed a little light on the expected behavior of an IdentifierProvider. Browsing the log, I saw this:
2015-04-28 17:52:26,098 INFO org.dspace.identifier.IdentifierServiceImpl @ org.dspace.identifier.EZIDIdentifierProvider doesn't find an Identifier for ITEM, 11. But I also saw that the code (in IdentifierServiceImpl) seems to treat a null return from a provider as something normal. IdentifierProvider.lookup is documented to throw IdentifierNotFoundException and IdentifierNotResolvableException but doesn't say when one would see them, nor does it explain why it might return null. The exceptions themselves are essentially undocumented. I'm now wondering if I'm doing the Right Thing when an identifier is not found by my provider. -- Mark H. Wood Lead Technology Analyst University Library Indiana University - Purdue University Indianapolis 755 W. Michigan Street Indianapolis, IN 46202 317-274-0749 www.ulib.iupui.edu
signature.asc
Description: Digital signature
------------------------------------------------------------------------------ One dashboard for servers and applications across Physical-Virtual-Cloud Widest out-of-the-box monitoring support with 50+ applications Performance metrics, stats and reports that give you Actionable Insights Deep dive visibility with transaction tracing using APM Insight. http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
_______________________________________________ Dspace-devel mailing list Dspace-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-devel