Initialisierung der bean-failed; nested exception is java.lang.NoSuchFieldError: org/springframework/core/konvertieren/TypeDescriptor.NULL

Ich habe ein Upgrade Frühjahr Gläser von 3.0.x auf 3.2.x-version, die in meiner web-Anwendung. Zielumgebung ist Websphere Application Server.

Ich erhalte die folgende Fehlermeldung, wenn ich versuche zu schlagen, die willkommen-Seite von der webapp im browser.

Error creating bean with name 'org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping#0':
Initialization of bean failed; nested exception is java.lang.NoSuchFieldError:
 org/springframework/core/convert/TypeDescriptor.NULL

Sieht es aus wie einige jar/jar-Dateien in den build-Pfad sind abhängig von spring 3.0.x. Ich bin mir nicht sicher, obwohl. Wird hilfreich sein, wenn jemand könnte out-Punkt der gleiche.

Ich würde auch gerne wissen, wie ich ausschließen Abhängigkeiten zu anderen jars auf spring 3.0.x in dispatcher-servlet.xml. Oder sollte ich ein upgrade eine jar?

Ich bin auch auf der Suche nach der Ursache des Problems.

Initialisierung der bean-failed; nested exception is java.lang.NoSuchFieldError: org/springframework/core/konvertieren/TypeDescriptor.NULL

  • Überprüfen Sie die tatsächliche l ibraries in die generierte war-Datei. Ich vermute, Sie haben noch einige ältere spring jars drin. (Überprüfen Sie auch den Inhalt Ihres OHRS). Siehe stackoverflow.com/questions/18967376/...
  • Danke. Das hat wies mich in die richtige Richtung. Obwohl nicht in den build path aber Spring 3.0.x Gläser wurden noch in das WEB-INF/lib-Ordner. Jetzt, dass, wenn ich entfernt, die Ihnen die ajax-Aufrufe in meiner web-app, die fehlerhaft sind, und ich sehe im Firebug den ajax-Aufruf Antwort Fehler 406. Sieht aus wie meine web-app funktioniert auf spring 3.0.x und funktioniert nicht gut mit 3.2.x als ajax-Aufrufe scheitern. Ich werde jetzt Frühling zu ersetzen 3.2.3 3.2.4 mit. Werden sehen, was passiert.
  • Ich empfehle, mit so etwas wie maven, selbst für eine einfache app, speichert Sie eine Menge Kopfschmerzen zu finden Abhängigkeiten und Gläser auf dem internet.
  • Gut, ich bin einverstanden, aber es ist wirklich nicht in meinen Händen. Es ist so, wie es entwickelt wird.
InformationsquelleAutor user2918640 | 2014-04-16
Schreibe einen Kommentar