在WebSphere Liberty Profile中,我可以通过编程方式访问server.xml中定义的变量吗?

时间:2015-01-09 18:14:20

标签: websphere-liberty

我想访问`wlp.password.encryption.key'变量以编程方式。有可能吗?

1 个答案:

答案 0 :(得分:2)

这是可能的,但只能通过SPI(仅在用户或产品扩展中,而不是在应用程序中)。

http://www.ibm.com/support/knowledgecenter/SSHR6W_9.0.0/com.ibm.websphere.javadoc.liberty.doc/com.ibm.websphere.appserver.spi.kernel.service_1.5-javadoc/com/ibm/wsspi/kernel/service/location/VariableRegistry.html

VariableRegistry将是一个可发现的OSGi服务(选择您最喜欢的发现机制,我推荐DS)。