The condition classes
java-field-error are signaled when code that is defined by the Java interface (for example, define-java-caller, define-field-accessor) fails to execute because the Java entity that it expects is not found.
The errors normally occur because the definition is wrong in some sense, but they can also happen if the Java runtime machine misses some of the classes or has a class definition that differs from what it should be.
java-definition-error-name returns the name of the Lisp function that fails, for example the name in the define-java-caller form.
java-method-error-method-name returns the method name. If it is a constructor (define-java-constructor),
LispWorks User Guide and Reference Manual - 13 Feb 2015