chrooter / taxi-admin

Automatically exported from code.google.com/p/taxi-admin
0 stars 0 forks source link

Запуск проекта v05 под NetBeans #6

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
NetBeans 7.0.1

1)При создании enterprise проекта установить 
версию Java EE 1.4 и УБРАТЬ галочку с 
"Установить уровень кода 1.4"
2)Должна получиться примерно следующая 
структура проекта 
https://picasaweb.google.com/114821981538655551488/142011?authuser=0&feat=direct
link
3)Использовать своё подключение к БД в 
ejb-модуле в jboss-ds.xml, jboss.xml, ejb-jar.xml. Проще всего 
изменить средствами IDE, для этого: в 
EntityBean'ах в обл-ти кода пкм->Вставить 
код->Использовать БД. Соответственно 
изменить lookup'ы в бинах в функции setEntityContext().

Original issue reported on code.google.com by AA.Solon...@gmail.com on 13 Nov 2011 at 10:38

GoogleCodeExporter commented 9 years ago
Если выкинет исключение при деплое проекта.

DEPLOYMENTS IN ERROR:
Deployment "vfs:///C:/JBoss/server/default/deploy/TaxiEJB2.ear" is in error due 
to the following reason(s): java.io.FileNotFoundException: 
http://java.sun.com/j2ee/dtds/web-jsptaglib_1_1.dtd

Оно связано с библиотекой "Struts 1.3.8 - bsf-2.3.0.jar". 
Пока нашел только одно решение. Идем в 
C:\Program Files\NetBeans 7.0.1\enterprise\modules\ext\struts. 
Открываем, например 7-Zip'ом, и редактируем 
META-INF/taglib.tld (ПКМ->Редактировать).
Меняем строку:
"http://java.sun.com/j2ee/dtds/web-jsptaglib_1_1.dtd" на 
"http://java.sun.com/j2ee/dtds/web-jsptaglibrary_1_1.dtd".

Original comment by AA.Solon...@gmail.com on 14 Nov 2011 at 4:24

GoogleCodeExporter commented 9 years ago
Артём, а как решать вопрос с тем, что 
сервлеты не импортируют к себе бины?

Original comment by Suga...@gmail.com on 16 Nov 2011 at 11:16

GoogleCodeExporter commented 9 years ago
Я может чего-то не догоняю, у тебя проект из 
v05_2 собирается вообще?

Original comment by Suga...@gmail.com on 16 Nov 2011 at 11:18