2016-07-09 11 views
0

Ich studiere Java über die NetBeans E-commerce tutorial. Es ist ein bisschen veraltet, aber ich konnte mit den NetBeans IDE v8.1 und Glassfish 4.1.1 umgehen (das Tutorial verwendet NetBeans 6/7 und Glassfish 3.x.x).Java und NetBeans E-Commerce-Tutorial: Projekt läuft nicht auf Snapshot 8

In Schritt 9, "Integrating Business Transaction Logic", begann jedoch mein Build plötzlich nach dem Unterabschnitt Einrichten der Transaktion programmgesteuert. Sowohl meine eigene Arbeit als auch die official SnapShot 8 werfen den gleichen Fehler.

Severe: Exception while loading the app : java.lang.IllegalStateException: 
ContainerBase.addChild: start: org.apache.catalina.LifecycleException: 
org.apache.catalina.LifecycleException: java.lang.IllegalArgumentException: 
Can not set session.CategoryFacade field 
controller.ControllerServlet.categoryFacade to controller.ControllerServlet 

Ich habe alle in diesem Fehler bezeichneten Dateien untersucht, aber ich finde keine Syntaxfehler oder irgendetwas anderes offensichtlich falsch.

Kann jemand erklären, was dieser Fehler bedeutet und wie man ihn löst?

Antwort

0

Ich hatte das gleiche Problem, aber nach dem Neustart des GlassFish Server und Auswahl der Option "Clean and Build" für mein Projekt wurde der Fehler behoben.

Hoffe es hilft!