In my experience using ​DB mediator we can cover some of the use cases
using ESB out of the box, which I find very handy.

Also use case of integrating with stored procs can easily covered with
this.

However there are limits like batch update or getting multiple rows.

​I guess we can argue both ways. IMO we should keep these mediators since
it'll become handy for some use cases :)

On Wed, Dec 9, 2015 at 4:58 PM, Kasun Indrasiri <ka...@wso2.com> wrote:

>
>
> On Wed, Dec 9, 2015 at 3:32 PM, Malaka Silva <mal...@wso2.com> wrote:
>
>> +1 except  DBReport/DBLookup mediators
>>
>> DBReport and DBLookup only offer a very limited set of capabilities. IMO,
> for any real integration scenario, we can't use them.  :).
>
>> On Wed, Dec 9, 2015 at 2:00 PM, Yumani Ranaweera <yum...@wso2.com> wrote:
>>
>>> Is it possible to provide sufficient documentation to help the customers
>>> who would be migrating in future.
>>>
>>> Thanks,
>>> Yumani
>>>
>>>
>>> On Wed, Dec 9, 2015 at 1:45 PM, Chanaka Fernando <chana...@wso2.com>
>>> wrote:
>>>
>>>> *- Callout mediator :*
>>>>  All the callout functionality is supported with 'call' mediator with
>>>> blocking=true. Having two similar mediators will be create a bit of a
>>>> confusion.
>>>>
>>>> It will make a lot of confusion when we have more than one mediators to
>>>> do the same thing. Therefore, better to deprecate this mediator.
>>>>
>>>> *- DBReport/DBLookup mediator*
>>>> These mediators offer very limited functionality and we always
>>>> recommend to integrate with databases with the use of DSS (using a separate
>>>> DSS or using DSS features inside ESB)
>>>>
>>>> Even though this mediator has been used by some customers, they are
>>>> using that for very limited functionality and we always suggest them to use
>>>> DSS as Kasun mentioned. If users really want to connect to a database, they
>>>> can easily write a simple class mediator.
>>>>
>>>> *- Bean, POJOCommand, Spring* : Rarely used mediators and no active
>>>> development happens on these.
>>>> *- Router* : Same as filter mediator, so no use of having this.
>>>> *- In, Out * : Rarely used and often not required with the new
>>>> call/respond mediator approach.
>>>>
>>>> +1 for deprecating these mediators.
>>>>
>>>> With the new DAS integration, we can deprecate BAM mediator since we
>>>> have the PublishEvent mediator.
>>>>
>>>> On Wed, Dec 9, 2015 at 6:41 AM, Kasun Indrasiri <ka...@wso2.com> wrote:
>>>>
>>>>> Shall we deprecate following mediators in 4.10 release.
>>>>>
>>>>> *- Callout mediator :*
>>>>>  All the callout functionality is supported with 'call' mediator with
>>>>> blocking=true. Having two similar mediators will be create a bit of a
>>>>> confusion.
>>>>>
>>>>> *- DBReport/DBLookup mediator*
>>>>> These mediators offer very limited functionality and we always
>>>>> recommend to integrate with databases with the use of DSS (using a 
>>>>> separate
>>>>> DSS or using DSS features inside ESB)
>>>>>
>>>>> *- Bean, POJOCommand, Spring* : Rarely used mediators and no active
>>>>> development happens on these.
>>>>> *- Router* : Same as filter mediator, so no use of having this.
>>>>> *- In, Out * : Rarely used and often not required with the new
>>>>> call/respond mediator approach.
>>>>>
>>>>> Any comments  on these or any other features that we should deprecate
>>>>> from 4.10 release?
>>>>>
>>>>> Thanks,
>>>>> Kasun.
>>>>>
>>>>> --
>>>>> Kasun Indrasiri
>>>>> Software Architect
>>>>> WSO2, Inc.; http://wso2.com
>>>>> lean.enterprise.middleware
>>>>>
>>>>> cell: +94 77 556 5206
>>>>> Blog : http://kasunpanorama.blogspot.com/
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Thank you and Best Regards,
>>>> Chanaka Fernando
>>>> Senior Technical Lead
>>>> WSO2, Inc.; http://wso2.com
>>>> lean.enterprise.middleware
>>>>
>>>> mobile: +94 773337238
>>>> Blog : http://soatutorials.blogspot.com
>>>> LinkedIn:http://www.linkedin.com/pub/chanaka-fernando/19/a20/5b0
>>>> Twitter:https://twitter.com/chanakaudaya
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> Dev mailing list
>>>> Dev@wso2.org
>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>>
>>>>
>>>
>>>
>>> --
>>>
>>>
>>> *Yumani Ranaweera* | Technical Lead
>>> Technical Support- Colombo
>>> WSO2 Inc. |  http://wso2.com
>>> Blog: http://yumani.blogspot.com/
>>> Mob: + 94 777795242
>>>
>>> _______________________________________________
>>> Architecture mailing list
>>> architect...@wso2.org
>>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>>>
>>>
>>
>>
>> --
>>
>> Best Regards,
>>
>> Malaka Silva
>> Senior Tech Lead
>> M: +94 777 219 791
>> Tel : 94 11 214 5345
>> Fax :94 11 2145300
>> Skype : malaka.sampath.silva
>> LinkedIn : http://www.linkedin.com/pub/malaka-silva/6/33/77
>> Blog : http://mrmalakasilva.blogspot.com/
>>
>> WSO2, Inc.
>> lean . enterprise . middleware
>> http://www.wso2.com/
>> http://www.wso2.com/about/team/malaka-silva/
>> <http://wso2.com/about/team/malaka-silva/>
>> https://store.wso2.com/store/
>>
>> Save a tree -Conserve nature & Save the world for your future. Print this
>> email only if it is absolutely necessary.
>>
>
>
>
> --
> Kasun Indrasiri
> Software Architect
> WSO2, Inc.; http://wso2.com
> lean.enterprise.middleware
>
> cell: +94 77 556 5206
> Blog : http://kasunpanorama.blogspot.com/
>



-- 

Best Regards,

Malaka Silva
Senior Tech Lead
M: +94 777 219 791
Tel : 94 11 214 5345
Fax :94 11 2145300
Skype : malaka.sampath.silva
LinkedIn : http://www.linkedin.com/pub/malaka-silva/6/33/77
Blog : http://mrmalakasilva.blogspot.com/

WSO2, Inc.
lean . enterprise . middleware
http://www.wso2.com/
http://www.wso2.com/about/team/malaka-silva/
<http://wso2.com/about/team/malaka-silva/>
https://store.wso2.com/store/

Save a tree -Conserve nature & Save the world for your future. Print this
email only if it is absolutely necessary.
_______________________________________________
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to