cxf-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Willem Jiang (JIRA)" <j...@apache.org>
Subject [jira] Commented: (CXF-2253) Implement the SOAP/JMS specification for CXF
Date Mon, 22 Jun 2009 03:00:07 GMT

    [ https://issues.apache.org/jira/browse/CXF-2253?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12722458#action_12722458
] 

Willem Jiang commented on CXF-2253:
-----------------------------------

@LiuCong,
Thanks for your contribution. 
  
Please keep in mind when you change the code of current JMS transport.
Since we have lots of user are using JMSTransport,  *Don't break the back compatibility of
the jms transport*.

I saw you did some work on the SOAP/JMS property,  can you update the status on the JIRA?
 
Just some comments for your patch.
1)  Please don't change the code formate .
 I found you just cut long some lines code without change any other thing. 
It will bury your valuable changes and wast the reviewer time.

2) I didn't find any unit test codes of checking the SOAP/JMS fault,  can you add them?

3) Please remove the useless constants and The fault type in your JMS transport module.

3) Please use the Messages.properties file to store the  Message Constants that you want to
use in the exception.

4) Can you add a system test for using the JMS URI Address directly without specify the WSDL?




> Implement the SOAP/JMS specification for CXF
> --------------------------------------------
>
>                 Key: CXF-2253
>                 URL: https://issues.apache.org/jira/browse/CXF-2253
>             Project: CXF
>          Issue Type: Task
>          Components: Transports
>    Affects Versions: 2.3
>            Reporter: Liu Cong
>         Attachments: jms-spec-patch.txt
>
>
> Apache CXF is an open source services framework. CXF helps you build and develop services
using frontend programming APIs, like JAX-WS. These services can speak a variety of protocols
such as SOAP, XML/HTTP, Restful HTTP, or CORBA and work over a variety of transports such
as HTTP, JMS or JBI.
> SOAP over JMS offers an alternative messaging mechanism to SOAP over HTTP. SOAP over
JMS offers more reliable and scalable messaging support than SOAP over HTTP.
> SOAP over JMS specification([WWW] http://www.w3.org/TR/soapjms/) is aimed at a set of
standards for the transport of SOAP messages over JMS (Java Message Service). The main purpose
is to ensure interoperability between the implementations of different Web services vendors.
> CXF does support SOAP over JMS, but it does not meet the current draft specification
defined at [WWW] http://www.w3.org/TR/soapjms/ and instead uses some proprietary formats,
headers, url formats, etc. This project would update the SOAP/JMS support in CXF to be completely
specification compliant.
> Upon sucessful completion of the SOAP/JMS project, CXF will become one of the very first
Open Source implementations of the SOAP/JMS specificiation. 
> My work state: http://wiki.apache.org/general/soapjms4cxf
> GitHub Source Code: http://github.com/liucong/jms4cxf2/tree/master

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message