You can certainly define your own capabilities - that is the most 
significant feature of the wsdl2java code generator. When designing your 
WSDL, you can add in your own operation and resource properties using your 
own XML namespaces - wsdl2java will generate code for any 
property/operation that is not part of the standard WS-* definitions. It 
will generate one interface/class for each XML namespace that is 
referenced by the portType, which means that you can break up your 
properties/operations into separate capabilities if you want. You can also 
have all your custom properties/operations in one namespace (= capability) 
if that's all you need.

See this documentation for more details:

 
http://ws.apache.org/muse/docs/2.1.0/manual/architecture/programming-model.html#capabilities

 http://ws.apache.org/muse/docs/2.1.0/manual/tools/wsdl2java.html#analyzer

 http://ws.apache.org/muse/docs/2.1.0/manual/tools/wsdl-conventions.html

        http://www.ibm.com/developerworks/edu/ac-dw-ac-wsdmmuse-i.html 
(tutorial that includes custom capabilities)




"Manolo Gomez Lopez" <[EMAIL PROTECTED]> wrote on 02/15/2007 02:26:21 
PM:

> Hi,
> 
>    I'm in need exposing WSRF and WS-Notificaction interfaces for a set 
of
> services I'm writing. I recently came across Apache Muse wich implements
> those specifications, but...
> 
>    If I use apache muse to provide WSRF and WS-Notification will I be 
able
> to append to the apache-muse generated WSDL the operations of my service 
and
> provide implementations for that methods so that my service will consist 
of
> the WSRF and  WS-Notification operations as well as my service-specific
> operations?
> 
>    If so, good news Apache Muse is my choice..., if not, What would be 
the
> best approach to build a management interface for a given web service
> (understanding web service as the set of operations of a given service
> exposed as SOAP endpoints)?
> 
>    Also I would like to know of any successful use of Apache Muse in the
> context of managing web services? Any project that uses Apache Muse?
> 
> Greets,


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

Reply via email to