Я изучаю Java через NetBeans E-commerce tutorial. Это немного устарело, но я смог обойти свои неудобства при использовании NetBeans IDE v8.1 и Glassfish 4.1.1 (в учебнике используются NetBeans 6/7 и Glassfish 3.x.x).Учебник по электронной коммерции Java и NetBeans: проект не запускается в Snapshot 8
Однако на шаге 9 «Интеграция логики бизнес-операций» моя сборка внезапно начала сбой после того, как подразделение «Настройка транзакции» было запрограммировано. И моя собственная работа, и official SnapShot 8 выдают ту же ошибку.
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
Я рассмотрел все файлы, указанные в этой ошибки, но я не нахожу никаких синтаксических ошибок, или что-нибудь еще, очевидно, неправильно.
Может ли кто-нибудь объяснить, что означает эта ошибка и как ее решить?