axis-java-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Ali Sadik Kumlali (JIRA)" <j...@apache.org>
Subject [jira] Created: (AXIS2-1665) JMS destination should not be dedicated to only a single service
Date Thu, 09 Nov 2006 21:11:37 GMT
JMS destination should not be dedicated to only a single service
----------------------------------------------------------------

                 Key: AXIS2-1665
                 URL: http://issues.apache.org/jira/browse/AXIS2-1665
             Project: Apache Axis 2.0 (Axis2)
          Issue Type: Improvement
          Components: transports
         Environment: Not important
            Reporter: Ali Sadik Kumlali
            Priority: Minor


I'm creating this issue to address the improvements of JMS destination usage discussed in
the axis-dev [1].

Here is the summary:

Requirements
---------------------------------------------------
- A single destination can be used for messages of different services
- Multiple destinations can be used for messages of the same service

Proposal
---------------------------------------------------
At client side:
   - Including the service name in the EPR (JMS URL)
   - Adding service name to the JMS message header before sending it (the same approach used
for transferring SOAPAction)

At service side:
  - Setting "to" field of the MC to the value of service name field retrieved from JMS message
header.
  - Setting "soapAction" field of the MC to the value of SOAPAction field retrieved from JMS
message header (this is already done with the current implementation).

Advantages of the proposal 
---------------------------------------------------
- Being more consistent with the other tranports, as all of them include service name to EPR
- No need for an association between destination and service, thus no need destination-service
association in services.xml
- Being able to use a single destination for multiple services
- Being able to dispatch messages come from different destionations to the same service

[1] http://www.mail-archive.com/axis-dev@ws.apache.org/msg24261.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