Dan,

Pardon my ignorance... could you give me some more details on this? I
am not sure what I should do here... still learning Muse.

Ramesh

On 12/10/06, Daniel Jemiolo <[EMAIL PROTECTED]> wrote:
The WSDL for your resource does not include the WSN Topic property. Make
sure that your resource has the properties and operations for the WSN
NotificationProducer capability:

 http://ws.apache.org/muse/docs/2.0.0/manual/capabilities/wsn-np.html


"Ramesh Gurunathan" <[EMAIL PROTECTED]> wrote on 12/09/2006
12:55:15 PM:

> I used the WsResourceClient to get the list of Topics but got the
> below error. I'm using the nightly build. Any ideas what is wrong
> here?
>
> org.apache.muse.ws.addressing.soap.SoapFault: [ID =
> 'PropertyNotInSchema'] There is no property named
> '{http://docs.oasis-open.org/wsn/b-2}Topic' defined in the schema. A
> property should not have any operations or metadata applied to it if
> it is not in the WS-RP document.
>    at org.apache.muse.core.AbstractResourceClient.
> invoke(AbstractResourceClient.java:279)
>    at org.apache.muse.core.AbstractResourceClient.
> invoke(AbstractResourceClient.java:235)
>    at org.apache.muse.ws.resource.remote.WsResourceClient.
> getResourceProperty(WsResourceClient.java:134)
>    at
com.savi.fw.remote.notification.NotificationUtil.main(NotificationUtil.java:18)
>
> Ramesh
>
> On 12/9/06, Daniel Jemiolo <[EMAIL PROTECTED]> wrote:
> > You need to invoke GetResourceProperty on the wsnt:Topic property:
> >
> >
> > WsResourceClient client = new WsResourceClient(...);
> > Element[] topicXML =
client.getResourceProperty(WsnConstants.TOPIC_QNAME);
> >
> > //
> > // you can also do this, but only with Muse's client:
> > //
> > QName[] topicNames =
client.getPropertyAsObject(WsnConstants.TOPIC_QNAME,
> > QName.class);
> >
> >
> > Assuming this is a non-Java client, just make a GetRP request for the
> > wsnt:Topic property:
> >
> > <wsrf-rp:GetResourceProperty
> >         xmlns:wsrf-rp="http://docs.oasis-open.org/wsrf/rp-2";
> >         xmlns:wsnt="http://docs-oasis-open.org/wsn/b-2";>
> >    wsnt:Topic
> > </wsrf-rp:GetResourceProperty>
> >
> >
> >
> > "Ramesh Gurunathan" <[EMAIL PROTECTED]> wrote on 12/08/2006
> > 11:28:08 AM:
> >
> > > Hi,
> > >
> > > I would like to retrieve the list of Topics that are available for
> > > subscription. Could anyone advice me how I can do this? Let me be
more
> > > specific. The web services client will retrieve list of Topics from
> > > the server and lets the user to select the appropriate subscription.
> > > Can this be achieved?
> > >
> > > Thank you for your input
> > >
> > > Ramesh
> > >
> > >
---------------------------------------------------------------------
> > > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > > For additional commands, e-mail: [EMAIL PROTECTED]
> > >
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> >
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to