We previously discussed allowing mediators to get warning about when they get initialized. I was hoping to misuse this to start up work items in Synapse. I realize that was a bit of a hack, so I have a new idea:
* Have a startup part of the config where you can define some classes that get called at startup and shutdown of Synapse. Each class must implement some kind of startup()/init() method and corresponding shutdown. * The call gets passed a SynapseEnvironment * We add access to the underlying threadpool into the SynapseEnvironment so that these classes can start threads or work items. This could make it easy to do things like poll filesystems and inject new messages. Much simpler than implementing a full Axis2 transport. Paul -- Paul Fremantle Co-Founder and VP of Technical Sales, WSO2 OASIS WS-RX TC Co-chair blog: http://pzf.fremantle.org [EMAIL PROTECTED] "Oxygenating the Web Service Platform", www.wso2.com --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
