2016-03-21 4 views
0

Нужно указать, как мы можем запустить или остановить Weblogic-сервер из Jenkins Box. Я еще не нашел плагина. Есть ли какая-нибудь оболочка или какой-либо скрипт, который мы можем использовать повторно? Спасибо, что за ваш ответ.Перезапуск Weblogic от Jenkins

ответ

0

Вы можете использовать Ant для управления сервером (вам нужны настройки Weblogic с AdminServer, ManagedServer и Nodemanager хотя)

Пример для остановки сервера по умолчанию (MYSERVER, который в данном случае моя локальная AdminServer):

<taskdef name="wlserver" classname="weblogic.ant.taskdefs.management.WLServer"> 
     <classpath> 
      <pathelement location="${weblogic.basedir}/wlserver/server/lib/weblogic.jar" /> 
      <pathelement location="${weblogic.basedir}/wlserver/server/lib/wls-api.jar" /> 
     </classpath> 
    </taskdef> 

    <target name="stop" description="Deletes build and dist directories."> 
     <wlserver username="weblogic" password="weblogic" host="127.0.0.1" port="7001" action="shutdown"/> 
    </target> 

Смотрите также здесь для полного ANT wlserver документации: https://docs.oracle.com/middleware/1213/wls/WLPRG/ant_tasks.htm#WLPRG146

Смежные вопросы