On Wed, Sep 22, 2010 at 1:30 PM, Afkham Azeez <az...@wso2.com> wrote:
> Where can I find some sample code on how to use this? The DiscoveryMgtUtils class [1] uses the WS-D client API to discover endpoints and services. Take a look at the method probeDiscoveryProxy or resolveService. Thanks, Hiranya [1] - http://svn.wso2.org/repos/wso2/trunk/carbon/components/ws-discovery/org.wso2.carbon.discovery.core/src/main/java/org/wso2/carbon/discovery/util/DiscoveryMgtUtils.java > > Azeez > > > > > On Wed, Sep 22, 2010 at 1:24 PM, Afkham Azeez <az...@wso2.com> wrote: > >> Where is the client library? We can make it part of the axis2-client >> component which we include in webapps. >> >> Azeez >> >> >> >> >> On Wed, Sep 22, 2010 at 1:18 PM, Hiranya Jayathilaka <hira...@wso2.com>wrote: >> >>> >>> >>> On Wed, Sep 22, 2010 at 12:44 PM, Afkham Azeez <az...@wso2.com> wrote: >>> >>>> Yes we can do that. So the endpoints have to be published into the >>>> tenants' Governace registry space. Adding parameters to tenants' AxisConfig >>>> can be done by providing an implementation of >>>> the org.wso2.carbon.utils.PreAxisConfigurationPopulationObserver and adding >>>> the parameter in the createdAxisConfiguration method. >>>> >>>> So, going back to our sample, >>>> >>>> 1. How does the portal webapp find the service endpoints of the Product >>>> & Purchasing proxy services? >>>> >>> >>> The webapp should use the WS-D client API to discover the necessary >>> endpoints >>> >>> >>>> 2. How does the ESB task find out the endpoint of the BPEL service? >>>> >>> >>> Task implementation should also use the WS-D client API. Since tasks are >>> custom developed Java code, we cannot make WS-D support tasks. Instead, >>> tasks should be written in a WS-D aware manner. >>> >>> >>>> 3. How does the ESB find out the endpoint of the FinanceConnector >>>> service? >>>> >>> >>> ESB UI provides the necessary means to discover endpoints and create >>> proxy services on them >>> >>> >>>> 4. How do the Gadgets find out the endpoints of the ShoppingCart data >>>> service? >>>> >>> >>> We don't support WS-D in gadgets yet. This is something I discussed with >>> Jonathan a few weeks back. We should be able to discover gadgets using WS-D >>> and gadgets should be able to discover other endpoints and gadgets using >>> WS-D. We'll probably have to write some JavaScript library wrapping the WS-D >>> client API. Anyway this is for the future. I need to talk this through with >>> the GS team. >>> >>> >>>> 5. How does the BPEL process find out the endpoints of the ShoppingCart >>>> data service? >>>> >>> >>> We don't support BPEL yet either. And to be honest I'm not very familiar >>> with BPEL to think about a way to support WS-D in BPS. May be Waruna can >>> help me out here. Does BPS use any Axis2 client stuff to talk to the service >>> endpoints? If so we may be able to use the Axis2 client module for WS-D (or >>> the client API depending on how it's done). >>> >>> >>>> I think there should be a way to have logical references to endpoints. >>>> Does your implementation provide this? >>>> >>> >>> This is provided by the WS-D specs. An endpoint is identified by a >>> platform-wide unique identifier. Each endpoint is also associated with a set >>> of user defined scopes and types that can be used to index and search >>> endpoints. >>> >>> Thanks, >>> Hiranya >>> >>> >>>> >>>> Azeez >>>> >>>> >>>> >>>> On Wed, Sep 22, 2010 at 12:14 PM, Hiranya Jayathilaka <hira...@wso2.com >>>> > wrote: >>>> >>>>> Hi Azeez, >>>>> >>>>> On Wed, Sep 22, 2010 at 12:00 PM, Afkham Azeez <az...@wso2.com> wrote: >>>>> >>>>>> It would be great if you could show us how to use WS-Discovery in our >>>>>> sample. >>>>> >>>>> >>>>> Can we set parameters on the tenant AxisConfiguration? In a standalone >>>>> Carbon we could edit the axis2.xml to do that. Is there some way to do the >>>>> equivalent in Stratos? >>>>> >>>>> If we can get that done, then it's just a matter of enabling >>>>> WS-Discovery in Stratos app server. It will start publishing service >>>>> endpoints to GReg. Then the ESB can probe the registry to discover the >>>>> endpoints. >>>>> >>>>> Thanks, >>>>> Hiranya >>>>> >>>>> >>>>>> Azeez >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> On Wed, Sep 22, 2010 at 11:38 AM, Afkham Azeez <az...@wso2.com>wrote: >>>>>> >>>>>>> I'm more concerned about getting this to work on Stratos. UDP will >>>>>>> not work in that case. So, managed mode should be sufficient for us. >>>>>>> Can you >>>>>>> advice us on how to set this up on Stratos? >>>>>>> >>>>>>> Azeez >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> On Wed, Sep 22, 2010 at 11:36 AM, Hiranya Jayathilaka < >>>>>>> hira...@wso2.com> wrote: >>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> On Wed, Sep 22, 2010 at 11:04 AM, Afkham Azeez <az...@wso2.com>wrote: >>>>>>>> >>>>>>>>> Hi folks, >>>>>>>>> $subject >>>>>>>>> >>>>>>>>> Can we use this to run our sample Acme shopping cart application on >>>>>>>>> Stratos? Please note that we need to have this running before the >>>>>>>>> Stratos >>>>>>>>> 1.0 release. >>>>>>>>> >>>>>>>> >>>>>>>> In WSAS and DS this should be enabled by setting an >>>>>>>> AxisConfiguration parameter. Does Stratos allow that? If not we need to >>>>>>>> develop some sort of a UI to enable the user to do that. In GReg and >>>>>>>> ESB >>>>>>>> it's pretty much enabled out of the box. >>>>>>>> >>>>>>>> Also please note that we only support the managed mode as of now. >>>>>>>> Work for the adhoc mode is now underway. Adhoc mode requires UDP >>>>>>>> multicast >>>>>>>> capabilities. So as a first step I have modified the UDP transport and >>>>>>>> provided patches for that. >>>>>>>> >>>>>>>> Thanks, >>>>>>>> Hiranya >>>>>>>> >>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> Thanks >>>>>>>>> -- >>>>>>>>> *Afkham Azeez* >>>>>>>>> Senior Software Architect & Senior Manager; WSO2, Inc.; >>>>>>>>> http://wso2.com, >>>>>>>>> * >>>>>>>>> * >>>>>>>>> *Member; Apache Software Foundation; >>>>>>>>> **http://www.apache.org/*<http://www.apache.org/> >>>>>>>>> * >>>>>>>>> email: **az...@wso2.com* <az...@wso2.com>* cell: +94 77 3320919 >>>>>>>>> blog: **http://blog.afkham.org* <http://blog.afkham.org>* >>>>>>>>> twitter: >>>>>>>>> **http://twitter.com/afkham_azeez*<http://twitter.com/afkham_azeez> >>>>>>>>> * >>>>>>>>> linked-in: **http://lk.linkedin.com/in/afkhamazeez* >>>>>>>>> * >>>>>>>>> * >>>>>>>>> *Lean . Enterprise . Middleware* >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> _______________________________________________ >>>>>>>>> Stratos-dev mailing list >>>>>>>>> stratos-...@wso2.org >>>>>>>>> https://wso2.org/cgi-bin/mailman/listinfo/stratos-dev >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> Hiranya Jayathilaka >>>>>>>> Senior Software Engineer; >>>>>>>> WSO2 Inc.; http://wso2.org >>>>>>>> E-mail: hira...@wso2.com; Mobile: +94 77 633 3491 >>>>>>>> Blog: http://techfeast-hiranya.blogspot.com >>>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> *Afkham Azeez* >>>>>>> Senior Software Architect & Senior Manager; WSO2, Inc.; >>>>>>> http://wso2.com, >>>>>>> * >>>>>>> * >>>>>>> *Member; Apache Software Foundation; >>>>>>> **http://www.apache.org/*<http://www.apache.org/> >>>>>>> * >>>>>>> email: **az...@wso2.com* <az...@wso2.com>* cell: +94 77 3320919 >>>>>>> blog: **http://blog.afkham.org* <http://blog.afkham.org>* >>>>>>> twitter: >>>>>>> **http://twitter.com/afkham_azeez*<http://twitter.com/afkham_azeez> >>>>>>> * >>>>>>> linked-in: **http://lk.linkedin.com/in/afkhamazeez* >>>>>>> * >>>>>>> * >>>>>>> *Lean . Enterprise . Middleware* >>>>>>> >>>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> *Afkham Azeez* >>>>>> Senior Software Architect & Senior Manager; WSO2, Inc.; >>>>>> http://wso2.com, >>>>>> * >>>>>> * >>>>>> *Member; Apache Software Foundation; >>>>>> **http://www.apache.org/*<http://www.apache.org/> >>>>>> * >>>>>> email: **az...@wso2.com* <az...@wso2.com>* cell: +94 77 3320919 >>>>>> blog: **http://blog.afkham.org* <http://blog.afkham.org>* >>>>>> twitter: >>>>>> **http://twitter.com/afkham_azeez*<http://twitter.com/afkham_azeez> >>>>>> * >>>>>> linked-in: **http://lk.linkedin.com/in/afkhamazeez* >>>>>> * >>>>>> * >>>>>> *Lean . Enterprise . Middleware* >>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> Hiranya Jayathilaka >>>>> Senior Software Engineer; >>>>> WSO2 Inc.; http://wso2.org >>>>> E-mail: hira...@wso2.com; Mobile: +94 77 633 3491 >>>>> Blog: http://techfeast-hiranya.blogspot.com >>>>> >>>> >>>> >>>> >>>> -- >>>> *Afkham Azeez* >>>> Senior Software Architect & Senior Manager; WSO2, Inc.; http://wso2.com >>>> , >>>> * >>>> * >>>> *Member; Apache Software Foundation; >>>> **http://www.apache.org/*<http://www.apache.org/> >>>> * >>>> email: **az...@wso2.com* <az...@wso2.com>* cell: +94 77 3320919 >>>> blog: **http://blog.afkham.org* <http://blog.afkham.org>* >>>> twitter: >>>> **http://twitter.com/afkham_azeez*<http://twitter.com/afkham_azeez> >>>> * >>>> linked-in: **http://lk.linkedin.com/in/afkhamazeez* >>>> * >>>> * >>>> *Lean . Enterprise . Middleware* >>>> >>>> >>> >>> >>> -- >>> Hiranya Jayathilaka >>> Senior Software Engineer; >>> WSO2 Inc.; http://wso2.org >>> E-mail: hira...@wso2.com; Mobile: +94 77 633 3491 >>> Blog: http://techfeast-hiranya.blogspot.com >>> >> >> >> >> -- >> *Afkham Azeez* >> Senior Software Architect & Senior Manager; WSO2, Inc.; http://wso2.com, >> * >> * >> *Member; Apache Software Foundation; >> **http://www.apache.org/*<http://www.apache.org/> >> * >> email: **az...@wso2.com* <az...@wso2.com>* cell: +94 77 3320919 >> blog: **http://blog.afkham.org* <http://blog.afkham.org>* >> twitter: **http://twitter.com/afkham_azeez*<http://twitter.com/afkham_azeez> >> * >> linked-in: **http://lk.linkedin.com/in/afkhamazeez* >> * >> * >> *Lean . Enterprise . Middleware* >> >> > > > -- > *Afkham Azeez* > Senior Software Architect & Senior Manager; WSO2, Inc.; http://wso2.com, > * > * > *Member; Apache Software Foundation; > **http://www.apache.org/*<http://www.apache.org/> > * > email: **az...@wso2.com* <az...@wso2.com>* cell: +94 77 3320919 > blog: **http://blog.afkham.org* <http://blog.afkham.org>* > twitter: **http://twitter.com/afkham_azeez*<http://twitter.com/afkham_azeez> > * > linked-in: **http://lk.linkedin.com/in/afkhamazeez* > * > * > *Lean . Enterprise . Middleware* > > -- Hiranya Jayathilaka Senior Software Engineer; WSO2 Inc.; http://wso2.org E-mail: hira...@wso2.com; Mobile: +94 77 633 3491 Blog: http://techfeast-hiranya.blogspot.com
_______________________________________________ Carbon-dev mailing list Carbon-dev@wso2.org https://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev