Hi Kathees, Please include test scenarios for Security use cases as well.
Thank you. On Tue, Mar 3, 2015 at 12:05 PM, Kathees Rajendram <kath...@wso2.com> wrote: > Hi Isuru, > > I have tested the core functionality of blocking and non blocking. Please > find the test plan and some test results. > > > > Test No > > Test > > Configuration > > Expected result > > Observed results > > Status > > Functional Testing > > > > > > 1 > > Direct endpoint without blocking > > > <call blocking=”false”><endpoint name="StockQuoteService"> > > <address uri=" > http://localhost:9000/services/SimpleStockQuoteService" > <http://localhost:9000/services/SimpleStockQuoteService>/> > > </endpoint> > > <call> > > Receive response > > Received response > > Passed > > 2 > > Direct endpoint with blocking > > <call blocking=”true”><endpoint name="StockQuoteService"> > > <address uri=" > http://localhost:9000/services/SimpleStockQuoteService" > <http://localhost:9000/services/SimpleStockQuoteService>/> > > </endpoint> > > <call> > > Receive response > > Received response > > Passed > > 3 > > Indirect endpoint without blocking > > <call blocking=”false”> <endpoint key="StockQuoteService"/> > > </call> > > Receive response > > Received response > > Passed > > 4 > > Indirect endpoint with blocking > > <call blocking=”true”> <endpoint key="StockQuoteService"/> > > </call> > > Receive response > > Received response > > Passed > > 5 > > Test blocking external service invocation during mediation. > > > > Pending > > 6 > > Test non blocking when external service invocates during mediation. > > > > Pending > > 7 > > Handle mutual SSL when blocking is true > > Add the following configuration to <ESB_HOME>/bin/wso2server.sh > > -Djavax.net.ssl.keyStore="$CARBON_HOME/repository/resources/security/wso2carbon.jks" > \ > > -Djavax.net.ssl.keyStorePassword="wso2carbon" \ > > -Djavax.net.ssl.keyPassword="wso2carbon" \ > > > Pending > > 8 > > Test with other endpoints > > - Address Endpoint > - Default Endpoint > - Failover Group > - HTTP Endpoint > - Load Balance Endpoint > - Recipient List Group > - Template Endpoint > - WSDL Endpoint > > <call blocking=”false”> <endpoint key="StockQuoteService"/> > > </call> > > > > > Pending > > UI Testing > > > > > > Pending > > 8 > > Select None endpoint > > > > Pending > > 9 > > Define the call mediator through the inline > > > > Pending > > 10 > > Pick the endpoint path from the Registry > > > > Pending > > 11 > > Specify the endpoint from Xpath > > > > Pending > > 12 > > Add the configuration through the source view > > > > Pending > > 13 > > Add the configuration through the design view > > > > Pending > > 12 > > Switch to source view from design view > > > > Pending > > 13 > > Switch to design view from source view > > > > Pending > > Thanks, > Kathees > > On Tue, Mar 3, 2015 at 8:56 AM, Isuru Udana <isu...@wso2.com> wrote: > >> Hi Kathees, >> >> I believe you are conducting developer testing for newly implemented >> functionality. >> Could you please share the test plan with us. >> >> Thank you. >> >> On Fri, Feb 27, 2015 at 9:36 AM, Kathees Rajendram <kath...@wso2.com> >> wrote: >> >>> Hi Isuru, >>> >>> I will additionally add the following section for blocking functionality >>> in call mediator. >>> >>> >>> >>> Thanks >>> Kathees >>> >>> >>> On Thu, Feb 26, 2015 at 10:48 AM, Kathees Rajendram <kath...@wso2.com> >>> wrote: >>> >>>> Hi Isuru, >>>> >>>> I have implemented the blocking functionality in call mediator. >>>> >>>> Please find the pull request [1] for wso2-synapse >>>> >>>> [1] - https://github.com/wso2/wso2-synapse/pull/93 >>>> >>>> Thanks, >>>> Kathees >>>> >>>> On Wed, Feb 25, 2015 at 5:06 PM, Kathees Rajendram <kath...@wso2.com> >>>> wrote: >>>> >>>>> Hi Isuru, >>>>> >>>>> Endpoint with key is not handled in BlockingSender.I will introduce >>>>> the changes in BlockingSender. >>>>> >>>>> Thanks, >>>>> kathees >>>>> >>>>> On Wed, Feb 25, 2015 at 4:26 PM, Isuru Udana <isu...@wso2.com> wrote: >>>>> >>>>>> Hi Kathees, >>>>>> >>>>>> If you find this not working, please introduce this change to the >>>>>> BlockingMsgSender but not the Call Mediator. So that all the components >>>>>> using BlockingMsgSender will inherit this. >>>>>> >>>>>> Thanks. >>>>>> >>>>>> >>>>>> On Wed, Feb 25, 2015 at 4:14 PM, Isuru Udana <isu...@wso2.com> wrote: >>>>>> >>>>>>> Hi Kathees, >>>>>>> >>>>>>> On Tue, Feb 24, 2015 at 4:00 PM, Kathees Rajendram <kath...@wso2.com >>>>>>> > wrote: >>>>>>> >>>>>>>> Hi Isuru, >>>>>>>> >>>>>>>> The blocking is working in the following synapse configuration. >>>>>>>> >>>>>>>> <call blocking="true"> >>>>>>>> <endpoint name="StockQuoteService"> >>>>>>>> <address uri=" >>>>>>>> http://localhost:9000/services/SimpleStockQuoteService"/> >>>>>>>> </endpoint> >>>>>>>> </call> >>>>>>>> >>>>>>>> but I want to add the blocking in the following configuration also, >>>>>>>> as it is in call mediator. >>>>>>>> >>>>>>>> <call blocking="true"> >>>>>>>> <endpoint key="StockQuoteService"/> >>>>>>>> </call> >>>>>>>> >>>>>>> I do not think you need to explicitly handle this. AFAIR >>>>>>> BlockingMsgSender handles the IndirectEndpoint so no extra work needed. >>>>>>> >>>>>> >>>>>>> Thanks. >>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> <endpoint name="StockQuoteService"> >>>>>>>> <address uri=" >>>>>>>> http://localhost:9000/services/SimpleStockQuoteService"/> >>>>>>>> </endpoint> >>>>>>>> >>>>>>>> >>>>>>>> Thanks, >>>>>>>> Kathees >>>>>>>> >>>>>>>> >>>>>>>> On Tue, Feb 24, 2015 at 3:14 PM, Isuru Udana <isu...@wso2.com> >>>>>>>> wrote: >>>>>>>> >>>>>>>>> Hi Kathees, >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> On Tue, Feb 24, 2015 at 3:06 PM, Kathees Rajendram < >>>>>>>>> kath...@wso2.com> wrote: >>>>>>>>> >>>>>>>>>> Hi, >>>>>>>>>> >>>>>>>>>> The call mediator blocking is working with direct endpoint. I >>>>>>>>>> want to write logic with endpoint key and Xpath. We can't use the >>>>>>>>>> existing >>>>>>>>>> functionality for blocking as it is in call mediator. >>>>>>>>>> >>>>>>>>> Could you please clarify what you mean by xpath here ? >>>>>>>>> If you meant getting Source/Target xpath expressions in Callout >>>>>>>>> mediator options into Call mediator, that is not required at all. >>>>>>>>> Same for >>>>>>>>> the endpoint key as well. >>>>>>>>> Let's stick to the above discussed configuration syntax and >>>>>>>>> functionality. >>>>>>>>> >>>>>>>>> Thanks. >>>>>>>>> >>>>>>>>> >>>>>>>>>> >>>>>>>>>> Thanks, >>>>>>>>>> Kathees >>>>>>>>>> -- >>>>>>>>>> Kathees >>>>>>>>>> Software Engineer, >>>>>>>>>> email: kath...@wso2.com >>>>>>>>>> mobile: +94772596173 >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> *Isuru Udana* >>>>>>>>> Senior >>>>>>>>> *Software Engineer* >>>>>>>>> WSO2 Inc.; http://wso2.com >>>>>>>>> email: isu...@wso2.com cell: +94 77 3791887 >>>>>>>>> blog: http://mytecheye.blogspot.com/ >>>>>>>>> twitter: http://twitter.com/isudana >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> Kathees >>>>>>>> Software Engineer, >>>>>>>> email: kath...@wso2.com >>>>>>>> mobile: +94772596173 >>>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> *Isuru Udana* >>>>>>> Senior >>>>>>> *Software Engineer* >>>>>>> WSO2 Inc.; http://wso2.com >>>>>>> email: isu...@wso2.com cell: +94 77 3791887 >>>>>>> blog: http://mytecheye.blogspot.com/ >>>>>>> twitter: http://twitter.com/isudana >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> *Isuru Udana* >>>>>> Senior >>>>>> *Software Engineer* >>>>>> WSO2 Inc.; http://wso2.com >>>>>> email: isu...@wso2.com cell: +94 77 3791887 >>>>>> blog: http://mytecheye.blogspot.com/ >>>>>> twitter: http://twitter.com/isudana >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> Kathees >>>>> Software Engineer, >>>>> email: kath...@wso2.com >>>>> mobile: +94772596173 >>>>> >>>> >>>> >>>> >>>> -- >>>> Kathees >>>> Software Engineer, >>>> email: kath...@wso2.com >>>> mobile: +94772596173 >>>> >>> >>> >>> >>> -- >>> Kathees >>> Software Engineer, >>> email: kath...@wso2.com >>> mobile: +94772596173 >>> >> >> >> >> -- >> *Isuru Udana* >> Senior >> *Software Engineer* >> WSO2 Inc.; http://wso2.com >> email: isu...@wso2.com cell: +94 77 3791887 >> blog: http://mytecheye.blogspot.com/ >> twitter: http://twitter.com/isudana >> > > > > -- > Kathees > Software Engineer, > email: kath...@wso2.com > mobile: +94772596173 > -- *Isuru Udana* Senior *Software Engineer* WSO2 Inc.; http://wso2.com email: isu...@wso2.com cell: +94 77 3791887 blog: http://mytecheye.blogspot.com/ twitter: http://twitter.com/isudana
_______________________________________________ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev