Yes, I need to add SetRPProvider. I did not change Counter.java though. Thanks,
Donglai On Sat, Oct 25, 2008 at 12:23 AM, Rachana Ananthakrishnan < [EMAIL PROTECTED]> wrote: > In counter deployment descriptor, edit the following > > <parameter name="providers" value=" > DestroyProvider SetTerminationTimeProvider GetRPProvider > QueryRPProvider GetMRPProvider > SubscribeProvider GetCurrentMessageProvider"/> > > and add SetRPProvider. You will also need to modify the Resource class > "Counter.java" to allow such an operation. This tutorial might be helpful: > http://gdp.globus.org/gt4-tutorial/multiplehtml/ch06.html. > > Rachana > > ------------------------------ > *From:* [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] *On > Behalf Of *Donglai Zhang > *Sent:* Friday, October 24, 2008 12:12 AM > *To:* gt-user@globus.org > *Subject:* [gt-user] WS-CORE: SetResourceProperties for Counter Service > example > > Hi, > > I am trying to use the command line provided by ws-core-4.2.0 to insert, > update and get resource properties. > With command *counter-create*, I created an epr file. I can use * > wsrf-get-property* to get the *Value* property. However, when I use > *wsrf-update-property > *to update the property, it told me the "SetResourceProperties" operation > is not available. > > I checked the Widget example, I found the difference between the > ./schema/core/tests/interop/widget_port_type.wsdl and counter_flattened.wsdl > is an operation *SetResourceProperties* as following: > > *<wsdl:operation name="SetResourceProperties"> > ...... > </wsdl:operation>* > > and the difference between the binding files are: > *<wsdl:operation name="SetResourceProperties"> > ........... > </wsdl:operation>* > > So I added these operations to the corresponding counter wsdl files. After > I recompiled the package, And tried to use counter-create to create an epr, > I got the following error. > > *Error: java.lang.Exception: [CORE] Operation 'SetResourceProperties' > defined in wsdl but it's not implemented in the 'CounterService' service.* > > Would you please tell me how can I get around this problem? So I can use > the command line with the Counter example? > > Thanks in advance! > > -- > Donglai Zhang > > -- Donglai Zhang