Hi all,
I have added an implementation of $subject at [1]. You can now make use of this subscription manager and run the eventing samples. A modified synapse.xml will be required and takes the form:
<definitions xmlns="
http://ws.apache.org/ns/synapse">
<eventSource name="eventing">
<!--subscriptionManager class="org.apache.synapse.eventing.managers.DefaultInMemorySubscriptionManager"-->
<subscriptionManager class="org.sciflex.eventing.managers.DBSubscriptionManager">
<property name="topicHeaderName" value="Topic"/>
<property name="topicHeaderNS" value="
http://apache.org/aip"/>
<property name="userName" value="user1"/>
<property name="password" value="user1"/>
</subscriptionManager>
</eventSource>
<log level="full"/>
</definitions>
[1]
http://sci-flex.googlecode.com/svn/sci-flex/trunk/java/eventing
Regards,
Senaka