[英]WSO2 - Set a property and write it in the Carbon Log
我創建了一個自定義代理,並添加了一個類介體並在其中記錄了介體。 我正在嘗試在java類中設置屬性的值,並需要在代理部署后將其寫入日志中。 但是到目前為止,還沒有任何成功。
我嘗試在Log中介器中添加參數,並使用get-property()方法,但它仍然無法打印。 如果我自己使用“屬性”調解器,則可以在日志中寫入值,但這不是我們的目的。
我也嘗試在java類中使用log.debug,只是為了編寫通常的“輸入/退出函數”,但沒有任何喘息的機會。
誰能幫忙嗎?
您如何在Java類中設置屬性(即,在類介體中)? 它應該像;
synapseMesssageContext.setProperty(key,value);
然后,按順序流訪問它;
<property xmlns:ns="http://org.apache.synapse/xsd" name="testing the property"
expression="get-property('key')" scope="default"/>
您可以使用log.info打印任何日志消息。 請參考[1],該日志已使用log.info記錄了消息。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.