В JBoss 5.1.0, когда у меня EJB3-компонент сеанса без состояния, представленный в виде веб-службы с использованием аннотации @WebService в банке, он успешно развертывается по следующему URL: http://localhost:8080/SessionTest/MyBean
Однакоесли я упаковываю ejb jar в EAR-файл, который он получает, развертывается по следующему адресу: http://localhost:8080/TestEAR-SessionTest/MyBean
т.е. Ear name - имя jar в качестве контекста, а не просто имя jar.
Есть лиспособ указать контекст, который должен использоваться (например, SessionTest), чтобы он был согласованным независимо от того, развернут ли он как отдельный ebj jar или в EAR?