|
|
|
Maven profile EJB
|
|||
|---|---|---|---|
|
#18+
Как правильно подключать EJB в зависимости от профиля maven Структура проекта common-module moduleA moduleB Два профиля - profileModuleA, profileModuleA Соответственно, когда собираю с включенным profileModuleA В EAR входят common-module moduleA jboss-deployment-structure <jboss-deployment-structure> <sub-deployment name="common-module.jar"> </sub-deployment> <sub-deployment name="moduleA.jar"> </sub-deployment> </jboss-deployment-structure> И если включен profileModuleB В EAR входят common-module moduleB jboss-deployment-structure <jboss-deployment-structure> <sub-deployment name="common-module.jar"> </sub-deployment> <sub-deployment name="moduleB.jar"> </sub-deployment> </jboss-deployment-structure> Собственно вопрос в common-module есть класс @Stateless public class StatementApiEJB implements StatementAPI { @EJB IModuleA iModuleA; @EJB IModuleB iModuleB; public void test(){ boolean profileA ... if (profileA) retrun iModuleA.fix(); else retrun iModuleB.fix(); } То когда собираюсь с профайлом profileModuleA он заливается на Wildfly где в параметрах стоит profileA = true и должен вызваться iModuleA.fix(); и в случае с profileModuleA profileA = false Но у меня не деплоится ругается, что не может найти реализацию ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.08.2017, 10:07 |
|
||
|
Maven profile EJB
|
|||
|---|---|---|---|
|
#18+
Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.08.2017, 10:11 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=39506670&tid=2122655]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
47ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
| others: | 233ms |
| total: | 357ms |

| 0 / 0 |
