JBoss 7.1.1 + mod_cluster: репликация сеанса - не удается найти ресурс org.jboss.as.web.session.LocalStrings
Я использую экземпляры JBoss 7.1.1 и httpd
+ mod_cluster
в автономном режиме
Machine1: JBoss 7.1.1, Apache httpd
+ mod_cluster
(Windows 7)
Machine2: JBoss 7.1.1 (windows 7)
Я запускаю узлы с помощью команды ниже
standalone -c standalone-ha.xml -b 192.168.4.76 -u 230.0.0.4 -Djboss.server.base.dir=../standalonenode1 -Djboss.node.name=node1
standalone -c standalone-ha.xml -b 192.168.4.81 -u 230.0.0.4 -Djboss.server.base.dir=../standalonenode2 -Djboss.node.name=node2
Apache httpd устанавливается как сервис, настроенный с помощью кластерной подсистемы JBoss.
Я написал пример приложения для проверки репликации сеанса. Когда узел 1 не работает, объект сеанса становится нулевым. Следующее содержимое взято из файла server.log,
22:36:23,111 DEBUG [org.apache.tomcat.util.http.Cookies] (ajp--192.168.4.81-9595-1) Cookies: Parsing b[]: JSESSIONID=yzC5kdQ1jre0T2FnNhVAI6J6.standalonenode1
22:36:23,134 DEBUG [org.apache.catalina.util.StringManager] (ajp--192.168.4.81-9595-1) Can't find resource org.jboss.as.web.session.LocalStrings ModuleClassLoader for Module "deployment.sampleSession-1.0.war:main" from Service Module Loader
Приведенная выше настройка полностью работает в удаленной среде (Windows 2012), и я попытался установить ее локально на компьютерах с Windows 7.
Я открыл jboss-as-web-7.1.1.Final.jar
и нет файла класса с именем org.jboss.as.web.session.LocalStrings
,
Пожалуйста помоги.
Спасибо
Venkat