Return-Path: X-Original-To: apmail-cxf-dev-archive@www.apache.org Delivered-To: apmail-cxf-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id CBD8A17983 for ; Tue, 11 Nov 2014 13:18:09 +0000 (UTC) Received: (qmail 57255 invoked by uid 500); 11 Nov 2014 13:18:09 -0000 Delivered-To: apmail-cxf-dev-archive@cxf.apache.org Received: (qmail 57191 invoked by uid 500); 11 Nov 2014 13:18:09 -0000 Mailing-List: contact dev-help@cxf.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@cxf.apache.org Delivered-To: mailing list dev@cxf.apache.org Received: (qmail 57169 invoked by uid 99); 11 Nov 2014 13:18:09 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 11 Nov 2014 13:18:09 +0000 X-ASF-Spam-Status: No, hits=2.3 required=5.0 tests=SPF_HELO_PASS,SPF_SOFTFAIL,URI_HEX X-Spam-Check-By: apache.org Received-SPF: softfail (nike.apache.org: transitioning domain of dudaerich@gmail.com does not designate 162.253.133.43 as permitted sender) Received: from [162.253.133.43] (HELO mwork.nabble.com) (162.253.133.43) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 11 Nov 2014 13:17:43 +0000 Received: from msam.nabble.com (unknown [162.253.133.85]) by mwork.nabble.com (Postfix) with ESMTP id B3D2F99B721 for ; Tue, 11 Nov 2014 05:17:13 -0800 (PST) Date: Tue, 11 Nov 2014 06:17:12 -0700 (MST) From: dudae To: dev@cxf.apache.org Message-ID: <1415711832549-5750975.post@n5.nabble.com> Subject: [Proposal] WS-Transfer/WS-Fragment implementation MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org Hi, I study at Masaryk university in Czech republic and I am working on diploma thesis guided by Rostislav Svoboda from Red Hat. Theme of the work is "Implement missing WS specification for Apache CXF framework". I have chosen the WS-Transfer specification. The implementation is located on url https://github.com/dudaerich/cxf/tree/master/rt/ws/transfer I have also written a document, where I discuss implementation details of the extension (https://developer.jboss.org/docs/DOC-52941?uniqueTitle=false). For testing purpose I have created sample application, which demonstrates using of the WS-Transfer (https://github.com/dudaerich/WS-TransferExample). On base of it I have also created systest in cxf project, which tests various scenarios of using the WS-Transfer (https://github.com/dudaerich/cxf/tree/master/systests/ws-transfer). After finishing the main part of WS-Transfer implementation, I have started to implement the WS-Fragment specification, because in the specification of the WS-Transfer it is written that the WS-Fragment must be supported. During the implementation I encountered with problems, which I discuss in document https://developer.jboss.org/docs/DOC-52941?uniqueTitle=false Except in a few special cases, which must be discussed, the implementation is complete. In tests I cover examples given in the specification, which proves correctness of the implementation for these cases. I would like to contribute my work to cxf project and in this way to get feedback from you. The code is rebased with the latest cxf and it is prepared for pull request. Erich Duda -- View this message in context: http://cxf.547215.n5.nabble.com/Proposal-WS-Transfer-WS-Fragment-implementation-tp5750975.html Sent from the cxf-dev mailing list archive at Nabble.com.