There are indeed regularly users asking for advice on how to integrate CXF with Spring/Acegi Security. Now that you have started work on 2.4, it would probably be the right moment to move that code out of the sandbox into the trunk.
Andreas On Wed, Oct 13, 2010 at 22:01, Daniel Kulp <[email protected]> wrote: > > Andreas, > > What are your thoughts about CXF including all of this in a future version? > It looks like it woudl definitely have some value. > > Dan > > > > On Wednesday 13 October 2010 3:56:48 pm [email protected] wrote: >> Author: veithen >> Date: Wed Oct 13 19:56:48 2010 >> New Revision: 1022269 >> >> URL: http://svn.apache.org/viewvc?rev=1022269&view=rev >> Log: >> Sandbox: switched the CXF version to 2.3.0 and changed the version of the >> cxf-spring-security stuff to SNAPSHOT. >> >> Added: >> cxf/sandbox/veithen/cxf-spring-security/pom.xml (with props) >> Modified: >> cxf/sandbox/veithen/cxf-spring-security/cxf-spring-security/pom.xml >> >> cxf/sandbox/veithen/cxf-spring-security/cxf-systests-spring-security/pom.x >> ml >> >> Modified: >> cxf/sandbox/veithen/cxf-spring-security/cxf-spring-security/pom.xml URL: >> http://svn.apache.org/viewvc/cxf/sandbox/veithen/cxf-spring-security/cxf-s >> pring-security/pom.xml?rev=1022269&r1=1022268&r2=1022269&view=diff >> ========================================================================== >> ==== --- >> cxf/sandbox/veithen/cxf-spring-security/cxf-spring-security/pom.xml >> (original) +++ >> cxf/sandbox/veithen/cxf-spring-security/cxf-spring-security/pom.xml Wed >> Oct 13 19:56:48 2010 @@ -21,26 +21,26 @@ >> <groupId>com.google.code.cxf-spring-security</groupId> >> <artifactId>cxf-spring-security</artifactId> >> <packaging>jar</packaging> >> - <version>2.3.0-SNAPSHOT</version> >> + <version>SNAPSHOT</version> >> <name>Apache CXF Spring Security integration</name> >> <url>http://code.google.com/p/cxf-spring-security/</url> >> >> <parent> >> - <groupId>org.apache.cxf</groupId> >> - <artifactId>cxf-parent</artifactId> >> - <version>2.3.0-SNAPSHOT</version> >> + <groupId>com.google.code.cxf-spring-security</groupId> >> + <artifactId>root</artifactId> >> + <version>SNAPSHOT</version> >> </parent> >> >> <dependencies> >> <dependency> >> <groupId>org.apache.cxf</groupId> >> <artifactId>cxf-api</artifactId> >> - <version>${project.version}</version> >> + <version>${cxf.version}</version> >> </dependency> >> <dependency> >> <groupId>org.apache.cxf</groupId> >> <artifactId>cxf-rt-bindings-soap</artifactId> >> - <version>${project.version}</version> >> + <version>${cxf.version}</version> >> </dependency> >> <dependency> >> <groupId>org.apache.ws.security</groupId> >> @@ -58,18 +58,4 @@ >> <version>2.0.4</version> >> </dependency> >> </dependencies> >> - >> - <repositories> >> - <repository> >> - <id>apache.snapshots</id> >> - <name>Apache Development Snapshot Repository</name> >> - >> <url>https://repository.apache.org/content/repositories/snapshots/</url> - >> <releases> >> - <enabled>false</enabled> >> - </releases> >> - <snapshots> >> - <enabled>true</enabled> >> - </snapshots> >> - </repository> >> - </repositories> >> </project> >> \ No newline at end of file >> >> Modified: >> cxf/sandbox/veithen/cxf-spring-security/cxf-systests-spring-security/pom.x >> ml URL: >> http://svn.apache.org/viewvc/cxf/sandbox/veithen/cxf-spring-security/cxf-s >> ystests-spring-security/pom.xml?rev=1022269&r1=1022268&r2=1022269&view=diff >> ========================================================================== >> ==== --- >> cxf/sandbox/veithen/cxf-spring-security/cxf-systests-spring-security/pom.x >> ml (original) +++ >> cxf/sandbox/veithen/cxf-spring-security/cxf-systests-spring-security/pom.x >> ml Wed Oct 13 19:56:48 2010 @@ -26,9 +26,9 @@ >> <url>http://code.google.com/p/cxf-spring-security/</url> >> >> <parent> >> - <groupId>org.apache.cxf</groupId> >> - <artifactId>cxf-parent</artifactId> >> - <version>2.3.0-SNAPSHOT</version> >> + <groupId>com.google.code.cxf-spring-security</groupId> >> + <artifactId>root</artifactId> >> + <version>SNAPSHOT</version> >> </parent> >> >> <properties> >> @@ -57,37 +57,37 @@ >> <dependency> >> <groupId>org.apache.cxf</groupId> >> <artifactId>cxf-testutils</artifactId> >> - <version>${project.version}</version> >> + <version>${cxf.version}</version> >> <scope>test</scope> >> </dependency> >> <dependency> >> <groupId>org.apache.cxf</groupId> >> <artifactId>cxf-rt-transports-http-jetty</artifactId> >> - <version>${project.version}</version> >> + <version>${cxf.version}</version> >> <scope>test</scope> >> </dependency> >> <dependency> >> <groupId>org.apache.cxf</groupId> >> <artifactId>cxf-rt-frontend-jaxws</artifactId> >> - <version>${project.version}</version> >> + <version>${cxf.version}</version> >> <!-- scope>test</scope --> >> </dependency> >> <dependency> >> <groupId>org.apache.cxf</groupId> >> <artifactId>cxf-rt-frontend-jaxrs</artifactId> >> - <version>${project.version}</version> >> + <version>${cxf.version}</version> >> <scope>test</scope> >> </dependency> >> <dependency> >> <groupId>org.apache.cxf</groupId> >> <artifactId>cxf-rt-ws-security</artifactId> >> - <version>${project.version}</version> >> + <version>${cxf.version}</version> >> <scope>test</scope> >> </dependency> >> <dependency> >> <groupId>org.apache.cxf</groupId> >> <artifactId>cxf-rt-ws-policy</artifactId> >> - <version>${project.version}</version> >> + <version>${cxf.version}</version> >> <scope>test</scope> >> </dependency> >> <dependency> >> @@ -125,7 +125,7 @@ >> <dependency> >> <groupId>org.apache.cxf</groupId> >> <artifactId>cxf-rt-transports-jms</artifactId> >> - <version>${version}</version> >> + <version>${cxf.version}</version> >> <scope>test</scope> >> </dependency> >> <dependency> >> >> Added: cxf/sandbox/veithen/cxf-spring-security/pom.xml >> URL: >> http://svn.apache.org/viewvc/cxf/sandbox/veithen/cxf-spring-security/pom.x >> ml?rev=1022269&view=auto >> ========================================================================== >> ==== --- cxf/sandbox/veithen/cxf-spring-security/pom.xml (added) >> +++ cxf/sandbox/veithen/cxf-spring-security/pom.xml Wed Oct 13 19:56:48 >> 2010 @@ -0,0 +1,44 @@ >> +<?xml version="1.0"?> >> +<!-- >> + Licensed to the Apache Software Foundation (ASF) under one >> + or more contributor license agreements. See the NOTICE file >> + distributed with this work for additional information >> + regarding copyright ownership. The ASF licenses this file >> + to you under the Apache License, Version 2.0 (the >> + "License"); you may not use this file except in compliance >> + with the License. You may obtain a copy of the License at >> + >> + http://www.apache.org/licenses/LICENSE-2.0 >> + >> + Unless required by applicable law or agreed to in writing, >> + software distributed under the License is distributed on an >> + "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY >> + KIND, either express or implied. See the License for the >> + specific language governing permissions and limitations >> + under the License. >> +--> >> +<project xmlns="http://maven.apache.org/POM/4.0.0" >> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" >> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 >> http://maven.apache.org/maven-v4_0_0.xsd"> + >> <modelVersion>4.0.0</modelVersion> >> + <groupId>com.google.code.cxf-spring-security</groupId> >> + <artifactId>root</artifactId> >> + <packaging>pom</packaging> >> + <version>SNAPSHOT</version> >> + <name>Apache CXF Spring Security integration</name> >> + <url>http://code.google.com/p/cxf-spring-security/</url> >> + >> + <parent> >> + <groupId>org.apache.cxf</groupId> >> + <artifactId>cxf-parent</artifactId> >> + <version>2.3.0</version> >> + </parent> >> + >> + <properties> >> + <cxf.version>2.3.0</cxf.version> >> + </properties> >> + >> + <modules> >> + <module>cxf-spring-security</module> >> + <module>cxf-systests-spring-security</module> >> + <!-- module>samples</module --> >> + </modules> >> +</project> >> \ No newline at end of file >> >> Propchange: cxf/sandbox/veithen/cxf-spring-security/pom.xml >> --------------------------------------------------------------------------- >> --- svn:eol-style = native > > -- > Daniel Kulp > [email protected] > http://dankulp.com/blog >
