Ошибка подключения weblogic wlst от java jdeveloper

Я пытаюсь встроить скрипт WLST в java с помощью интерпретатора WLST. Однако я сталкиваюсь со следующей ошибкой:

Exception in thread "main" java.lang.RuntimeException: error in finding 
weblogic.Home at weblogic.Home.getInstance(Home.java:91) at 
weblogic.Home.getPath(Home.java:97) at weblogic.Home.getFile(Home.java:102) at 
weblogic.management.scripting.utils.WLSTInterpreter.(WLSTInterpreter.java:116) at 
weblogic.management.scripting.utils.WLSTInterpreter.(WLSTInterpreter.java:76) at 
weblogic.management.scripting.utils.WLSTUtil.ensureInterpreter(WLSTUtil.java:157) at 
client.WLSTWrapper.doSomething(WLSTWrapper.java:19) at 
client.WLSTWrapper.main(WLSTWrapper.java:13)

Любая помощь будет высоко ценится.


person Kresen    schedule 15.05.2013    source источник


Ответы (1)


Убедитесь, что weblogic.jar находится в вашем пути к классам. Если это так, и у вас все еще есть проблема, попробуйте добавить параметр java, подобный следующему, в ваш сценарий запуска:

-Dweblogic.home=/opt/oracle/mw/wlserver_10.3
person Display Name is missing    schedule 15.05.2013
comment
Спасибо, я попытался добавить weblogic.jar в путь к классам и отредактировать скрипт. Еще столкнулся с той же проблемой. Однако я нашел лучший способ запустить скрипт, используя: Process p = Runtime.getRuntime().exec(местоположение wlst.cmd вашего скрипта) Спасибо за помощь. - person Kresen; 16.05.2013