Return-Path: Delivered-To: apmail-cxf-commits-archive@www.apache.org Received: (qmail 22286 invoked from network); 14 Mar 2009 03:31:17 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 14 Mar 2009 03:31:17 -0000 Received: (qmail 31684 invoked by uid 500); 14 Mar 2009 03:31:17 -0000 Delivered-To: apmail-cxf-commits-archive@cxf.apache.org Received: (qmail 31636 invoked by uid 500); 14 Mar 2009 03:31:17 -0000 Mailing-List: contact commits-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 commits@cxf.apache.org Received: (qmail 31624 invoked by uid 99); 14 Mar 2009 03:31:17 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 13 Mar 2009 20:31:17 -0700 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED,NORMAL_HTTP_TO_IP X-Spam-Check-By: apache.org Received: from [140.211.11.4] (HELO eris.apache.org) (140.211.11.4) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 14 Mar 2009 03:31:11 +0000 Received: by eris.apache.org (Postfix, from userid 65534) id 2EF01238889F; Sat, 14 Mar 2009 03:30:51 +0000 (UTC) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r753597 - /cxf/trunk/distribution/src/main/release/samples/ws_security/interopfest/README.txt Date: Sat, 14 Mar 2009 03:30:50 -0000 To: commits@cxf.apache.org From: dkulp@apache.org X-Mailer: svnmailer-1.0.8 Message-Id: <20090314033051.2EF01238889F@eris.apache.org> X-Virus-Checked: Checked by ClamAV on apache.org Author: dkulp Date: Sat Mar 14 03:30:49 2009 New Revision: 753597 URL: http://svn.apache.org/viewvc?rev=753597&view=rev Log: Update the readme for the interop samples Modified: cxf/trunk/distribution/src/main/release/samples/ws_security/interopfest/README.txt Modified: cxf/trunk/distribution/src/main/release/samples/ws_security/interopfest/README.txt URL: http://svn.apache.org/viewvc/cxf/trunk/distribution/src/main/release/samples/ws_security/interopfest/README.txt?rev=753597&r1=753596&r2=753597&view=diff ============================================================================== --- cxf/trunk/distribution/src/main/release/samples/ws_security/interopfest/README.txt (original) +++ cxf/trunk/distribution/src/main/release/samples/ws_security/interopfest/README.txt Sat Mar 14 03:30:49 2009 @@ -1,4 +1,4 @@ -About these samples: +*** About these samples *** This CXF sample is being used to help implement WS-SecurityPolicy, WS-SecureConversation, and WS-Trust within CXF. @@ -11,13 +11,26 @@ [2] http://131.107.72.15/ilab/WSSecurity/WCFInteropPlugFest_Security.doc -**** Running the WS-Security samples: +*** Requirements *** -Since these projects rely on the SNAPSHOT (2.2) version of CXF, you'll need -to check out CXF from svn first and build[3] the CXF project. +The samples in this directory use STRONG encryption. The default encryption algorithms +included in a JRE is not adequate for these samples. The Java Cryptography Extension +(JCE) Unlimited Strength Jurisdiction Policy Files available on Sun's JDK download +page[3] *must* be installed for the examples to work. If you get errors about invalid +key lengths, the Unlimited Strength files are not installed. -The wssec11 project can be run by entering mvn clean install from the -wssec11 folder, and then entering the following command: +[3] http://java.sun.com/javase/downloads/index.jsp + + +*** Running the WS-Security samples against the Microsoft servers *** + +Each of the samples are setup to test a CXF client against the public servers provided +by Microsoft. To build and run the client, run: + +mvn -Pclient + +This will download the WSDL and Certs from Microsoft, build the code, and runs the client +testing all the known working test cases. If you want to run a specific test, run: mvn -Pclient -Dtest.method=XX @@ -27,12 +40,16 @@ wsdl:port under the wsdl:service element in the WSDL above). So -Dtest.method=UX will call the UX_IPingService listed in the WSDL. -SOAP clients for these web services are in the process of being developed and tested, but not -yet CXF-based web service providers implementing these services. Help is most welcome. -Note: The Java Cryptography Extension (JCE) Unlimited Strength Jurisdiction Policy Files -available on Sun's JDK download page[4] *must* be installed for the examples to work. +*** Running the WS-Security samples against the local CXF servers *** + +The wssec10, wssec11, and wssc samples contain working CXF servers. (The WS-Trust +samples do not yet have working servers.) To start the server, just run: + +mvn -Pserver + + +To run the CXF clients agains the local server, run: -[3] http://cxf.apache.org/building.html -[4] http://java.sun.com/javase/downloads/index.jsp +mvn -Pclient -Dtest.server=local