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]
