Arg. Yeah. We need to deprecate that module ... I frequently forget that it exists.
There should not be any problems with having the one class ask permission from the other. There shouldn't be any need to duplicate the working code. ________________________________________ From: Peter Abramowitsch <pabramowit...@gmail.com> Sent: Wednesday, November 25, 2020 4:27 PM To: dev@ctakes.apache.org Subject: Small hitch in Authentication backport [EXTERNAL] * External Email - Caution * Hi All It turns out that the code to approve UMLS usage is duplicated and exists in two different jars. My upgrade was only in the class UmlsUserApprover, but after some head scratching to explain what I was seeing, I discovered that there's an earlier version of the same code still buried in ./ctakes-dictionary-lookup/src/main/java/org/apache/ctakes/dictionary/lookup/ae/UmlsDictionaryLookupAnnotator.java It is a problem even in the trunk, but only affects the old UMLS Lookup annotator I'll modify it to pont back to the distinct Approver class - unless doing that causes a cyclic dependency between projects. Does anyone have other thoughts? Peter