2016-03-21 17 views
0

Brauchen Sie einige Hinweise, wie können wir starten oder stoppen Weblogic-Server von Jenkins Box. Ich habe kein Plugin gefunden, das bereits verfügbar ist. Gibt es eine Shell oder ein Skript, das wir wiederverwenden können? Vielen Dank im Voraus für Ihre Antwort.Neustart Weblogic von Jenkins

Antwort

0

Sie können Ant verwenden, um die Server steuern (Sie müssen ein Setup Weblogic mit Adminserver, Managedserver und NodeManager obwohl)

Beispiel für den Standard-Server stoppen (myserver, der in diesem Fall ist mein lokaler 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> 

Siehe auch hier für die komplette ANT wlserver Dokumentation: https://docs.oracle.com/middleware/1213/wls/WLPRG/ant_tasks.htm#WLPRG146