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

Reply via email to