Author: hfnukal
Date: 2011-06-10 09:39:41 -0400 (Fri, 10 Jun 2011)
New Revision: 6638
Added:
epp/portal/branches/EPP_5_1_Branch/distribution/
epp/portal/branches/EPP_5_1_Branch/distribution/pack/
epp/portal/branches/EPP_5_1_Branch/distribution/pack/examples/
epp/portal/branches/EPP_5_1_Branch/distribution/pack/examples/pom.xml
epp/portal/branches/EPP_5_1_Branch/distribution/pack/examples/src/
epp/portal/branches/EPP_5_1_Branch/distribution/pack/examples/src/assemble.xml
epp/portal/branches/EPP_5_1_Branch/distribution/pack/pom.xml
epp/portal/branches/EPP_5_1_Branch/distribution/pack/portletbridge/
epp/portal/branches/EPP_5_1_Branch/distribution/pack/portletbridge/pom.xml
epp/portal/branches/EPP_5_1_Branch/distribution/pack/portletbridge/src/
epp/portal/branches/EPP_5_1_Branch/distribution/pack/portletbridge/src/assemble.xml
epp/portal/branches/EPP_5_1_Branch/distribution/pack/serverAddon/
epp/portal/branches/EPP_5_1_Branch/distribution/pack/serverAddon/gatein.ear/
epp/portal/branches/EPP_5_1_Branch/distribution/pack/serverAddon/gatein.ear/pom.xml
epp/portal/branches/EPP_5_1_Branch/distribution/pack/serverAddon/integration.war/
epp/portal/branches/EPP_5_1_Branch/distribution/pack/serverAddon/integration.war/pom.xml
epp/portal/branches/EPP_5_1_Branch/distribution/pack/serverAddon/integration.war/src/
epp/portal/branches/EPP_5_1_Branch/distribution/pack/serverAddon/integration.war/src/main/
epp/portal/branches/EPP_5_1_Branch/distribution/pack/serverAddon/integration.war/src/main/webapp/
epp/portal/branches/EPP_5_1_Branch/distribution/pack/serverAddon/integration.war/src/main/webapp/WEB-INF/
epp/portal/branches/EPP_5_1_Branch/distribution/pack/serverAddon/integration.war/src/main/webapp/WEB-INF/Context.xml
epp/portal/branches/EPP_5_1_Branch/distribution/pack/serverAddon/integration.war/src/main/webapp/WEB-INF/web.xml
epp/portal/branches/EPP_5_1_Branch/distribution/pack/serverAddon/pom.xml
epp/portal/branches/EPP_5_1_Branch/distribution/pack/serverAddon/src/
epp/portal/branches/EPP_5_1_Branch/distribution/pack/serverAddon/src/assemble.xml
epp/portal/branches/EPP_5_1_Branch/distribution/pack/serverAddon/src/main/
epp/portal/branches/EPP_5_1_Branch/distribution/pack/serverAddon/src/main/resources/
epp/portal/branches/EPP_5_1_Branch/distribution/pack/serverAddon/src/main/resources/deploy/
epp/portal/branches/EPP_5_1_Branch/distribution/pack/serverAddon/src/main/resources/deploy/gatein-ds.xml
epp/portal/branches/EPP_5_1_Branch/distribution/pack/serverAddon/src/main/resources/deploy/gatein-sample-portal-ds.xml
epp/portal/branches/EPP_5_1_Branch/distribution/pack/serverAddon/src/main/resources/deploy/gatein.ear/
epp/portal/branches/EPP_5_1_Branch/distribution/pack/serverAddon/src/main/resources/deploy/gatein.ear/META-INF/
epp/portal/branches/EPP_5_1_Branch/distribution/pack/serverAddon/src/main/resources/deploy/gatein.ear/META-INF/gatein-jboss-beans.xml
epp/portal/branches/EPP_5_1_Branch/distribution/pack/serverAddon/src/main/resources/deploy/gatein.ear/META-INF/jboss-scanning.xml
epp/portal/branches/EPP_5_1_Branch/distribution/pack/src/
epp/portal/branches/EPP_5_1_Branch/distribution/pack/src/assemble.xml
epp/portal/branches/EPP_5_1_Branch/distribution/pack/src/build.xml
epp/portal/branches/EPP_5_1_Branch/distribution/pack/src/main/
epp/portal/branches/EPP_5_1_Branch/distribution/pack/src/patch/
epp/portal/branches/EPP_5_1_Branch/distribution/pack/src/patch/EAP/
epp/portal/branches/EPP_5_1_Branch/distribution/pack/src/patch/EAP/jboss-log4j.xml.patch
epp/portal/branches/EPP_5_1_Branch/distribution/pack/src/patch/EAP/jbossweb.deployer.web.xml.patch
epp/portal/branches/EPP_5_1_Branch/distribution/pack/src/patch/EAP/jbossweb.sar.context.xml.patch
epp/portal/branches/EPP_5_1_Branch/distribution/pack/src/patch/EAP/properties-service.xml.patch
epp/portal/branches/EPP_5_1_Branch/distribution/pack/src/patch/EAP/run.conf.bat.patch
epp/portal/branches/EPP_5_1_Branch/distribution/pack/src/patch/EAP/run.conf.patch
epp/portal/branches/EPP_5_1_Branch/distribution/pack/src/zip.xml
epp/portal/branches/EPP_5_1_Branch/distribution/pom.xml
Log:
Automatic packaging
Added: epp/portal/branches/EPP_5_1_Branch/distribution/pack/examples/pom.xml
===================================================================
--- epp/portal/branches/EPP_5_1_Branch/distribution/pack/examples/pom.xml
(rev 0)
+++ epp/portal/branches/EPP_5_1_Branch/distribution/pack/examples/pom.xml 2011-06-10
13:39:41 UTC (rev 6638)
@@ -0,0 +1,65 @@
+
+<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>
+ <parent>
+ <groupId>org.exoplatform.portal</groupId>
+ <artifactId>distribution.parent</artifactId>
+ <version>5.1.1-epp-DEV02</version>
+ </parent>
+
+ <groupId>org.exoplatform.portal.distribution</groupId>
+ <artifactId>examples</artifactId>
+ <packaging>pom</packaging>
+ <name>Distribution portletbridge</name>
+
+ <dependencies>
+
+ <!-- Examples -->
+ <dependency>
+ <groupId>org.jboss.portletbridge.examples.seam.booking</groupId>
+ <artifactId>seamBooking-ear</artifactId>
+ <version>${portletbridge.version}</version>
+ <type>ear</type>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss.portal.examples</groupId>
+ <artifactId>JSFRIPortlet</artifactId>
+ <version>${portletbridge.version}</version>
+ <type>war</type>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss.portal.examples</groupId>
+ <artifactId>richFacesPortlet</artifactId>
+ <version>${portletbridge.version}</version>
+ <type>war</type>
+ </dependency>
+ </dependencies>
+
+ <build>
+
+ <plugins>
+
+ <plugin>
+ <artifactId>maven-assembly-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>bin</id>
+ <phase>compile</phase>
+ <goals>
+ <goal>single</goal>
+ </goals>
+ <configuration>
+ <appendAssemblyId>false</appendAssemblyId>
+ <descriptors>
+ <descriptor>src/assemble.xml</descriptor>
+ </descriptors>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+
+ </plugins>
+ </build>
+
+</project>
Added: epp/portal/branches/EPP_5_1_Branch/distribution/pack/examples/src/assemble.xml
===================================================================
--- epp/portal/branches/EPP_5_1_Branch/distribution/pack/examples/src/assemble.xml
(rev 0)
+++
epp/portal/branches/EPP_5_1_Branch/distribution/pack/examples/src/assemble.xml 2011-06-10
13:39:41 UTC (rev 6638)
@@ -0,0 +1,18 @@
+
+<assembly
xmlns="http://maven.apache.org/plugins/maven-assembly-plugin/assembl...
+
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+
xsi:schemaLocation="http://maven.apache.org/plugins/maven-assembly-p...
http://maven.apache.org/xsd/assembly-1.1.2.xsd">
+ <id>bin</id>
+ <formats>
+ <format>zip</format>
+ </formats>
+ <includeBaseDirectory>false</includeBaseDirectory>
+ <dependencySets>
+ <dependencySet>
+ <outputDirectory></outputDirectory>
+
<outputFileNameMapping>${artifact.artifactId}-${artifact.version}.${artifact.extension}</outputFileNameMapping>
+ <unpack>false</unpack>
+ <useTransitiveDependencies>false</useTransitiveDependencies>
+ </dependencySet>
+ </dependencySets>
+</assembly>
\ No newline at end of file
Added: epp/portal/branches/EPP_5_1_Branch/distribution/pack/pom.xml
===================================================================
--- epp/portal/branches/EPP_5_1_Branch/distribution/pack/pom.xml
(rev 0)
+++ epp/portal/branches/EPP_5_1_Branch/distribution/pack/pom.xml 2011-06-10 13:39:41 UTC
(rev 6638)
@@ -0,0 +1,151 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<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/xsd/maven-4.0.0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+
+ <parent>
+ <groupId>org.exoplatform.portal</groupId>
+ <artifactId>distribution.parent</artifactId>
+ <version>5.1.1-epp-DEV02</version>
+ </parent>
+
+ <artifactId>distribution</artifactId>
+ <packaging>pom</packaging>
+ <name>Distribution</name>
+
+ <modules>
+ <module>serverAddon</module>
+ <module>portletbridge</module>
+ <module>examples</module>
+ </modules>
+
+ <dependencies>
+ <dependency>
+ <groupId>org.exoplatform.portal.distribution.root</groupId>
+ <artifactId>portletbridge</artifactId>
+ <version>${project.version}</version>
+ <type>zip</type>
+ </dependency>
+
+ <dependency>
+ <groupId>org.gatein.sso</groupId>
+ <artifactId>sso-packaging</artifactId>
+ <version>${sso.version}</version>
+ <type>zip</type>
+ </dependency>
+
+ <dependency>
+ <groupId>org.exoplatform.portal.distribution.deploy</groupId>
+ <artifactId>serverAddon</artifactId>
+ <version>${project.version}</version>
+ <type>zip</type>
+ </dependency>
+
+ <dependency>
+ <groupId>org.exoplatform.portal.distribution</groupId>
+ <artifactId>examples</artifactId>
+ <version>${project.version}</version>
+ <type>zip</type>
+ </dependency>
+
+ <!-- EAP overlay -->
+ <dependency>
+ <groupId>org.jboss</groupId>
+ <artifactId>jboss-eap</artifactId>
+ <version>${eap.version}</version>
+ <type>zip</type>
+ </dependency>
+
+ </dependencies>
+
+
+ <build>
+ <finalName>jboss-epp-${project.version}</finalName>
+
+ <plugins>
+
+ <!-- Put to gether all components -->
+ <plugin>
+ <artifactId>maven-assembly-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>distro-assembly</id>
+ <phase>compile</phase>
+ <goals>
+ <goal>single</goal>
+ </goals>
+ <configuration>
+ <appendAssemblyId>false</appendAssemblyId>
+ <descriptors>
+ <descriptor>src/assemble.xml</descriptor>
+ </descriptors>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+
+ <!-- Apply patches and rename folders -->
+ <plugin>
+ <artifactId>maven-antrun-plugin</artifactId>
+ <version>1.6</version>
+ <executions>
+ <execution>
+ <id>ant-final</id>
+ <phase>compile</phase>
+ <goals>
+ <goal>run</goal>
+ </goals>
+ <configuration>
+ <target>
+ <property
name="epp.path">${project.build.directory}/${project.build.finalName}/${epp.dir}</property>
+ <property
name="eap.path">${project.build.directory}/${project.build.finalName}/${eap.dir}</property>
+
+ <move file="${eap.path}"
toFile="${epp.path}"/>
+ <move
file="${epp.path}/gatein-sso-${sso.version}"
toFile="${epp.path}/gatein-sso"/>
+
+ <ant antfile="src/build.xml"
inheritRefs="true">
+ <target name="patch"/>
+ <property name="toConfiguration"
value="default"/>
+ </ant>
+
+ <ant antfile="src/build.xml"
inheritRefs="true">
+ <target name="patch"/>
+ <property name="toConfiguration"
value="production"/>
+ </ant>
+
+ <ant antfile="src/build.xml"
inheritRefs="true">
+ <target name="patch"/>
+ <property name="toConfiguration"
value="all"/>
+ </ant>
+
+ </target>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+
+ <!-- Package to zip -->
+ <plugin>
+ <artifactId>maven-assembly-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>distro-assembly-zip</id>
+ <phase>package</phase>
+ <goals>
+ <goal>single</goal>
+ </goals>
+ <configuration>
+ <appendAssemblyId>false</appendAssemblyId>
+ <descriptors>
+ <descriptor>src/zip.xml</descriptor>
+ </descriptors>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+
+ </plugins>
+ </build>
+
+</project>
\ No newline at end of file
Added: epp/portal/branches/EPP_5_1_Branch/distribution/pack/portletbridge/pom.xml
===================================================================
--- epp/portal/branches/EPP_5_1_Branch/distribution/pack/portletbridge/pom.xml
(rev 0)
+++ epp/portal/branches/EPP_5_1_Branch/distribution/pack/portletbridge/pom.xml 2011-06-10
13:39:41 UTC (rev 6638)
@@ -0,0 +1,78 @@
+
+<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>
+ <parent>
+ <groupId>org.exoplatform.portal</groupId>
+ <artifactId>distribution.parent</artifactId>
+ <version>5.1.1-epp-DEV02</version>
+ </parent>
+
+ <groupId>org.exoplatform.portal.distribution.root</groupId>
+ <artifactId>portletbridge</artifactId>
+ <packaging>pom</packaging>
+ <name>Distribution portletbridge</name>
+
+ <dependencies>
+ <dependency>
+ <groupId>org.jboss.portletbridge</groupId>
+ <artifactId>portletbridge-impl</artifactId>
+ <version>${portletbridge.version}</version>
+ <type>jar</type>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss.portletbridge</groupId>
+ <artifactId>portletbridge-api</artifactId>
+ <version>${portletbridge.version}</version>
+ <type>jar</type>
+ </dependency>
+
+ <!-- Examples -->
+ <dependency>
+ <groupId>org.jboss.portletbridge.examples.seam.booking</groupId>
+ <artifactId>seamBooking-ear</artifactId>
+ <version>${portletbridge.version}</version>
+ <type>ear</type>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss.portal.examples</groupId>
+ <artifactId>JSFRIPortlet</artifactId>
+ <version>${portletbridge.version}</version>
+ <type>war</type>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss.portal.examples</groupId>
+ <artifactId>richFacesPortlet</artifactId>
+ <version>${portletbridge.version}</version>
+ <type>war</type>
+ </dependency>
+
+ </dependencies>
+
+ <build>
+
+ <plugins>
+
+ <plugin>
+ <artifactId>maven-assembly-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>bin</id>
+ <phase>compile</phase>
+ <goals>
+ <goal>single</goal>
+ </goals>
+ <configuration>
+ <appendAssemblyId>false</appendAssemblyId>
+ <descriptors>
+ <descriptor>src/assemble.xml</descriptor>
+ </descriptors>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+
+ </plugins>
+ </build>
+
+</project>
Added:
epp/portal/branches/EPP_5_1_Branch/distribution/pack/portletbridge/src/assemble.xml
===================================================================
--- epp/portal/branches/EPP_5_1_Branch/distribution/pack/portletbridge/src/assemble.xml
(rev 0)
+++
epp/portal/branches/EPP_5_1_Branch/distribution/pack/portletbridge/src/assemble.xml 2011-06-10
13:39:41 UTC (rev 6638)
@@ -0,0 +1,29 @@
+
+<assembly
xmlns="http://maven.apache.org/plugins/maven-assembly-plugin/assembl...
+
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+
xsi:schemaLocation="http://maven.apache.org/plugins/maven-assembly-p...
http://maven.apache.org/xsd/assembly-1.1.2.xsd">
+ <id>bin</id>
+ <formats>
+ <format>zip</format>
+ </formats>
+ <includeBaseDirectory>false</includeBaseDirectory>
+ <dependencySets>
+ <dependencySet>
+ <includes>
+ <include>*:jar</include>
+ </includes>
+ <outputDirectory></outputDirectory>
+
<outputFileNameMapping>${artifact.artifactId}-${artifact.version}.${artifact.extension}</outputFileNameMapping>
+ <unpack>false</unpack>
+ <useTransitiveDependencies>false</useTransitiveDependencies>
+ </dependencySet>
+ <dependencySet>
+ <includes>
+ <include>*:ear</include>
+ <include>*:war</include>
+ </includes>
+ <outputDirectory>examples</outputDirectory>
+
<outputFileNameMapping>${artifact.artifactId}-${artifact.version}.${artifact.extension}</outputFileNameMapping>
+ </dependencySet>
+ </dependencySets>
+</assembly>
\ No newline at end of file
Added:
epp/portal/branches/EPP_5_1_Branch/distribution/pack/serverAddon/gatein.ear/pom.xml
===================================================================
--- epp/portal/branches/EPP_5_1_Branch/distribution/pack/serverAddon/gatein.ear/pom.xml
(rev 0)
+++
epp/portal/branches/EPP_5_1_Branch/distribution/pack/serverAddon/gatein.ear/pom.xml 2011-06-10
13:39:41 UTC (rev 6638)
@@ -0,0 +1,1504 @@
+
+<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>
+ <parent>
+ <groupId>org.exoplatform.portal</groupId>
+ <artifactId>distribution.parent</artifactId>
+ <version>5.1.1-epp-DEV02</version>
+ </parent>
+ <artifactId>gatein</artifactId>
+ <packaging>ear</packaging>
+ <name>GateIn EAR</name>
+ <description>GateIn EAR</description>
+
+ <dependencies>
+ <!-- WARs -->
+ <dependency>
+ <groupId>org.exoplatform.portal</groupId>
+ <artifactId>exo.portal.web.portal</artifactId>
+ <version>${project.version}</version>
+ <type>war</type>
+ </dependency>
+ <dependency>
+ <groupId>org.exoplatform.portal</groupId>
+ <artifactId>exo.portal.web.eXoResources</artifactId>
+ <version>${project.version}</version>
+ <type>war</type>
+ </dependency>
+ <dependency>
+ <groupId>org.exoplatform.portal</groupId>
+ <artifactId>exo.portal.portlet.dashboard</artifactId>
+ <version>${project.version}</version>
+ <type>war</type>
+ </dependency>
+ <dependency>
+ <groupId>org.exoplatform.portal</groupId>
+ <artifactId>exo.portal.portlet.exoadmin</artifactId>
+ <version>${project.version}</version>
+ <type>war</type>
+ </dependency>
+ <dependency>
+ <groupId>org.exoplatform.portal</groupId>
+ <artifactId>exo.portal.web.rest</artifactId>
+ <version>${project.version}</version>
+ <type>war</type>
+ </dependency>
+ <dependency>
+ <groupId>org.exoplatform.portal</groupId>
+ <artifactId>exo.portal.eXoGadgets</artifactId>
+ <version>${project.version}</version>
+ <type>war</type>
+ </dependency>
+ <dependency>
+ <groupId>org.exoplatform.portal</groupId>
+ <artifactId>exo.portal.gadgets-server</artifactId>
+ <version>${project.version}</version>
+ <type>war</type>
+ </dependency>
+ <dependency>
+ <groupId>org.exoplatform.portal</groupId>
+ <artifactId>exo.portal.portlet.web</artifactId>
+ <version>${project.version}</version>
+ <type>war</type>
+ </dependency>
+ <dependency>
+ <groupId>org.gatein.wsrp</groupId>
+ <artifactId>wsrp-admin-gui</artifactId>
+ <version>${org.gatein.wsrp.version}</version>
+ <type>war</type>
+ </dependency>
+ <dependency>
+ <groupId>org.gatein.wsrp</groupId>
+ <artifactId>wsrp-producer</artifactId>
+ <version>${org.gatein.wsrp.version}</version>
+ <type>war</type>
+ <exclusions>
+ <exclusion>
+ <artifactId>jaxws-api</artifactId>
+ <groupId>javax.xml.ws</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>jbossxb</artifactId>
+ <groupId>org.jboss</groupId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+ <dependency>
+ <groupId>org.exoplatform.portal</groupId>
+ <artifactId>integration</artifactId>
+ <version>${project.version}</version>
+ <type>war</type>
+ </dependency>
+
+
+ <!-- portal components -->
+ <dependency>
+ <groupId>org.exoplatform.portal</groupId>
+ <artifactId>exo.portal.component.common</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.exoplatform.portal</groupId>
+ <artifactId>exo.portal.component.web.security</artifactId>
+ <exclusions>
+ <exclusion>
+ <artifactId>reflext.apt</artifactId>
+ <groupId>org.reflext</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>servlet-api</artifactId>
+ <groupId>javax.servlet</groupId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+ <dependency>
+ <groupId>org.exoplatform.portal</groupId>
+ <artifactId>exo.portal.component.web.controller</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.exoplatform.portal</groupId>
+ <artifactId>exo.portal.component.web.server</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.exoplatform.portal</groupId>
+ <artifactId>exo.portal.component.web.api</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.exoplatform.portal</groupId>
+ <artifactId>exo.portal.component.web.resources</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.exoplatform.portal</groupId>
+ <artifactId>exo.portal.component.portal</artifactId>
+ <exclusions>
+ <exclusion>
+ <artifactId>jaxb-api</artifactId>
+ <groupId>javax.xml.bind</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>jaxb-impl</artifactId>
+ <groupId>com.sun.xml.bind</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>log4j</artifactId>
+ <groupId>log4j</groupId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+ <dependency>
+ <groupId>org.exoplatform.portal</groupId>
+ <artifactId>exo.portal.component.pc</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.exoplatform.portal</groupId>
+ <artifactId>exo.portal.component.identity</artifactId>
+ <exclusions>
+ <exclusion>
+ <artifactId>hibernate-annotations</artifactId>
+ <groupId>org.hibernate</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>hibernate-core</artifactId>
+ <groupId>org.hibernate</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>hibernate-cglib-repack</artifactId>
+ <groupId>org.hibernate</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>javassist</artifactId>
+ <groupId>javassist</groupId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+ <dependency>
+ <groupId>org.exoplatform.portal</groupId>
+ <artifactId>exo.portal.component.resources</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.exoplatform.portal</groupId>
+
<artifactId>exo.portal.component.application-registry</artifactId>
+ </dependency>
+<!-- <dependency>
+ <groupId>org.exoplatform.portal</groupId>
+ <artifactId>exo.portal.component.xml-parser</artifactId>
+ </dependency>-->
+ <dependency>
+ <groupId>org.exoplatform.portal</groupId>
+ <artifactId>exo.portal.component.scripting</artifactId>
+ <exclusions>
+ <exclusion>
+ <artifactId>ant</artifactId>
+ <groupId>org.apache.ant</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>ant-launcher</artifactId>
+ <groupId>org.apache.ant</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>junit</artifactId>
+ <groupId>junit</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>jline</artifactId>
+ <groupId>jline</groupId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+ <dependency>
+ <groupId>org.exoplatform.portal</groupId>
+ <artifactId>exo.portal.component.management</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.exoplatform.portal</groupId>
+ <artifactId>exo.portal.webui.framework</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.exoplatform.portal</groupId>
+ <artifactId>exo.portal.webui.portlet</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.exoplatform.portal</groupId>
+ <artifactId>exo.portal.webui.portal</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.exoplatform.portal</groupId>
+ <artifactId>exo.portal.webui.eXo</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.exoplatform.portal</groupId>
+ <artifactId>exo.portal.webui.core</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.exoplatform.portal</groupId>
+ <artifactId>exo.portal.webui.dashboard</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.exoplatform.portal</groupId>
+ <artifactId>exo.portal.gadgets-core</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.exoplatform.portal</groupId>
+ <artifactId>gatein.portal.component.wsrp</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.exoplatform.portal</groupId>
+ <artifactId>exo.portal.server.jboss.plugin</artifactId>
+ </dependency>
+
+
+ <!-- eXo JCR stack -->
+ <dependency>
+ <groupId>org.exoplatform.kernel</groupId>
+ <artifactId>exo.kernel.commons</artifactId>
+ <exclusions>
+ <exclusion>
+ <artifactId>commons-logging</artifactId>
+ <groupId>commons-logging</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>slf4j-api</artifactId>
+ <groupId>org.slf4j</groupId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+ <dependency>
+ <groupId>org.exoplatform.kernel</groupId>
+ <artifactId>exo.kernel.component.cache</artifactId>
+ <exclusions>
+ <exclusion>
+ <artifactId>junit</artifactId>
+ <groupId>junit</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>exo.tool.framework.junit</artifactId>
+ <groupId>org.exoplatform.tool</groupId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+ <dependency>
+ <groupId>org.exoplatform.kernel</groupId>
+ <artifactId>exo.kernel.component.command</artifactId>
+ <exclusions>
+ <exclusion>
+ <artifactId>commons-logging</artifactId>
+ <groupId>commons-logging</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>xml-apis</artifactId>
+ <groupId>xml-apis</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>commons-collections</artifactId>
+ <groupId>commons-collections</groupId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+ <dependency>
+ <groupId>org.exoplatform.kernel</groupId>
+ <artifactId>exo.kernel.component.common</artifactId>
+ <exclusions>
+ <exclusion>
+ <artifactId>junit</artifactId>
+ <groupId>junit</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>carol</artifactId>
+ <groupId>org.objectweb.carol</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>commons-logging</artifactId>
+ <groupId>commons-logging</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>exo.tool.framework.junit</artifactId>
+ <groupId>org.exoplatform.tool</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>howl-logger</artifactId>
+ <groupId>howl</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>jmock</artifactId>
+ <groupId>jmock</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>jotm_jrmp_stubs</artifactId>
+ <groupId>jotm</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>jotm</artifactId>
+ <groupId>jotm</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>jta</artifactId>
+ <groupId>javax.transaction</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>mail</artifactId>
+ <groupId>javax.mail</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>quartz</artifactId>
+ <groupId>quartz</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>xstream</artifactId>
+ <groupId>xstream</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>activation</artifactId>
+ <groupId>javax.activation</groupId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+
+ <dependency>
+ <groupId>org.exoplatform.kernel</groupId>
+ <artifactId>exo.kernel.component.remote</artifactId>
+ <exclusions>
+ <exclusion>
+ <artifactId>exo.tool.framework.junit</artifactId>
+ <groupId>org.exoplatform.tool</groupId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+ <dependency>
+ <groupId>org.exoplatform.kernel</groupId>
+ <artifactId>exo.kernel.container</artifactId>
+ <exclusions>
+ <exclusion>
+ <artifactId>bcel</artifactId>
+ <groupId>bcel</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>commons-logging</artifactId>
+ <groupId>commons-logging</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>exo.tool.framework.junit</artifactId>
+ <groupId>org.exoplatform.tool</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>jibx-extras</artifactId>
+ <groupId>org.jibx</groupId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+ <dependency>
+ <groupId>org.exoplatform.kernel</groupId>
+
<artifactId>exo.kernel.component.ext.cache.impl.jboss.v3</artifactId>
+ <exclusions>
+ <exclusion>
+ <artifactId>commons-logging</artifactId>
+ <groupId>commons-logging</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>exo.tool.framework.junit</artifactId>
+ <groupId>org.exoplatform.tool</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>jboss-transaction-api</artifactId>
+ <groupId>org.jboss.javaee</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>jboss-common-core</artifactId>
+ <groupId>org.jboss</groupId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+ <dependency>
+ <groupId>org.exoplatform.kernel</groupId>
+ <artifactId>exo.kernel.mc-int</artifactId>
+ <exclusions>
+ <exclusion>
+ <artifactId>ant</artifactId>
+ <groupId>org.apache.ant</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>jaxb-api</artifactId>
+ <groupId>sun-jaxb</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>jboss-deployers-structure-spi</artifactId>
+ <groupId>org.jboss.deployers</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>jboss-deployers-spi</artifactId>
+ <groupId>org.jboss.deployers</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>jboss-classloading-spi</artifactId>
+ <groupId>org.jboss.integration</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>jboss-logging-spi</artifactId>
+ <groupId>org.jboss.logging</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>jboss-dependency</artifactId>
+ <groupId>org.jboss.microcontainer</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>jboss-mdr</artifactId>
+ <groupId>org.jboss</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>jboss-reflect</artifactId>
+ <groupId>org.jboss</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>jboss-kernel</artifactId>
+ <groupId>org.jboss.microcontainer</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>jboss-deployers-impl</artifactId>
+ <groupId>org.jboss.deployers</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>jboss-aop-mc-int</artifactId>
+ <groupId>org.jboss.microcontainer</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>jboss-deployers-vfs-spi</artifactId>
+ <groupId>org.jboss.deployers</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>jboss-vfs</artifactId>
+ <groupId>org.jboss</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>jboss-deployers-vfs</artifactId>
+ <groupId>org.jboss.deployers</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>jboss-deployers-core-spi</artifactId>
+ <groupId>org.jboss.deployers</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>jboss-common-core</artifactId>
+ <groupId>org.jboss</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>jboss-classloader</artifactId>
+ <groupId>org.jboss.cl</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>servlet-api</artifactId>
+ <groupId>javax.servlet</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>xml-apis</artifactId>
+ <groupId>apache-xerces</groupId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+ <dependency>
+ <groupId>org.exoplatform.kernel</groupId>
+ <artifactId>exo.kernel.mc-kernel-extras</artifactId>
+ <exclusions>
+ <exclusion>
+ <artifactId>jboss-kernel</artifactId>
+ <groupId>org.jboss.microcontainer</groupId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+ <dependency>
+ <groupId>org.exoplatform.core</groupId>
+ <artifactId>exo.core.component.organization.api</artifactId>
+ <exclusions>
+ <exclusion>
+ <artifactId>commons-logging</artifactId>
+ <groupId>commons-logging</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>xdoclet</artifactId>
+ <groupId>xdoclet</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>xdoclet-xdoclet-module</artifactId>
+ <groupId>xdoclet</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>xdoclet-hibernate-module</artifactId>
+ <groupId>xdoclet</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>xjavadoc</artifactId>
+ <groupId>xdoclet</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>xstream</artifactId>
+ <groupId>xstream</groupId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+ <dependency>
+ <groupId>org.exoplatform.core</groupId>
+ <artifactId>exo.core.component.database</artifactId>
+ <exclusions>
+ <exclusion>
+ <artifactId>antlr</artifactId>
+ <groupId>antlr</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>ejb3-persistence</artifactId>
+ <groupId>org.hibernate</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>exo.tool.framework.junit</artifactId>
+ <groupId>org.exoplatform.tool</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>hibernate-annotations</artifactId>
+ <groupId>org.hibernate</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>hibernate-core</artifactId>
+ <groupId>org.hibernate</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>jta</artifactId>
+ <groupId>javax.transaction</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>pull-parser</artifactId>
+ <groupId>pull-parser</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>xapool</artifactId>
+ <groupId>com.experlog</groupId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+ <dependency>
+ <groupId>org.exoplatform.core</groupId>
+ <artifactId>exo.core.component.ldap</artifactId>
+ <exclusions>
+ <exclusion>
+ <artifactId>exo.tool.framework.junit</artifactId>
+ <groupId>org.exoplatform.tool</groupId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+ <dependency>
+ <groupId>org.exoplatform.core</groupId>
+ <artifactId>exo.core.component.organization.jdbc</artifactId>
+ <exclusions>
+ <exclusion>
+ <artifactId>exo.tool.framework.junit</artifactId>
+ <groupId>org.exoplatform.tool</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>hibernate-core</artifactId>
+ <groupId>org.hibernate</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>xstream</artifactId>
+ <groupId>xstream</groupId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+ <dependency>
+ <groupId>org.exoplatform.core</groupId>
+ <artifactId>exo.core.component.organization.ldap</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.exoplatform.core</groupId>
+ <artifactId>exo.core.component.security.core</artifactId>
+ <exclusions>
+ <exclusion>
+ <artifactId>servlet-api</artifactId>
+ <groupId>javax.servlet</groupId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+ <dependency>
+ <groupId>org.exoplatform.core</groupId>
+ <artifactId>exo.core.component.document</artifactId>
+ <exclusions>
+ <exclusion>
+ <artifactId>commons-logging</artifactId>
+ <groupId>commons-logging</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>exo.tool.framework.junit</artifactId>
+ <groupId>org.exoplatform.tool</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>fontbox</artifactId>
+ <groupId>org.apache.pdfbox</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>geronimo-stax-api_1.0_spec</artifactId>
+ <groupId>org.apache.geronimo.specs</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>jempbox</artifactId>
+ <groupId>org.apache.pdfbox</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>stax-api</artifactId>
+ <groupId>stax</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>xml-apis</artifactId>
+ <groupId>xml-apis</groupId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+ <dependency>
+ <groupId>org.exoplatform.jcr</groupId>
+ <artifactId>exo.jcr.component.core</artifactId>
+ <exclusions>
+ <exclusion>
+ <artifactId>commons-logging</artifactId>
+ <groupId>commons-logging</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>jbossjts</artifactId>
+ <groupId>jboss.jbossts</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>jbossts-common</artifactId>
+ <groupId>jboss.jbossts</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>jta</artifactId>
+ <groupId>javax.transaction</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>slf4j-api</artifactId>
+ <groupId>org.slf4j</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>slf4j-jdk14</artifactId>
+ <groupId>org.slf4j</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>stax-api</artifactId>
+ <groupId>javax.xml.stream</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>stax-api</artifactId>
+ <groupId>stax</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>xml-apis</artifactId>
+ <groupId>xml-apis</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>commons-collections</artifactId>
+ <groupId>commons-collections</groupId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+ <dependency>
+ <groupId>org.exoplatform.jcr</groupId>
+ <artifactId>exo.jcr.component.ext</artifactId>
+ <exclusions>
+ <exclusion>
+ <artifactId>junit</artifactId>
+ <groupId>junit</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>jtidy</artifactId>
+ <groupId>jtidy</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>servlet-api</artifactId>
+ <groupId>javax.servlet</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>stax-api</artifactId>
+ <groupId>javax.xml.stream</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>xml-apis</artifactId>
+ <groupId>xml-apis</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>commons-collections</artifactId>
+ <groupId>commons-collections</groupId>
+ </exclusion>
+ <exclusion>
+
<artifactId>exo.core.component.script.groovy</artifactId>
+ <groupId>org.exoplatform.core</groupId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+ <dependency>
+ <groupId>org.exoplatform.jcr</groupId>
+ <artifactId>exo.jcr.component.webdav</artifactId>
+ <exclusions>
+ <exclusion>
+ <artifactId>jtidy</artifactId>
+ <groupId>jtidy</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>servlet-api</artifactId>
+ <groupId>javax.servlet</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>stax-api</artifactId>
+ <groupId>javax.xml.stream</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>xml-apis</artifactId>
+ <groupId>xml-apis</groupId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+ <dependency>
+ <groupId>org.exoplatform.jcr</groupId>
+ <artifactId>exo.jcr.framework.web</artifactId>
+ <exclusions>
+ <exclusion>
+ <artifactId>xml-apis</artifactId>
+ <groupId>xml-apis</groupId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+ <dependency>
+ <groupId>org.exoplatform.jcr</groupId>
+ <artifactId>exo.jcr.component.ftp</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.exoplatform.ws</groupId>
+ <artifactId>exo.ws.frameworks.servlet</artifactId>
+ <exclusions>
+ <exclusion>
+ <artifactId>servlet-api</artifactId>
+ <groupId>javax.servlet</groupId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+ <dependency>
+ <groupId>org.exoplatform.ws</groupId>
+ <artifactId>exo.ws.rest.core</artifactId>
+ <exclusions>
+ <exclusion>
+ <artifactId>jaxb-api</artifactId>
+ <groupId>javax.xml.bind</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>jtidy</artifactId>
+ <groupId>jtidy</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>mail</artifactId>
+ <groupId>javax.mail</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>servlet-api</artifactId>
+ <groupId>javax.servlet</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>stax-api</artifactId>
+ <groupId>javax.xml.stream</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>activation</artifactId>
+ <groupId>javax.activation</groupId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+
+
+ <!-- GateIn components -->
+ <dependency>
+ <groupId>org.gatein.common</groupId>
+ <artifactId>common-logging</artifactId>
+ <exclusions>
+ <exclusion>
+ <artifactId>slf4j-api</artifactId>
+ <groupId>org.slf4j</groupId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+ <dependency>
+ <groupId>org.gatein.common</groupId>
+ <artifactId>common-common</artifactId>
+ <exclusions>
+ <exclusion>
+ <artifactId>junit</artifactId>
+ <groupId>junit</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>commons-logging</artifactId>
+ <groupId>commons-logging</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>jboss-logging-spi</artifactId>
+ <groupId>org.jboss.logging</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>jboss-vfs</artifactId>
+ <groupId>org.jboss</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>servlet-api</artifactId>
+ <groupId>javax.servlet</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>activation</artifactId>
+ <groupId>javax.activation</groupId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+ <dependency>
+ <groupId>commons-digester</groupId>
+ <artifactId>commons-digester</artifactId>
+ <version>1.8.1</version>
+ <exclusions>
+ <exclusion>
+ <artifactId>commons-logging</artifactId>
+ <groupId>commons-logging</groupId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+ <dependency>
+ <groupId>commons-httpclient</groupId>
+ <artifactId>commons-httpclient</artifactId>
+ <version>3.1</version>
+ <exclusions>
+ <exclusion>
+ <artifactId>commons-logging</artifactId>
+ <groupId>commons-logging</groupId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+ <dependency>
+ <groupId>org.gatein.wci</groupId>
+ <artifactId>wci-wci</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.gatein.wci</groupId>
+ <artifactId>wci-exo</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.gatein.wci</groupId>
+ <artifactId>wci-tomcat</artifactId>
+ <exclusions>
+ <exclusion>
+ <artifactId>annotations-api</artifactId>
+ <groupId>org.apache.tomcat</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>catalina</artifactId>
+ <groupId>org.apache.tomcat</groupId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+ <dependency>
+ <groupId>org.gatein.pc</groupId>
+ <artifactId>pc-bridge</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.gatein.pc</groupId>
+ <artifactId>pc-federation</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.gatein.pc</groupId>
+ <artifactId>pc-mc</artifactId>
+ <exclusions>
+ <exclusion>
+ <artifactId>junit</artifactId>
+ <groupId>junit</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>jaxb-api</artifactId>
+ <groupId>sun-jaxb</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>jboss-logging-spi</artifactId>
+ <groupId>org.jboss.logging</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>jboss-reflect</artifactId>
+ <groupId>org.jboss</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>jboss-unit</artifactId>
+ <groupId>org.jboss.unit</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>jboss-common-core</artifactId>
+ <groupId>org.jboss</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>xml-apis</artifactId>
+ <groupId>apache-xerces</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>dtdparser121</artifactId>
+ <groupId>wutka-dtdparser</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>xercesImpl</artifactId>
+ <groupId>apache-xerces</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>jbossxb</artifactId>
+ <groupId>org.jboss</groupId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+ <dependency>
+ <groupId>org.gatein.pc</groupId>
+ <artifactId>pc-portlet</artifactId>
+ <exclusions>
+ <exclusion>
+ <artifactId>jsp-api</artifactId>
+ <groupId>javax.servlet.jsp</groupId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+ <dependency>
+ <groupId>org.gatein.pc</groupId>
+ <artifactId>pc-api</artifactId>
+ <exclusions>
+ <exclusion>
+ <artifactId>jaxb-api</artifactId>
+ <groupId>sun-jaxb</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>log4j</artifactId>
+ <groupId>log4j</groupId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+ <dependency>
+ <groupId>org.gatein.pc</groupId>
+ <artifactId>pc-controller</artifactId>
+ <exclusions>
+ <exclusion>
+ <artifactId>xml-apis</artifactId>
+ <groupId>apache-xerces</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>resolver</artifactId>
+ <groupId>apache-xerces</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>xercesImpl</artifactId>
+ <groupId>apache-xerces</groupId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+
+ <!-- wsrp libs -->
+ <dependency>
+ <groupId>org.gatein.wsrp</groupId>
+ <artifactId>wsrp-producer-lib</artifactId>
+ <exclusions>
+ <exclusion>
+ <artifactId>jaxb-api</artifactId>
+ <groupId>javax.xml.bind</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>mail</artifactId>
+ <groupId>javax.mail</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>slf4j-api</artifactId>
+ <groupId>org.slf4j</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>jaxws-api</artifactId>
+ <groupId>javax.xml.ws</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>jsr181-api</artifactId>
+ <groupId>javax.jws</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>saaj-api</artifactId>
+ <groupId>javax.xml.soap</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>jbossxb</artifactId>
+ <groupId>org.jboss</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>activation</artifactId>
+ <groupId>javax.activation</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>jboss-logging-spi</artifactId>
+ <groupId>org.jboss.logging</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>jaxb-api</artifactId>
+ <groupId>sun-jaxb</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>xml-apis</artifactId>
+ <groupId>apache-xerces</groupId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+ <dependency>
+ <groupId>org.gatein.wsrp</groupId>
+ <artifactId>wsrp-consumer</artifactId>
+ <exclusions>
+ <exclusion>
+ <artifactId>mail</artifactId>
+ <groupId>javax.mail</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>saaj-api</artifactId>
+ <groupId>javax.xml.soap</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>test-framework</artifactId>
+ <groupId>org.gatein.wsrp</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>wsdl4j</artifactId>
+ <groupId>wsdl4j</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>jbossxb</artifactId>
+ <groupId>org.jboss</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>slf4j-jdk14</artifactId>
+ <groupId>org.slf4j</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>slf4j-api</artifactId>
+ <groupId>org.slf4j</groupId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+ <dependency>
+ <groupId>org.gatein.wsrp</groupId>
+ <artifactId>wsrp-integration-api</artifactId>
+ <exclusions>
+ <exclusion>
+ <artifactId>servlet-api</artifactId>
+ <groupId>javax.servlet</groupId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+ <dependency>
+ <groupId>org.gatein.mop</groupId>
+ <artifactId>mop-api</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.gatein.mop</groupId>
+ <artifactId>mop-spi</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.gatein.mop</groupId>
+ <artifactId>mop-core</artifactId>
+ <exclusions>
+ <exclusion>
+ <artifactId>slf4j-api</artifactId>
+ <groupId>org.slf4j</groupId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+
+
+ <!-- Chromattic -->
+ <dependency>
+ <groupId>org.chromattic</groupId>
+ <artifactId>chromattic.api</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.chromattic</groupId>
+ <artifactId>chromattic.spi</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.chromattic</groupId>
+ <artifactId>chromattic.core</artifactId>
+ <exclusions>
+ <exclusion>
+ <artifactId>slf4j-api</artifactId>
+ <groupId>org.slf4j</groupId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+ <dependency>
+ <groupId>org.chromattic</groupId>
+ <artifactId>chromattic.ext</artifactId>
+ </dependency>
+
+ <!-- apache shindig -->
+ <dependency>
+ <groupId>org.gatein.shindig</groupId>
+ <artifactId>shindig-gadgets</artifactId>
+ <exclusions>
+ <exclusion>
+ <artifactId>xml-apis</artifactId>
+ <groupId>xml-apis</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>htmlparser</artifactId>
+ <groupId>nu.validator.htmlparser</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>oauth</artifactId>
+ <groupId>net.oauth.core</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>oauth-consumer</artifactId>
+ <groupId>net.oauth.core</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>oauth-httpclient3</artifactId>
+ <groupId>net.oauth.core</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>xercesImpl</artifactId>
+ <groupId>xerces</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>jdom</artifactId>
+ <groupId>org.jdom</groupId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+ <dependency>
+ <groupId>org.gatein.shindig</groupId>
+ <artifactId>shindig-features</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.gatein.shindig</groupId>
+ <artifactId>shindig-common</artifactId>
+ <exclusions>
+ <exclusion>
+ <artifactId>commons-logging</artifactId>
+ <groupId>commons-logging</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>commons-beanutils-core</artifactId>
+ <groupId>commons-beanutils</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>commons-betwixt</artifactId>
+ <groupId>commons-betwixt</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>commons-collections</artifactId>
+ <groupId>commons-collections</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>ezmorph</artifactId>
+ <groupId>net.sf.ezmorph</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>json-lib</artifactId>
+ <groupId>net.sf.json-lib</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>oauth</artifactId>
+ <groupId>net.oauth.core</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>xpp3_min</artifactId>
+ <groupId>xpp3</groupId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+ <dependency>
+ <groupId>org.gatein.shindig</groupId>
+ <artifactId>shindig-social-api</artifactId>
+ <exclusions>
+ <exclusion>
+ <artifactId>commons-logging</artifactId>
+ <groupId>commons-logging</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>geronimo-stax-api_1.0_spec</artifactId>
+ <groupId>org.apache.geronimo.specs</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>xml-apis</artifactId>
+ <groupId>xml-apis</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>commons-betwixt</artifactId>
+ <groupId>commons-betwixt</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>commons-collections</artifactId>
+ <groupId>commons-collections</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>ezmorph</artifactId>
+ <groupId>net.sf.ezmorph</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>json-lib</artifactId>
+ <groupId>net.sf.json-lib</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>oauth</artifactId>
+ <groupId>net.oauth.core</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>oauth-consumer</artifactId>
+ <groupId>net.oauth.core</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>oauth-provider</artifactId>
+ <groupId>net.oauth.core</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>oauth-httpclient3</artifactId>
+ <groupId>net.oauth.core</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>xpp3_min</artifactId>
+ <groupId>xpp3</groupId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+
+ <!-- -->
+ <dependency>
+ <groupId>net.oauth</groupId>
+ <artifactId>core</artifactId>
+ <exclusions>
+ <exclusion>
+ <artifactId>servlet-api</artifactId>
+ <groupId>javax.servlet</groupId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+
+ <dependency>
+ <groupId>javax.activation</groupId>
+ <artifactId>activation</artifactId>
+ <version>1.1.1</version>
+ </dependency>
+
+ <!-- ADDed -->
+ <dependency>
+ <groupId>org.hibernate</groupId>
+ <artifactId>hibernate-jbosscache2</artifactId>
+ <version>3.3.2.GA</version>
+ <exclusions>
+ <exclusion>
+ <artifactId>slf4j-api</artifactId>
+ <groupId>org.slf4j</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>jta</artifactId>
+ <groupId>javax.transaction</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>hibernate-core</artifactId>
+ <groupId>org.hibernate</groupId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+ <!-- needed so that GTN can be run on the IBM jdk, to be removed when the IBM
jdk no longer needs this hack -->
+ <dependency>
+ <groupId>net.jcip</groupId>
+ <artifactId>jcip-annotations</artifactId>
+ <version>${jcip.version}</version>
+ </dependency>
+
+ <dependency>
+ <groupId>rhino</groupId>
+ <artifactId>js</artifactId>
+ <version>${rhino.version}</version>
+ </dependency>
+
+ <!-- Upgrade JBoss Cache -->
+ <dependency>
+ <groupId>org.jboss.cache</groupId>
+ <artifactId>jbosscache-core</artifactId>
+<!-- TODO: change <version>3.2.7.GA</version>-->
+ <version>3.2.6.GA</version>
+ <exclusions>
+ <exclusion>
+ <artifactId>jboss-transaction-api</artifactId>
+ <groupId>org.jboss.javaee</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>jboss-common-core</artifactId>
+ <groupId>org.jboss</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>commons-logging</artifactId>
+ <groupId>commons-logging</groupId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+
+ <dependency>
+ <artifactId>slf4j-jdk14</artifactId>
+ <groupId>org.slf4j</groupId>
+ <type>jar</type>
+ <version>1.5.6</version>
+ <scope>provided</scope>
+ <exclusions>
+ <exclusion>
+ <artifactId>slf4j-api</artifactId>
+ <groupId>org.slf4j</groupId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+
+ <dependency>
+ <artifactId>asm</artifactId>
+ <groupId>asm</groupId>
+ <type>jar</type>
+ <version>1.5.3</version>
+ </dependency>
+ </dependencies>
+
+ <build>
+ <finalName>gatein</finalName>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-ear-plugin</artifactId>
+ <configuration>
+ <displayName>GateIn portal</displayName>
+ <defaultLibBundleDir>lib</defaultLibBundleDir>
+ <archive>
+ <manifest>
+ <addClasspath>true</addClasspath>
+ </manifest>
+ </archive>
+
+ <modules>
+ <!-- WAR modules -->
+ <webModule>
+ <groupId>org.exoplatform.portal</groupId>
+
<artifactId>exo.portal.web.eXoResources</artifactId>
+ <contextRoot>eXoResources</contextRoot>
+
<bundleFileName>01eXoResources.war</bundleFileName>
+ <unpack>true</unpack>
+ </webModule>
+ <webModule>
+ <groupId>org.exoplatform.portal</groupId>
+ <artifactId>exo.portal.web.portal</artifactId>
+ <contextRoot>portal</contextRoot>
+ <bundleFileName>02portal.war</bundleFileName>
+ <unpack>true</unpack>
+ </webModule>
+ <webModule>
+ <groupId>org.exoplatform.portal</groupId>
+
<artifactId>exo.portal.portlet.dashboard</artifactId>
+ <contextRoot>dashboard</contextRoot>
+ <bundleFileName>dashboard.war</bundleFileName>
+ </webModule>
+ <webModule>
+ <groupId>org.gatein.wsrp</groupId>
+ <artifactId>wsrp-producer</artifactId>
+ <contextRoot>wsrp-producer</contextRoot>
+
<bundleFileName>wsrp-producer.war</bundleFileName>
+ </webModule>
+ <webModule>
+ <groupId>org.exoplatform.portal</groupId>
+
<artifactId>exo.portal.portlet.exoadmin</artifactId>
+ <contextRoot>exoadmin</contextRoot>
+ <bundleFileName>exoadmin.war</bundleFileName>
+ </webModule>
+ <webModule>
+ <groupId>org.exoplatform.portal</groupId>
+ <artifactId>exo.portal.web.rest</artifactId>
+ <contextRoot>rest</contextRoot>
+ <bundleFileName>rest.war</bundleFileName>
+ </webModule>
+ <webModule>
+ <groupId>org.exoplatform.portal</groupId>
+ <artifactId>exo.portal.eXoGadgets</artifactId>
+ <contextRoot>eXoGadgets</contextRoot>
+ <bundleFileName>eXoGadgets.war</bundleFileName>
+ </webModule>
+ <webModule>
+ <groupId>org.exoplatform.portal</groupId>
+ <artifactId>exo.portal.portlet.web</artifactId>
+ <contextRoot>web</contextRoot>
+ <bundleFileName>web.war</bundleFileName>
+ </webModule>
+ <webModule>
+ <groupId>org.exoplatform.portal</groupId>
+ <artifactId>integration</artifactId>
+ <contextRoot>integration</contextRoot>
+ <bundleFileName>integration.war</bundleFileName>
+ <unpack>true</unpack>
+ </webModule>
+ <webModule>
+ <groupId>org.gatein.wsrp</groupId>
+ <artifactId>wsrp-admin-gui</artifactId>
+ <contextRoot>wsrp-admin-gui</contextRoot>
+
<bundleFileName>wsrp-admin-gui.war</bundleFileName>
+ </webModule>
+ <webModule>
+ <groupId>org.exoplatform.portal</groupId>
+
<artifactId>exo.portal.gadgets-server</artifactId>
+ <contextRoot>eXoGadgetServer</contextRoot>
+
<bundleFileName>eXoGadgetServer.war</bundleFileName>
+ </webModule>
+ </modules>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+ <!-- To be removed and replaced by settings in user config -->
+ <repositories>
+ <repository>
+ <id>mead</id>
+
<
url>http://download.devel.redhat.com/brewroot/repos/jboss-epp-5-build/...
+ <releases>
+ <enabled>true</enabled>
+ </releases>
+ <snapshots>
+ <enabled>false</enabled>
+ </snapshots>
+ </repository>
+ <repository>
+ <id>jboss-public-repository-group</id>
+ <name>JBoss Public Maven Repository Group</name>
+
<
url>https://repository.jboss.org/nexus/content/groups/public/</url>
+ <layout>default</layout>
+ <releases>
+ <enabled>true</enabled>
+ <updatePolicy>never</updatePolicy>
+ </releases>
+ <snapshots>
+ <enabled>true</enabled>
+ <updatePolicy>never</updatePolicy>
+ </snapshots>
+ </repository>
+ <repository>
+ <id>oauth</id>
+ <
url>http://oauth.googlecode.com/svn/code/maven</url>
+ <releases>
+ <enabled>true</enabled>
+ </releases>
+ <snapshots>
+ <enabled>false</enabled>
+ </snapshots>
+ </repository>
+ <repository>
+ <id>java.net</id>
+ <
url>http://download.java.net/maven/2</url>
+ <releases>
+ <enabled>true</enabled>
+ </releases>
+ <snapshots>
+ <enabled>false</enabled>
+ </snapshots>
+ </repository>
+ <repository>
+ <id>exo-int</id>
+
<
url>http://repository.exoplatform.org/content/groups/public</url>
+ <releases>
+ <enabled>true</enabled>
+ </releases>
+ <snapshots>
+ <enabled>false</enabled>
+ </snapshots>
+ </repository>
+ </repositories>
+</project>
\ No newline at end of file
Added:
epp/portal/branches/EPP_5_1_Branch/distribution/pack/serverAddon/integration.war/pom.xml
===================================================================
---
epp/portal/branches/EPP_5_1_Branch/distribution/pack/serverAddon/integration.war/pom.xml
(rev 0)
+++
epp/portal/branches/EPP_5_1_Branch/distribution/pack/serverAddon/integration.war/pom.xml 2011-06-10
13:39:41 UTC (rev 6638)
@@ -0,0 +1,12 @@
+<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>
+ <parent>
+ <groupId>org.exoplatform.portal</groupId>
+ <artifactId>distribution.parent</artifactId>
+ <version>5.1.1-epp-DEV02</version>
+ </parent>
+ <artifactId>integration</artifactId>
+ <packaging>war</packaging>
+ <name>GateIn JBoss AS integration.war</name>
+</project>
\ No newline at end of file
Added:
epp/portal/branches/EPP_5_1_Branch/distribution/pack/serverAddon/integration.war/src/main/webapp/WEB-INF/Context.xml
===================================================================
---
epp/portal/branches/EPP_5_1_Branch/distribution/pack/serverAddon/integration.war/src/main/webapp/WEB-INF/Context.xml
(rev 0)
+++
epp/portal/branches/EPP_5_1_Branch/distribution/pack/serverAddon/integration.war/src/main/webapp/WEB-INF/Context.xml 2011-06-10
13:39:41 UTC (rev 6638)
@@ -0,0 +1,23 @@
+<!--
+
+ Copyright (C) 2009 eXo Platform SAS.
+
+ This is free software; you can redistribute it and/or modify it
+ under the terms of the GNU Lesser General Public License as
+ published by the Free Software Foundation; either version 2.1 of
+ the License, or (at your option) any later version.
+
+ This software is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ Lesser General Public License for more details.
+
+ You should have received a copy of the GNU Lesser General Public
+ License along with this software; if not, write to the Free
+ Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ 02110-1301 USA, or see the FSF site:
http://www.fsf.org.
+
+-->
+
+<Context privileged="true"> <!-- crossContext="true"
-->
+</Context>
\ No newline at end of file
Added:
epp/portal/branches/EPP_5_1_Branch/distribution/pack/serverAddon/integration.war/src/main/webapp/WEB-INF/web.xml
===================================================================
---
epp/portal/branches/EPP_5_1_Branch/distribution/pack/serverAddon/integration.war/src/main/webapp/WEB-INF/web.xml
(rev 0)
+++
epp/portal/branches/EPP_5_1_Branch/distribution/pack/serverAddon/integration.war/src/main/webapp/WEB-INF/web.xml 2011-06-10
13:39:41 UTC (rev 6638)
@@ -0,0 +1,36 @@
+<?xml version="1.0"?>
+<!--
+
+ Copyright (C) 2009 eXo Platform SAS.
+
+ This is free software; you can redistribute it and/or modify it
+ under the terms of the GNU Lesser General Public License as
+ published by the Free Software Foundation; either version 2.1 of
+ the License, or (at your option) any later version.
+
+ This software is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ Lesser General Public License for more details.
+
+ You should have received a copy of the GNU Lesser General Public
+ License along with this software; if not, write to the Free
+ Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ 02110-1301 USA, or see the FSF site:
http://www.fsf.org.
+
+-->
+
+<!DOCTYPE web-app PUBLIC
+ "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
+ "http://java.sun.com/dtd/web-app_2_3.dtd">
+<web-app>
+ <context-param>
+ <param-name>jboss.portal.mc.beans_resource_type</param-name>
+ <param-value>classloader</param-value>
+ </context-param>
+ <servlet>
+ <servlet-name>ContainerServlet</servlet-name>
+
<servlet-class>org.gatein.wci.tomcat.TC6ContainerServlet</servlet-class>
+ <load-on-startup>1</load-on-startup>
+ </servlet>
+</web-app>
Added: epp/portal/branches/EPP_5_1_Branch/distribution/pack/serverAddon/pom.xml
===================================================================
--- epp/portal/branches/EPP_5_1_Branch/distribution/pack/serverAddon/pom.xml
(rev 0)
+++ epp/portal/branches/EPP_5_1_Branch/distribution/pack/serverAddon/pom.xml 2011-06-10
13:39:41 UTC (rev 6638)
@@ -0,0 +1,57 @@
+
+<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>
+ <parent>
+ <groupId>org.exoplatform.portal</groupId>
+ <artifactId>distribution.parent</artifactId>
+ <version>5.1.1-epp-DEV02</version>
+ </parent>
+
+ <groupId>org.exoplatform.portal.distribution.deploy</groupId>
+ <artifactId>serverAddon</artifactId>
+ <packaging>pom</packaging>
+ <name>Deploy serverAddon</name>
+
+ <modules>
+ <module>integration.war</module>
+ <module>gatein.ear</module>
+ </modules>
+
+ <dependencies>
+
+ <dependency>
+ <groupId>org.exoplatform.portal</groupId>
+ <artifactId>starter-gatein</artifactId>
+ <version>${project.version}</version>
+ <type>ear</type>
+ </dependency>
+
+ </dependencies>
+
+ <build>
+ <plugins>
+
+ <plugin>
+ <artifactId>maven-assembly-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>bin</id>
+ <phase>compile</phase>
+ <goals>
+ <goal>single</goal>
+ </goals>
+ <configuration>
+ <appendAssemblyId>false</appendAssemblyId>
+ <descriptors>
+ <descriptor>src/assemble.xml</descriptor>
+ </descriptors>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+
+ </plugins>
+ </build>
+
+</project>
Added: epp/portal/branches/EPP_5_1_Branch/distribution/pack/serverAddon/src/assemble.xml
===================================================================
--- epp/portal/branches/EPP_5_1_Branch/distribution/pack/serverAddon/src/assemble.xml
(rev 0)
+++
epp/portal/branches/EPP_5_1_Branch/distribution/pack/serverAddon/src/assemble.xml 2011-06-10
13:39:41 UTC (rev 6638)
@@ -0,0 +1,72 @@
+
+<assembly
xmlns="http://maven.apache.org/plugins/maven-assembly-plugin/assembl...
+
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+
xsi:schemaLocation="http://maven.apache.org/plugins/maven-assembly-p...
http://maven.apache.org/xsd/assembly-1.1.2.xsd">
+ <id>bin</id>
+ <formats>
+<!-- <format>dir</format>-->
+ <format>zip</format>
+ </formats>
+
+ <includeBaseDirectory>false</includeBaseDirectory>
+
+ <files>
+<!-- Configuration -->
+ <file>
+
<source>../../../component/common/src/main/java/conf/configuration-jboss.properties</source>
+ <destName>configuration.properties</destName>
+ <outputDirectory>conf/gatein</outputDirectory>
+ </file>
+ <file>
+
<source>../../../component/common/src/main/java/conf/configuration.xml</source>
+ <outputDirectory>conf/gatein</outputDirectory>
+ </file>
+ </files>
+
+ <fileSets>
+ <fileSet>
+ <directory>src/main/resources/deploy</directory>
+ <outputDirectory>deploy</outputDirectory>
+ </fileSet>
+ </fileSets>
+
+ <moduleSets>
+ <moduleSet>
+ <includes>
+ <include>org.exoplatform.portal:gatein:ear</include>
+ </includes>
+ <binaries>
+ <includeDependencies>false</includeDependencies>
+ <outputDirectory>deploy/gatein.ear</outputDirectory>
+<!--
<outputDirectory>deploy/${artifact.artifactId}.${artifact.packaging}</outputDirectory>-->
+ <unpack>true</unpack>
+ </binaries>
+ </moduleSet>
+
+ </moduleSets>
+
+ <dependencySets>
+ <!-- GateIn ear module - unpacked -->
+<!-- <dependencySet>
+ <includes>
+ <include>*:exo.portal-ear:ear</include>
+ </includes>
+
+ </dependencySet>-->
+
+ <!-- Other ear modules - packed, stripped version - starter-gatein.ear,
integration.war -->
+ <dependencySet>
+ <includes>
+ <include>*:ear</include>
+ <include>*:war</include>
+ </includes>
+ <excludes>
+ <exclude>*:gatein:ear</exclude>
+ </excludes>
+ <outputDirectory>deploy</outputDirectory>
+
<outputFileNameMapping>${artifact.artifactId}.${artifact.extension}</outputFileNameMapping>
+ </dependencySet>
+ </dependencySets>
+
+
+</assembly>
\ No newline at end of file
Added:
epp/portal/branches/EPP_5_1_Branch/distribution/pack/serverAddon/src/main/resources/deploy/gatein-ds.xml
===================================================================
---
epp/portal/branches/EPP_5_1_Branch/distribution/pack/serverAddon/src/main/resources/deploy/gatein-ds.xml
(rev 0)
+++
epp/portal/branches/EPP_5_1_Branch/distribution/pack/serverAddon/src/main/resources/deploy/gatein-ds.xml 2011-06-10
13:39:41 UTC (rev 6638)
@@ -0,0 +1,51 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ ~ JBoss, a division of Red Hat ~
+ ~ Copyright 2009, Red Hat Middleware, LLC, and individual ~
+ ~ contributors as indicated by the @authors tag. See the ~
+ ~ copyright.txt in the distribution for a full listing of ~
+ ~ individual contributors. ~
+ ~ ~
+ ~ This is free software; you can redistribute it and/or modify it ~
+ ~ under the terms of the GNU Lesser General Public License as ~
+ ~ published by the Free Software Foundation; either version 2.1 of ~
+ ~ the License, or (at your option) any later version. ~
+ ~ ~
+ ~ This software is distributed in the hope that it will be useful, ~
+ ~ but WITHOUT ANY WARRANTY; without even the implied warranty of ~
+ ~ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ~
+ ~ Lesser General Public License for more details. ~
+ ~ ~
+ ~ You should have received a copy of the GNU Lesser General Public ~
+ ~ License along with this software; if not, write to the Free ~
+ ~ Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA ~
+ ~ 02110-1301 USA, or see the FSF site:
http://www.fsf.org. ~
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~-->
+
+<datasources>
+ <no-tx-datasource>
+ <jndi-name>gatein-idm</jndi-name>
+
<connection-url>jdbc:hsqldb:${jboss.server.data.dir}${/}gatein${/}hypersonic${/}gatein-idm-localDB</connection-url>
+ <driver-class>org.hsqldb.jdbcDriver</driver-class>
+ <user-name>sa</user-name>
+ <password></password>
+
+ <min-pool-size>5</min-pool-size>
+ <max-pool-size>20</max-pool-size>
+ <idle-timeout-minutes>0</idle-timeout-minutes>
+ <prepared-statement-cache-size>32</prepared-statement-cache-size>
+ </no-tx-datasource>
+
+ <no-tx-datasource>
+ <jndi-name>gatein-jcr</jndi-name>
+
<connection-url>jdbc:hsqldb:${jboss.server.data.dir}${/}gatein${/}hypersonic${/}gatein-jcr-localDB</connection-url>
+ <driver-class>org.hsqldb.jdbcDriver</driver-class>
+ <user-name>sa</user-name>
+ <password></password>
+
+ <min-pool-size>5</min-pool-size>
+ <max-pool-size>20</max-pool-size>
+ <idle-timeout-minutes>0</idle-timeout-minutes>
+ <prepared-statement-cache-size>32</prepared-statement-cache-size>
+ </no-tx-datasource>
+</datasources>
Added:
epp/portal/branches/EPP_5_1_Branch/distribution/pack/serverAddon/src/main/resources/deploy/gatein-sample-portal-ds.xml
===================================================================
---
epp/portal/branches/EPP_5_1_Branch/distribution/pack/serverAddon/src/main/resources/deploy/gatein-sample-portal-ds.xml
(rev 0)
+++
epp/portal/branches/EPP_5_1_Branch/distribution/pack/serverAddon/src/main/resources/deploy/gatein-sample-portal-ds.xml 2011-06-10
13:39:41 UTC (rev 6638)
@@ -0,0 +1,52 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ ~ JBoss, a division of Red Hat ~
+ ~ Copyright 2009, Red Hat Middleware, LLC, and individual ~
+ ~ contributors as indicated by the @authors tag. See the ~
+ ~ copyright.txt in the distribution for a full listing of ~
+ ~ individual contributors. ~
+ ~ ~
+ ~ This is free software; you can redistribute it and/or modify it ~
+ ~ under the terms of the GNU Lesser General Public License as ~
+ ~ published by the Free Software Foundation; either version 2.1 of ~
+ ~ the License, or (at your option) any later version. ~
+ ~ ~
+ ~ This software is distributed in the hope that it will be useful, ~
+ ~ but WITHOUT ANY WARRANTY; without even the implied warranty of ~
+ ~ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ~
+ ~ Lesser General Public License for more details. ~
+ ~ ~
+ ~ You should have received a copy of the GNU Lesser General Public ~
+ ~ License along with this software; if not, write to the Free ~
+ ~ Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA ~
+ ~ 02110-1301 USA, or see the FSF site:
http://www.fsf.org. ~
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~-->
+
+<datasources>
+ <no-tx-datasource>
+ <jndi-name>gatein-jcr_sample-portal</jndi-name>
+
<connection-url>jdbc:hsqldb:${jboss.server.data.dir}${/}hypersonic${/}sample-portal-localDB</connection-url>
+ <driver-class>org.hsqldb.jdbcDriver</driver-class>
+ <user-name>sa</user-name>
+ <password></password>
+
+ <min-pool-size>5</min-pool-size>
+ <max-pool-size>20</max-pool-size>
+ <idle-timeout-minutes>0</idle-timeout-minutes>
+ <prepared-statement-cache-size>32</prepared-statement-cache-size>
+ </no-tx-datasource>
+
+ <no-tx-datasource>
+ <jndi-name>gatein-idm_sample-portal</jndi-name>
+
<connection-url>jdbc:hsqldb:${jboss.server.data.dir}${/}hypersonic${/}sample-portal-idm-localDB</connection-url>
+ <driver-class>org.hsqldb.jdbcDriver</driver-class>
+ <user-name>sa</user-name>
+ <password></password>
+
+ <min-pool-size>5</min-pool-size>
+ <max-pool-size>20</max-pool-size>
+ <idle-timeout-minutes>0</idle-timeout-minutes>
+ <prepared-statement-cache-size>32</prepared-statement-cache-size>
+ </no-tx-datasource>
+
+</datasources>
Added:
epp/portal/branches/EPP_5_1_Branch/distribution/pack/serverAddon/src/main/resources/deploy/gatein.ear/META-INF/gatein-jboss-beans.xml
===================================================================
---
epp/portal/branches/EPP_5_1_Branch/distribution/pack/serverAddon/src/main/resources/deploy/gatein.ear/META-INF/gatein-jboss-beans.xml
(rev 0)
+++
epp/portal/branches/EPP_5_1_Branch/distribution/pack/serverAddon/src/main/resources/deploy/gatein.ear/META-INF/gatein-jboss-beans.xml 2011-06-10
13:39:41 UTC (rev 6638)
@@ -0,0 +1,44 @@
+<deployment xmlns="urn:jboss:bean-deployer:2.0">
+
+ <application-policy xmlns="urn:jboss:security-beans:1.0"
name="gatein-domain">
+ <authentication>
+ <login-module code="org.exoplatform.web.security.PortalLoginModule"
flag="required">
+ <module-option
name="portalContainerName">portal</module-option>
+ <module-option
name="realmName">gatein-domain</module-option>
+ </login-module>
+ <login-module
code="org.exoplatform.services.security.jaas.SharedStateLoginModule"
flag="required">
+ <module-option
name="portalContainerName">portal</module-option>
+ <module-option
name="realmName">gatein-domain</module-option>
+ </login-module>
+
+ <!-- Uncomment this part to check on each login if user is member of
"/platform/users" group and if not
+ create such membership -->
+ <!--
+ <login-module
code="org.exoplatform.services.organization.idm.CustomMembershipLoginModule"
flag="required">
+ <module-option
name="portalContainerName">portal</module-option>
+ <module-option
name="realmName">gatein-domain</module-option>
+ <module-option
name="membershipType">member</module-option>
+ <module-option
name="groupId">/platform/users</module-option>
+ </login-module>
+ -->
+
+ <login-module
code="org.exoplatform.services.security.j2ee.JbossLoginModule"
flag="required">
+ <module-option
name="portalContainerName">portal</module-option>
+ <module-option
name="realmName">gatein-domain</module-option>
+ </login-module>
+ </authentication>
+
+ <!-- Uncomment this part (and comment the other part for CAS integration -->
+ <!--
+ <authentication>
+ <login-module code="org.gatein.sso.agent.login.SSOLoginModule"
flag="required">
+ </login-module>
+ <login-module
code="org.exoplatform.services.security.j2ee.JbossLoginModule"
flag="required">
+ <module-option
name="portalContainerName">portal</module-option>
+ <module-option
name="realmName">gatein-domain</module-option>
+ </login-module>
+ </authentication>
+ -->
+ </application-policy>
+
+</deployment>
Added:
epp/portal/branches/EPP_5_1_Branch/distribution/pack/serverAddon/src/main/resources/deploy/gatein.ear/META-INF/jboss-scanning.xml
===================================================================
---
epp/portal/branches/EPP_5_1_Branch/distribution/pack/serverAddon/src/main/resources/deploy/gatein.ear/META-INF/jboss-scanning.xml
(rev 0)
+++
epp/portal/branches/EPP_5_1_Branch/distribution/pack/serverAddon/src/main/resources/deploy/gatein.ear/META-INF/jboss-scanning.xml 2011-06-10
13:39:41 UTC (rev 6638)
@@ -0,0 +1,2 @@
+<scanning xmlns="urn:jboss:scanning:1.0">
+</scanning>
\ No newline at end of file
Added: epp/portal/branches/EPP_5_1_Branch/distribution/pack/src/assemble.xml
===================================================================
--- epp/portal/branches/EPP_5_1_Branch/distribution/pack/src/assemble.xml
(rev 0)
+++ epp/portal/branches/EPP_5_1_Branch/distribution/pack/src/assemble.xml 2011-06-10
13:39:41 UTC (rev 6638)
@@ -0,0 +1,101 @@
+
+<assembly
xmlns="http://maven.apache.org/plugins/maven-assembly-plugin/assembl...
+
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+
xsi:schemaLocation="http://maven.apache.org/plugins/maven-assembly-p...
http://maven.apache.org/xsd/assembly-1.1.2.xsd">
+ <id>bin</id>
+ <formats>
+ <format>dir</format>
+ </formats>
+ <includeBaseDirectory>false</includeBaseDirectory>
+
+ <dependencySets>
+
+<!-- START profiles -->
+ <dependencySet>
+ <includes>
+ <include>*.distribution.deploy:*:zip</include>
+ </includes>
+ <excludes>
+ <exclude>*:hibernate-core:3.3.2.GA:jar</exclude>
+ <exclude>*:jaxb-api:2.1:jar</exclude>
+ <exclude>*:stax-api:1.0:jar</exclude>
+ </excludes>
+
<outputDirectory>${eap.dir}/jboss-as/server/default</outputDirectory>
+ <unpack>true</unpack>
+ </dependencySet>
+
+ <dependencySet>
+ <includes>
+ <include>*.distribution.deploy:*:zip</include>
+ </includes>
+ <excludes>
+ <exclude>*:hibernate-core:3.3.2.GA:jar</exclude>
+ <exclude>*:jaxb-api:2.1:jar</exclude>
+ <exclude>*:stax-api:1.0:jar</exclude>
+
+ <!-- Exclude cluster -->
+ <exclude>*:hibernate-jbosscache2:3.3.2.GA:jar</exclude>
+ <exclude>*:jbosscache-core:3.2.6.GA:jar</exclude>
+ <exclude>*:jgroups:2.6.13.GA:jar</exclude>
+ </excludes>
+
<outputDirectory>${eap.dir}/jboss-as/server/all</outputDirectory>
+ <unpack>true</unpack>
+ </dependencySet>
+
+ <dependencySet>
+ <includes>
+ <include>*.distribution.deploy:*:zip</include>
+ </includes>
+ <excludes>
+ <exclude>*:hibernate-core:3.3.2.GA:jar</exclude>
+ <exclude>*:jaxb-api:2.1:jar</exclude>
+ <exclude>*:stax-api:1.0:jar</exclude>
+
+ <!-- Exclude cluster -->
+ <exclude>*:hibernate-jbosscache2:3.3.2.GA:jar</exclude>
+ <exclude>*:jbosscache-core:3.2.6.GA:jar</exclude>
+ <exclude>*:jgroups:2.6.13.GA:jar</exclude>
+ </excludes>
+
<outputDirectory>${eap.dir}/jboss-as/server/production</outputDirectory>
+ <unpack>true</unpack>
+ </dependencySet>
+<!-- END profiles -->
+
+ <!-- Modules - portletbridge -->
+ <dependencySet>
+ <includes>
+ <include>*.distribution.root:*:zip</include>
+ </includes>
+
<outputDirectory>${eap.dir}/${artifact.artifactId}</outputDirectory>
+ <unpack>true</unpack>
+ </dependencySet>
+
+ <!-- SSO Module - with root dir, renamed later -->
+ <dependencySet>
+ <includes>
+ <include>org.gatein.sso:*:zip</include>
+ </includes>
+ <outputDirectory>${eap.dir}</outputDirectory>
+ <unpack>true</unpack>
+ </dependencySet>
+
+ <!-- Examples -->
+ <dependencySet>
+ <includes>
+ <include>*.distribution:examples:zip</include>
+ </includes>
+
<outputDirectory>${eap.dir}/jboss-as/docs/examples/portal</outputDirectory>
+ <unpack>true</unpack>
+ </dependencySet>
+
+ <!-- EAP -->
+ <dependencySet>
+ <includes>
+ <include>org.jboss:jboss-eap:zip</include>
+ </includes>
+ <outputDirectory></outputDirectory>
+ <unpack>true</unpack>
+ </dependencySet>
+
+ </dependencySets>
+</assembly>
\ No newline at end of file
Added: epp/portal/branches/EPP_5_1_Branch/distribution/pack/src/build.xml
===================================================================
--- epp/portal/branches/EPP_5_1_Branch/distribution/pack/src/build.xml
(rev 0)
+++ epp/portal/branches/EPP_5_1_Branch/distribution/pack/src/build.xml 2011-06-10 13:39:41
UTC (rev 6638)
@@ -0,0 +1,67 @@
+
+<project name="packageEPP">
+ <target name="patch">
+
+
<echo>***************************************************************</echo>
+ <echo>Patching EAP configuration: ${toConfiguration}</echo>
+
<echo>***************************************************************</echo>
+ <echo>Patching EAP log4j configuration ...</echo>
+ <patch
+
originalfile="${epp.path}/jboss-as/server/${toConfiguration}/conf/jboss-log4j.xml"
+ patchfile="src/patch/EAP/jboss-log4j.xml.patch"
+ failonerror="true"
+ />
+
+ <echo>Patching EAP deployers/jbossweb.deployer/web.xml configuration
...</echo>
+ <patch
+
originalfile="${epp.path}/jboss-as/server/${toConfiguration}/deployers/jbossweb.deployer/web.xml"
+ patchfile="src/patch/EAP/jbossweb.deployer.web.xml.patch"
+ failonerror="true"
+ />
+ <makeurl property="pc.jarfile.url">
+ <fileset
dir="${epp.path}/jboss-as/server/default/deploy/gatein.ear/lib"
includes="pc-portlet*"/>
+ </makeurl>
+ <basename property="pc.jarfile.name"
file="${pc.jarfile.url}"/>
+ <echo message="pc.jarfile: ${pc.jarfile.name}"/>
+ <replace
+
file="${epp.path}/jboss-as/server/${toConfiguration}/deployers/jbossweb.deployer/web.xml"
+ token="%pc-portlet-version-jar%"
+ value="${pc.jarfile.name}"
+ />
+
+ <echo>Patching EAP properties-service.xml ...</echo>
+ <patch
+
originalfile="${epp.path}/jboss-as/server/${toConfiguration}/deploy/properties-service.xml"
+ patchfile="src/patch/EAP/properties-service.xml.patch"
+ failonerror="true"
+ />
+
+ <echo>Patching EAP jbossweb.sar/context.xml ...</echo>
+ <patch
+
originalfile="${epp.path}/jboss-as/server/${toConfiguration}/deploy/jbossweb.sar/context.xml"
+ patchfile="src/patch/EAP/jbossweb.sar.context.xml.patch"
+ failonerror="true"
+ />
+
+ </target>
+
+ <target name="patchInZip">
+ <!-- unzip -->
+ <unzip src="${epp.zip}" dest="${tmp.dir}">
+ <patternset>
+ <include
name="jboss-as/server/${toConfiguration}/conf/jboss-log4j.xml"/>
+ <include
name="jboss-as/server/${toConfiguration}/deployers/jbossweb.deployer/web.xml"/>
+ <include
name="jboss-as/server/${toConfiguration}/deploy/properties-service.xml"/>
+ <include
name="jboss-as/server/${toConfiguration}/deploy/jbossweb.sar/context.xml"/>
+ </patternset>
+ </unzip>
+ <!-- patch -->
+ <antcall inheritRefs="true">
+ <target name="patch"/>
+ <property name="epp.zip" value="${tmp.dir}"/>
+ </antcall>
+ <!-- zip -->
+ <zip destfile="${epp.zip}" basedir="${tmp.dir}"
update="true">
+ </zip>
+ </target>
+</project>
\ No newline at end of file
Added:
epp/portal/branches/EPP_5_1_Branch/distribution/pack/src/patch/EAP/jboss-log4j.xml.patch
===================================================================
---
epp/portal/branches/EPP_5_1_Branch/distribution/pack/src/patch/EAP/jboss-log4j.xml.patch
(rev 0)
+++
epp/portal/branches/EPP_5_1_Branch/distribution/pack/src/patch/EAP/jboss-log4j.xml.patch 2011-06-10
13:39:41 UTC (rev 6638)
@@ -0,0 +1,25 @@
+diff -uNr --exclude .svn jboss-log4j.xml.orig jboss-log4j.xml
+--- jboss-log4j.xml.orig 2010-03-30 16:51:10.000000000 +0200
++++ jboss-log4j.xml 2010-05-10 11:03:24.000000000 +0200
+@@ -237,6 +237,21 @@
+ <priority value="INFO"/>
+ </category>
+
++ <!-- Limit the JSR170 categories -->
++ <category name="exo.jcr">
++ <priority value="INFO"/>
++ </category>
++
++ <!-- Limit the JSR-168 and JSR-286 categories -->
++ <category name="org.exoplatform.services">
++ <priority value="INFO"/>
++ </category>
++
++ <!-- Limit verbose jgroups when running in cluster -->
++ <category name="org.jgroups.protocols.UDP">
++ <priority value="ERROR" />
++ </category>
++
+ <!-- Limit the verbose facelets compiler -->
+ <category name="facelets.compiler">
+ <priority value="WARN"/>
Added:
epp/portal/branches/EPP_5_1_Branch/distribution/pack/src/patch/EAP/jbossweb.deployer.web.xml.patch
===================================================================
---
epp/portal/branches/EPP_5_1_Branch/distribution/pack/src/patch/EAP/jbossweb.deployer.web.xml.patch
(rev 0)
+++
epp/portal/branches/EPP_5_1_Branch/distribution/pack/src/patch/EAP/jbossweb.deployer.web.xml.patch 2011-06-10
13:39:41 UTC (rev 6638)
@@ -0,0 +1,15 @@
+diff -uNr web.xml.orig web.xml
+--- web.xml.orig 2009-10-20 21:29:24.000000000 +0200
++++ web.xml 2010-03-04 10:37:20.000000000 +0100
+@@ -280,6 +280,11 @@
+ <param-name>tagLibJar1</param-name>
+ <param-value>jstl.jar</param-value>
+ </init-param>
++ <init-param>
++ <description>Portlet standard tlds</description>
++ <param-name>tagLibJar2</param-name>
++
<param-value>${jboss.server.home.url}/deploy/gatein.ear/lib/%pc-portlet-version-jar%</param-value>
++ </init-param>
+
+
+ <load-on-startup>3</load-on-startup>
Added:
epp/portal/branches/EPP_5_1_Branch/distribution/pack/src/patch/EAP/jbossweb.sar.context.xml.patch
===================================================================
---
epp/portal/branches/EPP_5_1_Branch/distribution/pack/src/patch/EAP/jbossweb.sar.context.xml.patch
(rev 0)
+++
epp/portal/branches/EPP_5_1_Branch/distribution/pack/src/patch/EAP/jbossweb.sar.context.xml.patch 2011-06-10
13:39:41 UTC (rev 6638)
@@ -0,0 +1,12 @@
+--- context.xml.orig 2010-03-30 10:51:10.000000000 +0200
++++ context.xml 2010-04-27 13:42:27.000000000 +0200
+@@ -13,5 +13,8 @@
+ role for servlet init/destroy events.
+ -->
+
<InstanceListener>org.jboss.web.tomcat.security.RunAsListener</InstanceListener>
+-
++
++ <!-- Needed for portal session paths -->
++ <SessionCookie path="/"/>
++
+ </Context>
Added:
epp/portal/branches/EPP_5_1_Branch/distribution/pack/src/patch/EAP/properties-service.xml.patch
===================================================================
---
epp/portal/branches/EPP_5_1_Branch/distribution/pack/src/patch/EAP/properties-service.xml.patch
(rev 0)
+++
epp/portal/branches/EPP_5_1_Branch/distribution/pack/src/patch/EAP/properties-service.xml.patch 2011-06-10
13:39:41 UTC (rev 6638)
@@ -0,0 +1,14 @@
+--- properties-service.xml.orig 2010-10-05 12:40:54.671128735 +0200
++++ properties-service.xml 2010-10-05 12:41:40.823129364 +0200
+@@ -40,6 +40,11 @@
+ <mbean code="org.jboss.varia.property.SystemPropertiesService"
+ name="jboss:type=Service,name=SystemProperties">
+
++ <attribute name="Properties">
++ exo.conf.dir.name=gatein
++ gatein.runtime.context=epp
++ </attribute>
++
+ <!--
+ | Load properties from each of the given comma seperated URLs
+
Added:
epp/portal/branches/EPP_5_1_Branch/distribution/pack/src/patch/EAP/run.conf.bat.patch
===================================================================
--- epp/portal/branches/EPP_5_1_Branch/distribution/pack/src/patch/EAP/run.conf.bat.patch
(rev 0)
+++
epp/portal/branches/EPP_5_1_Branch/distribution/pack/src/patch/EAP/run.conf.bat.patch 2011-06-10
13:39:41 UTC (rev 6638)
@@ -0,0 +1,10 @@
+diff -uNr run.conf.bat.orig run.conf.bat
+--- run.conf.bat.orig 2009-10-21 03:28:28.000000000 +0200
++++ run.conf.bat 2010-03-09 17:17:38.000000000 +0100
+@@ -55,3 +55,6 @@
+ rem set "JAVA_OPTS=%JAVA_OPTS%
-Xrunjdwp:transport=dt_shmem,address=jboss,server=y,suspend=n"
+
+ :JAVA_OPTS_SET
++
++rem # GateIn configuration directory
++set "JAVA_OPTS=%JAVA_OPTS% -Dexo.conf.dir.name=gatein"
Added: epp/portal/branches/EPP_5_1_Branch/distribution/pack/src/patch/EAP/run.conf.patch
===================================================================
--- epp/portal/branches/EPP_5_1_Branch/distribution/pack/src/patch/EAP/run.conf.patch
(rev 0)
+++
epp/portal/branches/EPP_5_1_Branch/distribution/pack/src/patch/EAP/run.conf.patch 2011-06-10
13:39:41 UTC (rev 6638)
@@ -0,0 +1,10 @@
+diff -uNr run.conf.orig run.conf
+--- run.conf.orig 2010-03-05 07:42:22.000000000 +0100
++++ run.conf 2010-03-09 16:43:31.000000000 +0100
+@@ -52,3 +52,6 @@
+
+ # Sample JPDA settings for shared memory debugging
+ #JAVA_OPTS="$JAVA_OPTS
-Xrunjdwp:transport=dt_shmem,address=jboss,server=y,suspend=n"
++
++# GateIn configuration directory
++JAVA_OPTS="$JAVA_OPTS -Dexo.conf.dir.name=gatein"
Added: epp/portal/branches/EPP_5_1_Branch/distribution/pack/src/zip.xml
===================================================================
--- epp/portal/branches/EPP_5_1_Branch/distribution/pack/src/zip.xml
(rev 0)
+++ epp/portal/branches/EPP_5_1_Branch/distribution/pack/src/zip.xml 2011-06-10 13:39:41
UTC (rev 6638)
@@ -0,0 +1,16 @@
+<assembly
xmlns="http://maven.apache.org/plugins/maven-assembly-plugin/assembl...
+
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+
xsi:schemaLocation="http://maven.apache.org/plugins/maven-assembly-p...
http://maven.apache.org/xsd/assembly-1.1.2.xsd">
+ <id>bin</id>
+ <formats>
+ <format>zip</format>
+ </formats>
+ <includeBaseDirectory>false</includeBaseDirectory>
+
+ <fileSets>
+ <fileSet>
+
<directory>${project.build.directory}/${project.build.finalName}/</directory>
+ <outputDirectory></outputDirectory>
+ </fileSet>
+ </fileSets>
+</assembly>
\ No newline at end of file
Added: epp/portal/branches/EPP_5_1_Branch/distribution/pom.xml
===================================================================
--- epp/portal/branches/EPP_5_1_Branch/distribution/pom.xml (rev
0)
+++ epp/portal/branches/EPP_5_1_Branch/distribution/pom.xml 2011-06-10 13:39:41 UTC (rev
6638)
@@ -0,0 +1,30 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<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/xsd/maven-4.0.0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+
+ <parent>
+ <groupId>org.exoplatform.portal</groupId>
+ <artifactId>exo.portal.parent</artifactId>
+ <version>5.1.1-epp-DEV02</version>
+ </parent>
+
+ <artifactId>distribution.parent</artifactId>
+ <packaging>pom</packaging>
+ <name>Distribution</name>
+
+ <properties>
+ <eap.version>5.1.0</eap.version>
+ <eap.dir>jboss-eap-5.1</eap.dir>
+ <epp.dir>jboss-epp-5.1.1</epp.dir>
+
+ <sso.version>1.0.2-epp-DEV01</sso.version>
+ <portletbridge.version>2.1.0.GA.EPP51</portletbridge.version>
+ </properties>
+
+ <modules>
+ <module>pack</module>
+ </modules>
+
+</project>
\ No newline at end of file