2016-04-28 11 views

Antwort

0

Dieser hat den Trick gemacht.

Set Systemeigenschaft innerhalb getConfigResources()

System.setProperty ("http.port", "port_value");

-1

Sie können den kompletten Schritt für Schritt Lösung erhalten zu mule App-Eigenschaften bei https://docs.mulesoft.com/mule-user-guide/v/3.7/configuring-properties

+0

Bitte erweitern Sie diese Antwort mit den entsprechenden Artikeln aus dem Link. Es hilft, falls die Verbindung ausfällt, und für Benutzer, die nach ähnlichen Dingen suchen. –

+0

Ich sehe keine Möglichkeit, es in dem angegebenen Link zu tun. könnten Sie bitte erklären? – Renjith

0

Versuchen so zu konfigurieren, dass es die Logger-Komponente geladen werden, beispielsweise, wenn Sie die http-Listener-Konfiguration in mule-app.properties platzieren Sie es durch dieses Beispiel xML-Konfiguration zugreifen kann (auch sie ist Httplistener nicht HttpListerner)

<logger message="${HttpListener}" level="INFO" doc:name="Log HttpListener Value"/> 

Ihre mule-app.properties Datei enthält:

Httplistener = "Konfi Beispiel Beispiel, URL, Host, Port "

Hoffe, das hilft.

0

Vielleicht könnten Sie versuchen, die Eigenschaften mit dem Eigenschaft-Platzhalter-Elemente in Ihrer MUNIT Flow wie folgt zu laden:

<context:property-placeholder location="mule-app.test.properties"/> 

Ereignis besser wäre es, die Eigenschaften für jeden Fluss erforderlich konfiguriert Ich denke, wie dies am Anfang des Munit-Flusses

<global-property name="prop1" value="value1"/> 
<global-property name="prop2" value="value2"/> 

Sie können dann wie normale Eigenschaft auf sie zugreifen.

können Sie das Dokument finden here

Hoffe, es hilft.

/T

+0

Ich nehme nicht an, den Fluss zu ändern. – Renjith

+0

Ich meinte den Munit-Fluss, in dem Sie tun können, was Sie wollen, nehme ich an –

+0

ok..danke .. Ich benutze nicht munit fließen .... stattdessen benutze ich Java-Ansatz – Renjith