diff --git a/README.md b/README.md
index 71e0abc..6342a20 100644
--- a/README.md
+++ b/README.md
@@ -14,12 +14,11 @@ Currently it supports:
* Ability for portlet containers to add extra deployments into the runtime container prior to deployment of the test archive
* `@PortalTest` marker annotation on test class to allow special processing by container specific implementations
-On it's own this extension doesn't do much, so you will need a portlet container specific implementation of this extension
-to use it. Implementations for GateIn and Pluto portlet containers can be found at
-[Portlet Bridge](http://github.com/portletbridge).
+As part of the extension we provide implementations for the following portlet containers:
+* GateIn
### Code example
----
+---
@RunWith(Arquillian.class)
@PortalTest
diff --git a/impl-gatein/.gitignore b/impl-gatein/.gitignore
deleted file mode 100644
index be9baef..0000000
--- a/impl-gatein/.gitignore
+++ /dev/null
@@ -1,7 +0,0 @@
-.project
-.classpath
-.settings
-.idea
-*.iml
-target
-
diff --git a/impl-gatein/README.md b/impl-gatein/README.md
deleted file mode 100644
index c68d0c8..0000000
--- a/impl-gatein/README.md
+++ /dev/null
@@ -1,15 +0,0 @@
-## GateIn Extension for Arquillian
-
-### What is this?
-
-The **GateIn Extension** is an implementation of the [Arquillian Extension for Portals](https://github.com/arquillian/arquillian-extension-portal)
-that enables the GateIn Portlet Container to be used on different containers for testing portlets.
-
-Using **GateIn Extension** in your project for testing requires that a version of pc-embed be added as a dependency so that this extension can access it.
-For that, we need the following dependency:
-
-
- org.gatein.pc
- pc-embed
- 2.4.0.Final
-
diff --git a/impl-gatein/gatein-arquillian-extension/src/main/resources/META-INF/services/org.jboss.arquillian.core.spi.LoadableExtension b/impl-gatein/gatein-arquillian-extension/src/main/resources/META-INF/services/org.jboss.arquillian.core.spi.LoadableExtension
deleted file mode 100644
index c105bae..0000000
--- a/impl-gatein/gatein-arquillian-extension/src/main/resources/META-INF/services/org.jboss.arquillian.core.spi.LoadableExtension
+++ /dev/null
@@ -1 +0,0 @@
-org.gatein.pc.arquillian.GateInPortalExtension
\ No newline at end of file
diff --git a/impl-gatein/pom.xml b/impl-gatein/pom.xml
deleted file mode 100644
index 626ed62..0000000
--- a/impl-gatein/pom.xml
+++ /dev/null
@@ -1,150 +0,0 @@
-
-
-
-
-
- org.jboss
- jboss-parent
- 8
-
-
-
- 4.0.0
-
-
- org.jboss.portletbridge.testing.gatein
- gatein-testing-parent
- 1.0.0.Final-SNAPSHOT
- pom
- GateIn Testing, parent pom
- Provides deployable WAR of GateIn Portal Container for testing portlets
-
-
-
- 4.10
- 1.0.3.Final
- 2.0.0-alpha-7
- 1.0.0.Beta1
-
-
- 2.12
-
- UTF-8
-
-
-
-
- Ken Finnigan
- UTC+5
- ken@kenfinnigan.me
-
-
-
-
- jira
- https://issues.jboss.org/browse/PBR/component/12315779
-
-
-
- scm:git:git@github.com:portletbridge/gatein-testing.git
- scm:git:git@github.com:portletbridge/gatein-testing.git
- https://github.com/portletbridge/gatein-testing
-
-
-
-
- gatein-arquillian-extension
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-surefire-plugin
- ${version.plugin.surefire}
-
-
-
-
-
-
-
- maven-enforcer-plugin
-
-
- enforce-maven-environment
-
- enforce
-
-
-
-
-
-
- [3.0.4,)
-
-
- 1.6.0
-
-
- env.JAVA_HOME
- "JAVA_HOME needs to be set to compile"
-
-
-
-
-
- maven-release-plugin
-
- true
- false
- true
-
-
-
-
-
-
-
-
-
- javax.portlet
- portlet-api
- 2.0
-
-
- javax.servlet
- servlet-api
- 2.5
-
-
-
-
- org.jboss.shrinkwrap.resolver
- shrinkwrap-resolver-bom
- ${version.shrinkwrap.resolver}
- import
- pom
-
-
- org.jboss.arquillian
- arquillian-bom
- ${version.arquillian}
- import
- pom
-
-
- junit
- junit
- ${version.junit}
-
-
- org.jboss.arquillian.extension
- arquillian-portal-spi
- ${version.arquillian.portal.extension}
-
-
-
-
-
diff --git a/pom.xml b/pom.xml
index f186776..803ef7e 100644
--- a/pom.xml
+++ b/pom.xml
@@ -60,6 +60,7 @@
portal/api
portal/spi
portal/impl/impl-base
+ portal/impl/impl-gatein
portal/depchain
@@ -78,6 +79,22 @@
+
+ org.jboss.arquillian.extension
+ arquillian-portal-api
+ ${project.version}
+
+
+ org.jboss.arquillian.extension
+ arquillian-portal-spi
+ ${project.version}
+
+
+ org.jboss.arquillian.extension
+ arquillian-portal-impl-base
+ ${project.version}
+
+
javax.portlet
portlet-api
diff --git a/impl-gatein/gatein-arquillian-extension/pom.xml b/portal/impl/impl-gatein/pom.xml
similarity index 71%
rename from impl-gatein/gatein-arquillian-extension/pom.xml
rename to portal/impl/impl-gatein/pom.xml
index 02a9949..23ff078 100644
--- a/impl-gatein/gatein-arquillian-extension/pom.xml
+++ b/portal/impl/impl-gatein/pom.xml
@@ -3,18 +3,19 @@
- org.jboss.portletbridge.testing.gatein
- gatein-testing-parent
- 1.0.0.Final-SNAPSHOT
+ org.jboss.arquillian.extension
+ arquillian-portal-parent
+ 1.1.0.Final-SNAPSHOT
+ ../../../pom.xml
4.0.0
- gatein-arquillian-extension
+ arquillian-portal-impl-gatein
jar
- GateIn Arquillian Extension
+ Arquillian Portal Extension Implementation for GateIn
@@ -36,12 +37,6 @@
org.jboss.shrinkwrap.descriptors
shrinkwrap-descriptors-impl-javaee
-
-
- javax.servlet
- servlet-api
- compile
-
\ No newline at end of file
diff --git a/impl-gatein/gatein-arquillian-extension/src/main/java/org/gatein/pc/arquillian/GateInPortalExtension.java b/portal/impl/impl-gatein/src/main/java/org/jboss/arquillian/portal/impl/gatein/GateInPortalExtension.java
similarity index 86%
rename from impl-gatein/gatein-arquillian-extension/src/main/java/org/gatein/pc/arquillian/GateInPortalExtension.java
rename to portal/impl/impl-gatein/src/main/java/org/jboss/arquillian/portal/impl/gatein/GateInPortalExtension.java
index 8cbfbce..ca9b452 100644
--- a/impl-gatein/gatein-arquillian-extension/src/main/java/org/gatein/pc/arquillian/GateInPortalExtension.java
+++ b/portal/impl/impl-gatein/src/main/java/org/jboss/arquillian/portal/impl/gatein/GateInPortalExtension.java
@@ -1,6 +1,6 @@
/*
* JBoss, Home of Professional Open Source.
- * Copyright 2012, Red Hat, Inc., and individual contributors
+ * Copyright 2013, Red Hat, Inc., and individual contributors
* as indicated by the @author tags. See the copyright.txt file in the
* distribution for a full listing of individual contributors.
*
@@ -19,12 +19,12 @@
* Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
* 02110-1301 USA, or see the FSF site: http://www.fsf.org.
*/
-package org.gatein.pc.arquillian;
+package org.jboss.arquillian.portal.impl.gatein;
-import org.gatein.pc.arquillian.deployment.GateInDeploymentEnricher;
-import org.gatein.pc.arquillian.enricher.resource.GateInURLProvider;
import org.jboss.arquillian.container.test.spi.client.deployment.ApplicationArchiveProcessor;
import org.jboss.arquillian.core.spi.LoadableExtension;
+import org.jboss.arquillian.portal.impl.gatein.deployment.GateInDeploymentEnricher;
+import org.jboss.arquillian.portal.impl.gatein.enricher.resource.GateInURLProvider;
import org.jboss.arquillian.portal.spi.enricher.resource.PortalURLProvider;
/**
diff --git a/impl-gatein/gatein-arquillian-extension/src/main/java/org/gatein/pc/arquillian/deployment/GateInDeploymentEnricher.java b/portal/impl/impl-gatein/src/main/java/org/jboss/arquillian/portal/impl/gatein/deployment/GateInDeploymentEnricher.java
similarity index 97%
rename from impl-gatein/gatein-arquillian-extension/src/main/java/org/gatein/pc/arquillian/deployment/GateInDeploymentEnricher.java
rename to portal/impl/impl-gatein/src/main/java/org/jboss/arquillian/portal/impl/gatein/deployment/GateInDeploymentEnricher.java
index f8e0926..73abc76 100644
--- a/impl-gatein/gatein-arquillian-extension/src/main/java/org/gatein/pc/arquillian/deployment/GateInDeploymentEnricher.java
+++ b/portal/impl/impl-gatein/src/main/java/org/jboss/arquillian/portal/impl/gatein/deployment/GateInDeploymentEnricher.java
@@ -1,6 +1,6 @@
/*
* JBoss, Home of Professional Open Source.
- * Copyright 2012, Red Hat, Inc., and individual contributors
+ * Copyright 2013, Red Hat, Inc., and individual contributors
* as indicated by the @author tags. See the copyright.txt file in the
* distribution for a full listing of individual contributors.
*
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.gatein.pc.arquillian.deployment;
+package org.jboss.arquillian.portal.impl.gatein.deployment;
import org.jboss.arquillian.container.test.spi.client.deployment.ApplicationArchiveProcessor;
import org.jboss.arquillian.portal.api.PortalTest;
diff --git a/impl-gatein/gatein-arquillian-extension/src/main/java/org/gatein/pc/arquillian/enricher/resource/GateInURLProvider.java b/portal/impl/impl-gatein/src/main/java/org/jboss/arquillian/portal/impl/gatein/enricher/resource/GateInURLProvider.java
similarity index 90%
rename from impl-gatein/gatein-arquillian-extension/src/main/java/org/gatein/pc/arquillian/enricher/resource/GateInURLProvider.java
rename to portal/impl/impl-gatein/src/main/java/org/jboss/arquillian/portal/impl/gatein/enricher/resource/GateInURLProvider.java
index d388087..3381bb3 100644
--- a/impl-gatein/gatein-arquillian-extension/src/main/java/org/gatein/pc/arquillian/enricher/resource/GateInURLProvider.java
+++ b/portal/impl/impl-gatein/src/main/java/org/jboss/arquillian/portal/impl/gatein/enricher/resource/GateInURLProvider.java
@@ -1,6 +1,6 @@
/*
* JBoss, Home of Professional Open Source.
- * Copyright 2012, Red Hat, Inc., and individual contributors
+ * Copyright 2013, Red Hat, Inc., and individual contributors
* as indicated by the @author tags. See the copyright.txt file in the
* distribution for a full listing of individual contributors.
*
@@ -19,13 +19,13 @@
* Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
* 02110-1301 USA, or see the FSF site: http://www.fsf.org.
*/
-package org.gatein.pc.arquillian.enricher.resource;
+package org.jboss.arquillian.portal.impl.gatein.enricher.resource;
import java.net.MalformedURLException;
import java.net.URISyntaxException;
import java.net.URL;
-import org.gatein.pc.arquillian.deployment.GateInDeploymentEnricher;
+import org.jboss.arquillian.portal.impl.gatein.deployment.GateInDeploymentEnricher;
import org.jboss.arquillian.portal.spi.enricher.resource.PortalURLProvider;
/**
diff --git a/portal/impl/impl-gatein/src/main/resources/META-INF/services/org.jboss.arquillian.core.spi.LoadableExtension b/portal/impl/impl-gatein/src/main/resources/META-INF/services/org.jboss.arquillian.core.spi.LoadableExtension
new file mode 100644
index 0000000..ce1e661
--- /dev/null
+++ b/portal/impl/impl-gatein/src/main/resources/META-INF/services/org.jboss.arquillian.core.spi.LoadableExtension
@@ -0,0 +1 @@
+org.jboss.arquillian.portal.impl.gatein.GateInPortalExtension
\ No newline at end of file