Ich möchte Zugriff auf die MULE_HOME Varabile aus einer Datei Eigenschaften, ich bereits muleEnv=${MULE_HOME}
verwendet, aber es hat nicht funktioniert.Zugriff auf die Variable MULE_HOME über Dateieigenschaften?
Antwort
Mule Startseite kann mit MEL Ausdruck zugegriffen werden: - #[mule.home]
im Strömungs
Sie diesen Ausdruck in einer Eigenschaft setzen können Datei wie folgt: -
muleEnv=#[mule.home]
und im Fluss zugreifen kann: -
<logger level="INFO" message="## Mule home: ${muleEnv}" doc:name="Logger"/>
einfach und leicht :)
Was meinen Sie mit dem Server? Beziehen Sie sich auf die Mule Runtime oder den Computer, auf dem die Mule Runtime läuft?
Sie können versuchen, Ihre Mule-Laufzeit mit -M-Dmule.home.dir =% MULE_HOME% zu initialisieren.
In diesem Fall ist die Laufzeit des MULE_HOME Verzeichnis enthalten und Sie soll es mit $ {} mule.home.dir
Dies ist nicht notwendig, überhaupt eingeschränkt verfügbar sein, wenn eine Maultier-Laufzeit initialisiert wird, sollten Sie haben eine Eigenschaft mule.home mit dem Wert der MULE_HOME Variable, versuchen Sie $ {} MULE_HOME für $ {mule.home} oder $ {} mule.base
für mich Dies funktioniert zu ändern:
Test .properties -> test.var.home = $ {mule.home}
in meinem Fluss:
<logger message="${test.var.home}" level="INFO" doc:name="Logger"/>
@7533972 zugreifen, ich meine die Maultier-Laufzeit, ich initialisiere bereits meine Maultier-Laufzeit mit -M-Dmule. home =% MULE_HOME%. Wenn ich versuche, über mule-deploy.properties auf diese Eigenschaft zuzugreifen, betrachtet er $ MULE_HOME als String und nicht als Eigenschaft. Ich möchte nicht auf diese Eigenschaft über Logger oder etwas zugreifen, ich möchte über mule-deploy.properties zugreifen – CooperShelly
- 1. Zugriff auf einen Positionsparameter über eine Variable
- 2. Zugriff auf die Sitzung in ASP.NET Core über statische Variable?
- 3. Zugriff auf die @ IBInspectable-Variable einer Schaltfläche über ihre @IBAction
- 4. Zugriff auf die Variable einer Instanz
- 5. Zugriff auf die Variable ‚ds‘ in Luftstrom
- 6. Zugriff auf die Variable VIEW_DATA über den Gmail-Quellcode über Javascript
- 7. Zugriff auf eine globale Variable über Unterverzeichnisse innerhalb eines Kernelbereichs?
- 8. Zugriff auf globale Variable über Methoden Verwirrung in Codeigniter?
- 9. JQuery-Array, Zugriff über eine Variable?
- 10. Zugriff auf Entität über die Ansicht
- 11. Zugriff auf die Eingabeaufforderung (Windows) über Java
- 12. Zugriff auf cordova.js über die Remote-Website
- 13. Zugriff auf die Hostdatenbank über einen Andockcontainer
- 14. Zugriff auf die GPU über den Webbrowser
- 15. Zugriff auf die Datenbank über das Netzwerk
- 16. Zugriff auf die serielle Schnittstelle über PHP
- 17. Zugriff auf Registrierungsschlüssel, die regexp über Code
- 18. Ausgabe eine globale Variable Variable Zugriff auf
- 19. Der beste Weg, um über Dateieigenschaften zu gehen
- 20. Dart: Zugriff auf die Anruferinstanz über eine Funktion
- 21. Zugriff auf die Variable einer Seite aus einer benutzerdefinierten Anweisung
- 22. Zugriff auf Variable auf Knopf gedrückt
- 23. Verwenden von Plunker, Zugriff auf Variablen über die Browserkonsole
- 24. Variable Zugriff
- 25. Cant Zugriff auf eine globale Variable
- 26. Javascript Zugriff auf übergeordnete Funktion Variable
- 27. Zugriff auf Benutzer über C#
- 28. Zugriff auf NexusDB über Java
- 29. Zugriff auf Ereignisschleife über Mutex
- 30. Zugriff auf eine Fragmentvariable über Recycler-Ansichtsadapter
Vielen Dank für Ihre Antwort, aber es ist nicht einfach und nicht einfach, wie Sie sagen, es funktioniert nicht. Ich möchte auf dem Server und nicht von der Anwendung mit einem Schlüssel = Wert in mule.deploy.properties auf – CooperShelly