簡體   English   中英

WSO2-設置屬性並將其寫入Carbon Log中

[英]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記錄了消息。

[1] http://wso2.org/library/2898

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM