jboss 7 и eclipse indigo: странное имя проекта ejb при развертывании

#eclipse #deployment #jboss7.x #jboss-tools

#eclipse #развертывание #jboss7.x #jboss-tools

Вопрос:

Привет всем,

Я действительно подчеркиваю точки. Я пробовал jboss 7 jboss tools (3.3).

  • Когда я попытался развернуть проект ejb на jboss6. Ничего не произошло. Таким образом, я добавил ejb-jar.xml файл в мой проект и произошло развертывание. Странно, поскольку дескриптор развертывания должен быть необязательным, начиная с ejb3.0 (и является необязательным для helios jbosstools 3.2).

  • Более проблематичный и нерешенный до сих пор, когда я создаю проект и пытаюсь развернуть на jboss 7, имя проекта, например, «testejb», развертывается как «testejbnull» (даже с ejb-jar.xml набор файлов): java: глобальный/testejbnull/testBean!test.ejb.testbeanлокальный
    java:app /testejbnull /testBean!test.ejb.TestBeanLocal
    java: модуль / testBean!test.ejb.TestBeanLocal
    java: глобальный / testejbnull / testBean
    java: приложение / testejbnull / testBean
    java: модуль / testBean

Ну, странно, но когда я пытаюсь выполнить поиск из своего сервлета (с помощью старого доброго InitialContext lookup), я получил:
10:14:07,681 ОШИБКА [stderr] (http—127.0.0.1-8080-2 ) javax.именование.Исключение NameNotFoundException: имя ‘testBean!test.ejb.TestBeanLocal’ не найдено в контексте «

.. Какое бы имя я ни искал (например, testBean, testBean !…., java: app / …).

Я работаю на ubuntu, один из моих коллег попробовал Windows 7 и получил тот же результат.

Это классическая проблема? Как мы можем это решить?

На данный момент я решил оставить Jboss6 helios.

Ответ №1:

Я тоже столкнулся с проблемами «null», это было исправлено в milestone 4

https://issues.jboss.org/browse/JBIDE-10106

https://issues.jboss.org/browse/JBIDE-9711

Ответ №2:

Вы, очевидно, столкнулись с ошибкой с «null» в именовании.

Могу ли я предложить вам посетить http://community.jboss.org/en/tools?view=discussions и выскажитесь там, и мы поможем выяснить, какие проблемы у вас возникли с инструментами milestone.