Hi, @Sagara : The flag strategy only works if the content actually comes through the specific builder. Suppose the content came through a xml builder and we want to find out if the jsonStreamBuilder is active.. Then this method wouldn't work.
@Nirmal : Couldn't find the builders from the axis2config. Appreciate if you could elaborate :) On Thu, Apr 18, 2013 at 4:09 PM, Sagara Gunathunga <sag...@wso2.com> wrote: > > > > On Thu, Apr 18, 2013 at 3:11 PM, Nalin Chandraratne <na...@wso2.com>wrote: > >> Hi, >> >> How to identify all the *AVAILABLE* message builders and formatters in >> run time ? >> As an example, I want to know whether jsonOmBuilder or JsonStreamBuilder >> is active. >> > > AFAIK JsonStreamBuilder is a custom builder cerated for ESB usages. Within > the processDocument() method of JsonStreamBuilder class set a flag to MC. > Now whenever required you can check above flag from MC and determine > whether message was build by JsonStreamBuilder or not, if the flag found on > MC means message came through JsonStreamBuilder if flag is not found > message didn't come through JsonStreamBuilder. > > Thanks ! > > >> >> -- >> Nalin Chamara >> Software Engineer >> na...@wso2.com >> +94715614756 >> > > > > -- > Sagara Gunathunga > > Technical Lead; WSO2, Inc.; http://wso2.com > V.P Apache Web Services; http://ws.apache.org/ > Linkedin; http://www.linkedin.com/in/ssagara > Blog ; http://ssagara.blogspot.com > > -- Nalin Chamara Software Engineer na...@wso2.com +94715614756
_______________________________________________ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev