Hay, sorry for the delay We are on holiday in Israel and I am not in office, Maybe I can explain this easier with another scenario. Say I got a service which in the container has 2 components When you go to either of the svc, on Wsdl view you will have both.
Now in service runtime I want to add a third component And refresh the bindings so that the Wsdl exporter will show Him as well, and on Wsdl view I will have 3 interfaces And all their methods. If I recycle and load all 3 I get this exact result, but in production It is a bit of a problem On Oct 10, 11:24 pm, Roei Bar <[email protected]> wrote: > Sure I will send you the testcase tmrw, > The basic idea is I am creating multiple interfaces and load them in > service start. By using assembly.fromdirectory. > Then I am using kernel.find and look for the component I want to replace. > Remove the component and then reloading the new component into kernel > just like the service start > > On 10 באוק 2011, at 23:18, Craig Neuwirt wrote: > > > > > Can you create test case to demonstrate what your doing? > > > Sent from my iPhone > > > On Oct 10, 2011, at 3:03 PM, Roei Bar wrote: > > >> It's pretty easy, I am creating a new component and replace it with > >> the existing instance, I got all the way to stopping the component and > >> adding the new one, but the Wsdl will not update until I restart the > >> application pool > > >> On 10 באוק 2011, at 14:25, Craig Neuwirt wrote: > > >>> How can you update the interface without restarting the service? > > >>> On Oct 10, 2011, at 4:21 AM, barroei wrote: > > >>>> hey all, > >>>> i am using Castle Version 2.5.1 with WcfFacility > >>>> and i build some sort of an Umbrella typed service, which is built > >>>> from multiple service contracts. > > >>>> my problem is that i need to be able to modify the WSDL, upon update > >>>> of the interface, and i would like > >>>> todo so, not by restarting the service. > > >>>> is there an option todo that. > > >>>> Thx in advance > >>>> Roei Bar > > >>>> -- > >>>> You received this message because you are subscribed to the Google > >>>> Groups "Castle Project Users" group. > >>>> To post to this group, send email to > >>>> [email protected]. > >>>> To unsubscribe from this group, send email to > >>>> [email protected]. > >>>> For more options, visit this group > >>>> athttp://groups.google.com/group/castle-project-users?hl=en. > > >>> -- > >>> You received this message because you are subscribed to the Google Groups > >>> "Castle Project Users" group. > >>> To post to this group, send email to > >>> [email protected]. > >>> To unsubscribe from this group, send email to > >>> [email protected]. > >>> For more options, visit this group > >>> athttp://groups.google.com/group/castle-project-users?hl=en. > > >> -- > >> You received this message because you are subscribed to the Google Groups > >> "Castle Project Users" group. > >> To post to this group, send email to [email protected]. > >> To unsubscribe from this group, send email to > >> [email protected]. > >> For more options, visit this group > >> athttp://groups.google.com/group/castle-project-users?hl=en. > > > -- > > You received this message because you are subscribed to the Google Groups > > "Castle Project Users" group. > > To post to this group, send email to [email protected]. > > To unsubscribe from this group, send email to > > [email protected]. > > For more options, visit this group > > athttp://groups.google.com/group/castle-project-users?hl=en. -- You received this message because you are subscribed to the Google Groups "Castle Project Users" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/castle-project-users?hl=en.
