Hi Nirmal,
Yes.. I have observed the same behavior in the above sample after trying
out that.. AsyncDataPublisher keep the events in a queue and asynchronously
publish the events.. Then you can't simply call the *
asyncDataPublisher.stop()*; just after the asyncDataPublisher.publish();
.. Because Eventhough
it is called session will not end until publish the events.. For that you
can add the below code segments..
asyncDataPublisher.addStreamDefinition(streamDefinition,
CALL_CENTER_DATA_STREAM, VERSION);
publishEvents(asyncDataPublisher);
try {
Thread.sleep(3000);
} catch (InterruptedException e) {
e.printStackTrace();
}
asyncDataPublisher.stop();
Regards,
Mohan
On Sun, Oct 20, 2013 at 3:12 PM, Mohanadarshan Vivekanandalingam <
[email protected]> wrote:
> Hi Nirmal,
>
> Are you sure that logs are not printing? Because I have check with
> AsyncDataPublisher but it printing the logs correctly as shown below.. At
> what situation above scenario happens??
>
> [2013-10-20 15:03:58,496] INFO - {DataBridge} admin connected
> [2013-10-20 15:04:01,977] INFO - {DataBridge}
> 8c69fb70-8079-42fb-b6a5-41b4f5e20ec3 disconnected
>
> Regards,
> Mohan
>
>
> On Sun, Oct 20, 2013 at 12:57 PM, Nirmal Fernando <[email protected]> wrote:
>
>> Hi All,
>>
>> $Subject?
>>
>> I used the sample AsyncDataPublisher (
>> http://docs.wso2.org/display/BAM230/Data+Publisher) and when it
>> connected with the data bridge, I see following log in CEP:
>>
>> INFO - {DataBridge} admin connected
>>
>> But, eventhough I stopped the AsyncDataPublisher
>> (asyncDataPublisher.stop();), I cannot see logs related to disconnected
>> session.
>>
>> public void logout(String sessionId) throws Exception {
>> log.info(sessionId + " disconnected");
>> authenticator.logout(sessionId);
>> }
>>
>>
>>
>> --
>>
>> Thanks & regards,
>> Nirmal
>>
>> Senior Software Engineer- Platform Technologies Team, WSO2 Inc.
>> Mobile: +94715779733
>> Blog: http://nirmalfdo.blogspot.com/
>>
>>
>
>
> --
> *V. Mohanadarshan*
> *Software Engineer,*
> *Data Technologies Team,*
> *WSO2, Inc. http://wso2.com *
> *lean.enterprise.middleware.*
> *
> *
> email: [email protected]
> phone:(+94) 771117673
>
--
*V. Mohanadarshan*
*Software Engineer,*
*Data Technologies Team,*
*WSO2, Inc. http://wso2.com *
*lean.enterprise.middleware.*
*
*
email: [email protected]
phone:(+94) 771117673
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev