You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@EikeHeinz encountered a problem where ClassUtils.loadClass returns null, eating the exception as designed. But then the calling code in PluginInfo.loadClass throws another exception (InstantiableException) with the message "Class not found" with no cause.
We probably want ClassUtils.loadClass signatures that throw some unified exception (perhaps IllegalArgumentException) which can be called by code that needs to know why the class loading fails. A lot of code doesn't, but in this case, the PluginInfo.loadClass would benefit from knowing.