HI Lahiru, Can you share the code in GitHub? And share your synapse config as well.
On Wed, Oct 29, 2014 at 9:37 AM, Lahiru Chandima <[email protected]> wrote: > Hi All, > > I am trying to create a new mediator (not a class mediator) for ESB. I > have encountered several problems so far. > > 1. Where does the synapse config of ESB reside? I searched for some text > in the config (shown in the management console) in the ESB directory but > couldn't find the location. > > 2. So far I have crated a maven project for the mediator and created > mediator, mediator factory and mediator serializer classes (I haven't > created the mediator configuration UI module yet). I copied the generated > jar file to repository/components/plugins directory, added the new mediator > to a sequence in the synapse config of ESB sample 150[1 > <https://docs.wso2.com/display/ESB481/Sample+150%3A+Introduction+to+Proxy+Services>] > and started ESB with sample 150 config. ESB gives following exception at > startup. > > [2014-10-29 09:05:48,116] WARN - SynapseXMLConfigurationFactory Proxy > Service configuration: StockQuoteProxy cannot be built - Continue in > fail-safe mode > java.lang.NullPointerException > at > org.apache.synapse.config.xml.MediatorFactoryFinder.getMediator(MediatorFactoryFinder.java:207) > at > org.apache.synapse.config.xml.AbstractListMediatorFactory.addChildren(AbstractListMediatorFactory.java:41) > at > org.apache.synapse.config.xml.SequenceMediatorFactory.createAnonymousSequence(SequenceMediatorFactory.java:70) > at > org.apache.synapse.config.xml.ProxyServiceFactory.createProxy(ProxyServiceFactory.java:193) > at > org.apache.synapse.config.xml.SynapseXMLConfigurationFactory.defineProxy(SynapseXMLConfigurationFactory.java:142) > at > org.apache.synapse.config.xml.SynapseXMLConfigurationFactory.getConfiguration(SynapseXMLConfigurationFactory.java:92) > > > Looks like ESB cannot find the factory for creating the new mediator > specified in the synapse config. What should I do for ESB to identify my > jar as an ESB mediator? > > Can somebody help me on this? > > [1] > https://docs.wso2.com/display/ESB481/Sample+150%3A+Introduction+to+Proxy+Services > > Thanks > -- > Lahiru Chandima > *Senior Software Engineer* > Mobile : +94 (0) 772 253283 > [email protected] > > _______________________________________________ > Dev mailing list > [email protected] > http://wso2.org/cgi-bin/mailman/listinfo/dev > > -- Waruna Perera Senior Software Engineer - Test Automation Mobile: +94 77 3867037 WSO2, Inc.; http://wso2.com/ lean . enterprise . middlewear.
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
