Ich versuche, eine Anwendung remote auf WebLogic bereitzustellen. Ich verwende WLST in einem Python-Skript.WLST: Remote-Bereitstellung einer Anwendung in Weblogic
Ich verwende deploy-Befehl, um das zu tun. Wenn ich den Weg meines Krieges von irgendeinem Ort aus führe, der für meine entfernte Maschine zugänglich ist, geht alles gut, aber wenn ich irgendeinen Ort gebe, der für die entfernte Maschine nicht zugänglich ist, versagt es.
Jetzt weiß ich die Lösung, die falsch von Standard-Upload ist daher der Fern WebLogic einen Zugriff auf den Krieg Standort braucht, aber ich habe es versucht mit der Einstellung Upload wahr, aber immer noch Bereitstellung fehlschlägt mit einem Fehler wie:
Bereitstellungsnachricht: weblogic.management.ManagementException: [Deployer: 149003] Die Anwendungsquellinformationen in '/app/jamagentAdminServer.war' für die Anwendung 'jamagent_AdminServer' konnten nicht abgerufen werden. Der spezifische Fehler ist: Keine Anwendungsdateien vorhanden. Kein Stack-Trace verfügbar.
Fehle ich etwas? Ich bin mit dem Befehl:
deploy ('Krieg' 'jamagent _' + Server, jamagentwarpath + '/ jamagent' + Server +, targets = Servername, timeout = 600000, upload = 'true')
also, wenn ich upload='true'
Klausel entfernen und stellen Sie sicher, dass jamagentwarpath
ist eine Position für Remote-Maschine zugänglich, dann geht alles gut. Ich hoffe, mir ist meine Frage klar.