Author: thomas.heute(a)jboss.com
Date: 2010-02-11 07:28:04 -0500 (Thu, 11 Feb 2010)
New Revision: 1632
Added:
components/sso/trunk/.settings/
components/sso/trunk/.settings/org.eclipse.jdt.core.prefs
components/sso/trunk/.settings/org.maven.ide.eclipse.prefs
components/sso/trunk/josso/gatein-josso-portal/src/main/resources/plugin/webapps/
components/sso/trunk/josso/gatein-josso-portal/src/main/resources/plugin/webapps/josso/
components/sso/trunk/josso/gatein-josso-portal/src/main/resources/plugin/webapps/josso/WEB-INF/
Removed:
components/sso/trunk/josso/gatein-josso-portal/src/main/resources/plugin/WEB-INF/
Modified:
components/sso/trunk/.classpath
components/sso/trunk/.project
components/sso/trunk/agent/pom.xml
components/sso/trunk/auth-callback/pom.xml
components/sso/trunk/cas/gatein-cas-plugin/
components/sso/trunk/cas/gatein-cas-plugin/pom.xml
components/sso/trunk/cas/gatein-cas-portal/
components/sso/trunk/cas/gatein-cas-portal/pom.xml
components/sso/trunk/cas/pom.xml
components/sso/trunk/josso/gatein-josso-plugin/
components/sso/trunk/josso/gatein-josso-plugin/pom.xml
components/sso/trunk/josso/gatein-josso-portal/
components/sso/trunk/josso/gatein-josso-portal/pom.xml
components/sso/trunk/josso/gatein-josso-portal/src/main/assembly/src.xml
components/sso/trunk/josso/pom.xml
components/sso/trunk/opensso/gatein-opensso-plugin/
components/sso/trunk/opensso/gatein-opensso-plugin/pom.xml
components/sso/trunk/opensso/gatein-opensso-portal/
components/sso/trunk/opensso/gatein-opensso-portal/pom.xml
components/sso/trunk/opensso/pom.xml
components/sso/trunk/packaging/
components/sso/trunk/packaging/pom.xml
components/sso/trunk/packaging/src/main/assembly/src.xml
components/sso/trunk/packaging/src/main/resources/README
components/sso/trunk/pom.xml
Log:
Cleanup
Modified: components/sso/trunk/.classpath
===================================================================
--- components/sso/trunk/.classpath 2010-02-11 10:50:37 UTC (rev 1631)
+++ components/sso/trunk/.classpath 2010-02-11 12:28:04 UTC (rev 1632)
@@ -1,57 +1,25 @@
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
- <classpathentry kind="src" path="agent/src/main/java"/>
- <classpathentry kind="src" path="agent/src/test/java"/>
- <classpathentry kind="src"
path="auth-callback/src/main/java"/>
- <classpathentry kind="src"
path="auth-callback/src/test/java"/>
- <classpathentry kind="src"
path="gatein-cas-plugin/src/main/java"/>
- <classpathentry kind="src"
path="gatein-cas-plugin/src/test/java"/>
- <classpathentry kind="src"
path="gatein-josso-plugin/src/main/java"/>
- <classpathentry kind="src"
path="gatein-opensso-plugin/src/main/java"/>
- <classpathentry kind="con"
path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
- <classpathentry kind="var"
path="M2_REPO/org/jasig/cas/cas-server-core/3.3.4/cas-server-core-3.3.4.jar"
sourcepath="M2_REPO/org/jasig/cas/cas-server-core/3.3.4/cas-server-core-3.3.4-sources.jar"/>
- <classpathentry kind="var"
path="M2_REPO/apache-log4j/log4j/1.2.14/log4j-1.2.14.jar"
sourcepath="M2_REPO/apache-log4j/log4j/1.2.14/log4j-1.2.14-sources.jar"/>
-
- <classpathentry kind="var"
path="M2_REPO/javax/ws/rs/jsr311-api/1.0/jsr311-api-1.0.jar"
sourcepath="M2_REPO/javax/ws/rs/jsr311-api/1.0/jsr311-api-1.0-sources.jar"/>
- <classpathentry kind="var"
path="M2_REPO/picocontainer/picocontainer/1.1/picocontainer-1.1.jar"/>
- <classpathentry kind="var"
path="M2_REPO/commons-httpclient/commons-httpclient/3.1/commons-httpclient-3.1.jar"/>
- <classpathentry kind="var"
path="M2_REPO/opensso/amserver/8.0/amserver-8.0.jar"/>
- <classpathentry kind="var"
path="M2_REPO/opensso/opensso/8.0/opensso-8.0.jar"/>
- <classpathentry kind="var"
path="M2_REPO/opensso/openssoclientsdk/8.0/openssoclientsdk-8.0.jar"/>
- <classpathentry kind="var"
path="M2_REPO/javax/servlet/servlet-api/2.5/servlet-api-2.5.jar"
sourcepath="M2_REPO/javax/servlet/servlet-api/2.5/servlet-api-2.5-sources.jar"/>
- <classpathentry kind="var"
path="M2_REPO/org/jasig/cas/cas-client-core/3.1.9/cas-client-core-3.1.9.jar"/>
- <classpathentry kind="var"
path="M2_REPO/org/josso/josso-basic-authscheme/1.8.1/josso-basic-authscheme-1.8.1.jar"/>
- <classpathentry kind="var"
path="M2_REPO/org/josso/josso-agent/1.8.1/josso-agent-1.8.1.jar"/>
- <classpathentry kind="var"
path="M2_REPO/org/josso/josso-agent-shared/1.8.1/josso-agent-shared-1.8.1.jar"/>
- <classpathentry kind="var"
path="M2_REPO/org/josso/josso-common/1.8.1/josso-common-1.8.1.jar"/>
- <classpathentry kind="var"
path="M2_REPO/org/josso/josso-core/1.8.1/josso-core-1.8.1.jar"/>
- <classpathentry kind="var"
path="M2_REPO/org/josso/josso-protocol-client/1.8.1/josso-protocol-client-1.8.1.jar"/>
- <classpathentry kind="var"
path="M2_REPO/org/josso/josso-servlet-agent/1.8.1/josso-servlet-agent-1.8.1.jar"/>
- <classpathentry kind="var"
path="M2_REPO/org/josso/josso-ws/1.8.1/josso-ws-1.8.1.jar"/>
-
- <classpathentry kind="var"
path="M2_REPO/org/exoplatform/core/exo.core.component.database/2.3.0-Beta02/exo.core.component.database-2.3.0-Beta02.jar"
sourcepath="M2_REPO/org/exoplatform/core/exo.core.component.database/2.3.0-Beta02/exo.core.component.database-2.3.0-Beta02-sources.jar"/>
- <classpathentry kind="var"
path="M2_REPO/org/exoplatform/core/exo.core.component.document/2.3.0-Beta02/exo.core.component.document-2.3.0-Beta02.jar"
sourcepath="M2_REPO/org/exoplatform/core/exo.core.component.document/2.3.0-Beta02/exo.core.component.document-2.3.0-Beta02-sources.jar"/>
- <classpathentry kind="var"
path="M2_REPO/org/exoplatform/core/exo.core.component.organization.api/2.3.0-Beta02/exo.core.component.organization.api-2.3.0-Beta02.jar"
sourcepath="M2_REPO/org/exoplatform/core/exo.core.component.organization.api/2.3.0-Beta02/exo.core.component.organization.api-2.3.0-Beta02-sources.jar"/>
- <classpathentry kind="var"
path="M2_REPO/org/exoplatform/core/exo.core.component.script.groovy/2.3.0-Beta02/exo.core.component.script.groovy-2.3.0-Beta02.jar"
sourcepath="M2_REPO/org/exoplatform/core/exo.core.component.script.groovy/2.3.0-Beta02/exo.core.component.script.groovy-2.3.0-Beta02-sources.jar"/>
- <classpathentry kind="var"
path="M2_REPO/org/exoplatform/core/exo.core.component.security.core/2.3.0-Beta02/exo.core.component.security.core-2.3.0-Beta02.jar"
sourcepath="M2_REPO/org/exoplatform/core/exo.core.component.security.core/2.3.0-Beta02/exo.core.component.security.core-2.3.0-Beta02-sources.jar"/>
- <classpathentry kind="var"
path="M2_REPO/org/exoplatform/core/exo.core.component.xml-processing/2.3.0-Beta02/exo.core.component.xml-processing-2.3.0-Beta02.jar"
sourcepath="M2_REPO/org/exoplatform/core/exo.core.component.xml-processing/2.3.0-Beta02/exo.core.component.xml-processing-2.3.0-Beta02-sources.jar"/>
- <classpathentry kind="var"
path="M2_REPO/org/exoplatform/jcr/exo.jcr.component.core/1.12.0-Beta02/exo.jcr.component.core-1.12.0-Beta02.jar"
sourcepath="M2_REPO/org/exoplatform/jcr/exo.jcr.component.core/1.12.0-Beta02/exo.jcr.component.core-1.12.0-Beta02-sources.jar"/>
- <classpathentry kind="var"
path="M2_REPO/org/exoplatform/jcr/exo.jcr.component.ext/1.12.0-Beta02/exo.jcr.component.ext-1.12.0-Beta02.jar"
sourcepath="M2_REPO/org/exoplatform/jcr/exo.jcr.component.ext/1.12.0-Beta02/exo.jcr.component.ext-1.12.0-Beta02-sources.jar"/>
- <classpathentry kind="var"
path="M2_REPO/org/exoplatform/kernel/exo.kernel.commons/2.2.0-Beta02/exo.kernel.commons-2.2.0-Beta02.jar"
sourcepath="M2_REPO/org/exoplatform/kernel/exo.kernel.commons/2.2.0-Beta02/exo.kernel.commons-2.2.0-Beta02-sources.jar"/>
- <classpathentry kind="var"
path="M2_REPO/org/exoplatform/kernel/exo.kernel.component.cache/2.2.0-Beta02/exo.kernel.component.cache-2.2.0-Beta02.jar"
sourcepath="M2_REPO/org/exoplatform/kernel/exo.kernel.component.cache/2.2.0-Beta02/exo.kernel.component.cache-2.2.0-Beta02-sources.jar"/>
- <classpathentry kind="var"
path="M2_REPO/org/exoplatform/kernel/exo.kernel.component.command/2.2.0-Beta02/exo.kernel.component.command-2.2.0-Beta02.jar"
sourcepath="M2_REPO/org/exoplatform/kernel/exo.kernel.component.command/2.2.0-Beta02/exo.kernel.component.command-2.2.0-Beta02-sources.jar"/>
- <classpathentry kind="var"
path="M2_REPO/org/exoplatform/kernel/exo.kernel.component.common/2.2.0-Beta02/exo.kernel.component.common-2.2.0-Beta02.jar"
sourcepath="M2_REPO/org/exoplatform/kernel/exo.kernel.component.common/2.2.0-Beta02/exo.kernel.component.common-2.2.0-Beta02-sources.jar"/>
- <classpathentry kind="var"
path="M2_REPO/org/exoplatform/kernel/exo.kernel.component.remote/2.2.0-Beta02/exo.kernel.component.remote-2.2.0-Beta02.jar"
sourcepath="M2_REPO/org/exoplatform/kernel/exo.kernel.component.remote/2.2.0-Beta02/exo.kernel.component.remote-2.2.0-Beta02-sources.jar"/>
- <classpathentry kind="var"
path="M2_REPO/org/exoplatform/kernel/exo.kernel.container/2.2.0-Beta02/exo.kernel.container-2.2.0-Beta02.jar"
sourcepath="M2_REPO/org/exoplatform/kernel/exo.kernel.container/2.2.0-Beta02/exo.kernel.container-2.2.0-Beta02-sources.jar"/>
- <classpathentry kind="var"
path="M2_REPO/org/exoplatform/portal/exo.portal.component.common/3.0.0-CR01-SNAPSHOT/exo.portal.component.common-3.0.0-CR01-SNAPSHOT.jar"
sourcepath="M2_REPO/org/exoplatform/portal/exo.portal.component.common/3.0.0-CR01-SNAPSHOT/exo.portal.component.common-3.0.0-CR01-SNAPSHOT-sources.jar"/>
- <classpathentry kind="var"
path="M2_REPO/org/exoplatform/portal/exo.portal.component.scripting/3.0.0-CR01-SNAPSHOT/exo.portal.component.scripting-3.0.0-CR01-SNAPSHOT.jar"
sourcepath="M2_REPO/org/exoplatform/portal/exo.portal.component.scripting/3.0.0-CR01-SNAPSHOT/exo.portal.component.scripting-3.0.0-CR01-SNAPSHOT-sources.jar"/>
- <classpathentry kind="var"
path="M2_REPO/org/exoplatform/portal/exo.portal.component.web/3.0.0-CR01-SNAPSHOT/exo.portal.component.web-3.0.0-CR01-SNAPSHOT.jar"
sourcepath="M2_REPO/org/exoplatform/portal/exo.portal.component.web/3.0.0-CR01-SNAPSHOT/exo.portal.component.web-3.0.0-CR01-SNAPSHOT-sources.jar"/>
- <classpathentry kind="var"
path="M2_REPO/org/exoplatform/portal/exo.portal.component.xml-parser/3.0.0-CR01-SNAPSHOT/exo.portal.component.xml-parser-3.0.0-CR01-SNAPSHOT.jar"
sourcepath="M2_REPO/org/exoplatform/portal/exo.portal.component.xml-parser/3.0.0-CR01-SNAPSHOT/exo.portal.component.xml-parser-3.0.0-CR01-SNAPSHOT-sources.jar"/>
- <classpathentry kind="var"
path="M2_REPO/org/exoplatform/tool/exo.tool.framework.junit/1.2.0/exo.tool.framework.junit-1.2.0.jar"
sourcepath="M2_REPO/org/exoplatform/tool/exo.tool.framework.junit/1.2.0/exo.tool.framework.junit-1.2.0-sources.jar"/>
- <classpathentry kind="var"
path="M2_REPO/org/exoplatform/ws/exo.ws.commons/2.1.0-Beta02/exo.ws.commons-2.1.0-Beta02.jar"
sourcepath="M2_REPO/org/exoplatform/ws/exo.ws.commons/2.1.0-Beta02/exo.ws.commons-2.1.0-Beta02-sources.jar"/>
- <classpathentry kind="var"
path="M2_REPO/org/exoplatform/ws/exo.ws.frameworks.json/2.1.0-Beta02/exo.ws.frameworks.json-2.1.0-Beta02.jar"
sourcepath="M2_REPO/org/exoplatform/ws/exo.ws.frameworks.json/2.1.0-Beta02/exo.ws.frameworks.json-2.1.0-Beta02-sources.jar"/>
- <classpathentry kind="var"
path="M2_REPO/org/exoplatform/ws/exo.ws.rest.core/2.1.0-Beta02/exo.ws.rest.core-2.1.0-Beta02.jar"
sourcepath="M2_REPO/org/exoplatform/ws/exo.ws.rest.core/2.1.0-Beta02/exo.ws.rest.core-2.1.0-Beta02-sources.jar"/>
-
+ <classpathentry kind="src" output="auth-callback/target/classes"
path="auth-callback/src/main/java"/>
+ <classpathentry excluding="**" kind="src"
output="auth-callback/target/classes"
path="auth-callback/src/main/resources"/>
+ <classpathentry kind="src"
output="auth-callback/target/test-classes"
path="auth-callback/src/test/java"/>
+ <classpathentry excluding="**" kind="src"
output="auth-callback/target/test-classes"
path="auth-callback/src/test/resources"/>
+ <classpathentry kind="src" output="agent/target/classes"
path="agent/src/main/java"/>
+ <classpathentry excluding="**" kind="src"
output="agent/target/classes" path="agent/src/main/resources"/>
+ <classpathentry kind="src" output="agent/target/test-classes"
path="agent/src/test/java"/>
+ <classpathentry excluding="**" kind="src"
output="agent/target/test-classes"
path="agent/src/test/resources"/>
+ <classpathentry kind="src"
output="cas/gatein-cas-plugin/target/classes"
path="cas/gatein-cas-plugin/src/main/java"/>
+ <classpathentry excluding="**" kind="src"
output="cas/gatein-cas-plugin/target/classes"
path="cas/gatein-cas-plugin/src/main/resources"/>
+ <classpathentry kind="src"
output="cas/gatein-cas-plugin/target/test-classes"
path="cas/gatein-cas-plugin/src/test/java"/>
+ <classpathentry excluding="**" kind="src"
output="cas/gatein-cas-plugin/target/test-classes"
path="cas/gatein-cas-plugin/src/test/resources"/>
+ <classpathentry excluding="**" kind="src"
output="cas/gatein-cas-portal/target/classes"
path="cas/gatein-cas-portal/src/main/resources"/>
+ <classpathentry excluding="**" kind="src"
output="josso/gatein-josso-portal/target/classes"
path="josso/gatein-josso-portal/src/main/resources"/>
+ <classpathentry kind="src"
output="josso/gatein-josso-plugin/target/classes"
path="josso/gatein-josso-plugin/src/main/java"/>
+ <classpathentry kind="src"
output="opensso/gatein-opensso-plugin/target/classes"
path="opensso/gatein-opensso-plugin/src/main/java"/>
+ <classpathentry excluding="**" kind="src"
output="opensso/gatein-opensso-portal/target/classes"
path="opensso/gatein-opensso-portal/src/main/resources"/>
+ <classpathentry excluding="**" kind="src"
output="packaging/target/classes"
path="packaging/src/main/resources"/>
+ <classpathentry kind="con"
path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5"/>
<classpathentry kind="con"
path="org.eclipse.jdt.junit.JUNIT_CONTAINER/3"/>
- <classpathentry kind="output" path="bin"/>
+ <classpathentry kind="con"
path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/>
+ <classpathentry kind="output" path="target/classes"/>
</classpath>
Modified: components/sso/trunk/.project
===================================================================
--- components/sso/trunk/.project 2010-02-11 10:50:37 UTC (rev 1631)
+++ components/sso/trunk/.project 2010-02-11 12:28:04 UTC (rev 1632)
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
- <name>gatein-sso-trunk</name>
+ <name>sso_trunk</name>
<comment></comment>
<projects>
</projects>
@@ -10,8 +10,14 @@
<arguments>
</arguments>
</buildCommand>
+ <buildCommand>
+ <name>org.maven.ide.eclipse.maven2Builder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
</buildSpec>
<natures>
+ <nature>org.maven.ide.eclipse.maven2Nature</nature>
<nature>org.eclipse.jdt.core.javanature</nature>
</natures>
</projectDescription>
Added: components/sso/trunk/.settings/org.eclipse.jdt.core.prefs
===================================================================
--- components/sso/trunk/.settings/org.eclipse.jdt.core.prefs (rev
0)
+++ components/sso/trunk/.settings/org.eclipse.jdt.core.prefs 2010-02-11 12:28:04 UTC (rev
1632)
@@ -0,0 +1,5 @@
+#Thu Feb 11 12:21:29 CET 2010
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5
+org.eclipse.jdt.core.compiler.compliance=1.5
+org.eclipse.jdt.core.compiler.source=1.5
Property changes on: components/sso/trunk/.settings/org.eclipse.jdt.core.prefs
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Added: components/sso/trunk/.settings/org.maven.ide.eclipse.prefs
===================================================================
--- components/sso/trunk/.settings/org.maven.ide.eclipse.prefs
(rev 0)
+++ components/sso/trunk/.settings/org.maven.ide.eclipse.prefs 2010-02-11 12:28:04 UTC
(rev 1632)
@@ -0,0 +1,9 @@
+#Thu Feb 11 12:21:40 CET 2010
+activeProfiles=
+eclipse.preferences.version=1
+fullBuildGoals=process-test-resources
+includeModules=true
+resolveWorkspaceProjects=true
+resourceFilterGoals=process-resources resources\:testResources
+skipCompilerPlugin=true
+version=1
Property changes on: components/sso/trunk/.settings/org.maven.ide.eclipse.prefs
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Modified: components/sso/trunk/agent/pom.xml
===================================================================
--- components/sso/trunk/agent/pom.xml 2010-02-11 10:50:37 UTC (rev 1631)
+++ components/sso/trunk/agent/pom.xml 2010-02-11 12:28:04 UTC (rev 1632)
@@ -1,214 +1,177 @@
<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">
- <parent>
- <groupId>org.gatein.sso</groupId>
- <artifactId>gatein-sso-parent</artifactId>
- <relativePath>../pom.xml</relativePath>
- <version>trunk-SNAPSHOT</version>
- </parent>
-
- <modelVersion>4.0.0</modelVersion>
- <artifactId>agent</artifactId>
- <packaging>jar</packaging>
- <name>Gatein SSO Agent</name>
-
- <properties>
- <!-- ChangeMe to your specific local environment -->
-
<gatein.location>/home/soshah/projects/gatein/runtime/jboss/server/default</gatein.location>
- </properties>
-
- <dependencies>
- <dependency>
- <groupId>org.gatein.sso</groupId>
- <artifactId>auth-callback</artifactId>
- <version>${project.version}</version>
- </dependency>
- <dependency>
- <groupId>javax.servlet</groupId>
- <artifactId>servlet-api</artifactId>
- </dependency>
-
- <dependency>
- <groupId>org.exoplatform.portal</groupId>
- <artifactId>exo.portal.component.web</artifactId>
- </dependency>
- <dependency>
- <groupId>org.exoplatform.core</groupId>
- <artifactId>exo.core.component.organization.api</artifactId>
- </dependency>
-
- <dependency>
- <groupId>commons-httpclient</groupId>
- <artifactId>commons-httpclient</artifactId>
- </dependency>
-
- <dependency>
- <groupId>org.jasig.cas</groupId>
- <artifactId>cas-client-core</artifactId>
- </dependency>
-
- <dependency>
- <groupId>org.josso</groupId>
- <artifactId>josso-agent</artifactId>
- </dependency>
- <dependency>
- <groupId>org.josso</groupId>
- <artifactId>josso-servlet-agent</artifactId>
- </dependency>
- <dependency>
- <groupId>org.josso</groupId>
- <artifactId>josso-agent-shared</artifactId>
- </dependency>
- <dependency>
- <groupId>org.josso</groupId>
- <artifactId>josso-protocol-client</artifactId>
- </dependency>
- </dependencies>
-
- <build>
- <plugins>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-surefire-plugin</artifactId>
- <version>2.3.1</version>
- <configuration>
- <skip>true</skip>
- </configuration>
- </plugin>
- <plugin>
- <groupId>org.apache.xbean</groupId>
- <artifactId>maven-xbean-plugin</artifactId>
- <version>${version.xbean}</version>
- <executions>
- <execution>
- <configuration>
-
<namespace>urn:org:josso:agent:generic-servlet</namespace>
- </configuration>
- <goals>
- <goal>mapping</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </build>
-
-
- <!-- profile for packaging and deploying this plugin into a cas server -->
- <profiles>
- <profile>
- <id>integration-tests</id>
- <build>
- <plugins>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-surefire-plugin</artifactId>
- <version>2.3.1</version>
- <configuration>
- <skip>true</skip>
- </configuration>
- </plugin>
- </plugins>
- </build>
- </profile>
-
- <!--
+
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/maven-v4_0_0.xsd">
+ <parent>
+ <groupId>org.gatein.sso</groupId>
+ <artifactId>sso-parent</artifactId>
+ <relativePath>../pom.xml</relativePath>
+ <version>trunk-SNAPSHOT</version>
+ </parent>
+
+ <modelVersion>4.0.0</modelVersion>
+ <artifactId>sso-agent</artifactId>
+ <packaging>jar</packaging>
+ <name>GateIn SSO - Agent</name>
+
+ <properties>
+ <!-- ChangeMe to your specific local environment -->
+ <gatein.location>/home/soshah/projects/gatein/runtime/jboss/server/default</gatein.location>
+ </properties>
+
+ <dependencies>
+ <dependency>
+ <groupId>org.gatein.sso</groupId>
+ <artifactId>sso-auth-callback</artifactId>
+ <version>${project.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>javax.servlet</groupId>
+ <artifactId>servlet-api</artifactId>
+ </dependency>
+
+ <dependency>
+ <groupId>org.exoplatform.portal</groupId>
+ <artifactId>exo.portal.component.web</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.exoplatform.core</groupId>
+ <artifactId>exo.core.component.organization.api</artifactId>
+ </dependency>
+
+ <dependency>
+ <groupId>commons-httpclient</groupId>
+ <artifactId>commons-httpclient</artifactId>
+ </dependency>
+
+ <dependency>
+ <groupId>org.jasig.cas</groupId>
+ <artifactId>cas-client-core</artifactId>
+ </dependency>
+
+ <dependency>
+ <groupId>org.josso</groupId>
+ <artifactId>josso-agent</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.josso</groupId>
+ <artifactId>josso-servlet-agent</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.josso</groupId>
+ <artifactId>josso-agent-shared</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.josso</groupId>
+ <artifactId>josso-protocol-client</artifactId>
+ </dependency>
+ </dependencies>
+
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-surefire-plugin</artifactId>
+ <version>2.3.1</version>
+ <configuration>
+ <skip>true</skip>
+ </configuration>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.xbean</groupId>
+ <artifactId>maven-xbean-plugin</artifactId>
+ <version>${version.xbean}</version>
+ <executions>
+ <execution>
+ <configuration>
+ <namespace>urn:org:josso:agent:generic-servlet</namespace>
+ </configuration>
+ <goals>
+ <goal>mapping</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
+
+
+ <!--
+ profile for packaging and deploying this plugin into a cas server
+ -->
+ <profiles>
+ <profile>
+ <id>integration-tests</id>
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-surefire-plugin</artifactId>
+ <version>2.3.1</version>
+ <configuration>
+ <skip>true</skip>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
+
+ <!--
TODO: move this into packaging module
-->
- <!--
- <profile>
- <id>josso-agent</id>
- <build>
- <plugins>
- <plugin>
- <groupId>org.jvnet.maven-antrun-extended-plugin</groupId>
- <artifactId>maven-antrun-extended-plugin</artifactId>
- <executions>
- <execution>
- <id>josso-agent-package</id>
- <phase>package</phase>
- <configuration>
- <tasks>
- <echo message="Preparing the JOSSO Agent for GateIn"/>
-
-
- <delete dir="${basedir}/target/josso"/>
- <mkdir dir="${basedir}/target/josso"/>
-
- <unjar
src="${settings.localRepository}/org/exoplatform/portal/exo.portal.web.portal/${org.exoplatform.portal.version}/exo.portal.web.portal-${org.exoplatform.portal.version}.war"
- dest="${basedir}/target/josso/portal.war"
overwrite="true"/>
-
-
- <copy todir="${basedir}/target/josso/portal.war"
overwrite="true">
- <fileset
dir="${basedir}/src/main/config/josso/portal.war"/>
- </copy>
-
-
- <jar destfile="${basedir}/target/josso/02portal.war"
basedir="${basedir}/target/josso/portal.war"/>
- </tasks>
- </configuration>
- <goals>
- <goal>run</goal>
- </goals>
- </execution>
- <execution>
- <id>josso-agent-install</id>
- <phase>install</phase>
- <configuration>
- <tasks>
- <echo message="Deploying the JOSSO Agent for GateIn"/>
-
- <copy file="${basedir}/target/josso/02portal.war"
- todir="${gatein.location}/deploy/gatein.ear"
- overwrite="true"/>
-
-
- <copy
file="${settings.localRepository}/org/gatein/sso/auth-callback/${project.version}/auth-callback-${project.version}.jar"
- todir="${gatein.location}/deploy/gatein.ear/lib"
- overwrite="true"/>
-
-
- <copy
file="${settings.localRepository}/org/gatein/sso/agent/${project.version}/agent-${project.version}.jar"
- todir="${gatein.location}/deploy/gatein.ear/lib"
- overwrite="true"/>
-
-
-
- <copy
file="${settings.localRepository}/org/josso/josso-agent/${version.josso}/josso-agent-${version.josso}.jar"
- todir="${gatein.location}/deploy/gatein.ear/lib"
- overwrite="true"/>
-
- <copy
file="${settings.localRepository}/org/josso/josso-servlet-agent/${version.josso}/josso-servlet-agent-${version.josso}.jar"
- todir="${gatein.location}/deploy/gatein.ear/lib"
- overwrite="true"/>
-
- <copy
file="${settings.localRepository}/org/josso/josso-agent-shared/${version.josso}/josso-agent-shared-${version.josso}.jar"
- todir="${gatein.location}/deploy/gatein.ear/lib"
- overwrite="true"/>
-
- <copy
file="${settings.localRepository}/org/josso/josso-protocol-client/${version.josso}/josso-protocol-client-${version.josso}.jar"
- todir="${gatein.location}/deploy/gatein.ear/lib"
- overwrite="true"/>
-
- <copy
file="${settings.localRepository}/org/josso/josso-common/${version.josso}/josso-common-${version.josso}.jar"
- todir="${gatein.location}/deploy/gatein.ear/lib"
- overwrite="true"/>
-
- <copy
file="${settings.localRepository}/org/josso/josso-core/${version.josso}/josso-core-${version.josso}.jar"
- todir="${gatein.location}/deploy/gatein.ear/lib"
- overwrite="true"/>
- </tasks>
- </configuration>
- <goals>
- <goal>run</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </build>
- </profile>
- -->
- </profiles>
+ <!--
+ <profile> <id>josso-agent</id> <build> <plugins>
<plugin>
+ <groupId>org.jvnet.maven-antrun-extended-plugin</groupId>
+ <artifactId>maven-antrun-extended-plugin</artifactId> <executions>
+ <execution> <id>josso-agent-package</id>
<phase>package</phase>
+ <configuration> <tasks> <echo message="Preparing the JOSSO Agent
for
+ GateIn"/> <delete dir="${basedir}/target/josso"/> <mkdir
+ dir="${basedir}/target/josso"/> <unjar
+ src="${settings.localRepository}/org/exoplatform/portal/exo.portal.web.portal/${org.exoplatform.portal.version}/exo.portal.web.portal-${org.exoplatform.portal.version}.war"
+ dest="${basedir}/target/josso/portal.war" overwrite="true"/>
<copy
+ todir="${basedir}/target/josso/portal.war" overwrite="true">
<fileset
+ dir="${basedir}/src/main/config/josso/portal.war"/> </copy>
<jar
+ destfile="${basedir}/target/josso/02portal.war"
+ basedir="${basedir}/target/josso/portal.war"/> </tasks>
+ </configuration> <goals> <goal>run</goal> </goals>
</execution>
+ <execution> <id>josso-agent-install</id>
<phase>install</phase>
+ <configuration> <tasks> <echo message="Deploying the JOSSO Agent
for
+ GateIn"/> <copy file="${basedir}/target/josso/02portal.war"
+ todir="${gatein.location}/deploy/gatein.ear" overwrite="true"/>
<copy
+ file="${settings.localRepository}/org/gatein/sso/auth-callback/${project.version}/auth-callback-${project.version}.jar"
+ todir="${gatein.location}/deploy/gatein.ear/lib"
overwrite="true"/>
+
+
+ <copy
+ file="${settings.localRepository}/org/gatein/sso/agent/${project.version}/agent-${project.version}.jar"
+ todir="${gatein.location}/deploy/gatein.ear/lib"
overwrite="true"/>
+
+
+
+ <copy
+ file="${settings.localRepository}/org/josso/josso-agent/${version.josso}/josso-agent-${version.josso}.jar"
+ todir="${gatein.location}/deploy/gatein.ear/lib"
overwrite="true"/>
+
+ <copy
+ file="${settings.localRepository}/org/josso/josso-servlet-agent/${version.josso}/josso-servlet-agent-${version.josso}.jar"
+ todir="${gatein.location}/deploy/gatein.ear/lib"
overwrite="true"/>
+
+ <copy
+ file="${settings.localRepository}/org/josso/josso-agent-shared/${version.josso}/josso-agent-shared-${version.josso}.jar"
+ todir="${gatein.location}/deploy/gatein.ear/lib"
overwrite="true"/>
+
+ <copy
+ file="${settings.localRepository}/org/josso/josso-protocol-client/${version.josso}/josso-protocol-client-${version.josso}.jar"
+ todir="${gatein.location}/deploy/gatein.ear/lib"
overwrite="true"/>
+
+ <copy
+ file="${settings.localRepository}/org/josso/josso-common/${version.josso}/josso-common-${version.josso}.jar"
+ todir="${gatein.location}/deploy/gatein.ear/lib"
overwrite="true"/>
+
+ <copy
+ file="${settings.localRepository}/org/josso/josso-core/${version.josso}/josso-core-${version.josso}.jar"
+ todir="${gatein.location}/deploy/gatein.ear/lib"
overwrite="true"/>
+ </tasks> </configuration> <goals> <goal>run</goal>
</goals>
+ </execution> </executions> </plugin> </plugins> </build>
</profile>
+ -->
+ </profiles>
</project>
Modified: components/sso/trunk/auth-callback/pom.xml
===================================================================
--- components/sso/trunk/auth-callback/pom.xml 2010-02-11 10:50:37 UTC (rev 1631)
+++ components/sso/trunk/auth-callback/pom.xml 2010-02-11 12:28:04 UTC (rev 1632)
@@ -1,34 +1,34 @@
<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">
- <parent>
- <groupId>org.gatein.sso</groupId>
- <artifactId>gatein-sso-parent</artifactId>
- <relativePath>../pom.xml</relativePath>
- <version>trunk-SNAPSHOT</version>
- </parent>
-
- <modelVersion>4.0.0</modelVersion>
- <artifactId>auth-callback</artifactId>
- <packaging>jar</packaging>
- <name>A RESTful call back service used by SSO servers to perform authentication
against the Gatein instance</name>
-
- <properties>
- </properties>
-
- <dependencies>
- <dependency>
- <groupId>org.exoplatform.ws</groupId>
- <artifactId>exo.ws.rest.core</artifactId>
- </dependency>
- <dependency>
- <groupId>org.exoplatform.core</groupId>
- <artifactId>exo.core.component.security.core</artifactId>
- </dependency>
-
- <dependency>
- <groupId>javax.ws.rs</groupId>
- <artifactId>jsr311-api</artifactId>
- </dependency>
- </dependencies>
+
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/maven-v4_0_0.xsd">
+ <parent>
+ <groupId>org.gatein.sso</groupId>
+ <artifactId>sso-parent</artifactId>
+ <relativePath>../pom.xml</relativePath>
+ <version>trunk-SNAPSHOT</version>
+ </parent>
+
+ <modelVersion>4.0.0</modelVersion>
+ <artifactId>sso-auth-callback</artifactId>
+ <packaging>jar</packaging>
+ <name>GateIn SSO - Authentication Callback</name>
+ <description>A RESTful call back service used by SSO servers to perform
authentication against the Gatein instance</description>
+ <properties>
+ </properties>
+
+ <dependencies>
+ <dependency>
+ <groupId>org.exoplatform.ws</groupId>
+ <artifactId>exo.ws.rest.core</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.exoplatform.core</groupId>
+ <artifactId>exo.core.component.security.core</artifactId>
+ </dependency>
+
+ <dependency>
+ <groupId>javax.ws.rs</groupId>
+ <artifactId>jsr311-api</artifactId>
+ </dependency>
+ </dependencies>
</project>
Property changes on: components/sso/trunk/cas/gatein-cas-plugin
___________________________________________________________________
Name: svn:ignore
+ target
Modified: components/sso/trunk/cas/gatein-cas-plugin/pom.xml
===================================================================
--- components/sso/trunk/cas/gatein-cas-plugin/pom.xml 2010-02-11 10:50:37 UTC (rev 1631)
+++ components/sso/trunk/cas/gatein-cas-plugin/pom.xml 2010-02-11 12:28:04 UTC (rev 1632)
@@ -1,61 +1,72 @@
<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">
- <parent>
- <groupId>org.gatein.sso</groupId>
- <artifactId>gatein-sso-parent</artifactId>
- <relativePath>../pom.xml</relativePath>
- <version>trunk-SNAPSHOT</version>
- </parent>
-
- <modelVersion>4.0.0</modelVersion>
- <artifactId>gatein-cas-plugin</artifactId>
- <packaging>jar</packaging>
- <name>Gatein Integration for CAS Single Sign On Framework</name>
-
- <properties>
- </properties>
-
- <dependencies>
- <dependency>
- <groupId>org.jasig.cas</groupId>
- <artifactId>cas-server-core</artifactId>
- </dependency>
- <dependency>
- <groupId>commons-httpclient</groupId>
- <artifactId>commons-httpclient</artifactId>
- </dependency>
- </dependencies>
-
- <build>
- <plugins>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-surefire-plugin</artifactId>
- <version>2.3.1</version>
- <configuration>
- <skip>true</skip>
- </configuration>
- </plugin>
- </plugins>
- </build>
-
- <!-- profile for packaging and deploying this plugin into a cas server -->
- <profiles>
- <profile>
- <id>integration-tests</id>
- <build>
- <plugins>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-surefire-plugin</artifactId>
- <version>2.3.1</version>
- <configuration>
- <skip>true</skip>
- </configuration>
- </plugin>
- </plugins>
- </build>
- </profile>
- </profiles>
+
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/maven-v4_0_0.xsd">
+ <parent>
+ <groupId>org.gatein.sso</groupId>
+ <artifactId>sso-cas-parent</artifactId>
+ <relativePath>../pom.xml</relativePath>
+ <version>trunk-SNAPSHOT</version>
+ </parent>
+
+ <modelVersion>4.0.0</modelVersion>
+ <artifactId>sso-cas-plugin</artifactId>
+ <packaging>jar</packaging>
+ <name>GateIn SSO - CAS Plugin</name>
+
+ <properties>
+ </properties>
+
+ <dependencies>
+ <dependency>
+ <groupId>org.jasig.cas</groupId>
+ <artifactId>cas-server-core</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>commons-httpclient</groupId>
+ <artifactId>commons-httpclient</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>apache-log4j</groupId>
+ <artifactId>log4j</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
+ <scope>test</scope>
+ </dependency>
+ </dependencies>
+
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-surefire-plugin</artifactId>
+ <version>2.3.1</version>
+ <configuration>
+ <skip>true</skip>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+
+ <!--
+ profile for packaging and deploying this plugin into a cas server
+ -->
+ <profiles>
+ <profile>
+ <id>integration-tests</id>
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-surefire-plugin</artifactId>
+ <version>2.3.1</version>
+ <configuration>
+ <skip>true</skip>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
+ </profiles>
</project>
Property changes on: components/sso/trunk/cas/gatein-cas-portal
___________________________________________________________________
Name: svn:ignore
+ target
Modified: components/sso/trunk/cas/gatein-cas-portal/pom.xml
===================================================================
--- components/sso/trunk/cas/gatein-cas-portal/pom.xml 2010-02-11 10:50:37 UTC (rev 1631)
+++ components/sso/trunk/cas/gatein-cas-portal/pom.xml 2010-02-11 12:28:04 UTC (rev 1632)
@@ -2,20 +2,20 @@
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/maven-v4_0_0.xsd">
<parent>
<groupId>org.gatein.sso</groupId>
- <artifactId>cas-parent</artifactId>
+ <artifactId>sso-cas-parent</artifactId>
<version>trunk-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
- <artifactId>cas-pkg</artifactId>
+ <artifactId>sso-cas-pkg</artifactId>
<packaging>pom</packaging>
- <name>CAS Agent and Server Packages</name>
+ <name>GateIn SSO - CAS - Portal packaging</name>
<dependencies>
<dependency>
<groupId>org.gatein.sso</groupId>
- <artifactId>gatein-cas-plugin</artifactId>
- <version>trunk-SNAPSHOT</version>
+ <artifactId>sso-cas-plugin</artifactId>
+ <version>trunk-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>commons-httpclient</groupId>
@@ -33,16 +33,16 @@
<descriptor>src/main/assembly/src.xml</descriptor>
</descriptors>
</configuration>
- <executions>
- <execution>
- <id>make-assembly</id> <!-- this is used for inheritance
merges -->
- <phase>package</phase> <!-- append to the packaging phase.
-->
- <goals>
- <goal>single</goal> <!-- goals == mojos -->
- </goals>
- </execution>
- </executions>
-
+ <executions>
+ <execution>
+ <id>make-assembly</id>
+ <phase>package</phase>
+ <goals>
+ <goal>single</goal>
+ </goals>
+ </execution>
+ </executions>
+
</plugin>
</plugins>
</build>
Modified: components/sso/trunk/cas/pom.xml
===================================================================
--- components/sso/trunk/cas/pom.xml 2010-02-11 10:50:37 UTC (rev 1631)
+++ components/sso/trunk/cas/pom.xml 2010-02-11 12:28:04 UTC (rev 1632)
@@ -1,34 +1,23 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!--
- This pom functions as a default configuration. The subproject
- poms each inherit configuration from this one.
-
- When adding version information for an artifact please do the following
- - add a version property for the specific version
- - add a dependency in the dependencyManagement section which refers to
- the property
--->
<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>org.gatein.sso</groupId>
- <artifactId>cas-parent</artifactId>
- <version>trunk-SNAPSHOT</version>
- <packaging>pom</packaging>
-
- <parent>
- <groupId>org.gatein.sso</groupId>
- <artifactId>sso-parent</artifactId>
- <version>trunk-SNAPSHOT</version>
- </parent>
-
-
- <name>Gatein - Single Sign On Integration (CAS)</name>
- <description>GateIn Single Sign On Integration (CAS)</description>
-
- <modules>
- <module>gatein-cas-plugin</module>
- <module>gatein-cas-portal</module>
- </modules>
+
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>org.gatein.sso</groupId>
+ <artifactId>sso-cas-parent</artifactId>
+ <version>trunk-SNAPSHOT</version>
+ <packaging>pom</packaging>
+ <parent>
+ <groupId>org.gatein.sso</groupId>
+ <artifactId>sso-parent</artifactId>
+ <version>trunk-SNAPSHOT</version>
+ </parent>
+
+ <name>GateIn SSO - CAS</name>
+
+ <modules>
+ <module>gatein-cas-plugin</module>
+ <module>gatein-cas-portal</module>
+ </modules>
+
</project>
Property changes on: components/sso/trunk/josso/gatein-josso-plugin
___________________________________________________________________
Name: svn:ignore
+ target
Modified: components/sso/trunk/josso/gatein-josso-plugin/pom.xml
===================================================================
--- components/sso/trunk/josso/gatein-josso-plugin/pom.xml 2010-02-11 10:50:37 UTC (rev
1631)
+++ components/sso/trunk/josso/gatein-josso-plugin/pom.xml 2010-02-11 12:28:04 UTC (rev
1632)
@@ -1,135 +1,95 @@
<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">
+
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/maven-v4_0_0.xsd">
<parent>
<groupId>org.gatein.sso</groupId>
- <artifactId>josso-parent</artifactId>
+ <artifactId>sso-josso-parent</artifactId>
<version>trunk-SNAPSHOT</version>
</parent>
-
- <modelVersion>4.0.0</modelVersion>
- <artifactId>gatein-josso-plugin</artifactId>
- <packaging>jar</packaging>
- <name>Gatein Integration for JOSSO Single Sign On Framework</name>
-
- <properties>
- </properties>
-
- <dependencies>
- <dependency>
- <groupId>org.josso</groupId>
- <artifactId>josso-core</artifactId>
- </dependency>
- <dependency>
- <groupId>org.josso</groupId>
- <artifactId>josso-basic-authscheme</artifactId>
- </dependency>
- <dependency>
- <groupId>commons-httpclient</groupId>
- <artifactId>commons-httpclient</artifactId>
- </dependency>
- <dependency>
- <groupId>apache-log4j</groupId>
- <artifactId>log4j</artifactId>
- </dependency>
- </dependencies>
-
- <build>
- <plugins>
- <plugin>
- <groupId>org.apache.xbean</groupId>
- <artifactId>maven-xbean-plugin</artifactId>
- <version>${version.xbean}</version>
- <executions>
- <execution>
- <configuration>
-
<namespace>urn:org:gatein:sso:josso:plugin:gateinidentityplugin</namespace>
- </configuration>
- <goals>
- <goal>mapping</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </build>
-
- <!-- profile for packaging and deploying this plugin into a josso server -->
- <!--
+
+ <modelVersion>4.0.0</modelVersion>
+ <artifactId>sso-josso-plugin</artifactId>
+ <packaging>jar</packaging>
+ <name>GateIn SSO - JOSSO Plugin</name>
+
+ <properties>
+ </properties>
+
+ <dependencies>
+ <dependency>
+ <groupId>org.josso</groupId>
+ <artifactId>josso-core</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.josso</groupId>
+ <artifactId>josso-basic-authscheme</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>commons-httpclient</groupId>
+ <artifactId>commons-httpclient</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>apache-log4j</groupId>
+ <artifactId>log4j</artifactId>
+ </dependency>
+ </dependencies>
+
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.xbean</groupId>
+ <artifactId>maven-xbean-plugin</artifactId>
+ <version>${version.xbean}</version>
+ <executions>
+ <execution>
+ <configuration>
+ <namespace>urn:org:gatein:sso:josso:plugin:gateinidentityplugin</namespace>
+ </configuration>
+ <goals>
+ <goal>mapping</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
+
+ <!--
+ profile for packaging and deploying this plugin into a josso server
+ -->
+ <!--
TODO: move this into the packaging module
-->
- <!--
- <profiles>
- <profile>
- <id>plugin-tomcat-deploy</id>
- <properties>
-
<tomcat60.josso.location>/home/soshah/projects/gatein/runtime/tomcat-josso-1.8.1</tomcat60.josso.location>
- </properties>
- <build>
- <plugins>
- <plugin>
- <groupId>org.jvnet.maven-antrun-extended-plugin</groupId>
- <artifactId>maven-antrun-extended-plugin</artifactId>
- <executions>
- <execution>
- <id>plugin-tomcat-package</id>
- <phase>package</phase>
- <configuration>
- <tasks>
- <echo message="Preparing the JOSSO Plugin for Tomcat
6.0.2......"/>
-
- <delete dir="${basedir}/target/plugin"/>
- <mkdir dir="${basedir}/target/plugin"/>
-
- <copy todir="${basedir}/target/plugin/lib">
- <fileset dir="${basedir}/src/main/config">
- <include name="josso-gateway-*.xml"/>
- </fileset>
- </copy>
-
- <copy
todir="${basedir}/target/plugin/webapps/josso/WEB-INF">
- <fileset dir="${basedir}/src/main/config/WEB-INF"/>
- </copy>
-
- <copy
tofile="${basedir}/target/plugin/webapps/josso/WEB-INF/lib/gatein-josso-plugin.jar"
-
file="${basedir}/target/gatein-josso-plugin-${project.version}.jar"
- overwrite="true"/>
-
- <copy
tofile="${basedir}/target/plugin/webapps/josso/WEB-INF/lib/log4j.jar"
-
file="${settings.localRepository}/apache-log4j/log4j/${version.log4j}/log4j-${version.log4j}.jar"
- overwrite="true"/>
- </tasks>
- </configuration>
- <goals>
- <goal>run</goal>
- </goals>
- </execution>
- <execution>
- <id>plugin-tomcat-install</id>
- <phase>install</phase>
- <configuration>
- <tasks>
- <echo message="Starting JOSSO Plugin Deployment into Tomcat
6.0.2......"/>
-
-
- <jar destfile="${basedir}/target/plugin.jar"
basedir="${basedir}/target/plugin"/>
-
-
- <unjar src="${basedir}/target/plugin.jar"
dest="${tomcat60.josso.location}" overwrite="true"/>
-
-
- <delete dir="${tomcat60.josso.location}/META-INF"/>
- </tasks>
- </configuration>
- <goals>
- <goal>run</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </build>
- </profile>
- </profiles>
- -->
+ <!--
+ <profiles> <profile> <id>plugin-tomcat-deploy</id>
<properties>
+ <tomcat60.josso.location>/home/soshah/projects/gatein/runtime/tomcat-josso-1.8.1</tomcat60.josso.location>
+ </properties> <build> <plugins> <plugin>
+ <groupId>org.jvnet.maven-antrun-extended-plugin</groupId>
+ <artifactId>maven-antrun-extended-plugin</artifactId> <executions>
+ <execution> <id>plugin-tomcat-package</id>
<phase>package</phase>
+ <configuration> <tasks> <echo message="Preparing the JOSSO Plugin
for
+ Tomcat 6.0.2......"/> <delete dir="${basedir}/target/plugin"/>
<mkdir
+ dir="${basedir}/target/plugin"/> <copy
+ todir="${basedir}/target/plugin/lib"> <fileset
+ dir="${basedir}/src/main/config"> <include
+ name="josso-gateway-*.xml"/> </fileset> </copy> <copy
+ todir="${basedir}/target/plugin/webapps/josso/WEB-INF"> <fileset
+ dir="${basedir}/src/main/config/WEB-INF"/> </copy> <copy
+ tofile="${basedir}/target/plugin/webapps/josso/WEB-INF/lib/gatein-josso-plugin.jar"
+ file="${basedir}/target/gatein-josso-plugin-${project.version}.jar"
+ overwrite="true"/> <copy
+ tofile="${basedir}/target/plugin/webapps/josso/WEB-INF/lib/log4j.jar"
+ file="${settings.localRepository}/apache-log4j/log4j/${version.log4j}/log4j-${version.log4j}.jar"
+ overwrite="true"/> </tasks> </configuration> <goals>
<goal>run</goal>
+ </goals> </execution> <execution>
<id>plugin-tomcat-install</id>
+ <phase>install</phase> <configuration> <tasks> <echo
message="Starting
+ JOSSO Plugin Deployment into Tomcat 6.0.2......"/> <jar
+ destfile="${basedir}/target/plugin.jar"
+ basedir="${basedir}/target/plugin"/> <unjar
+ src="${basedir}/target/plugin.jar"
dest="${tomcat60.josso.location}"
+ overwrite="true"/> <delete
dir="${tomcat60.josso.location}/META-INF"/>
+ </tasks> </configuration> <goals> <goal>run</goal>
</goals>
+ </execution> </executions> </plugin> </plugins> </build>
</profile>
+ </profiles>
+ -->
</project>
Property changes on: components/sso/trunk/josso/gatein-josso-portal
___________________________________________________________________
Name: svn:ignore
+ target
Modified: components/sso/trunk/josso/gatein-josso-portal/pom.xml
===================================================================
--- components/sso/trunk/josso/gatein-josso-portal/pom.xml 2010-02-11 10:50:37 UTC (rev
1631)
+++ components/sso/trunk/josso/gatein-josso-portal/pom.xml 2010-02-11 12:28:04 UTC (rev
1632)
@@ -2,14 +2,14 @@
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/maven-v4_0_0.xsd">
<parent>
<groupId>org.gatein.sso</groupId>
- <artifactId>josso-parent</artifactId>
+ <artifactId>sso-josso-parent</artifactId>
<version>trunk-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
- <artifactId>josso-pkg</artifactId>
+ <artifactId>sso-josso-pkg</artifactId>
<packaging>pom</packaging>
- <name>JOSSO Agent and Server Packages</name>
+ <name>GateIn SSO - JOSSO - Portal packaging</name>
<dependencies>
<dependency>
@@ -52,6 +52,25 @@
<artifactId>xbean-spring</artifactId>
<version>3.4.3</version>
</dependency>
+
+ <dependency>
+ <groupId>commons-httpclient</groupId>
+ <artifactId>commons-httpclient</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>commons-logging</groupId>
+ <artifactId>commons-logging</artifactId>
+ <version>${version.commons-logging}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.gatein.sso</groupId>
+ <artifactId>sso-josso-plugin</artifactId>
+ <version>trunk-SNAPSHOT</version>
+ </dependency>
+ <dependency>
+ <groupId>apache-log4j</groupId>
+ <artifactId>log4j</artifactId>
+ </dependency>
</dependencies>
<build>
Modified: components/sso/trunk/josso/gatein-josso-portal/src/main/assembly/src.xml
===================================================================
--- components/sso/trunk/josso/gatein-josso-portal/src/main/assembly/src.xml 2010-02-11
10:50:37 UTC (rev 1631)
+++ components/sso/trunk/josso/gatein-josso-portal/src/main/assembly/src.xml 2010-02-11
12:28:04 UTC (rev 1632)
@@ -1,27 +1,48 @@
<assembly>
- <includeBaseDirectory>false</includeBaseDirectory>
- <formats>
- <format>dir</format>
-
- </formats>
-
- <fileSets>
- <fileSet>
-
- <directory>src/main/resources</directory>
- <outputDirectory></outputDirectory>
- </fileSet>
- </fileSets>
-
- <dependencySets>
-
- <dependencySet>
-
- <outputDirectory>gatein.ear/lib</outputDirectory>
- <useProjectArtifact>false</useProjectArtifact>
- <useTransitiveDependencies>false</useTransitiveDependencies>
- </dependencySet>
-
- </dependencySets>
+ <includeBaseDirectory>false</includeBaseDirectory>
+ <formats>
+ <format>dir</format>
+ </formats>
+
+ <fileSets>
+ <fileSet>
+
+ <directory>src/main/resources</directory>
+ <outputDirectory></outputDirectory>
+ </fileSet>
+ </fileSets>
+
+ <dependencySets>
+
+ <dependencySet>
+ <outputDirectory>gatein.ear/lib</outputDirectory>
+ <useProjectArtifact>false</useProjectArtifact>
+ <useTransitiveDependencies>false</useTransitiveDependencies>
+ <includes>
+ <include>org.josso:josso-agents-bin</include>
+ <include>org.josso:josso-agent-shared</include>
+ <include>org.springframework:spring-beans</include>
+ <include>org.springframework:spring-context</include>
+ <include>org.springframework:spring-core</include>
+ <include>commons-discovery:commons-discovery</include>
+ <include>org.apache.axis:axis</include>
+ <include>org.apache.xbean:xbean-spring</include>
+ </includes>
+ </dependencySet>
+
+ <dependencySet>
+ <outputDirectory>plugin/webapps/josso/WEB-INF/lib</outputDirectory>
+ <useProjectArtifact>false</useProjectArtifact>
+ <useTransitiveDependencies>false</useTransitiveDependencies>
+ <includes>
+ <include>commons-httpclient:commons-httpclient</include>
+ <include>commons-logging:commons-logging</include>
+ <include>org.gatein.sso:sso-josso-plugin</include>
+ <include>apache-log4j:log4j</include>
+ </includes>
+ </dependencySet>
+
+ </dependencySets>
+
</assembly>
\ No newline at end of file
Copied:
components/sso/trunk/josso/gatein-josso-portal/src/main/resources/plugin/webapps/josso/WEB-INF
(from rev 1629,
components/sso/trunk/josso/gatein-josso-portal/src/main/resources/plugin/WEB-INF)
Modified: components/sso/trunk/josso/pom.xml
===================================================================
--- components/sso/trunk/josso/pom.xml 2010-02-11 10:50:37 UTC (rev 1631)
+++ components/sso/trunk/josso/pom.xml 2010-02-11 12:28:04 UTC (rev 1632)
@@ -1,34 +1,24 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!--
- This pom functions as a default configuration. The subproject
- poms each inherit configuration from this one.
-
- When adding version information for an artifact please do the following
- - add a version property for the specific version
- - add a dependency in the dependencyManagement section which refers to
- the property
--->
<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>org.gatein.sso</groupId>
- <artifactId>josso-parent</artifactId>
- <version>trunk-SNAPSHOT</version>
- <packaging>pom</packaging>
-
- <parent>
- <groupId>org.gatein.sso</groupId>
- <artifactId>sso-parent</artifactId>
- <version>trunk-SNAPSHOT</version>
- </parent>
-
-
- <name>Gatein - Single Sign On Integration (JOSSO)</name>
- <description>GateIn Single Sign On Integration (JOSSO)</description>
-
- <modules>
- <module>gatein-josso-portal</module>
- <module>gatein-josso-plugin</module>
- </modules>
+
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>org.gatein.sso</groupId>
+ <artifactId>sso-josso-parent</artifactId>
+ <version>trunk-SNAPSHOT</version>
+ <packaging>pom</packaging>
+ <parent>
+ <groupId>org.gatein.sso</groupId>
+ <artifactId>sso-parent</artifactId>
+ <version>trunk-SNAPSHOT</version>
+ </parent>
+
+
+ <name>GateIn SSO - JOSSO</name>
+
+ <modules>
+ <module>gatein-josso-portal</module>
+ <module>gatein-josso-plugin</module>
+ </modules>
+
</project>
Property changes on: components/sso/trunk/opensso/gatein-opensso-plugin
___________________________________________________________________
Name: svn:ignore
+ target
Modified: components/sso/trunk/opensso/gatein-opensso-plugin/pom.xml
===================================================================
--- components/sso/trunk/opensso/gatein-opensso-plugin/pom.xml 2010-02-11 10:50:37 UTC
(rev 1631)
+++ components/sso/trunk/opensso/gatein-opensso-plugin/pom.xml 2010-02-11 12:28:04 UTC
(rev 1632)
@@ -1,36 +1,36 @@
<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">
- <parent>
- <groupId>org.gatein.sso</groupId>
- <artifactId>gatein-sso-parent</artifactId>
- <relativePath>../pom.xml</relativePath>
- <version>trunk-SNAPSHOT</version>
- </parent>
-
- <modelVersion>4.0.0</modelVersion>
- <artifactId>gatein-opensso-plugin</artifactId>
- <packaging>jar</packaging>
- <name>Gatein Plugin for the OpenSSO Server</name>
-
- <properties>
- </properties>
-
- <dependencies>
- <dependency>
- <groupId>opensso</groupId>
- <artifactId>opensso</artifactId>
- </dependency>
- <dependency>
- <groupId>opensso</groupId>
- <artifactId>amserver</artifactId>
- </dependency>
- <dependency>
- <groupId>commons-httpclient</groupId>
- <artifactId>commons-httpclient</artifactId>
- </dependency>
- </dependencies>
-
- <build>
- </build>
+
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/maven-v4_0_0.xsd">
+ <parent>
+ <groupId>org.gatein.sso</groupId>
+ <artifactId>sso-opensso-parent</artifactId>
+ <relativePath>../pom.xml</relativePath>
+ <version>trunk-SNAPSHOT</version>
+ </parent>
+
+ <modelVersion>4.0.0</modelVersion>
+ <artifactId>sso-opensso-plugin</artifactId>
+ <packaging>jar</packaging>
+ <name>GateIn SSO - OpenSSO Plugin</name>
+
+ <properties>
+ </properties>
+
+ <dependencies>
+ <dependency>
+ <groupId>opensso</groupId>
+ <artifactId>opensso</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>opensso</groupId>
+ <artifactId>amserver</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>commons-httpclient</groupId>
+ <artifactId>commons-httpclient</artifactId>
+ </dependency>
+ </dependencies>
+
+ <build>
+ </build>
</project>
Property changes on: components/sso/trunk/opensso/gatein-opensso-portal
___________________________________________________________________
Name: svn:ignore
+ target
Modified: components/sso/trunk/opensso/gatein-opensso-portal/pom.xml
===================================================================
--- components/sso/trunk/opensso/gatein-opensso-portal/pom.xml 2010-02-11 10:50:37 UTC
(rev 1631)
+++ components/sso/trunk/opensso/gatein-opensso-portal/pom.xml 2010-02-11 12:28:04 UTC
(rev 1632)
@@ -2,19 +2,19 @@
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/maven-v4_0_0.xsd">
<parent>
<groupId>org.gatein.sso</groupId>
- <artifactId>opensso-parent</artifactId>
+ <artifactId>sso-opensso-parent</artifactId>
<version>trunk-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
- <artifactId>opensso-pkg</artifactId>
+ <artifactId>sso-opensso-pkg</artifactId>
<packaging>pom</packaging>
- <name>OpenSSO Agent and Server Packages</name>
+ <name>GateIn SSO - OpenSSO - Portal packaging</name>
<dependencies>
<dependency>
<groupId>org.gatein.sso</groupId>
- <artifactId>gatein-opensso-plugin</artifactId>
+ <artifactId>sso-opensso-plugin</artifactId>
<version>trunk-SNAPSHOT</version>
</dependency>
<dependency>
Modified: components/sso/trunk/opensso/pom.xml
===================================================================
--- components/sso/trunk/opensso/pom.xml 2010-02-11 10:50:37 UTC (rev 1631)
+++ components/sso/trunk/opensso/pom.xml 2010-02-11 12:28:04 UTC (rev 1632)
@@ -1,34 +1,24 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!--
- This pom functions as a default configuration. The subproject
- poms each inherit configuration from this one.
-
- When adding version information for an artifact please do the following
- - add a version property for the specific version
- - add a dependency in the dependencyManagement section which refers to
- the property
--->
<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>org.gatein.sso</groupId>
- <artifactId>opensso-parent</artifactId>
- <version>trunk-SNAPSHOT</version>
- <packaging>pom</packaging>
-
- <parent>
- <groupId>org.gatein.sso</groupId>
- <artifactId>sso-parent</artifactId>
- <version>trunk-SNAPSHOT</version>
- </parent>
-
-
- <name>Gatein - Single Sign On Integration (OpenSSO)</name>
- <description>GateIn Single Sign On Integration (OpenSSO)</description>
-
- <modules>
- <module>gatein-opensso-plugin</module>
- <module>gatein-opensso-portal</module>
- </modules>
+
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>org.gatein.sso</groupId>
+ <artifactId>sso-opensso-parent</artifactId>
+ <version>trunk-SNAPSHOT</version>
+ <packaging>pom</packaging>
+ <parent>
+ <groupId>org.gatein.sso</groupId>
+ <artifactId>sso-parent</artifactId>
+ <version>trunk-SNAPSHOT</version>
+ </parent>
+
+
+ <name>GateIn SSO - OpenSSO</name>
+
+ <modules>
+ <module>gatein-opensso-plugin</module>
+ <module>gatein-opensso-portal</module>
+ </modules>
+
</project>
Property changes on: components/sso/trunk/packaging
___________________________________________________________________
Name: svn:ignore
+ target
Modified: components/sso/trunk/packaging/pom.xml
===================================================================
--- components/sso/trunk/packaging/pom.xml 2010-02-11 10:50:37 UTC (rev 1631)
+++ components/sso/trunk/packaging/pom.xml 2010-02-11 12:28:04 UTC (rev 1632)
@@ -1,17 +1,17 @@
<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">
- <parent>
- <groupId>org.gatein.sso</groupId>
- <artifactId>sso-parent</artifactId>
- <version>trunk-SNAPSHOT</version>
- </parent>
-
- <modelVersion>4.0.0</modelVersion>
- <artifactId>packaging</artifactId>
- <packaging>pom</packaging>
- <name>Used for packaging deployable artifacts</name>
-
- <build>
+
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/maven-v4_0_0.xsd">
+ <parent>
+ <groupId>org.gatein.sso</groupId>
+ <artifactId>sso-parent</artifactId>
+ <version>trunk-SNAPSHOT</version>
+ </parent>
+
+ <modelVersion>4.0.0</modelVersion>
+ <artifactId>sso-packaging</artifactId>
+ <packaging>pom</packaging>
+ <name>GateIn SSO - Packaging</name>
+
+ <build>
<plugins>
<plugin>
<artifactId>maven-assembly-plugin</artifactId>
@@ -21,15 +21,15 @@
<descriptor>src/main/assembly/src.xml</descriptor>
</descriptors>
</configuration>
- <executions>
- <execution>
- <id>make-assembly</id> <!-- this is used for inheritance
merges -->
- <phase>package</phase> <!-- append to the packaging phase.
-->
- <goals>
- <goal>single</goal> <!-- goals == mojos -->
- </goals>
- </execution>
- </executions>
+ <executions>
+ <execution>
+ <id>make-assembly</id>
+ <phase>package</phase>
+ <goals>
+ <goal>single</goal>
+ </goals>
+ </execution>
+ </executions>
</plugin>
</plugins>
</build>
Modified: components/sso/trunk/packaging/src/main/assembly/src.xml
===================================================================
--- components/sso/trunk/packaging/src/main/assembly/src.xml 2010-02-11 10:50:37 UTC (rev
1631)
+++ components/sso/trunk/packaging/src/main/assembly/src.xml 2010-02-11 12:28:04 UTC (rev
1632)
@@ -8,13 +8,21 @@
<fileSets>
<fileSet>
-
<directory>../cas/gatein-cas-portal/target/cas-pkg-trunk-SNAPSHOT/</directory>
- <outputDirectory>sso/cas</outputDirectory>
+
<directory>../cas/gatein-cas-portal/target/sso-cas-pkg-trunk-SNAPSHOT/</directory>
+ <outputDirectory>gatein-sso-${version}/cas</outputDirectory>
</fileSet>
<fileSet>
-
<directory>../josso/gatein-josso-portal/target/josso-pkg-trunk-SNAPSHOT/</directory>
- <outputDirectory>sso/josso</outputDirectory>
+
<directory>../josso/gatein-josso-portal/target/sso-josso-pkg-trunk-SNAPSHOT/</directory>
+ <outputDirectory>gatein-sso-${version}/josso</outputDirectory>
</fileSet>
+ <fileSet>
+
<directory>../opensso/gatein-opensso-portal/target/sso-opensso-pkg-trunk-SNAPSHOT/</directory>
+ <outputDirectory>gatein-sso-${version}/opensso</outputDirectory>
+ </fileSet>
+ <fileSet>
+ <directory>src/main/resources/</directory>
+ <outputDirectory>gatein-sso-${version}</outputDirectory>
+ </fileSet>
</fileSets>
<!--
<dependencySets>
Modified: components/sso/trunk/packaging/src/main/resources/README
===================================================================
--- components/sso/trunk/packaging/src/main/resources/README 2010-02-11 10:50:37 UTC (rev
1631)
+++ components/sso/trunk/packaging/src/main/resources/README 2010-02-11 12:28:04 UTC (rev
1632)
@@ -1,3 +1,14 @@
GateIn - SSO Integration
-Please refer to the GateIn Portal documentation for usage
\ No newline at end of file
+This package provides the necessary files for integration of various SSO frameworks
+with GateIn portal authentication mechanism
+
+ - OpenSSO
+ - JOSSO
+ - CAS
+
+Note: For legal reasons, OpenSSO libraries aren't publicly available but you can
+download the necessary files from:
https://opensso.dev.java.net/
+
+Please refer to the GateIn Portal documentation for usage of the embedded files.
+
Modified: components/sso/trunk/pom.xml
===================================================================
--- components/sso/trunk/pom.xml 2010-02-11 10:50:37 UTC (rev 1631)
+++ components/sso/trunk/pom.xml 2010-02-11 12:28:04 UTC (rev 1632)
@@ -1,298 +1,285 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!--
- This pom functions as a default configuration. The subproject
- poms each inherit configuration from this one.
-
- When adding version information for an artifact please do the following
- - add a version property for the specific version
- - add a dependency in the dependencyManagement section which refers to
- the property
--->
+ <!--
+ This pom functions as a default configuration. The subproject poms
+ each inherit configuration from this one. When adding version
+ information for an artifact please do the following - add a version
+ property for the specific version - add a dependency in the
+ dependencyManagement section which refers to the property
+ -->
<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>org.gatein.sso</groupId>
- <artifactId>gatein-sso-parent</artifactId>
- <version>trunk-SNAPSHOT</version>
- <packaging>pom</packaging>
-
- <parent>
- <groupId>org.gatein</groupId>
- <artifactId>gatein-parent</artifactId>
- <version>1.0.0-Beta04</version>
- </parent>
-
-
- <name>Gatein - Single Sign On Integration</name>
- <description>GateIn Single Sign On Integration</description>
-
- <modules>
- <module>agent</module>
- <module>auth-callback</module>
- <module>gatein-cas-plugin</module>
- <module>gatein-josso-plugin</module>
- <module>gatein-opensso-plugin</module>
- <module>packaging</module>
- </modules>
+
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>org.gatein.sso</groupId>
+ <artifactId>sso-parent</artifactId>
+ <version>trunk-SNAPSHOT</version>
+ <packaging>pom</packaging>
- <properties>
- <version.junit>3.8.1</version.junit>
-
- <!-- http client -->
- <version.commons-httpclient>3.1</version.commons-httpclient>
-
- <!-- logging -->
- <version.log4j>1.2.14</version.log4j>
- <version.jboss.logging>2.0.2.GA</version.jboss.logging>
- <version.apache.logging>1.0.4-jboss</version.apache.logging>
- <version.commons-logging>1.0.4</version.commons-logging>
-
- <!-- cas -->
- <version.cas>3.3.4</version.cas>
- <version.cas.client>3.1.9</version.cas.client>
-
- <!-- josso -->
- <version.josso>1.8.1</version.josso>
-
- <!-- xbean -->
- <version.xbean>3.4.3</version.xbean>
-
- <!-- opensso -->
- <version.opensso>8.0</version.opensso>
-
- <!-- exo -->
-
<org.exoplatform.core.version>2.3.0-Beta02</org.exoplatform.core.version>
- <org.exoplatform.ws.version>2.1.0-Beta02</org.exoplatform.ws.version>
-
<org.exoplatform.portal.version>3.0.0-Beta03</org.exoplatform.portal.version>
-
- <!-- JAX-RS jsr-311 -->
- <version.javax.ws.rs>1.0</version.javax.ws.rs>
-
- <!-- servlet-api -->
- <version.servlet-api>2.5</version.servlet-api>
- </properties>
-
- <dependencyManagement>
- <dependencies>
- <!-- junit -->
- <dependency>
- <groupId>junit</groupId>
- <artifactId>junit</artifactId>
- <version>${version.junit}</version>
- </dependency>
-
- <!-- cas -->
- <dependency>
- <groupId>org.jasig.cas</groupId>
- <artifactId>cas-server-core</artifactId>
- <version>${version.cas}</version>
- </dependency>
- <dependency>
- <groupId>org.jasig.cas</groupId>
- <artifactId>cas-client-core</artifactId>
- <version>${version.cas.client}</version>
- </dependency>
-
- <!-- opensso -->
- <dependency>
- <groupId>opensso</groupId>
- <artifactId>opensso</artifactId>
- <version>${version.opensso}</version>
- </dependency>
- <dependency>
- <groupId>opensso</groupId>
- <artifactId>amserver</artifactId>
- <version>${version.opensso}</version>
- </dependency>
-
- <!-- josso -->
- <dependency>
- <groupId>org.josso</groupId>
- <artifactId>josso-core</artifactId>
- <version>${version.josso}</version>
- </dependency>
- <dependency>
- <groupId>org.josso</groupId>
- <artifactId>josso-basic-authscheme</artifactId>
- <version>${version.josso}</version>
- </dependency>
- <dependency>
- <groupId>org.josso</groupId>
- <artifactId>josso-agent</artifactId>
- <version>${version.josso}</version>
- </dependency>
- <dependency>
- <groupId>org.josso</groupId>
- <artifactId>josso-agent-shared</artifactId>
- <version>${version.josso}</version>
- </dependency>
- <dependency>
- <groupId>org.josso</groupId>
- <artifactId>josso-servlet-agent</artifactId>
- <version>${version.josso}</version>
- </dependency>
- <dependency>
- <groupId>org.josso</groupId>
- <artifactId>josso-protocol-client</artifactId>
- <version>${version.josso}</version>
- </dependency>
- <dependency>
- <groupId>org.josso</groupId>
- <artifactId>josso-common</artifactId>
- <version>${version.josso}</version>
- </dependency>
-
- <dependency>
- <groupId>org.apache.xbean</groupId>
- <artifactId>xbean-spring</artifactId>
- <version>${version.xbean}</version>
- <exclusions>
- <exclusion>
- <groupId>org.springframework</groupId>
- <artifactId>spring</artifactId>
- </exclusion>
- </exclusions>
- </dependency>
-
- <!-- logging -->
- <dependency>
- <groupId>apache-log4j</groupId>
- <artifactId>log4j</artifactId>
- <version>${version.log4j}</version>
- </dependency>
-
- <!-- httpclient -->
- <dependency>
- <groupId>commons-httpclient</groupId>
- <artifactId>commons-httpclient</artifactId>
- <version>${version.commons-httpclient}</version>
- </dependency>
-
- <!-- jax-rs api -->
- <dependency>
- <groupId>javax.ws.rs</groupId>
- <artifactId>jsr311-api</artifactId>
- <version>${version.javax.ws.rs}</version>
- </dependency>
-
- <!-- exo -->
- <dependency>
- <groupId>org.exoplatform.ws</groupId>
- <artifactId>exo.ws.rest.core</artifactId>
- <version>${org.exoplatform.ws.version}</version>
- </dependency>
- <dependency>
- <groupId>org.exoplatform.core</groupId>
- <artifactId>exo.core.component.security.core</artifactId>
- <version>${org.exoplatform.core.version}</version>
- </dependency>
- <dependency>
- <groupId>org.exoplatform.core</groupId>
- <artifactId>exo.core.component.organization.api</artifactId>
- <version>${org.exoplatform.core.version}</version>
- </dependency>
- <dependency>
- <groupId>org.exoplatform.portal</groupId>
- <artifactId>exo.portal.component.web</artifactId>
- <version>${org.exoplatform.portal.version}</version>
- </dependency>
-
-
- <!-- servlet-api -->
- <dependency>
- <groupId>javax.servlet</groupId>
- <artifactId>servlet-api</artifactId>
- <version>${version.servlet-api}</version>
- </dependency>
- </dependencies>
- </dependencyManagement>
-
- <dependencies>
- <dependency>
- <groupId>apache-log4j</groupId>
- <artifactId>log4j</artifactId>
- </dependency>
-
- <dependency>
- <groupId>junit</groupId>
- <artifactId>junit</artifactId>
- <scope>test</scope>
- </dependency>
- </dependencies>
+ <parent>
+ <groupId>org.gatein</groupId>
+ <artifactId>gatein-parent</artifactId>
+ <version>1.0.0-Beta04</version>
+ </parent>
- <repositories>
- <repository>
- <id>repository.jboss.org</id>
- <name>JBoss Repository</name>
- <layout>default</layout>
- <
url>http://repository.jboss.org/maven2/</url>
- <snapshots>
- <enabled>false</enabled>
- </snapshots>
- </repository>
-
- <repository>
- <id>snapshots.jboss.org</id>
- <name>JBoss Snapshots Repository</name>
- <layout>default</layout>
- <
url>http://snapshots.jboss.org/maven2/</url>
- <snapshots>
- <enabled>true</enabled>
- </snapshots>
- <releases>
- <enabled>false</enabled>
- </releases>
- </repository>
-
- <repository>
- <id>josso-m2-repo</id>
- <name>JOSSO Maven2 Repository</name>
- <url>http://repository.josso.org</url>
- <releases>
- <checksumPolicy>fail</checksumPolicy>
- <enabled>true</enabled>
- </releases>
- <snapshots>
- <checksumPolicy>fail</checksumPolicy>
- <enabled>false</enabled>
- </snapshots>
- </repository>
-
- <repository>
- <id>exo-int</id>
- <
url>http://maven2.exoplatform.org/rest/maven2</url>
- <releases>
- <enabled>true</enabled>
- </releases>
- <snapshots>
- <enabled>false</enabled>
- </snapshots>
- </repository>
- </repositories>
+ <name>GateIn SSO</name>
+ <description>GateIn Single Sign On Integration</description>
+ <modules>
+ <module>agent</module>
+ <module>auth-callback</module>
+ <module>cas</module>
+ <module>josso</module>
+ <!--
+ OpenSSO requires manual installation
+ -->
+ <module>opensso</module>
+ <module>packaging</module>
+ </modules>
- <build>
- <plugins>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-compiler-plugin</artifactId>
- <version>2.0.2</version>
- <configuration>
- <source>1.5</source>
- <target>1.5</target>
- </configuration>
- </plugin>
- </plugins>
- </build>
+ <properties>
+ <version.junit>3.8.1</version.junit>
- <pluginRepositories>
- <pluginRepository>
- <
id>java.net maven repository</id>
- <
url>http://download.java.net/maven/2/</url>
- <snapshots>
- <enabled>true</enabled>
- </snapshots>
- </pluginRepository>
- </pluginRepositories>
+ <!-- http client -->
+ <version.commons-httpclient>3.1</version.commons-httpclient>
+
+ <!-- logging -->
+ <version.log4j>1.2.14</version.log4j>
+ <version.jboss.logging>2.0.2.GA</version.jboss.logging>
+ <version.apache.logging>1.0.4-jboss</version.apache.logging>
+ <version.commons-logging>1.0.4</version.commons-logging>
+
+ <!-- cas -->
+ <version.cas>3.3.4</version.cas>
+ <version.cas.client>3.1.9</version.cas.client>
+
+ <!-- josso -->
+ <version.josso>1.8.1</version.josso>
+
+ <!-- xbean -->
+ <version.xbean>3.4.3</version.xbean>
+
+ <!-- opensso -->
+ <version.opensso>8.0</version.opensso>
+
+ <!-- exo -->
+ <org.exoplatform.core.version>2.3.0-Beta02</org.exoplatform.core.version>
+ <org.exoplatform.ws.version>2.1.0-Beta02</org.exoplatform.ws.version>
+ <org.exoplatform.portal.version>3.0.0-Beta03</org.exoplatform.portal.version>
+
+ <!-- JAX-RS jsr-311 -->
+ <version.javax.ws.rs>1.0</version.javax.ws.rs>
+
+ <!-- servlet-api -->
+ <version.servlet-api>2.5</version.servlet-api>
+ </properties>
+
+ <dependencyManagement>
+ <dependencies>
+ <!-- junit -->
+ <dependency>
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
+ <version>${version.junit}</version>
+ </dependency>
+
+ <!-- cas -->
+ <dependency>
+ <groupId>org.jasig.cas</groupId>
+ <artifactId>cas-server-core</artifactId>
+ <version>${version.cas}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.jasig.cas</groupId>
+ <artifactId>cas-client-core</artifactId>
+ <version>${version.cas.client}</version>
+ </dependency>
+
+ <!-- opensso -->
+ <dependency>
+ <groupId>opensso</groupId>
+ <artifactId>opensso</artifactId>
+ <version>${version.opensso}</version>
+ </dependency>
+ <dependency>
+ <groupId>opensso</groupId>
+ <artifactId>amserver</artifactId>
+ <version>${version.opensso}</version>
+ </dependency>
+
+ <!-- josso -->
+ <dependency>
+ <groupId>org.josso</groupId>
+ <artifactId>josso-core</artifactId>
+ <version>${version.josso}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.josso</groupId>
+ <artifactId>josso-basic-authscheme</artifactId>
+ <version>${version.josso}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.josso</groupId>
+ <artifactId>josso-agent</artifactId>
+ <version>${version.josso}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.josso</groupId>
+ <artifactId>josso-agent-shared</artifactId>
+ <version>${version.josso}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.josso</groupId>
+ <artifactId>josso-servlet-agent</artifactId>
+ <version>${version.josso}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.josso</groupId>
+ <artifactId>josso-protocol-client</artifactId>
+ <version>${version.josso}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.josso</groupId>
+ <artifactId>josso-common</artifactId>
+ <version>${version.josso}</version>
+ </dependency>
+
+ <dependency>
+ <groupId>org.apache.xbean</groupId>
+ <artifactId>xbean-spring</artifactId>
+ <version>${version.xbean}</version>
+ <exclusions>
+ <exclusion>
+ <groupId>org.springframework</groupId>
+ <artifactId>spring</artifactId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+
+ <!-- logging -->
+ <dependency>
+ <groupId>apache-log4j</groupId>
+ <artifactId>log4j</artifactId>
+ <version>${version.log4j}</version>
+ </dependency>
+
+ <!-- httpclient -->
+ <dependency>
+ <groupId>commons-httpclient</groupId>
+ <artifactId>commons-httpclient</artifactId>
+ <version>${version.commons-httpclient}</version>
+ </dependency>
+
+ <!-- jax-rs api -->
+ <dependency>
+ <groupId>javax.ws.rs</groupId>
+ <artifactId>jsr311-api</artifactId>
+ <version>${version.javax.ws.rs}</version>
+ </dependency>
+
+ <!-- exo -->
+ <dependency>
+ <groupId>org.exoplatform.ws</groupId>
+ <artifactId>exo.ws.rest.core</artifactId>
+ <version>${org.exoplatform.ws.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.exoplatform.core</groupId>
+ <artifactId>exo.core.component.security.core</artifactId>
+ <version>${org.exoplatform.core.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.exoplatform.core</groupId>
+ <artifactId>exo.core.component.organization.api</artifactId>
+ <version>${org.exoplatform.core.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.exoplatform.portal</groupId>
+ <artifactId>exo.portal.component.web</artifactId>
+ <version>${org.exoplatform.portal.version}</version>
+ </dependency>
+
+
+ <!-- servlet-api -->
+ <dependency>
+ <groupId>javax.servlet</groupId>
+ <artifactId>servlet-api</artifactId>
+ <version>${version.servlet-api}</version>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
+ <repositories>
+ <repository>
+ <id>repository.jboss.org</id>
+ <name>JBoss Repository</name>
+ <layout>default</layout>
+ <
url>http://repository.jboss.org/maven2/</url>
+ <snapshots>
+ <enabled>false</enabled>
+ </snapshots>
+ </repository>
+
+ <repository>
+ <id>snapshots.jboss.org</id>
+ <name>JBoss Snapshots Repository</name>
+ <layout>default</layout>
+ <
url>http://snapshots.jboss.org/maven2/</url>
+ <snapshots>
+ <enabled>true</enabled>
+ </snapshots>
+ <releases>
+ <enabled>false</enabled>
+ </releases>
+ </repository>
+
+ <repository>
+ <id>josso-m2-repo</id>
+ <name>JOSSO Maven2 Repository</name>
+ <url>http://repository.josso.org</url>
+ <releases>
+ <checksumPolicy>fail</checksumPolicy>
+ <enabled>true</enabled>
+ </releases>
+ <snapshots>
+ <checksumPolicy>fail</checksumPolicy>
+ <enabled>false</enabled>
+ </snapshots>
+ </repository>
+
+ <repository>
+ <id>exo-int</id>
+ <
url>http://maven2.exoplatform.org/rest/maven2</url>
+ <releases>
+ <enabled>true</enabled>
+ </releases>
+ <snapshots>
+ <enabled>false</enabled>
+ </snapshots>
+ </repository>
+ </repositories>
+
+
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-compiler-plugin</artifactId>
+ <version>2.0.2</version>
+ <configuration>
+ <source>1.5</source>
+ <target>1.5</target>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+
+ <pluginRepositories>
+ <pluginRepository>
+ <
id>java.net maven repository</id>
+ <
url>http://download.java.net/maven/2/</url>
+ <snapshots>
+ <enabled>true</enabled>
+ </snapshots>
+ </pluginRepository>
+ </pluginRepositories>
</project>