Я схожу с ума, пытаясь исправить это исключение: javax.naming.NameNotFoundException: беззаконие не связано
Это веб-приложение Stripes, созданное в Intellij и развернутое на Jboss 4.2.3 (с использованием 4.2.3, поскольку у Stripes есть проблемы с более поздними версиями. В прошлом я успешно использовал 4.2.3, поэтому знаю, что это не проблема ). У меня есть один сессионный компонент под названием "ListingManagerBean". Я проверил дерево jboss jndi, и его нигде не было видно. Так что, похоже, проблема в том, что баночка не разворачивается. Я посмотрел в свой слуховой файл, и там есть и война, и банка. Структура уха выглядит так:
lawless.ear
|- lawless.jar
|- lawless.war
|- [a bunch of other jars]
|- META-INF
|- application.xml
|- MANIFEST.MF
application.xml выглядит так:
<?xml version="1.0" encoding="UTF-8"?>
<application xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/javaee/application_5.xsd"
version="5">
<display-name>Lawless</display-name>
<module id="Lawless-EJB">
<ejb>lawless.jar</ejb>
</module>
<module id="Lawless-Web">
<web>
<web-uri>lawless.war</web-uri>
<context-root>/</context-root>
</web>
</module>
</application>
Я что-то упустил? Помогите пожалуйста.