You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@cxf.apache.org by Daniel Kulp <dk...@apache.org> on 2010/10/13 22:01:10 UTC

Re: svn commit: r1022269 - in /cxf/sandbox/veithen/cxf-spring-security: cxf-spring-security/pom.xml cxf-systests-spring-security/pom.xml pom.xml

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 veithen@apache.org 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
dkulp@apache.org
http://dankulp.com/blog

Re: svn commit: r1022269 - in /cxf/sandbox/veithen/cxf-spring-security: cxf-spring-security/pom.xml cxf-systests-spring-security/pom.xml pom.xml

Posted by Andreas Veithen <an...@gmail.com>.
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 <dk...@apache.org> 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 veithen@apache.org 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
> dkulp@apache.org
> http://dankulp.com/blog
>