Я пытаюсь использовать стеклянную рыбку в качестве встроенного сервера в своем проекте ejb3.1. ниже мои зависимости maven .. Но когда я запускаю свои тесты, не удается развернуть модули ejb. Мне нужно установить javaee.home или еще несколько переменных?Нужно ли устанавливать сервер Glassfish, чтобы использовать его в качестве встроенного сервера в приложении?
<dependency>
<groupId>org.glassfish.extras</groupId>
<artifactId>glassfish-embedded-all</artifactId>
<version>3.1-SNAPSHOT</version>
<scope>test</scope>
<type>jar</type>
</dependency>
<dependency>
<groupId>org.glassfish.extras</groupId>
<artifactId>glassfish-embedded-static-shell</artifactId>
<version>3.1-SNAPSHOT</version>
<scope>test</scope>
<type>jar</type>
</dependency>
<dependency>
<groupId>javax</groupId>
<artifactId>javaee-api</artifactId>
<version>6.0</version>
<scope>provided</scope>
</dependency>
Исключение ..
Caused by: org.omg.CORBA.DATA_CONVERSION: vmcid: SUN minor code: 214 completed: No
.
.
.
Caused by: java.lang.IllegalStateException: java.lang.RuntimeException: java.util.MissingResourceException: Can't find resource for bundle java.util.PropertyResourceBundle, key iiop.cannot_find_keyalias
спасибо. Теперь я понял, что мне не нужно устанавливать сервер приложений, а встроенный контейнер контейнера ejb - eoungh. Это мой тестовый метод установки @BeforeClass \t защищен недействительная нАлАдкА() бросает исключение { \t \t фасад = (ItemBoundaryFacade) EJBContainer.createEJBContainer() getContext() поиск (.. "Java:/Краевые фасады/ItemBoundaryFacade"); \t} – 2010-10-08 12:02:25