Base Class „scheint nicht Worden Enhanced“ nach der Aktualisierung von Google App Engine SDK für Java

StackOverflow https://stackoverflow.com/questions/1890410

  •  19-09-2019
  •  | 
  •  

Frage

Ich bekomme Fehler wie dies bei dem Versuch, Unit-Tests unter App Engine SDK 1.2.8 zu laufen. Die Einheit Tests bestehen unter SDK 1.2.6 mit dem gleichen Code.

„Klasse com.foo.bar.BaseClass scheint nicht verbessert zu haben. Sie können das Enhancer erneut ausführen und überprüfen, um Fehler in der Ausgabe“

Eine Klasse, die Baseclass IST beharrt erstreckt, hat aber die richtigen Anmerkungen, etc.

War es hilfreich?

Lösung 2

Ein Thread auf GAE-Support-Gruppe zeigt weitere Berichte von der gleichen Ausgabe und Links zu einer Release-Candidate-Version von ORM 1.0.4, die diese und anderen damit verbundenen Fehlerbehebung: Support Thema

waren meine Fehler, die durch die Installation der ORM RC mit der Methode in der GAE Unterstützung Wiki zur Verfügung gestellt.

Dank Max Ross @ Google für ein Update für das Problem schnell zu liefern.

Andere Tipps

Ich hatte das gleiche Problem, aber mit einer anderen Lösung. Nach dem Bereitstellen mir die Konsole überprüft, darauf hingewiesen, dass in ein Fehlerprotokoll:

  

Plugin (Bundle) "org.datanucleus.store.appengine" ist bereits registriert. Stellen Sie sicher, Sie haben nicht mehr JAR-Versionen der gleichen Plugin im classpath.plugin in dem Classpath.

So überprüfte ich die Libs im WEB-INF-Ordner. Ich fand mehrere Versionen von „Datanucleus-appengine-xxx“. Nach dem Entfernen der alten verions es wieder funktioniert.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top