Weblogc - Развернуть Jar-файл - PullRequest
0 голосов
/ 04 марта 2011

Ну, это довольно сумасшедший вопрос, и я, возможно, не в своем вкусе, но здесь все в порядке. У меня есть проект Java, который НЕ и веб-приложение. По сути, это сервис, который сейчас запускается с использованием метода main и контекста Spring.

Мое желание развернуть эту службу в контейнере Web Logic - иметь все функции, которые идут с таким развертыванием, в основном источники данных JNDI и т. Д.

Так с этим сказал .... я сумасшедший или это вообще возможно?

1 Ответ

1 голос
/ 04 марта 2011

Если источники данных действительно все, что вам нужно, вы можете получить исходный контекст weblogic из отдельного приложения. Тогда получите пулы из контекста ..

Hashtable<String, String> env = new Hashtable<String, String>(); 
env.put(Context.INITIAL_CONTEXT_FACTORY, "weblogic.jndi.WLInitialContextFactory"); 
env.put(Context.PROVIDER_URL, "http://<host>:<port>"); 
env.put(Context.SECURITY_CREDENTIALS, <foo>); 
env.put(Context.SECURITY_PRINCIPAL, <bar>); 
InitialContext ic = new InitialContext(env); 
...