Blog

Installation von Oracle Service Bus 10gR3 auf Mac Os X

Jeroen van Wilgenburg

Aktualisiert Oktober 23, 2025
2 Minuten

Letzte Woche habe ich WebLogic und den AquaLogic Service Bus auf einem Mac installiert. Auf der Download-Seite gibt es keinen Mac-Download, aber mit der HP-UX-Version funktioniert alles einwandfrei, Sie müssen nur einige Befehlszeilenparameter hinzufügen.

Wie Sie WebLogic auf einem Mac installieren, erfahren Sie in diesem Blog: Ausführen von WebLogic Server 10g Release 3 auf einem Mac Lesen Sie bei Fehlern unbedingt auch die Kommentare im Blog, denn sie enthalten wertvolle Informationen, die Ihnen viel Zeit ersparen. Gehen Sie zur Oracle Download-Seite und wählen Sie die HP-UX Itanium-Version. Ich habe mich für die HP-UX-Version entschieden, weil es sich dabei um eine generische Version handelt. Führen Sie das Installationsprogramm auf der Befehlszeile aus (führen Sie das jar nicht direkt aus!):

java -Xmx1024m -jar -Dos.name=unix osb103_wls103_generic.jar

Da das WebLogic-Installationsprogramm auf einem Mac einige Speicherprobleme hatte, habe ich den Parameter -Xmx1024m hinzugefügt. Der Parameter os.name wird hinzugefügt, um die Fehlermeldung "Unzureichender Festplattenspeicher!" zu vermeiden.Folgen Sie den Standard-Installationsanweisungen. Wenn der Bildschirm "Produkte und Komponenten auswählen" erscheint, habe ich auch die Service Bus-Beispiele beigefügt, sie könnten sich als nützlich erweisen. Nach der Installation des OSB müssen Sie Ihre Domäne um den Oracle Service Bus erweitern (oder einfach eine neue Domäne erstellen). Starten Sie den Konfigurationsassistenten ($BEA_HOME/wlserver_10.3/common/bin/config.sh) und wählen Sie Extend an existing WebLogic domain (vorausgesetzt, Sie haben bereits eine Domäne) Suchen Sie nach dem Verzeichnis, in dem Ihre Domäne läuft (d.h. $BEA_HOME/user_projects/domain/base_domain)

Ich habe mich dafür entschieden, alle Komponenten zu ersetzen, wenn ich dazu aufgefordert wurde, und habe auf jedem Bildschirm des Assistenten die Standardauswahl getroffen. Die Änderungen, die Sie an startWebLogic.sh vorgenommen haben (siehe den bereits erwähnten Blog von Yusuke Yamamoto), müssen ebenfalls wieder angewendet werden. Wenn Sie Ihre Domäne (mit startWebLogic.sh) starten, sollten Sie auf die Service Bus Console unter xebia.com/blog:7001/sbconsole zugreifen können. Um zu überprüfen, ob alles funktioniert, habe ich das erste Tutorial befolgt.

Quellen

Verfasst von

Jeroen van Wilgenburg

Contact

Let’s discuss how we can support your journey.