MX4J on JuMiX
JuMiX - http://www.trillian.ee/jumix/index-eng.html
の上に
MX4J - http://mx4j.sourceforge.net/
を乗せる話が見つからなくて試行錯誤したのでメモ。
- MX4Jのjarを、JuMiXのservices/にコピー
- services/MX4J.xmlを作成
<?xml version="1.0" encoding="ISO-8859-1"?> <service xmlns="http://www.trillian.ee/jumix" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.trillian.ee/jumix service.xsd"> <load> <create name="XSLTProcessor" class="mx4j.tools.adaptor.http.XSLTProcessor"/> <create name="HttpAdaptor" class="mx4j.tools.adaptor.http.HttpAdaptor"/> <set name="HttpAdaptor" attribute="Port">8082</set> <set name="HttpAdaptor" attribute="Host">0.0.0.0</set> <set name="HttpAdaptor" attribute="ProcessorNameString">ee.trillian.jumix:cl=Service,service=MX4J,bean=XSLTProcessor</set> <invoke name="HttpAdaptor" operation="start"/> </load> <unload> <invoke name="HttpAdaptor" operation="stop"/> </unload> </service>
ProcessorNameStringに指定するObjectNameのString表現がなかなか分からんかった。