Hi Maninda,

Reason for the new mediator is here "Mediator for publishing event from ESB
to BAM and CEP and Event Model".  Above mediator was done so that it can be
used to publish to BAM/ CEP/ and pub/sub brokers.

Tharindu and BuddikaC was part of this chat, so BAM team knows.

We cannot have two mediators to publish events out of ESB. Could Suho and
you can have a chat?

If it has all functionalities of the other, then it can replace. Otherwise,
we have to merge.

--Srinath


On Thu, Jun 13, 2013 at 12:45 PM, Maninda Edirisooriya <[email protected]>wrote:

>
> On Thu, Jun 13, 2013 at 12:02 PM, Sriskandarajah Suhothayan <[email protected]
> > wrote:
>
>>
>> Currently there are lots of usability issues with BAM mediator, hence as
>> an alternative we came up with the Data Publisher Mediator[1] as part of a
>> client engagement.
>>
> We will fix most of the issues in BAM Mediator in the next release. If we
> are moving to new mediator, what are the new features available in the new
> one?
>
>>
>> Data Publisher Mediator uses LoadBalancingDataPublisher to send events to
>> BAM/CEP endpoints and it also supports XML configuration.
>>
> Present mediator also uses LoadBalancingDataPublisher to send events to
> BAM/CEP endpoints. Supporting XML configurations directly from the Synapse
> XML was the first plan we had when designing the BAM mediator. But as we
> wanted to configure all the server credential related configurations and
> stream definition related configuration related configuration in a one
> place. We have discussed about this topic in the mail thread "BAM
> mediator for ESB". The future plan is to move all the stream related
> configuration into a single centralised server something like WSO2 Store.
> So supporting configuration inline in the synapse XML will ease the process
> in few mediators but will reduce the configurability as a whole.
>
>>
>> The only drawback is that the Data Publisher Mediator doesn’t have a UI.
>> I believe writing a UI to this mediator will enhance data publishing and
>> solve the current usability issues that we are facing now.
>>
>> A sample XML configuration is as follows
>>
>> <dataPublisher>
>>                     <receiverUrl>tcp://localhost:7612</receiverUrl>
>>
>> <authenticatorUrl>ssl://localhost:7712</authenticatorUrl>
>>                     <userName>admin</userName>
>>                     <password>admin</password>
>>                     <streamName>AllLocationEvents</streamName>
>>                     <streamVersion>1.6.4</streamVersion>
>>                     <attributes>
>>                         <!-- <meta>
>>                              <attribute name="price" type="string"
>> value="//m:price"/>
>>                          </meta>-->
>>
>>                         <payload>
>>                             <attribute name="latitude" type="double"
>> default="2.2" value="//m:latitude"/>
>>                             <attribute name="longitude" type="double"
>> default="67.78" value="//m:longitude"/>
>>                             <attribute name="accuracy" type="double"
>> value="//m:accuracy"/>
>>                             <attribute name="updatedTime" type="long"
>> value="//m:timestamp"/>
>>                             <attribute name="device_uuid" type="string"
>> value="//m:device-uuid"/>
>>                         </payload>
>>                     </attributes>
>>                     <namespaces>
>>                         <namespace prefix="m" uri="
>> http://schemas.google.com/latitude/2010"/>
>>                     </namespaces>
>>                 </dataPublisher>
>>
>>
>> Regards
>> Suho
>>
>> [1]https://svn.wso2.org/repos/wso2/people/suho/data-publisher-mediator
>>
>> --
>> *S. Suhothayan
>> *
>> Associate Technical Lead,
>> Management Committee Member, Data Technologies Team,
>>  *WSO2 Inc. *http://wso2.com *
>>  <http://wso2.com/>*
>> lean . enterprise . middleware
>>
>> *cell: (+94) 779 756 757 | blog: http://suhothayan.blogspot.com/
>> twitter: http://twitter.com/suhothayan | linked-in:
>> http://lk.linkedin.com/in/suhothayan*
>> *
>> *
>>
>
>
> _______________________________________________
> Dev mailing list
> [email protected]
> http://wso2.org/cgi-bin/mailman/listinfo/dev
>
>


-- 
============================
Srinath Perera, Ph.D.
   http://people.apache.org/~hemapani/
   http://srinathsview.blogspot.com/
_______________________________________________
Architecture mailing list
[email protected]
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture

Reply via email to