GenericConversionService.addConverter() has thrown a NoSuchMethodError

java.lang.NoSuchMethodError
Javadoc
Thrown if an application tries to call a specified method of a class (either static or instance), and that class no longer has a definition of that method.

Normally, this error is caught by the compiler; this error can only occur at run time if the definition of a class has incompatibly changed. @author unascribed @since JDK1.0

at org.springframework.core.convert.support.GenericConversionService.getRequiredTypeInfo
(Source)
at org.springframework.core.convert.support.GenericConversionService.addConverter
(Source)

Typical Exception Messages

  1. org.springframework.core.GenericTypeResolver.resolveTypeArguments(Ljava/lang/Class;Ljava/lang/Class;)[Ljava/lang/Class;
  2. org.springframework.core.GenericTypeResolver.resolveTypeArguments(Ljava/lang/Class;Ljava/lang/Class;)[Ljava/lan g/Class;

Origin

Specific cases

We have seen this error pattern in the following webpages (6)

  1. Jonathan Greenvia Google Groups10 months ago
    org.springframework.core.GenericTypeResolver.resolveTypeArguments(Ljava/lang/Class;Ljava/lang/Class;)[Ljava/lang/Class;
  2. Anamikavia Stack Overflow1 year ago
    org.springframework.core.GenericTypeResolver.resolveTypeArguments(Ljava/lang/Class;Ljava/lang/Class;)[Ljava/lan g/Class;
  3. Jonathan Greenvia Sakai JIRA1 year ago
    org.springframework.core.GenericTypeResolver.resolveTypeArguments(Ljava/lang/Class;Ljava/lang/Class;)[Ljava/lang/Class;
  4. bontadevia Stack Overflow1 year ago
    Error invoking constructor: public org.springframework.web.servlet.DispatcherServlet()
  5. Jonathan Greenvia Sakai JIRA2 years ago
    org.springframework.core.GenericTypeResolver.resolveTypeArguments(Ljava/lang/Class;Ljava/lang/Class;)[Ljava/lang/Class;
  6. Unknown authorvia nabble.com2 years ago
    org.springframework.core.GenericTypeResolver.resolveTypeArguments(Ljava/lang/Class;Ljava/lang/Class;)[Ljava/lang/Class;