axis-java-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Brennan Spies (JIRA)" <j...@apache.org>
Subject [jira] Commented: (AXIS2-545) WSDL port address for JMS
Date Fri, 13 Oct 2006 20:51:36 GMT
    [ http://issues.apache.org/jira/browse/AXIS2-545?page=comments#action_12442092 ] 
            
Brennan Spies commented on AXIS2-545:
-------------------------------------

Part 1. above needs to be done with WSDL4J. From WSIF docs:

To Implement new WSDL extension using WSDL4J it is necessary to:

    * decide on what namespace will be used for WSDL extension: for example EJB provider is
using http://schemas.xmlsoap.org/wsdl/ejb/
    * write a subclass of javax.wsdl.extensions.ExtensibilityElement
    * write class which implements ExtensionSerializer and ExtensionDeserializer and is responsible
for converting Java object representing extension to XML (serializer) and for converting XML
into Java object (deserialize)
    * write new extension registry - this class must extend javax.wsdl.extensions.ExtensionRegistry
and is used to inform WSDL4J on how to handle new extension

You can find examples of all these for the existing providers in the various org.apache.wsif.wsdl.extensions.*
packages.

> WSDL port address for JMS
> -------------------------
>
>                 Key: AXIS2-545
>                 URL: http://issues.apache.org/jira/browse/AXIS2-545
>             Project: Apache Axis 2.0 (Axis2)
>          Issue Type: Improvement
>          Components: wsdl
>            Reporter: rnell
>         Assigned To: Davanum Srinivas
>
> A WSDL port's address specified as "jms:/destination" where destination is a queue or
topic is a bit limiting. I can't connect to mulitple JMS servers because there only one JMS
Connection Factory is supported.
> IBM uses:
> <jms:address
>     destinationStyle="queue"	
>     jmsVendorURI="http://ibm.com/ns/mqseries"
>     initialContextFactory="com.ibm.NamingFactory"
>     jndiProviderURL="iiop://something:900/wherever"
>     jndiConnectionFactoryName="orange"
>     jndiDestinationName="fred"
> />
> see:
> http://publib.boulder.ibm.com/infocenter/wasinfo/v5r1//index.jsp?topic=/com.ibm.websphere.base.doc/info/aes/ae/twsf_prsjwe.html

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-dev-help@ws.apache.org


Mime
View raw message