Fehler-einrichten von WebLogic Server 11g (10.3.6): Native Bibliothek zu Lesen, das Passwort sicher von der Kommandozeile nicht gefunden
Ich versuche zu konfigurieren, meine Weblogic Server in Windows für Entwickler 10.3.6 (11g). Aus der read-me-Datei, bekomme ich eine Fehlermeldung in der folgenden Schritt:
- Erstellen Sie eine neue WLS Domäne und start der WLS. (Es wird empfohlen, dass Sie den Domänen außerhalb der MW_HOME) Windows
$ mkdir C:\home\myhome\mydomain
$ cd C:\home\myhome\mydomain
$ %JAVA_HOME%\bin\java.exe -Xmx1024m -XX:MaxPermSize=128m "weblogic".Server
Habe ich erfolgreich erstellen Sie das Verzeichnis, in (C:/WebLogic) und wenn der den Befehl ausführt: $ %JAVA_HOME%\bin\java.exe -Xmx1024m -XX:MaxPermSize=128m weblogic.Server
bin ich aufgefordert, für den Benutzernamen, um boot-WebLogic, nach der Eingabe erhalte ich die folgende Fehlermeldung: <Error><Security><BEA-090783><Server is Running in Development Mode and Native Library<terminalio> to read the password securely from commandline is not found.>
Was kann ich tun, um dieses Problem zu lösen problema?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Diese Lösung mit hinzufügen eines weblogic argument an die Befehlszeile wie es aussieht kann dein problem lösen.
Kopieren Sie die boot.Eigenschaften Datei
von:
[PortalDomainRoot]/servers/[AdminServerName]/security/
zu:
[PortalDomainRoot]/servers/[ManagedServerName]/security/
Oder erstellen Sie Sie selbst, und fügen Sie diese beiden Zeilen am Anfang:
Wahrscheinlich die WebLogic-native Bibliotheken sind nicht in Ihrem PFAD.
Ändern Sie die server-Umgebung einrichten, um die entsprechenden Verzeichnisse im PFAD. Sie können diese WL_HOME%\wlserver\server\bin\setWLSEnv.cmd (oder .sh). Fügen Sie diese nach der Einstellung von WL_HOME (Beispiel für windows 64-bit):
Nach dem einrichten Ihrer Domäne, das gleiche zu tun in Ihrem %domain%\bin\setDomainEnv.cmd.
Getestet für Weblogic 12.1.1 und 12.1.2 zip-Verteilung.
Meine Lösung (teilweise Dank Catweazle ' s):
Kopieren terminalio.dll von \server\native\win\x64\terminalio.dll zu \JVMW\JDK\bin\ " (rechts neben dem java.exe Datei).
Art von hack, aber was solls...
(P. S. für diejenigen Fragen, diese Lösung ist nicht müssen Sie auf set-Dweblogic.management.allowPasswordEcho=true)