diff --git a/src/main/java/com/avaje/ebean/springsupport/txn/SpringJdbcTransaction.java b/src/main/java/io/ebean/springtxn/SpringJdbcTransaction.java
similarity index 87%
rename from src/main/java/com/avaje/ebean/springsupport/txn/SpringJdbcTransaction.java
rename to src/main/java/io/ebean/springtxn/SpringJdbcTransaction.java
index 6b38fa7af..ac420f9e0 100644
--- a/src/main/java/com/avaje/ebean/springsupport/txn/SpringJdbcTransaction.java
+++ b/src/main/java/io/ebean/springtxn/SpringJdbcTransaction.java
@@ -18,12 +18,12 @@
* 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
*/
-package com.avaje.ebean.springsupport.txn;
+package io.ebean.springtxn;
import org.springframework.jdbc.datasource.ConnectionHolder;
-import com.avaje.ebeaninternal.server.transaction.ExternalJdbcTransaction;
-import com.avaje.ebeaninternal.server.transaction.TransactionManager;
+import io.ebeaninternal.server.transaction.ExternalJdbcTransaction;
+import io.ebeaninternal.server.transaction.TransactionManager;
public class SpringJdbcTransaction extends ExternalJdbcTransaction {
diff --git a/src/main/resources/META-INF/MANIFEST.MF b/src/main/resources/META-INF/MANIFEST.MF
deleted file mode 100644
index e025373c1..000000000
--- a/src/main/resources/META-INF/MANIFEST.MF
+++ /dev/null
@@ -1,18 +0,0 @@
-Manifest-Version: 1.0
-Premain-Class: com.avaje.ebean.enhance.agent.Transformer
-Bundle-ManifestVersion: 2
-Bundle-Name: Ebean-ORM-SPRING
-Bundle-SymbolicName: com.avaje.ebean.springsupport
-Bundle-Version: 4.1.9
-Bundle-ClassPath: .
-Bundle-Vendor: avaje
-Export-Package: com.avaje.ebean.springsupport.factory,
- com.avaje.ebean.springsupport.txn
-Bundle-RequiredExecutionEnvironment: JavaSE-1.7
-Require-Bundle: com.avaje.ebean;bundle-version="4.1.9",
- org.springframework.beans;bundle-version="3.1.0",
- org.springframework.context;bundle-version="3.1.0",
- org.slf4j.api;bundle-version="1.7.2"
-Import-Package: javax.persistence;version="2.0.0"
-
-
diff --git a/src/test/java/com/avaje/test/springsupport/Account.java b/src/test/java/org/example/Account.java
similarity index 97%
rename from src/test/java/com/avaje/test/springsupport/Account.java
rename to src/test/java/org/example/Account.java
index 12043ed5d..944602524 100644
--- a/src/test/java/com/avaje/test/springsupport/Account.java
+++ b/src/test/java/org/example/Account.java
@@ -17,7 +17,7 @@
* along with Ebean; if not, write to the Free Software Foundation, Inc.,
* 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
*/
-package com.avaje.test.springsupport;
+package org.example;
import javax.persistence.Entity;
import javax.persistence.Id;
diff --git a/src/main/java/com/avaje/ebean/springsupport/factory/EbeanServerFactoryBean.java b/src/test/java/org/example/EbeanServerFactoryBean.java
similarity index 92%
rename from src/main/java/com/avaje/ebean/springsupport/factory/EbeanServerFactoryBean.java
rename to src/test/java/org/example/EbeanServerFactoryBean.java
index 3b9475393..295e5e90b 100644
--- a/src/main/java/com/avaje/ebean/springsupport/factory/EbeanServerFactoryBean.java
+++ b/src/test/java/org/example/EbeanServerFactoryBean.java
@@ -17,14 +17,14 @@
* along with Ebean; if not, write to the Free Software Foundation, Inc.,
* 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
*/
-package com.avaje.ebean.springsupport.factory;
+package org.example;
import org.springframework.beans.factory.FactoryBean;
import org.springframework.beans.factory.InitializingBean;
-import com.avaje.ebean.EbeanServer;
-import com.avaje.ebean.EbeanServerFactory;
-import com.avaje.ebean.config.ServerConfig;
+import io.ebean.EbeanServer;
+import io.ebean.EbeanServerFactory;
+import io.ebean.config.ServerConfig;
/**
* A Spring FactoryBean for constructing EbeanServer instances.
diff --git a/src/test/java/com/avaje/test/springsupport/EbeanSpringModuleTest.java b/src/test/java/org/example/EbeanSpringModuleTest.java
similarity index 98%
rename from src/test/java/com/avaje/test/springsupport/EbeanSpringModuleTest.java
rename to src/test/java/org/example/EbeanSpringModuleTest.java
index 6d31d3e2d..a17452005 100644
--- a/src/test/java/com/avaje/test/springsupport/EbeanSpringModuleTest.java
+++ b/src/test/java/org/example/EbeanSpringModuleTest.java
@@ -17,7 +17,7 @@
* along with Ebean; if not, write to the Free Software Foundation, Inc.,
* 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
*/
-package com.avaje.test.springsupport;
+package org.example;
import java.util.logging.Logger;
import org.junit.Test;
diff --git a/src/test/java/com/avaje/test/springsupport/Role.java b/src/test/java/org/example/Role.java
similarity index 97%
rename from src/test/java/com/avaje/test/springsupport/Role.java
rename to src/test/java/org/example/Role.java
index 1ff6aa60e..41239de62 100644
--- a/src/test/java/com/avaje/test/springsupport/Role.java
+++ b/src/test/java/org/example/Role.java
@@ -18,7 +18,7 @@
* 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
*/
-package com.avaje.test.springsupport;
+package org.example;
import java.util.Set;
import javax.persistence.Entity;
diff --git a/src/test/java/com/avaje/test/springsupport/User.java b/src/test/java/org/example/User.java
similarity index 97%
rename from src/test/java/com/avaje/test/springsupport/User.java
rename to src/test/java/org/example/User.java
index eccf35e1a..ec7bc2a1b 100644
--- a/src/test/java/com/avaje/test/springsupport/User.java
+++ b/src/test/java/org/example/User.java
@@ -17,7 +17,7 @@
* along with Ebean; if not, write to the Free Software Foundation, Inc.,
* 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
*/
-package com.avaje.test.springsupport;
+package org.example;
import javax.persistence.Entity;
import javax.persistence.Id;
diff --git a/src/test/java/com/avaje/test/springsupport/UserService.java b/src/test/java/org/example/UserService.java
similarity index 96%
rename from src/test/java/com/avaje/test/springsupport/UserService.java
rename to src/test/java/org/example/UserService.java
index 8da63c0ae..c4e7301c9 100644
--- a/src/test/java/com/avaje/test/springsupport/UserService.java
+++ b/src/test/java/org/example/UserService.java
@@ -18,7 +18,7 @@
* 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
*/
-package com.avaje.test.springsupport;
+package org.example;
/**
* The Interface UserService.
diff --git a/src/test/java/com/avaje/test/springsupport/UserServiceImpl.java b/src/test/java/org/example/UserServiceImpl.java
similarity index 94%
rename from src/test/java/com/avaje/test/springsupport/UserServiceImpl.java
rename to src/test/java/org/example/UserServiceImpl.java
index 8bb82c305..b828010a6 100644
--- a/src/test/java/com/avaje/test/springsupport/UserServiceImpl.java
+++ b/src/test/java/org/example/UserServiceImpl.java
@@ -18,15 +18,15 @@
* 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
*/
-package com.avaje.test.springsupport;
+package org.example;
-import com.avaje.ebean.Transaction;
-import com.avaje.ebean.config.PersistBatch;
+import io.ebean.Transaction;
+import io.ebean.PersistBatch;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.transaction.annotation.Propagation;
import org.springframework.transaction.annotation.Transactional;
-import com.avaje.ebean.EbeanServer;
+import io.ebean.EbeanServer;
import java.util.ArrayList;
import java.util.List;
diff --git a/src/main/resources/default-ebean-server.xml b/src/test/resources/default-ebean-server.xml
similarity index 64%
rename from src/main/resources/default-ebean-server.xml
rename to src/test/resources/default-ebean-server.xml
index f2831531f..a325cec3e 100644
--- a/src/main/resources/default-ebean-server.xml
+++ b/src/test/resources/default-ebean-server.xml
@@ -4,12 +4,12 @@
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-4.1.xsd">
-
-