2017-04-09 2 views
0

Es scheint, dass es einen Fehler in Bezug auf die Installation eines mysql jconnector Treibers für Wildfly Domain Modus gibt. In Wildfly Standalone ist alles in Ordnung. Versucht es auch in Wildfliege 9 - gleiche Ergebnisse.Wildfly 10.1 MySQL Driver im Domain Mode Installation

Wie auch immer, schaffte es, es zu arbeiten, nach so viel herum Graben. Hoffentlich wird es jemandem Zeit sparen.

Antwort

0

1) Starten Sie Server in Domäne-Modus

2) Laden jConnector Treiber von: https://dev.mysql.com/downloads/connector/j/5.1.html Verwenden Entwicklungs-Release 6.

3) Bereitstellen in Wildfly von der Web-Interface: a) http://localhost:9990 -> Deployments> Content Repository> Hinzufügen. Nach diesem assign und aktiviert

4) Registerkarte Konfiguration -> Profile -> Full (oder andere je nach Bedarf) -> Datenquellen -> Nicht-XA -> Add

a) aus der Liste die MySQL-Datenquelle auswählen. .. dann Weiter b) Benennung. Erstes Feld etwas beliebiges, bis zu Ihnen, zweites Feld im Format java:/name-up-to-you ... dann Weiter

c) JDBC-Treiber-Setup. Lassen Sie auf der Registerkarte "Treiber angeben" alles so, wie es ist, bis auf das erste Feld: "Name *:", das sollte der Name des implementierten Treibers sein. Für mich nichts ändern, das war mysql-connector-java-6.0.6-bin.jar ... dann Weiter (* einige Anmerkungen unten)

d) Verbindungs-URL *: jdbc: mysql: // localhost: 3306/my-db oder was auch immer Ihr db liegt ... dann auf Weiter und Fertig


  • Der erkannte Treiber Registerkarte zeigte nie meinen Fahrer nach dem Einsatz aus irgendeinem Grunde. Mit Standalone und mit Bereitstellung wurde es automatisch ausgefüllt.

Sie können manuell einen Treiber als Modul enthalten, indem sie es in den Modulen/system/... Verzeichnis platzieren und es nach oben durch die Wildfly-home /domain/configuration/domain.xml dann in der Einstellung Tag finde Kindelement, dann das Kindelement und füge dann dein Kindelement hinzu. Aber ich konnte es nicht so machen, also werde ich nicht darauf eingehen.

Hat jemand solche Erfahrungen gemacht?

Verwandte Themen