On Mon, Feb 7, 2011 at 12:09 PM, Isuru Suriarachchi <[email protected]> wrote:

>
>
> On Sun, Feb 6, 2011 at 12:03 PM, Tharindu Mathew <[email protected]>wrote:
>
>> Using dynamic client to generate the client would provide a solution for
>> this problem with the polling method.
>>
>
> Dynamic client will generate the client according to the latest WSDL. But,
> if there are API changes in the service, even it won't help. Because the BAM
> layer which talks to the dynamic client will assume the same old API.
>

AFAIU, maintaining a consistent API is the only solution to that problem.

>
> Thanks,
> ~Isuru
>
>
>>
>> Regards,
>>
>> Tharindu
>>
>> Sent from my iPhone
>>
>> On Feb 6, 2011, at 10:19 AM, Buddhika Chamith <[email protected]> wrote:
>>
>> Hi Jorge,
>>
>> Yes this will be fixed in next release. Thanks for your reference and will
>> have a look in to that. Due to this particular functionality only (polling
>> mode for App server) BAM is coupled with a particular version of App server
>> provided that service agreements change. So we need to look in to as to how
>> this coupling could be removed (providing backward compatibility etc.) as
>> you mentioned.
>>
>> Regards,
>> Buddhika
>>
>> On Sun, Feb 6, 2011 at 8:01 AM, Jorge Infante Osorio < <[email protected]>
>> [email protected]> wrote:
>>
>>> Hi Pradeep.
>>>
>>> -----Mensaje original-----
>>> De: <[email protected]>[email protected] 
>>> [mailto:<[email protected]>
>>> [email protected]] En nombre de Pradeep Fernando
>>> Enviado el: sábado, 05 de febrero de 2011 13:07
>>> Para: <[email protected]>[email protected]
>>> Asunto: Re: [Carbon-dev] Problem with BAM 1.2.1 and APP Server 4.0 when
>>> make polling
>>>
>>> On Sat, Feb 5, 2011 at 9:20 PM, Jorge Infante Osorio < <[email protected]>
>>> [email protected]> wrote:
>>> > Hi folks.
>>> >
>>> > De: <[email protected]>[email protected] 
>>> > [mailto:<[email protected]>
>>> [email protected]]
>>> > En nombre de Isuru Suriarachchi Enviado el: sábado, 05 de febrero de
>>> > 2011 1:06
>>> > Para: <[email protected]>[email protected]
>>> > Asunto: Re: [Carbon-dev] Problem with BAM 1.2.1 and APP Server 4.0
>>> > when make polling
>>> >
>>> >
>>> > On Sat, Feb 5, 2011 at 10:49 AM, Tharindu Mathew < <[email protected]>
>>> [email protected]> wrote:
>>> > Hi Iósev,
>>> >
>>> > It seems to me that there is a version mismatch in the data publishers
>>> > in the app server.
>>> >
>>> > Yes.. Please use AppServer 3.2.1 with BAM 1.2.1.
>>> >
>>>
>>>
>>> hi,
>>>
>>> > This means we cannot use BAM 1.2.1 to monitoring AppServer 4.0?? what
>>> > about ESB 3.0.1?
>>> > The problem is in BAM or in AppServer?
>>> > This data publisher, is an admin web services?, can it be change from
>>> > the repo or we need to wait until another AppServer release?
>>>
>>> you have enabled polling mode to get the stats in to BAM. In this mode
>>> BAM polls a service in appserver to get the stats.
>>> In the recent appserver release there has been a upgrade to the service
>>> contract. so they do not inter-operate.
>>> I think it is possible to get those two working using eventing mode.
>>> BAM data publisher is responsible for publishing events AFAIK. But Still
>>> I haven't tried it.
>>>
>>> That was I thought, a backward compatibility issue. It will be fixed in
>>> the next release of BAM?
>>> To solve this kind of issue Thomas Erl have a very good book with
>>> strategies to promote the backward and forward compatibility in the web
>>> services contract design: "Web Service Contract Design and Versioning for
>>> SOA". I recommend it.
>>>
>>> Jorge.
>>>
>>>
>>> --Pradeep
>>> _______________________________________________
>>> Carbon-dev mailing list
>>>  <[email protected]>[email protected]
>>>  <http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev>
>>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>>>
>>> _______________________________________________
>>> Carbon-dev mailing list
>>>  <[email protected]>[email protected]
>>>  <http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev>
>>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>>>
>>
>>
>>
>> --
>> Buddhika Chamith
>> Software Engineer
>> WSO2 Inc.
>> (+94716386418)
>>
>> <http://wso2.com/>http://wso2.com
>>
>> <http://chamibuddhika.wordpress.com>http://chamibuddhika.wordpress.com
>>  _______________________________________________
>> Carbon-dev mailing list
>> [email protected]
>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>>
>>
>> _______________________________________________
>> Carbon-dev mailing list
>> [email protected]
>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>>
>>
>
>
> --
> Isuru Suriarachchi
> Technical Lead & Product Manager, WSO2 Application Server
> WSO2 Inc. http://wso2.com
> email : [email protected]
> blog : http://isurues.wordpress.com/
>
> lean . enterprise . middleware
>
>
> _______________________________________________
> Carbon-dev mailing list
> [email protected]
> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>
>


-- 
Regards,

Tharindu Mathew

Software Engineer,
WSO2 Inc.,
http://wso2.com
_______________________________________________
Carbon-dev mailing list
[email protected]
http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev

Reply via email to