2016-04-22 12 views
0

Ich arbeite an einem Mule-Projekt, wo alle meine Konfigurationen in einem zentralen Repository gespeichert werden, und zur Laufzeit die Konfiguration herunterladen und bereitstellen.Mule hot deployment

<script:component doc:name="Script"> 
     <script:script engine="groovy"> 
      <![CDATA[ 
      String endpnt = reqUrl.prepareFile(requestUrl); 
      message.setProperty('endpnt', endpnt,org.mule.api.transport.PropertyScope.INVOCATION); 
      message.setProperty('port', reqUrl.getPort(),org.mule.api.transport.PropertyScope.INVOCATION);  
      ]]> 
     </script:script> 
    </script:component> 

Das obige Skript lädt die Datei und macht einen Eintrag in mule-deploy.properties gegen config.resources. Ich habe bereits festgelegt redeployment.enabled=true, aber immer noch der Endpunkt ist nicht verfügbar zu konsumieren, bitte help

+1

Hot-Reload funktioniert nicht für .properties, .resources und .java-Klassendateien in mulesoft. – Thirumal

Antwort

1

Redeployment funktioniert nicht auf mule-deploy.properties, here ist das Ticket, das ich dafür gemeldet habe.