|
|
|
JBoss 7. Как заставить генерить адреса (URL) веб-сервисов по шаблону 4.2.3. GA?
|
|||
|---|---|---|---|
|
#18+
Был бин такого вида: Код: java 1. 2. 3. 4. 5. и лежал он JAR'нике с именем ABC-Def.jar И при деплое в JBoss 4.2.3. GA этот сервис публиковался по адресу: ${host}:${port}/ABC-Def/My/Clazz?wsdl (видно, по дефолту - т.е., при формировании URL'а использовалось название JAR'ника + название бина ) Проблема: при деплое этого же JAR'ника в JBoss 7.1.1 этот сервис публикуется по адресу: ${host}:${port}/ABC-Def/MyСlass?wsdl - т.е., как будто по шаблону: название JAR'ника + простое название класса Вопрос: как "подкрутить" JBoss 7.1.1 так, чтобы он начал формировать URL'ы веб-сервисов по старому шаблону? P.S.: jboss-webservices.xml в каждый JAR'ник пихать все равно не вариант: сервисов в некоторых JAR'никах было несколько и названия бинов редко совпадали с названиями классов. + заметьте: название бина из примера ("My/Clazz") - оно "нелегальное": это недопустимое имя бина с точки зрения ejb-jar.xml: содержит недопустимый символ ("/") ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2014, 17:15 |
|
||
|
JBoss 7. Как заставить генерить адреса (URL) веб-сервисов по шаблону 4.2.3. GA?
|
|||
|---|---|---|---|
|
#18+
В общем, пока решаю проблему вот так вот: Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. - вот такую штуку в jboss-webservices.xml в каждый JAR'ник с веб-сервисом. Если веб-сервисов в одном JAR'нике несколько, то буду просто добавлять элементы <port-component>. Хорошо, что "My/Clazz" легальное имя бина с точки зрения схемы документа jboss-webservices.xml. Но, наверно, все же есть более простое решение? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2014, 11:56 |
|
||
|
JBoss 7. Как заставить генерить адреса (URL) веб-сервисов по шаблону 4.2.3. GA?
|
|||
|---|---|---|---|
|
#18+
Вообще-то название вебсервиса задается в его аннотации Код: java 1. А как оно работает чирез бины - хз ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2014, 12:42 |
|
||
|
|

start [/forum/topic.php?fid=59&fpage=174&tid=2127146]: |
0ms |
get settings: |
11ms |
get forum list: |
17ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
79ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
38ms |
get tp. blocked users: |
2ms |
| others: | 247ms |
| total: | 417ms |

| 0 / 0 |
