Получить env-запись в веб-сервисе scala jax-ws - PullRequest
0 голосов
/ 15 ноября 2011

Я реализую быстрый и грязный веб-сервис SOAP, используя jax-ws и Scala.У меня есть черта для интерфейса конечной точки и класс, реализующий эту черту.Все было хорошо, пока я не попытался получить evn-записи из web.xml

. Я делаю что-то подобное:

Я получаю NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial

Что я делаю не так?

1 Ответ

0 голосов
/ 16 ноября 2011

Похоже, вам нужно указать класс для начальной фабрики контекста в свойстве "java.naming.factory.initial". Вы можете указать это в объекте HashTable и передать его InitialContext.

Hashtable env = new Hashtable();
env.put(Context.INITIAL_CONTEXT_FACTORY,  
    "your initial context factory class name here");

val context = new InitialContext(env)
...