You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tomee.apache.org by jg...@apache.org on 2020/06/15 19:57:27 UTC

[tomee] branch master updated (ab35648 -> 8f9144a)

This is an automated email from the ASF dual-hosted git repository.

jgallimore pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/tomee.git.


    from ab35648  Use new transformer version
     new 4a6360d  Updated to latest Eclipse Transformer
     add a03e898  Add the tomee-patch-plugin
     add c347450  Raw unmodified version from cxf-3.3.6
     add 5385ce2  Patched from cxf-3.3.6
     add 3980d9d  "javax" reference in eclipselink 2.7.4
     add 8c819a1  EclipseLink 2.7.4 Patched for jakarta
     add c10b342  Adjustment for jakarta namespace
     add 38a1458  Unmodified from Tomcat 9.0.35
     add 610cefb  Tomcat 9.0.35 modified for jakarta namespace
     add 9331890  Unmodified QuartzSchedulerMBeanImpl
     add 3c2c6f5  Modified QuartzSchedulerMBeanImpl
     add d1bca18  Adjustments for "javax." strings to support "jakarta"
     add 177cc77  Unmodified openjpa-3.1.0 files that reference "javax."
     add e763c1a  Patched OpenJPA for "jakarta"
     add 9dc442f  Unmodified tomcat 9.0.35
     add 1df29c1  Modified tomcat 9.0.35 for jakarta
     add be1cf20  Updated to proper imports
     add 9eadbcd  Unmodified from openwebbeans-2.0.12
     add e72d20e  Modified openwebbeans-2.0.12 to support "jakarta."
     add 8c03edf  Move modified openwebbeans-2.0.12 to proper location
     add dcf66be  Unmodified eclipselink 2.7.4
     add c84bb3e  Modified eclipselink 2.7.4 for "jakarta" string references
     new ff3d7c1  Merge branch 'jar-patching' of github.com:dblevins/tomee
     new e11c7dd  Use release version of Transformer
     new 8f9144a  This is no longer patched here

The 4 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../org/apache/openejb/config/NewLoaderLogic.java  |    1 +
 .../persistence/PersistenceUnitInfoImpl.java       |    3 +
 .../openejb/util/ContainerClassesFilter.java       |    1 +
 .../util/classloader/URLClassLoaderFirst.java      |    9 +
 container/openejb-jpa-integration/pom.xml          |    3 +-
 examples/access-timeout-meta/pom.xml               |    4 +-
 examples/access-timeout/pom.xml                    |    4 +-
 examples/alternate-descriptors/pom.xml             |    4 +-
 examples/application-composer/pom.xml              |    4 +-
 examples/applicationcomposer-jaxws-cdi/pom.xml     |    4 +-
 examples/applicationexception/pom.xml              |    4 +-
 examples/arquillian-jpa/pom.xml                    |    4 +-
 examples/async-methods/pom.xml                     |    4 +-
 examples/async-postconstruct/pom.xml               |    4 +-
 examples/async-servlet/pom.xml                     |    4 +-
 .../bean-validation-design-by-contract/pom.xml     |    4 +-
 .../bval-evaluation-redeployment/WebApp1/pom.xml   |    4 +-
 .../bval-evaluation-redeployment/WebApp2/pom.xml   |    4 +-
 examples/cdi-alternative-and-stereotypes/pom.xml   |    4 +-
 examples/cdi-application-scope/pom.xml             |    4 +-
 examples/cdi-basic/pom.xml                         |    4 +-
 examples/cdi-dynamic-inject/pom.xml                |    4 +-
 examples/cdi-ejbcontext-jaas/pom.xml               |    4 +-
 examples/cdi-events/pom.xml                        |    4 +-
 examples/cdi-interceptors/pom.xml                  |    4 +-
 examples/cdi-produces-disposes/pom.xml             |    4 +-
 examples/cdi-produces-field/pom.xml                |    4 +-
 examples/cdi-qualifier/pom.xml                     |    4 +-
 examples/cdi-realm/pom.xml                         |    4 +-
 examples/cdi-request-scope/pom.xml                 |    4 +-
 examples/cdi-session-scope/pom.xml                 |    4 +-
 examples/change-jaxws-url/pom.xml                  |    4 +-
 examples/client-resource-lookup-preview/pom.xml    |    4 +-
 examples/cloud-tomee-azure/pom.xml                 |    4 +-
 examples/component-interfaces/pom.xml              |    4 +-
 examples/concurrency-utils/pom.xml                 |    4 +-
 .../connector-ear/connector-sample-ear/pom.xml     |    4 +-
 .../connector-ear/connector-sample-war/pom.xml     |    4 +-
 examples/connector-ear/pom.xml                     |    4 +-
 examples/connector-war/pom.xml                     |    4 +-
 examples/cucumber-jvm/pom.xml                      |    4 +-
 examples/custom-injection/pom.xml                  |    4 +-
 examples/datasource-ciphered-password/pom.xml      |    4 +-
 examples/datasource-definition/pom.xml             |    4 +-
 examples/decorators/pom.xml                        |    4 +-
 examples/deltaspike-configproperty/pom.xml         |    4 +-
 examples/deltaspike-exception-handling/pom.xml     |    4 +-
 examples/deltaspike-fullstack/pom.xml              |    4 +-
 examples/deltaspike-i18n/pom.xml                   |    4 +-
 examples/dynamic-dao-implementation/pom.xml        |    4 +-
 examples/dynamic-datasource-routing/pom.xml        |    4 +-
 examples/dynamic-implementation/pom.xml            |    4 +-
 examples/dynamic-proxy-to-access-mbean/pom.xml     |    4 +-
 examples/ear-testing/business-logic/pom.xml        |    4 +-
 examples/ejb-examples/pom.xml                      |    4 +-
 examples/ejb-remote-call-2/pom.xml                 |    4 +-
 examples/ejb-remote-call/pom.xml                   |    4 +-
 examples/ejb-webservice/pom.xml                    |    4 +-
 examples/groovy-cdi/pom.xml                        |    4 +-
 examples/groovy-spock/pom.xml                      |    4 +-
 examples/helloworld-weblogic/pom.xml               |    4 +-
 examples/injection-of-connectionfactory/pom.xml    |    4 +-
 examples/injection-of-ejbs/pom.xml                 |    4 +-
 examples/injection-of-env-entry/pom.xml            |    4 +-
 examples/interceptors/pom.xml                      |    4 +-
 examples/java-modules/pom.xml                      |    4 +-
 examples/javamail/pom.xml                          |    4 +-
 examples/jaxrs-json-provider-jettison/pom.xml      |    4 +-
 examples/jpa-eclipselink/pom.xml                   |    4 +-
 examples/jpa-enumerated/pom.xml                    |    4 +-
 examples/jpa-hibernate/pom.xml                     |    4 +-
 examples/jsf-cdi-and-ejb/pom.xml                   |    4 +-
 examples/jsf-managedBean-and-ejb/pom.xml           |    4 +-
 examples/jsonb-configuration/pom.xml               |    4 +-
 examples/jsonb-custom-serializer/pom.xml           |    4 +-
 examples/lookup-of-ejbs-with-descriptor/pom.xml    |    4 +-
 examples/lookup-of-ejbs/pom.xml                    |    4 +-
 examples/mbean-auto-registration/pom.xml           |    4 +-
 examples/moviefun-rest/pom.xml                     |    4 +-
 examples/moviefun/pom.xml                          |    4 +-
 examples/movies-complete/pom.xml                   |    4 +-
 examples/mp-config-example/pom.xml                 |    4 +-
 examples/mp-config-source-database/pom.xml         |    4 +-
 examples/mp-custom-healthcheck/pom.xml             |    4 +-
 examples/mp-faulttolerance-fallback/pom.xml        |    4 +-
 examples/mp-faulttolerance-retry/pom.xml           |    4 +-
 examples/mp-faulttolerance-timeout/pom.xml         |    4 +-
 examples/mp-jsonb-configuration/pom.xml            |    4 +-
 .../mp-jwt-bean-validation-strongly-typed/pom.xml  |    4 +-
 examples/mp-jwt-bean-validation/pom.xml            |    4 +-
 examples/mp-metrics-counted/pom.xml                |    4 +-
 examples/mp-metrics-gauge/pom.xml                  |    4 +-
 examples/mp-metrics-histogram/pom.xml              |    4 +-
 examples/mp-metrics-metered/pom.xml                |    4 +-
 examples/mp-metrics-timed/pom.xml                  |    4 +-
 examples/mp-opentracing-traced/pom.xml             |    4 +-
 examples/mp-rest-client/pom.xml                    |    4 +-
 examples/mp-rest-jwt-jwk/pom.xml                   |    4 +-
 examples/mp-rest-jwt-principal/pom.xml             |    4 +-
 examples/mp-rest-jwt/pom.xml                       |    4 +-
 examples/mtom/pom.xml                              |    4 +-
 examples/multi-jpa-provider-testing/pom.xml        |    4 +-
 examples/multiple-arquillian-adapters/pom.xml      |    4 +-
 examples/multiple-tomee-arquillian/pom.xml         |    4 +-
 examples/mvc-cxf-hibernate/pom.xml                 |    4 +-
 examples/mvc-cxf/pom.xml                           |    4 +-
 examples/mvc-resteasy/pom.xml                      |    4 +-
 examples/myfaces-codi-demo/pom.xml                 |    4 +-
 examples/persistence-fragment/pom.xml              |    4 +-
 examples/pojo-webservice/pom.xml                   |    4 +-
 examples/projectstage-demo/pom.xml                 |    4 +-
 examples/realm-in-tomee/pom.xml                    |    4 +-
 .../reload-persistence-unit-properties/pom.xml     |    4 +-
 examples/resources-declared-in-webapp/pom.xml      |    4 +-
 .../resources-jmx-ear/pom.xml                      |    4 +-
 examples/rest-applicationcomposer/pom.xml          |    4 +-
 examples/rest-cdi/pom.xml                          |    4 +-
 examples/rest-example-with-application/pom.xml     |    4 +-
 examples/rest-example/pom.xml                      |    4 +-
 examples/rest-jaas/pom.xml                         |    4 +-
 examples/rest-on-ejb/pom.xml                       |    4 +-
 examples/rest-xml-json/pom.xml                     |    4 +-
 examples/scala-basic/pom.xml                       |    4 +-
 examples/schedule-events/pom.xml                   |    4 +-
 examples/schedule-expression/pom.xml               |    4 +-
 examples/schedule-methods-meta/pom.xml             |    4 +-
 examples/schedule-methods/pom.xml                  |    4 +-
 examples/server-events/pom.xml                     |    4 +-
 examples/simple-cdi-interceptor/pom.xml            |    4 +-
 examples/simple-cmp2/pom.xml                       |    4 +-
 .../simple-ear/moviefun-business-logic/pom.xml     |    4 +-
 examples/simple-ear/moviefun-ear/pom.xml           |    4 +-
 examples/simple-jms/pom.xml                        |    4 +-
 examples/simple-mdb-and-cdi/pom.xml                |    4 +-
 examples/simple-mdb-with-descriptor/pom.xml        |    4 +-
 examples/simple-mdb/pom.xml                        |    4 +-
 examples/simple-remote-tomcatusers/pom.xml         |    4 +-
 examples/simple-rest/pom.xml                       |    4 +-
 examples/simple-singleton/pom.xml                  |    4 +-
 examples/simple-stateful-callbacks/pom.xml         |    4 +-
 examples/simple-stateful/pom.xml                   |    4 +-
 examples/simple-stateless-with-descriptor/pom.xml  |    4 +-
 examples/simple-stateless/pom.xml                  |    4 +-
 .../simple-webservice-without-interface/pom.xml    |    4 +-
 examples/simple-webservice/pom.xml                 |    4 +-
 examples/singleton-startup-ordering/pom.xml        |    4 +-
 examples/spring-data-proxy-meta/pom.xml            |    4 +-
 examples/spring-data-proxy/pom.xml                 |    4 +-
 examples/struts/pom.xml                            |    4 +-
 examples/telephone-stateful/pom.xml                |    4 +-
 examples/testcase-injection/pom.xml                |    4 +-
 examples/testing-security-2/pom.xml                |    4 +-
 examples/testing-security-3/pom.xml                |    4 +-
 examples/testing-security-4/pom.xml                |    4 +-
 examples/testing-security-meta/pom.xml             |    4 +-
 examples/testing-security/pom.xml                  |    4 +-
 examples/testing-transactions-bmt/pom.xml          |    4 +-
 examples/testing-transactions/pom.xml              |    4 +-
 examples/tomee-jersey-eclipselink/pom.xml          |    4 +-
 examples/tomee-jms-portability/pom.xml             |    4 +-
 examples/transaction-rollback/pom.xml              |    4 +-
 examples/troubleshooting/pom.xml                   |    4 +-
 examples/vaadin-lts-v10-simple/pom.xml             |    4 +-
 examples/webservice-attachments/pom.xml            |    4 +-
 examples/webservice-handlerchain/pom.xml           |    4 +-
 examples/webservice-holder/pom.xml                 |    4 +-
 examples/webservice-inheritance/pom.xml            |    4 +-
 examples/webservice-security/pom.xml               |    4 +-
 examples/webservice-ssl-client-cert/pom.xml        |    4 +-
 examples/webservice-ws-security/pom.xml            |    4 +-
 .../webservice-ws-with-resources-config/pom.xml    |    4 +-
 examples/websocket-tls-basic-auth/pom.xml          |    4 +-
 examples/xa-datasource/pom.xml                     |    4 +-
 .../main/java/org/apache/openejb/server/Start.java |    2 +-
 tomee/apache-tomee/pom.xml                         |   20 +-
 .../catalina/loader/WebappClassLoaderBase.java     | 2725 ++++++++++++++++++++
 .../apache/cxf/jaxb/JAXBContextInitializer.java    |  611 +++++
 .../openjpa/enhance/PCClassFileTransformer.java    |  254 ++
 .../openjpa/lib/meta/ClassMetaDataIterator.java    |  203 ++
 .../openjpa/lib/util/TemporaryClassLoader.java     |  123 +
 .../openjpa/meta/AbstractMetaDataDefaults.java     |  422 +++
 .../MbeansDescriptorsIntrospectionSource.java      |  392 +++
 .../webbeans/proxy/AbstractProxyFactory.java       |  737 ++++++
 .../jpa/deployment/JavaSECMPInitializer.java       |  372 +++
 .../accessors/objects/MetadataAsmFactory.java      |  712 +++++
 .../metadata/accessors/objects/MetadataClass.java  |  628 +++++
 .../eclipse/persistence/jaxb/javamodel/Helper.java |  478 ++++
 .../jaxb/javamodel/reflection/JavaClassImpl.java   |  576 +++++
 .../persistence/jaxb/rs/MOXyJsonProvider.java      |  986 +++++++
 .../persistence/jpa/rs/PersistenceFactoryBase.java |  266 ++
 .../org/quartz/core/QuartzSchedulerMBeanImpl.java  | 1011 ++++++++
 191 files changed, 10867 insertions(+), 340 deletions(-)
 create mode 100644 tomee/apache-tomee/src/patch/java/org/apache/catalina/loader/WebappClassLoaderBase.java
 create mode 100644 tomee/apache-tomee/src/patch/java/org/apache/cxf/jaxb/JAXBContextInitializer.java
 create mode 100644 tomee/apache-tomee/src/patch/java/org/apache/openjpa/enhance/PCClassFileTransformer.java
 create mode 100644 tomee/apache-tomee/src/patch/java/org/apache/openjpa/lib/meta/ClassMetaDataIterator.java
 create mode 100644 tomee/apache-tomee/src/patch/java/org/apache/openjpa/lib/util/TemporaryClassLoader.java
 create mode 100644 tomee/apache-tomee/src/patch/java/org/apache/openjpa/meta/AbstractMetaDataDefaults.java
 create mode 100644 tomee/apache-tomee/src/patch/java/org/apache/tomcat/util/modeler/modules/MbeansDescriptorsIntrospectionSource.java
 create mode 100644 tomee/apache-tomee/src/patch/java/org/apache/webbeans/proxy/AbstractProxyFactory.java
 create mode 100644 tomee/apache-tomee/src/patch/java/org/eclipse/persistence/internal/jpa/deployment/JavaSECMPInitializer.java
 create mode 100644 tomee/apache-tomee/src/patch/java/org/eclipse/persistence/internal/jpa/metadata/accessors/objects/MetadataAsmFactory.java
 create mode 100644 tomee/apache-tomee/src/patch/java/org/eclipse/persistence/internal/jpa/metadata/accessors/objects/MetadataClass.java
 create mode 100644 tomee/apache-tomee/src/patch/java/org/eclipse/persistence/jaxb/javamodel/Helper.java
 create mode 100644 tomee/apache-tomee/src/patch/java/org/eclipse/persistence/jaxb/javamodel/reflection/JavaClassImpl.java
 create mode 100644 tomee/apache-tomee/src/patch/java/org/eclipse/persistence/jaxb/rs/MOXyJsonProvider.java
 create mode 100644 tomee/apache-tomee/src/patch/java/org/eclipse/persistence/jpa/rs/PersistenceFactoryBase.java
 create mode 100644 tomee/apache-tomee/src/patch/java/org/quartz/core/QuartzSchedulerMBeanImpl.java


[tomee] 04/04: This is no longer patched here

Posted by jg...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

jgallimore pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/tomee.git

commit 8f9144a5c082f5da9aa19eb3aabedeb9a4321926
Author: Jonathan Gallimore <jo...@jrg.me.uk>
AuthorDate: Mon Jun 15 20:56:51 2020 +0100

    This is no longer patched here
---
 .../accessors/objects/MetadataAsmFactory.java      | 700 ---------------------
 1 file changed, 700 deletions(-)

diff --git a/deps/eclipselink-patched/src/main/java/org/eclipse/persistence/internal/jpa/metadata/accessors/objects/MetadataAsmFactory.java b/deps/eclipselink-patched/src/main/java/org/eclipse/persistence/internal/jpa/metadata/accessors/objects/MetadataAsmFactory.java
deleted file mode 100644
index 87cd114..0000000
--- a/deps/eclipselink-patched/src/main/java/org/eclipse/persistence/internal/jpa/metadata/accessors/objects/MetadataAsmFactory.java
+++ /dev/null
@@ -1,700 +0,0 @@
-/*
- * Copyright (c) 1998, 2018 Oracle and/or its affiliates. All rights reserved.
- * Copyright (c) 1998, 2018 Hans Harz, Andrew Rustleund, IBM Corporation. All rights reserved.
- *
- * This program and the accompanying materials are made available under the
- * terms of the Eclipse Public License v. 2.0 which is available at
- * http://www.eclipse.org/legal/epl-2.0,
- * or the Eclipse Distribution License v. 1.0 which is available at
- * http://www.eclipse.org/org/documents/edl-v10.php.
- *
- * SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
- */
-
-// Contributors:
-//     James Sutherland - initial impl
-//     05/14/2010-2.1 Guy Pelletier
-//       - 253083: Add support for dynamic persistence using ORM.xml/eclipselink-orm.xml
-//     Hans Harz, Andrew Rustleund - Bug 324862 - IndexOutOfBoundsException in
-//           DatabaseSessionImpl.initializeDescriptors because @MapKey Annotation is not found.
-//     04/21/2011-2.3 dclarke: Upgraded to support ASM 3.3.1
-//     08/10/2011-2.3 Lloyd Fernandes : Bug 336133 - Validation error during processing on parameterized generic OneToMany Entity relationship from MappedSuperclass
-//     10/05/2012-2.4.1 Guy Pelletier
-//       - 373092: Exceptions using generics, embedded key and entity inheritance
-//     19/04/2014-2.6 Lukas Jungmann
-//       - 429992: JavaSE 8/ASM 5.0.1 support (EclipseLink silently ignores Entity classes with lambda expressions)
-//     11/05/2015-2.6 Dalia Abo Sheasha
-//       - 480787 : Wrap several privileged method calls with a doPrivileged block
-package org.eclipse.persistence.internal.jpa.metadata.accessors.objects;
-
-import java.io.IOException;
-import java.io.InputStream;
-import java.security.AccessController;
-import java.security.PrivilegedAction;
-import java.util.ArrayList;
-import java.util.List;
-
-import org.eclipse.persistence.internal.helper.Helper;
-import org.eclipse.persistence.internal.jpa.metadata.MetadataDescriptor;
-import org.eclipse.persistence.internal.jpa.metadata.MetadataLogger;
-import org.eclipse.persistence.internal.libraries.asm.AnnotationVisitor;
-import org.eclipse.persistence.internal.libraries.asm.Attribute;
-import org.eclipse.persistence.internal.libraries.asm.ClassReader;
-import org.eclipse.persistence.internal.libraries.asm.ClassVisitor;
-import org.eclipse.persistence.internal.libraries.asm.EclipseLinkClassReader;
-import org.eclipse.persistence.internal.libraries.asm.FieldVisitor;
-import org.eclipse.persistence.internal.libraries.asm.MethodVisitor;
-import org.eclipse.persistence.internal.libraries.asm.Opcodes;
-import org.eclipse.persistence.internal.libraries.asm.Type;
-import org.eclipse.persistence.internal.localization.ExceptionLocalization;
-import org.eclipse.persistence.internal.security.PrivilegedAccessHelper;
-import org.eclipse.persistence.internal.sessions.AbstractSession;
-import org.eclipse.persistence.logging.AbstractSessionLog;
-import org.eclipse.persistence.logging.SessionLog;
-import org.eclipse.persistence.logging.SessionLogEntry;
-
-/**
- * INTERNAL: A metadata factory that uses ASM technology and no reflection
- * whatsoever to process the metadata model.
- *
- * @author James Sutherland
- * @since EclipseLink 1.2
- */
-public class MetadataAsmFactory extends MetadataFactory {
-    /** Set of primitive type codes. */
-    public static final String PRIMITIVES = "VJIBZCSFD";
-    /** Set of desc token characters. */
-    public static final String TOKENS = "()<>;";
-
-    /**
-     * INTERNAL:
-     */
-    public MetadataAsmFactory(MetadataLogger logger, ClassLoader loader) {
-        super(logger, loader);
-
-        addMetadataClass("I", new MetadataClass(this, int.class));
-        addMetadataClass("J", new MetadataClass(this, long.class));
-        addMetadataClass("S", new MetadataClass(this, short.class));
-        addMetadataClass("Z", new MetadataClass(this, boolean.class));
-        addMetadataClass("F", new MetadataClass(this, float.class));
-        addMetadataClass("D", new MetadataClass(this, double.class));
-        addMetadataClass("C", new MetadataClass(this, char.class));
-        addMetadataClass("B", new MetadataClass(this, byte.class));
-    }
-
-    /**
-     * Build the class metadata for the class name using ASM to read the class
-     * byte codes.
-     */
-    protected void buildClassMetadata(MetadataClass metadataClass, String className, boolean isLazy) {
-        ClassMetadataVisitor visitor = new ClassMetadataVisitor(metadataClass, isLazy);
-        InputStream stream = null;
-        try {
-            String resourceString = className.replace('.', '/') + ".class";
-            if (PrivilegedAccessHelper.shouldUsePrivilegedAccess()) {
-                final String f_resourceString = resourceString;
-                stream = AccessController.doPrivileged(new PrivilegedAction<InputStream>() {
-                    @Override
-                    public InputStream run() {
-                        return m_loader.getResourceAsStream(f_resourceString);
-                    }
-                });
-            } else {
-                stream = m_loader.getResourceAsStream(resourceString);
-            }
-
-            ClassReader reader = new ClassReader(stream);
-            Attribute[] attributes = new Attribute[0];
-            reader.accept(visitor, attributes, ClassReader.SKIP_CODE | ClassReader.SKIP_DEBUG | ClassReader.SKIP_FRAMES);
-        } catch (IllegalArgumentException iae) {
-            // class was probably compiled with some newer than officially
-            // supported and tested JDK
-            // in such case log a warning and try to re-read the class
-            // without class version check
-            SessionLog log = getLogger().getSession() != null
-                    ? getLogger().getSession().getSessionLog() : AbstractSessionLog.getLog();
-            if (log.shouldLog(SessionLog.SEVERE, SessionLog.METADATA)) {
-                SessionLogEntry entry = new SessionLogEntry(getLogger().getSession(), SessionLog.SEVERE, SessionLog.METADATA, iae);
-                entry.setMessage(ExceptionLocalization.buildMessage("unsupported_classfile_version", new Object[] { className }));
-                log.log(entry);
-            }
-            if (stream != null) {
-                try {
-                    ClassReader reader = new EclipseLinkClassReader(stream);
-                    Attribute[] attributes = new Attribute[0];
-                    reader.accept(visitor, attributes, ClassReader.SKIP_CODE | ClassReader.SKIP_DEBUG | ClassReader.SKIP_FRAMES);
-                } catch (Exception e) {
-                    if (log.shouldLog(SessionLog.SEVERE, SessionLog.METADATA)) {
-                        SessionLogEntry entry = new SessionLogEntry(getLogger().getSession(), SessionLog.SEVERE, SessionLog.METADATA, e);
-                        entry.setMessage(ExceptionLocalization.buildMessage("unsupported_classfile_version", new Object[] { className }));
-                        log.log(entry);
-                    }
-                    addMetadataClass(getVirtualMetadataClass(className));
-                }
-            } else {
-                addMetadataClass(getVirtualMetadataClass(className));
-            }
-        } catch (Exception exception) {
-            SessionLog log = getLogger().getSession() != null
-                    ? getLogger().getSession().getSessionLog() : AbstractSessionLog.getLog();
-            if (log.shouldLog(SessionLog.FINEST, SessionLog.METADATA)) {
-                log.logThrowable(SessionLog.FINEST, SessionLog.METADATA, exception);
-            }
-            addMetadataClass(getVirtualMetadataClass(className));
-        } finally {
-            try {
-                if (stream != null) {
-                    stream.close();
-                }
-            } catch (IOException ignore) {
-                // Ignore.
-            }
-        }
-    }
-
-    /**
-     * Return the class metadata for the class name.
-     */
-    @Override
-    public MetadataClass getMetadataClass(String className) {
-        return getMetadataClass(className, false);
-    }
-
-    /**
-     * Return the class metadata for the class name.
-     */
-    @Override
-    public MetadataClass getMetadataClass(String className, boolean isLazy) {
-        if (className == null) {
-            return null;
-        }
-
-        MetadataClass metaClass = m_metadataClasses.get(className);
-        if ((metaClass == null) || (!isLazy && metaClass.isLazy())) {
-            if (metaClass != null) {
-                metaClass.setIsLazy(false);
-            }
-            buildClassMetadata(metaClass, className, isLazy);
-            metaClass = m_metadataClasses.get(className);
-        }
-
-        return metaClass;
-    }
-
-    /**
-     * INTERNAL: This method resolves generic types based on the ASM class
-     * metadata. Unless every other factory (e.g. APT mirror factory) respects
-     * the generic format as built from ASM this method will not work since it
-     * is very tied to it.
-     */
-    @Override
-    public void resolveGenericTypes(MetadataClass child, List<String> genericTypes, MetadataClass parent, MetadataDescriptor descriptor) {
-        // If we have a generic parent we need to grab our generic types
-        // that may be used (and therefore need to be resolved) to map
-        // accessors correctly.
-        if (genericTypes != null) {
-            // The generic types provided map to its parents generic types. The
-            // generics also include the superclass, and interfaces. The parent
-            // generics include the type and ":" and class.
-
-            List<String> parentGenericTypes = parent.getGenericType();
-            if (parentGenericTypes != null) {
-                List genericParentTemp = new ArrayList(genericTypes);
-                genericParentTemp.removeAll(child.getInterfaces());
-
-                int size = genericParentTemp.size();
-                int parentIndex = 0;
-
-                for (int index = genericTypes.indexOf(parent.getName()) + 1; index < size; index++) {
-                    String actualTypeArgument = genericTypes.get(index);
-                    // Ignore extra types on the end of the child, such as
-                    // interface generics.
-                    if (parentIndex >= parentGenericTypes.size()) {
-                        break;
-                    }
-                    String variable = parentGenericTypes.get(parentIndex);
-
-                    // if we get as far as the superclass name in the parent generic type list,
-                    // there is nothing more to process.  We have processed all the generics in the type definition
-                    if (variable.equals(parent.getSuperclassName())){
-                        break;
-                    }
-                    parentIndex = parentIndex + 3;
-
-                    // We are building bottom up and need to link up any
-                    // TypeVariables with the actual class from the originating
-                    // entity.
-                    if (actualTypeArgument.length() == 1) {
-                        index++;
-                        actualTypeArgument = genericTypes.get(index);
-                        descriptor.addGenericType(variable, descriptor.getGenericType(actualTypeArgument));
-                    } else {
-                        descriptor.addGenericType(variable, actualTypeArgument);
-                    }
-                }
-            }
-        }
-    }
-
-    /**
-     * Walk the class byte codes and collect the class info.
-     */
-    public class ClassMetadataVisitor extends ClassVisitor {
-
-        private boolean isLazy;
-        private boolean processedMemeber;
-        private MetadataClass classMetadata;
-
-        ClassMetadataVisitor(MetadataClass metadataClass, boolean isLazy) {
-            super(Opcodes.ASM7);
-            this.isLazy = isLazy;
-            this.classMetadata = metadataClass;
-        }
-
-        @Override
-        public void visit(int version, int access, String name, String signature, String superName, String[] interfaces) {
-            String className = toClassName(name);
-            if ((this.classMetadata == null) || !this.classMetadata.getName().equals(className)) {
-                this.classMetadata = new MetadataClass(MetadataAsmFactory.this, className, isLazy);
-                addMetadataClass(this.classMetadata);
-            }
-            this.classMetadata.setName(className);
-            this.classMetadata.setSuperclassName(toClassName(superName));
-            this.classMetadata.setModifiers(access);
-            this.classMetadata.setGenericType(processDescription(signature, true));
-
-            for (String interfaceName : interfaces) {
-                this.classMetadata.addInterface(toClassName(interfaceName));
-            }
-        }
-
-        @Override
-        public FieldVisitor visitField(int access, String name, String desc, String signature, Object value) {
-            this.processedMemeber = true;
-            if (this.classMetadata.isLazy()) {
-                return null;
-            }
-            return new MetadataFieldVisitor(this.classMetadata, access, name, desc, signature, value);
-        }
-
-        @Override
-        public MethodVisitor visitMethod(int access, String name, String desc, String signature, String[] exceptions) {
-            this.processedMemeber = true;
-            if (this.classMetadata.isLazy() || name.indexOf("init>") != -1) {
-                return null;
-            }
-            return new MetadataMethodVisitor(this.classMetadata, access, name, signature, desc, exceptions);
-        }
-
-        @Override
-        public AnnotationVisitor visitAnnotation(String desc, boolean visible) {
-            boolean isJPA = false;
-            if (desc.startsWith("Lkotlin")) {
-                //ignore kotlin annotations
-                return null;
-            }
-            if (desc.startsWith("Ljava/")) {
-                //ignore annotations from 'java' namespace
-                return null;
-            }
-
-            //ignore annotations from other then 'javax/persistence' and 'jakarta/persistence' namespace
-            if (desc.startsWith("Ljavax/persistence/") || desc.startsWith("Ljakarta/persistence/")) {
-                isJPA = true;
-            } else {
-                return null;
-            }
-
-            if (!this.processedMemeber && this.classMetadata.isLazy()) {
-                this.classMetadata.setIsLazy(false);
-            }
-            //this currently forbids us to use meta-annotations defined in EclipseLink packages
-            return new MetadataAnnotationVisitor(this.classMetadata, desc, isJPA || desc.startsWith("Lorg/eclipse/persistence"));
-        }
-
-    }
-
-    /**
-     * {@link AnnotationVisitor} used to process class, field , and method
-     * annotations populating a {@link MetadataAnnotation} and its nested state.
-     *
-     * @see MetadataAnnotationArrayVisitor for population of array attributes
-     */
-    class MetadataAnnotationVisitor extends AnnotationVisitor {
-
-        /**
-         * Element the annotation is being applied to. If this is null the
-         * {@link MetadataAnnotation} being constructed is a nested annotation
-         * and is already referenced from its parent.
-         */
-        private MetadataAnnotatedElement element;
-
-        /**
-         * {@link MetadataAnnotation} being populated
-         */
-        private MetadataAnnotation annotation;
-
-        MetadataAnnotationVisitor(MetadataAnnotatedElement element, String name) {
-            this(element, name, true);
-        }
-
-        MetadataAnnotationVisitor(MetadataAnnotatedElement element, String name, boolean isRegular) {
-            super(Opcodes.ASM7);
-            this.element = element;
-            this.annotation = new MetadataAnnotation();
-            this.annotation.setName(processDescription(name, false).get(0));
-            this.annotation.setIsMeta(!isRegular);
-        }
-
-        public MetadataAnnotationVisitor(MetadataAnnotation annotation) {
-            super(Opcodes.ASM7);
-            this.annotation = annotation;
-        }
-
-        @Override
-        public void visit(String name, Object value) {
-            this.annotation.addAttribute(name, annotationValue(null, value));
-        }
-
-        @Override
-        public void visitEnum(String name, String desc, String value) {
-            this.annotation.addAttribute(name, annotationValue(desc, value));
-        }
-
-        @Override
-        public AnnotationVisitor visitAnnotation(String name, String desc) {
-            MetadataAnnotation mda = new MetadataAnnotation();
-            mda.setName(processDescription(desc, false).get(0));
-            this.annotation.addAttribute(name, mda);
-            return new MetadataAnnotationVisitor(mda);
-        }
-
-        @Override
-        public AnnotationVisitor visitArray(String name) {
-            return new MetadataAnnotationArrayVisitor(this.annotation, name);
-        }
-
-        @Override
-        public void visitEnd() {
-            if (this.element != null) {
-                if (this.annotation.isMeta()) {
-                    this.element.addMetaAnnotation(this.annotation);
-                } else {
-                    this.element.addAnnotation(this.annotation);
-                }
-            }
-        }
-    }
-
-    /**
-     * Specialized visitor to handle the population of arrays of annotation
-     * values.
-     */
-    class MetadataAnnotationArrayVisitor extends AnnotationVisitor {
-
-        private MetadataAnnotation annotation;
-
-        private String attributeName;
-
-        private List<Object> values;
-
-        public MetadataAnnotationArrayVisitor(MetadataAnnotation annotation, String name) {
-            super(Opcodes.ASM7);
-            this.annotation = annotation;
-            this.attributeName = name;
-            this.values = new ArrayList<Object>();
-        }
-
-        @Override
-        public void visit(String name, Object value) {
-            this.values.add(annotationValue(null, value));
-        }
-
-        @Override
-        public void visitEnum(String name, String desc, String value) {
-            this.values.add(annotationValue(desc, value));
-        }
-
-        @Override
-        public AnnotationVisitor visitAnnotation(String name, String desc) {
-            MetadataAnnotation mda = new MetadataAnnotation();
-            mda.setName(processDescription(desc, false).get(0));
-            this.values.add(mda);
-            return new MetadataAnnotationVisitor(mda);
-        }
-
-        @Override
-        public void visitEnd() {
-            this.annotation.addAttribute(this.attributeName, this.values.toArray());
-        }
-    }
-
-    /**
-     * Factory for the creation of {@link MetadataField} handling basic type,
-     * generics, and annotations.
-     */
-    class MetadataFieldVisitor extends FieldVisitor {
-
-        private MetadataField field;
-
-        public MetadataFieldVisitor(MetadataClass classMetadata, int access, String name, String desc, String signature, Object value) {
-            super(Opcodes.ASM7);
-            this.field = new MetadataField(classMetadata);
-            this.field.setModifiers(access);
-            this.field.setName(name);
-            this.field.setAttributeName(name);
-            this.field.setGenericType(processDescription(signature, true));
-            this.field.setType(processDescription(desc, false).get(0));
-        }
-
-        @Override
-        public AnnotationVisitor visitAnnotation(String desc, boolean visible) {
-            if (desc.startsWith("Ljavax/persistence") || desc.startsWith("Lorg/eclipse/persistence")) {
-                return new MetadataAnnotationVisitor(this.field, desc);
-            }
-            return null;
-        }
-
-        @Override
-        public void visitEnd() {
-            this.field.getDeclaringClass().addField(this.field);
-        }
-    }
-
-    /**
-     * Factory for the creation of {@link MetadataMethod} handling basic type,
-     * generics, and annotations.
-     */
-    // Note: Subclassed EmptyListener to minimize signature requirements for
-    // ignored MethodVisitor API
-    class MetadataMethodVisitor extends MethodVisitor {
-
-        private MetadataMethod method;
-
-        public MetadataMethodVisitor(MetadataClass classMetadata, int access, String name, String desc, String signature, String[] exceptions) {
-            super(Opcodes.ASM7);
-            this.method = new MetadataMethod(MetadataAsmFactory.this, classMetadata);
-
-            this.method.setName(name);
-            this.method.setAttributeName(Helper.getAttributeNameFromMethodName(name));
-            this.method.setModifiers(access);
-
-            this.method.setGenericType(processDescription(desc, true));
-
-            List<String> argumentNames = processDescription(signature, false);
-            if (argumentNames != null && !argumentNames.isEmpty()) {
-                this.method.setReturnType(argumentNames.get(argumentNames.size() - 1));
-                argumentNames.remove(argumentNames.size() - 1);
-                this.method.setParameters(argumentNames);
-            }
-        }
-
-        @Override
-        public AnnotationVisitor visitAnnotation(String desc, boolean visible) {
-            if (desc.startsWith("Ljavax/persistence") || desc.startsWith("Lorg/eclipse/persistence")) {
-                return new MetadataAnnotationVisitor(this.method, desc);
-            }
-            return null;
-        }
-
-        /**
-         * At the end of visiting this method add it to the
-         * {@link MetadataClass} and handle duplicate method names by chaining
-         * them.
-         */
-        @Override
-        public void visitEnd() {
-            MetadataClass classMetadata = this.method.getMetadataClass();
-
-            MetadataMethod existing = classMetadata.getMethods().get(this.method.getName());
-            if (existing == null) {
-                classMetadata.getMethods().put(this.method.getName(), this.method);
-            } else {
-                // Handle methods with the same name.
-                while (existing.getNext() != null) {
-                    existing = existing.getNext();
-                }
-                existing.setNext(this.method);
-            }
-        }
-
-    }
-
-    /**
-     * Get MetadataClass for a class which can not be found
-     * @param className class which has not been found
-     * @return MetadataClass
-     */
-    private MetadataClass getVirtualMetadataClass(String className) {
-        // Some basic types can't be found, so can just be registered
-        // (i.e. arrays). Also, VIRTUAL classes may also not exist,
-        // therefore, tag the MetadataClass as loadable false. This will be
-        // used to determine if a class will be dynamically created or not.
-        MetadataClass metadataClass = new MetadataClass(this, className, false);
-        // If the class is a JDK class, then maybe there is a class loader
-        // issues,
-        // since it is a JDK class, just use reflection.
-        if ((className.length() > 5) && className.substring(0, 5).equals("java.")) {
-            try {
-                Class reflectClass = Class.forName(className);
-                if (reflectClass.getSuperclass() != null) {
-                    metadataClass.setSuperclassName(reflectClass.getSuperclass().getName());
-                }
-                for (Class reflectInterface : reflectClass.getInterfaces()) {
-                    metadataClass.addInterface(reflectInterface.getName());
-                }
-            } catch (Exception failed) {
-                SessionLog log = getLogger().getSession() != null
-                        ? getLogger().getSession().getSessionLog() : AbstractSessionLog.getLog();
-                if (log.shouldLog(SessionLog.FINE, SessionLog.METADATA)) {
-                    log.logThrowable(SessionLog.FINE, SessionLog.METADATA, failed);
-                }
-                metadataClass.setIsAccessible(false);
-            }
-        } else {
-            metadataClass.setIsAccessible(false);
-        }
-        return metadataClass;
-    }
-
-    /**
-     * Process the byte-code argument description and return the array of Java
-     * class names. i.e.
-     * "(Lorg/foo/Bar;Z)Ljava/lang/Boolean;"=>[org.foo.Bar,boolean
-     * ,java.lang.Boolean]
-     */
-    private static List<String> processDescription(String desc, boolean isGeneric) {
-        if (desc == null) {
-            return null;
-        }
-        List<String> arguments = new ArrayList<String>();
-        int index = 0;
-        int length = desc.length();
-        boolean isGenericTyped=false;
-        // PERF: Use char array to make char index faster (note this is a heavily optimized method, be very careful on changes)
-        char[] chars = desc.toCharArray();
-        while (index < length) {
-            char next = chars[index];
-            if (('(' != next) && (')' != next) && ('<' != next) && ('>' != next) && (';' != next)) {
-                if (next == 'L') {
-                    index++;
-                    int start = index;
-                    next = chars[index];
-                    while (('(' != next) && (')' != next) && ('<' != next) && ('>' != next) && (';' != next)) {
-                        index++;
-                        next = chars[index];
-                    }
-                    arguments.add(toClassName(desc.substring(start, index)));
-                    if(isGenericTyped) {
-                        isGenericTyped=false;
-                        if(next == '<') {
-                            int cnt = 1;
-                            while((cnt > 0) && (++index<desc.length())) {
-                                switch (desc.charAt(index)) {
-                                    case '<': cnt ++; break;
-                                    case '>': cnt --; break;
-                                }
-                            }
-                        }
-                    }
-                } else if (!isGeneric && (PRIMITIVES.indexOf(next) != -1)) {
-                    // Primitives.
-                    arguments.add(getPrimitiveName(next));
-                } else if (next == '[') {
-                    // Arrays.
-                    int start = index;
-                    index++;
-                    next = chars[index];
-                    // Nested arrays.
-                    while (next == '[') {
-                        index++;
-                        next = chars[index];
-                    }
-                    if (PRIMITIVES.indexOf(next) == -1) {
-                        while (next != ';') {
-                            index++;
-                            next = chars[index];
-                        }
-                        arguments.add(toClassName(desc.substring(start, index + 1)));
-                    } else {
-                        arguments.add(desc.substring(start, index + 1));
-                    }
-                } else {
-                    // Is a generic type variable.
-                    int start = index;
-                    int end = start;
-
-                    char myNext = next;
-
-                    while (':' != myNext && '(' != myNext && ')' != myNext && '<' != myNext && '>' != myNext && ';' != myNext && end < length - 1) {
-                        end++;
-                        myNext = chars[end];
-                    }
-
-                    if (myNext == ':') {
-                        arguments.add(desc.substring(start, end));
-                        isGenericTyped=true;
-                        index = end;
-                        arguments.add(":");
-                        if(desc.charAt(index+1)==':') {
-                            index ++;
-                        }
-                    } else if (myNext == ';' && next == 'T') {
-                        arguments.add(new String(new char[] { next }));
-                        arguments.add(desc.substring(start + 1, end));
-                        index = end - 1;
-                    } else {
-                        arguments.add(new String(new char[] { next }));
-                    }
-                }
-            }
-            index++;
-        }
-        return arguments;
-
-    }
-
-    /**
-     * Return the Java type name for the primitive code.
-     */
-    private static String getPrimitiveName(char primitive) {
-        if (primitive == 'V') {
-            return "void";
-        } else if (primitive == 'I') {
-            return "int";
-        } else if (primitive == 'Z') {
-            return "boolean";
-        } else if (primitive == 'J') {
-            return "long";
-        } else if (primitive == 'F') {
-            return "float";
-        } else if (primitive == 'D') {
-            return "double";
-        } else if (primitive == 'B') {
-            return "byte";
-        } else if (primitive == 'C') {
-            return "char";
-        } else if (primitive == 'S') {
-            return "short";
-        } else {
-            return new String(new char[] { primitive });
-        }
-    }
-
-    private static String toClassName(String classDescription) {
-        if (classDescription == null) {
-            return "void";
-        }
-        return classDescription.replace('/', '.');
-    }
-
-    /**
-     * Convert the annotation value into the value used in the meta model
-     */
-    private static Object annotationValue(String description, Object value) {
-        if (value instanceof Type) {
-            return ((Type) value).getClassName();
-        }
-        return value;
-    }
-}
\ No newline at end of file


[tomee] 02/04: Merge branch 'jar-patching' of github.com:dblevins/tomee

Posted by jg...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

jgallimore pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/tomee.git

commit ff3d7c16f517d1dc06e2ef828b7532ad08ee47c6
Merge: 4a6360d c84bb3e
Author: Jonathan Gallimore <jo...@jrg.me.uk>
AuthorDate: Mon Jun 15 19:31:56 2020 +0100

    Merge branch 'jar-patching' of github.com:dblevins/tomee

 .../org/apache/openejb/config/NewLoaderLogic.java  |    1 +
 .../persistence/PersistenceUnitInfoImpl.java       |    3 +
 .../openejb/util/ContainerClassesFilter.java       |    1 +
 .../util/classloader/URLClassLoaderFirst.java      |    9 +
 .../main/java/org/apache/openejb/server/Start.java |    2 +-
 tomee/apache-tomee/pom.xml                         |   16 +
 .../catalina/loader/WebappClassLoaderBase.java     | 2725 ++++++++++++++++++++
 .../apache/cxf/jaxb/JAXBContextInitializer.java    |  611 +++++
 .../openjpa/enhance/PCClassFileTransformer.java    |  254 ++
 .../openjpa/lib/meta/ClassMetaDataIterator.java    |  203 ++
 .../openjpa/lib/util/TemporaryClassLoader.java     |  123 +
 .../openjpa/meta/AbstractMetaDataDefaults.java     |  422 +++
 .../MbeansDescriptorsIntrospectionSource.java      |  392 +++
 .../webbeans/proxy/AbstractProxyFactory.java       |  737 ++++++
 .../jpa/deployment/JavaSECMPInitializer.java       |  372 +++
 .../accessors/objects/MetadataAsmFactory.java      |  712 +++++
 .../metadata/accessors/objects/MetadataClass.java  |  628 +++++
 .../eclipse/persistence/jaxb/javamodel/Helper.java |  478 ++++
 .../jaxb/javamodel/reflection/JavaClassImpl.java   |  576 +++++
 .../persistence/jaxb/rs/MOXyJsonProvider.java      |  986 +++++++
 .../persistence/jpa/rs/PersistenceFactoryBase.java |  266 ++
 .../org/quartz/core/QuartzSchedulerMBeanImpl.java  | 1011 ++++++++
 22 files changed, 10527 insertions(+), 1 deletion(-)



[tomee] 01/04: Updated to latest Eclipse Transformer

Posted by jg...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

jgallimore pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/tomee.git

commit 4a6360dcb45918de8726049c09317b602f158752
Author: Jonathan Gallimore <jo...@jrg.me.uk>
AuthorDate: Mon Jun 15 19:30:40 2020 +0100

    Updated to latest Eclipse Transformer
---
 container/openejb-jpa-integration/pom.xml          |   3 +-
 .../accessors/objects/MetadataAsmFactory.java      | 700 +++++++++++++++++++++
 examples/access-timeout-meta/pom.xml               |   4 +-
 examples/access-timeout/pom.xml                    |   4 +-
 examples/alternate-descriptors/pom.xml             |   4 +-
 examples/application-composer/pom.xml              |   4 +-
 examples/applicationcomposer-jaxws-cdi/pom.xml     |   4 +-
 examples/applicationexception/pom.xml              |   4 +-
 examples/arquillian-jpa/pom.xml                    |   4 +-
 examples/async-methods/pom.xml                     |   4 +-
 examples/async-postconstruct/pom.xml               |   4 +-
 examples/async-servlet/pom.xml                     |   4 +-
 .../bean-validation-design-by-contract/pom.xml     |   4 +-
 .../bval-evaluation-redeployment/WebApp1/pom.xml   |   4 +-
 .../bval-evaluation-redeployment/WebApp2/pom.xml   |   4 +-
 examples/cdi-alternative-and-stereotypes/pom.xml   |   4 +-
 examples/cdi-application-scope/pom.xml             |   4 +-
 examples/cdi-basic/pom.xml                         |   4 +-
 examples/cdi-dynamic-inject/pom.xml                |   4 +-
 examples/cdi-ejbcontext-jaas/pom.xml               |   4 +-
 examples/cdi-events/pom.xml                        |   4 +-
 examples/cdi-interceptors/pom.xml                  |   4 +-
 examples/cdi-produces-disposes/pom.xml             |   4 +-
 examples/cdi-produces-field/pom.xml                |   4 +-
 examples/cdi-qualifier/pom.xml                     |   4 +-
 examples/cdi-realm/pom.xml                         |   4 +-
 examples/cdi-request-scope/pom.xml                 |   4 +-
 examples/cdi-session-scope/pom.xml                 |   4 +-
 examples/change-jaxws-url/pom.xml                  |   4 +-
 examples/client-resource-lookup-preview/pom.xml    |   4 +-
 examples/cloud-tomee-azure/pom.xml                 |   4 +-
 examples/component-interfaces/pom.xml              |   4 +-
 examples/concurrency-utils/pom.xml                 |   4 +-
 .../connector-ear/connector-sample-ear/pom.xml     |   4 +-
 .../connector-ear/connector-sample-war/pom.xml     |   4 +-
 examples/connector-ear/pom.xml                     |   4 +-
 examples/connector-war/pom.xml                     |   4 +-
 examples/cucumber-jvm/pom.xml                      |   4 +-
 examples/custom-injection/pom.xml                  |   4 +-
 examples/datasource-ciphered-password/pom.xml      |   4 +-
 examples/datasource-definition/pom.xml             |   4 +-
 examples/decorators/pom.xml                        |   4 +-
 examples/deltaspike-configproperty/pom.xml         |   4 +-
 examples/deltaspike-exception-handling/pom.xml     |   4 +-
 examples/deltaspike-fullstack/pom.xml              |   4 +-
 examples/deltaspike-i18n/pom.xml                   |   4 +-
 examples/dynamic-dao-implementation/pom.xml        |   4 +-
 examples/dynamic-datasource-routing/pom.xml        |   4 +-
 examples/dynamic-implementation/pom.xml            |   4 +-
 examples/dynamic-proxy-to-access-mbean/pom.xml     |   4 +-
 examples/ear-testing/business-logic/pom.xml        |   4 +-
 examples/ejb-examples/pom.xml                      |   4 +-
 examples/ejb-remote-call-2/pom.xml                 |   4 +-
 examples/ejb-remote-call/pom.xml                   |   4 +-
 examples/ejb-webservice/pom.xml                    |   4 +-
 examples/groovy-cdi/pom.xml                        |   4 +-
 examples/groovy-spock/pom.xml                      |   4 +-
 examples/helloworld-weblogic/pom.xml               |   4 +-
 examples/injection-of-connectionfactory/pom.xml    |   4 +-
 examples/injection-of-ejbs/pom.xml                 |   4 +-
 examples/injection-of-env-entry/pom.xml            |   4 +-
 examples/interceptors/pom.xml                      |   4 +-
 examples/java-modules/pom.xml                      |   4 +-
 examples/javamail/pom.xml                          |   4 +-
 examples/jaxrs-json-provider-jettison/pom.xml      |   4 +-
 examples/jpa-eclipselink/pom.xml                   |   4 +-
 examples/jpa-enumerated/pom.xml                    |   4 +-
 examples/jpa-hibernate/pom.xml                     |   4 +-
 examples/jsf-cdi-and-ejb/pom.xml                   |   4 +-
 examples/jsf-managedBean-and-ejb/pom.xml           |   4 +-
 examples/jsonb-configuration/pom.xml               |   4 +-
 examples/jsonb-custom-serializer/pom.xml           |   4 +-
 examples/lookup-of-ejbs-with-descriptor/pom.xml    |   4 +-
 examples/lookup-of-ejbs/pom.xml                    |   4 +-
 examples/mbean-auto-registration/pom.xml           |   4 +-
 examples/moviefun-rest/pom.xml                     |   4 +-
 examples/moviefun/pom.xml                          |   4 +-
 examples/movies-complete/pom.xml                   |   4 +-
 examples/mp-config-example/pom.xml                 |   4 +-
 examples/mp-config-source-database/pom.xml         |   4 +-
 examples/mp-custom-healthcheck/pom.xml             |   4 +-
 examples/mp-faulttolerance-fallback/pom.xml        |   4 +-
 examples/mp-faulttolerance-retry/pom.xml           |   4 +-
 examples/mp-faulttolerance-timeout/pom.xml         |   4 +-
 examples/mp-jsonb-configuration/pom.xml            |   4 +-
 .../mp-jwt-bean-validation-strongly-typed/pom.xml  |   4 +-
 examples/mp-jwt-bean-validation/pom.xml            |   4 +-
 examples/mp-metrics-counted/pom.xml                |   4 +-
 examples/mp-metrics-gauge/pom.xml                  |   4 +-
 examples/mp-metrics-histogram/pom.xml              |   4 +-
 examples/mp-metrics-metered/pom.xml                |   4 +-
 examples/mp-metrics-timed/pom.xml                  |   4 +-
 examples/mp-opentracing-traced/pom.xml             |   4 +-
 examples/mp-rest-client/pom.xml                    |   4 +-
 examples/mp-rest-jwt-jwk/pom.xml                   |   4 +-
 examples/mp-rest-jwt-principal/pom.xml             |   4 +-
 examples/mp-rest-jwt/pom.xml                       |   4 +-
 examples/mtom/pom.xml                              |   4 +-
 examples/multi-jpa-provider-testing/pom.xml        |   4 +-
 examples/multiple-arquillian-adapters/pom.xml      |   4 +-
 examples/multiple-tomee-arquillian/pom.xml         |   4 +-
 examples/mvc-cxf-hibernate/pom.xml                 |   4 +-
 examples/mvc-cxf/pom.xml                           |   4 +-
 examples/mvc-resteasy/pom.xml                      |   4 +-
 examples/myfaces-codi-demo/pom.xml                 |   4 +-
 examples/persistence-fragment/pom.xml              |   4 +-
 examples/pojo-webservice/pom.xml                   |   4 +-
 examples/projectstage-demo/pom.xml                 |   4 +-
 examples/realm-in-tomee/pom.xml                    |   4 +-
 .../reload-persistence-unit-properties/pom.xml     |   4 +-
 examples/resources-declared-in-webapp/pom.xml      |   4 +-
 .../resources-jmx-ear/pom.xml                      |   4 +-
 examples/rest-applicationcomposer/pom.xml          |   4 +-
 examples/rest-cdi/pom.xml                          |   4 +-
 examples/rest-example-with-application/pom.xml     |   4 +-
 examples/rest-example/pom.xml                      |   4 +-
 examples/rest-jaas/pom.xml                         |   4 +-
 examples/rest-on-ejb/pom.xml                       |   4 +-
 examples/rest-xml-json/pom.xml                     |   4 +-
 examples/scala-basic/pom.xml                       |   4 +-
 examples/schedule-events/pom.xml                   |   4 +-
 examples/schedule-expression/pom.xml               |   4 +-
 examples/schedule-methods-meta/pom.xml             |   4 +-
 examples/schedule-methods/pom.xml                  |   4 +-
 examples/server-events/pom.xml                     |   4 +-
 examples/simple-cdi-interceptor/pom.xml            |   4 +-
 examples/simple-cmp2/pom.xml                       |   4 +-
 .../simple-ear/moviefun-business-logic/pom.xml     |   4 +-
 examples/simple-ear/moviefun-ear/pom.xml           |   4 +-
 examples/simple-jms/pom.xml                        |   4 +-
 examples/simple-mdb-and-cdi/pom.xml                |   4 +-
 examples/simple-mdb-with-descriptor/pom.xml        |   4 +-
 examples/simple-mdb/pom.xml                        |   4 +-
 examples/simple-remote-tomcatusers/pom.xml         |   4 +-
 examples/simple-rest/pom.xml                       |   4 +-
 examples/simple-singleton/pom.xml                  |   4 +-
 examples/simple-stateful-callbacks/pom.xml         |   4 +-
 examples/simple-stateful/pom.xml                   |   4 +-
 examples/simple-stateless-with-descriptor/pom.xml  |   4 +-
 examples/simple-stateless/pom.xml                  |   4 +-
 .../simple-webservice-without-interface/pom.xml    |   4 +-
 examples/simple-webservice/pom.xml                 |   4 +-
 examples/singleton-startup-ordering/pom.xml        |   4 +-
 examples/spring-data-proxy-meta/pom.xml            |   4 +-
 examples/spring-data-proxy/pom.xml                 |   4 +-
 examples/struts/pom.xml                            |   4 +-
 examples/telephone-stateful/pom.xml                |   4 +-
 examples/testcase-injection/pom.xml                |   4 +-
 examples/testing-security-2/pom.xml                |   4 +-
 examples/testing-security-3/pom.xml                |   4 +-
 examples/testing-security-4/pom.xml                |   4 +-
 examples/testing-security-meta/pom.xml             |   4 +-
 examples/testing-security/pom.xml                  |   4 +-
 examples/testing-transactions-bmt/pom.xml          |   4 +-
 examples/testing-transactions/pom.xml              |   4 +-
 examples/tomee-jersey-eclipselink/pom.xml          |   4 +-
 examples/tomee-jms-portability/pom.xml             |   4 +-
 examples/transaction-rollback/pom.xml              |   4 +-
 examples/troubleshooting/pom.xml                   |   4 +-
 examples/vaadin-lts-v10-simple/pom.xml             |   4 +-
 examples/webservice-attachments/pom.xml            |   4 +-
 examples/webservice-handlerchain/pom.xml           |   4 +-
 examples/webservice-holder/pom.xml                 |   4 +-
 examples/webservice-inheritance/pom.xml            |   4 +-
 examples/webservice-security/pom.xml               |   4 +-
 examples/webservice-ssl-client-cert/pom.xml        |   4 +-
 examples/webservice-ws-security/pom.xml            |   4 +-
 .../webservice-ws-with-resources-config/pom.xml    |   4 +-
 examples/websocket-tls-basic-auth/pom.xml          |   4 +-
 examples/xa-datasource/pom.xml                     |   4 +-
 tomee/apache-tomee/pom.xml                         |   4 +-
 171 files changed, 1040 insertions(+), 339 deletions(-)

diff --git a/container/openejb-jpa-integration/pom.xml b/container/openejb-jpa-integration/pom.xml
index ce37a08..c070719 100644
--- a/container/openejb-jpa-integration/pom.xml
+++ b/container/openejb-jpa-integration/pom.xml
@@ -50,8 +50,9 @@
       <optional>true</optional>
     </dependency>
     <dependency>
-      <groupId>org.eclipse.persistence</groupId>
+      <groupId>org.apache.tomee.patch</groupId>
       <artifactId>eclipselink</artifactId>
+      <version>${project.version}</version>
       <optional>true</optional>
     </dependency>
     <dependency>
diff --git a/deps/eclipselink-patched/src/main/java/org/eclipse/persistence/internal/jpa/metadata/accessors/objects/MetadataAsmFactory.java b/deps/eclipselink-patched/src/main/java/org/eclipse/persistence/internal/jpa/metadata/accessors/objects/MetadataAsmFactory.java
new file mode 100644
index 0000000..87cd114
--- /dev/null
+++ b/deps/eclipselink-patched/src/main/java/org/eclipse/persistence/internal/jpa/metadata/accessors/objects/MetadataAsmFactory.java
@@ -0,0 +1,700 @@
+/*
+ * Copyright (c) 1998, 2018 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2018 Hans Harz, Andrew Rustleund, IBM Corporation. All rights reserved.
+ *
+ * This program and the accompanying materials are made available under the
+ * terms of the Eclipse Public License v. 2.0 which is available at
+ * http://www.eclipse.org/legal/epl-2.0,
+ * or the Eclipse Distribution License v. 1.0 which is available at
+ * http://www.eclipse.org/org/documents/edl-v10.php.
+ *
+ * SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
+ */
+
+// Contributors:
+//     James Sutherland - initial impl
+//     05/14/2010-2.1 Guy Pelletier
+//       - 253083: Add support for dynamic persistence using ORM.xml/eclipselink-orm.xml
+//     Hans Harz, Andrew Rustleund - Bug 324862 - IndexOutOfBoundsException in
+//           DatabaseSessionImpl.initializeDescriptors because @MapKey Annotation is not found.
+//     04/21/2011-2.3 dclarke: Upgraded to support ASM 3.3.1
+//     08/10/2011-2.3 Lloyd Fernandes : Bug 336133 - Validation error during processing on parameterized generic OneToMany Entity relationship from MappedSuperclass
+//     10/05/2012-2.4.1 Guy Pelletier
+//       - 373092: Exceptions using generics, embedded key and entity inheritance
+//     19/04/2014-2.6 Lukas Jungmann
+//       - 429992: JavaSE 8/ASM 5.0.1 support (EclipseLink silently ignores Entity classes with lambda expressions)
+//     11/05/2015-2.6 Dalia Abo Sheasha
+//       - 480787 : Wrap several privileged method calls with a doPrivileged block
+package org.eclipse.persistence.internal.jpa.metadata.accessors.objects;
+
+import java.io.IOException;
+import java.io.InputStream;
+import java.security.AccessController;
+import java.security.PrivilegedAction;
+import java.util.ArrayList;
+import java.util.List;
+
+import org.eclipse.persistence.internal.helper.Helper;
+import org.eclipse.persistence.internal.jpa.metadata.MetadataDescriptor;
+import org.eclipse.persistence.internal.jpa.metadata.MetadataLogger;
+import org.eclipse.persistence.internal.libraries.asm.AnnotationVisitor;
+import org.eclipse.persistence.internal.libraries.asm.Attribute;
+import org.eclipse.persistence.internal.libraries.asm.ClassReader;
+import org.eclipse.persistence.internal.libraries.asm.ClassVisitor;
+import org.eclipse.persistence.internal.libraries.asm.EclipseLinkClassReader;
+import org.eclipse.persistence.internal.libraries.asm.FieldVisitor;
+import org.eclipse.persistence.internal.libraries.asm.MethodVisitor;
+import org.eclipse.persistence.internal.libraries.asm.Opcodes;
+import org.eclipse.persistence.internal.libraries.asm.Type;
+import org.eclipse.persistence.internal.localization.ExceptionLocalization;
+import org.eclipse.persistence.internal.security.PrivilegedAccessHelper;
+import org.eclipse.persistence.internal.sessions.AbstractSession;
+import org.eclipse.persistence.logging.AbstractSessionLog;
+import org.eclipse.persistence.logging.SessionLog;
+import org.eclipse.persistence.logging.SessionLogEntry;
+
+/**
+ * INTERNAL: A metadata factory that uses ASM technology and no reflection
+ * whatsoever to process the metadata model.
+ *
+ * @author James Sutherland
+ * @since EclipseLink 1.2
+ */
+public class MetadataAsmFactory extends MetadataFactory {
+    /** Set of primitive type codes. */
+    public static final String PRIMITIVES = "VJIBZCSFD";
+    /** Set of desc token characters. */
+    public static final String TOKENS = "()<>;";
+
+    /**
+     * INTERNAL:
+     */
+    public MetadataAsmFactory(MetadataLogger logger, ClassLoader loader) {
+        super(logger, loader);
+
+        addMetadataClass("I", new MetadataClass(this, int.class));
+        addMetadataClass("J", new MetadataClass(this, long.class));
+        addMetadataClass("S", new MetadataClass(this, short.class));
+        addMetadataClass("Z", new MetadataClass(this, boolean.class));
+        addMetadataClass("F", new MetadataClass(this, float.class));
+        addMetadataClass("D", new MetadataClass(this, double.class));
+        addMetadataClass("C", new MetadataClass(this, char.class));
+        addMetadataClass("B", new MetadataClass(this, byte.class));
+    }
+
+    /**
+     * Build the class metadata for the class name using ASM to read the class
+     * byte codes.
+     */
+    protected void buildClassMetadata(MetadataClass metadataClass, String className, boolean isLazy) {
+        ClassMetadataVisitor visitor = new ClassMetadataVisitor(metadataClass, isLazy);
+        InputStream stream = null;
+        try {
+            String resourceString = className.replace('.', '/') + ".class";
+            if (PrivilegedAccessHelper.shouldUsePrivilegedAccess()) {
+                final String f_resourceString = resourceString;
+                stream = AccessController.doPrivileged(new PrivilegedAction<InputStream>() {
+                    @Override
+                    public InputStream run() {
+                        return m_loader.getResourceAsStream(f_resourceString);
+                    }
+                });
+            } else {
+                stream = m_loader.getResourceAsStream(resourceString);
+            }
+
+            ClassReader reader = new ClassReader(stream);
+            Attribute[] attributes = new Attribute[0];
+            reader.accept(visitor, attributes, ClassReader.SKIP_CODE | ClassReader.SKIP_DEBUG | ClassReader.SKIP_FRAMES);
+        } catch (IllegalArgumentException iae) {
+            // class was probably compiled with some newer than officially
+            // supported and tested JDK
+            // in such case log a warning and try to re-read the class
+            // without class version check
+            SessionLog log = getLogger().getSession() != null
+                    ? getLogger().getSession().getSessionLog() : AbstractSessionLog.getLog();
+            if (log.shouldLog(SessionLog.SEVERE, SessionLog.METADATA)) {
+                SessionLogEntry entry = new SessionLogEntry(getLogger().getSession(), SessionLog.SEVERE, SessionLog.METADATA, iae);
+                entry.setMessage(ExceptionLocalization.buildMessage("unsupported_classfile_version", new Object[] { className }));
+                log.log(entry);
+            }
+            if (stream != null) {
+                try {
+                    ClassReader reader = new EclipseLinkClassReader(stream);
+                    Attribute[] attributes = new Attribute[0];
+                    reader.accept(visitor, attributes, ClassReader.SKIP_CODE | ClassReader.SKIP_DEBUG | ClassReader.SKIP_FRAMES);
+                } catch (Exception e) {
+                    if (log.shouldLog(SessionLog.SEVERE, SessionLog.METADATA)) {
+                        SessionLogEntry entry = new SessionLogEntry(getLogger().getSession(), SessionLog.SEVERE, SessionLog.METADATA, e);
+                        entry.setMessage(ExceptionLocalization.buildMessage("unsupported_classfile_version", new Object[] { className }));
+                        log.log(entry);
+                    }
+                    addMetadataClass(getVirtualMetadataClass(className));
+                }
+            } else {
+                addMetadataClass(getVirtualMetadataClass(className));
+            }
+        } catch (Exception exception) {
+            SessionLog log = getLogger().getSession() != null
+                    ? getLogger().getSession().getSessionLog() : AbstractSessionLog.getLog();
+            if (log.shouldLog(SessionLog.FINEST, SessionLog.METADATA)) {
+                log.logThrowable(SessionLog.FINEST, SessionLog.METADATA, exception);
+            }
+            addMetadataClass(getVirtualMetadataClass(className));
+        } finally {
+            try {
+                if (stream != null) {
+                    stream.close();
+                }
+            } catch (IOException ignore) {
+                // Ignore.
+            }
+        }
+    }
+
+    /**
+     * Return the class metadata for the class name.
+     */
+    @Override
+    public MetadataClass getMetadataClass(String className) {
+        return getMetadataClass(className, false);
+    }
+
+    /**
+     * Return the class metadata for the class name.
+     */
+    @Override
+    public MetadataClass getMetadataClass(String className, boolean isLazy) {
+        if (className == null) {
+            return null;
+        }
+
+        MetadataClass metaClass = m_metadataClasses.get(className);
+        if ((metaClass == null) || (!isLazy && metaClass.isLazy())) {
+            if (metaClass != null) {
+                metaClass.setIsLazy(false);
+            }
+            buildClassMetadata(metaClass, className, isLazy);
+            metaClass = m_metadataClasses.get(className);
+        }
+
+        return metaClass;
+    }
+
+    /**
+     * INTERNAL: This method resolves generic types based on the ASM class
+     * metadata. Unless every other factory (e.g. APT mirror factory) respects
+     * the generic format as built from ASM this method will not work since it
+     * is very tied to it.
+     */
+    @Override
+    public void resolveGenericTypes(MetadataClass child, List<String> genericTypes, MetadataClass parent, MetadataDescriptor descriptor) {
+        // If we have a generic parent we need to grab our generic types
+        // that may be used (and therefore need to be resolved) to map
+        // accessors correctly.
+        if (genericTypes != null) {
+            // The generic types provided map to its parents generic types. The
+            // generics also include the superclass, and interfaces. The parent
+            // generics include the type and ":" and class.
+
+            List<String> parentGenericTypes = parent.getGenericType();
+            if (parentGenericTypes != null) {
+                List genericParentTemp = new ArrayList(genericTypes);
+                genericParentTemp.removeAll(child.getInterfaces());
+
+                int size = genericParentTemp.size();
+                int parentIndex = 0;
+
+                for (int index = genericTypes.indexOf(parent.getName()) + 1; index < size; index++) {
+                    String actualTypeArgument = genericTypes.get(index);
+                    // Ignore extra types on the end of the child, such as
+                    // interface generics.
+                    if (parentIndex >= parentGenericTypes.size()) {
+                        break;
+                    }
+                    String variable = parentGenericTypes.get(parentIndex);
+
+                    // if we get as far as the superclass name in the parent generic type list,
+                    // there is nothing more to process.  We have processed all the generics in the type definition
+                    if (variable.equals(parent.getSuperclassName())){
+                        break;
+                    }
+                    parentIndex = parentIndex + 3;
+
+                    // We are building bottom up and need to link up any
+                    // TypeVariables with the actual class from the originating
+                    // entity.
+                    if (actualTypeArgument.length() == 1) {
+                        index++;
+                        actualTypeArgument = genericTypes.get(index);
+                        descriptor.addGenericType(variable, descriptor.getGenericType(actualTypeArgument));
+                    } else {
+                        descriptor.addGenericType(variable, actualTypeArgument);
+                    }
+                }
+            }
+        }
+    }
+
+    /**
+     * Walk the class byte codes and collect the class info.
+     */
+    public class ClassMetadataVisitor extends ClassVisitor {
+
+        private boolean isLazy;
+        private boolean processedMemeber;
+        private MetadataClass classMetadata;
+
+        ClassMetadataVisitor(MetadataClass metadataClass, boolean isLazy) {
+            super(Opcodes.ASM7);
+            this.isLazy = isLazy;
+            this.classMetadata = metadataClass;
+        }
+
+        @Override
+        public void visit(int version, int access, String name, String signature, String superName, String[] interfaces) {
+            String className = toClassName(name);
+            if ((this.classMetadata == null) || !this.classMetadata.getName().equals(className)) {
+                this.classMetadata = new MetadataClass(MetadataAsmFactory.this, className, isLazy);
+                addMetadataClass(this.classMetadata);
+            }
+            this.classMetadata.setName(className);
+            this.classMetadata.setSuperclassName(toClassName(superName));
+            this.classMetadata.setModifiers(access);
+            this.classMetadata.setGenericType(processDescription(signature, true));
+
+            for (String interfaceName : interfaces) {
+                this.classMetadata.addInterface(toClassName(interfaceName));
+            }
+        }
+
+        @Override
+        public FieldVisitor visitField(int access, String name, String desc, String signature, Object value) {
+            this.processedMemeber = true;
+            if (this.classMetadata.isLazy()) {
+                return null;
+            }
+            return new MetadataFieldVisitor(this.classMetadata, access, name, desc, signature, value);
+        }
+
+        @Override
+        public MethodVisitor visitMethod(int access, String name, String desc, String signature, String[] exceptions) {
+            this.processedMemeber = true;
+            if (this.classMetadata.isLazy() || name.indexOf("init>") != -1) {
+                return null;
+            }
+            return new MetadataMethodVisitor(this.classMetadata, access, name, signature, desc, exceptions);
+        }
+
+        @Override
+        public AnnotationVisitor visitAnnotation(String desc, boolean visible) {
+            boolean isJPA = false;
+            if (desc.startsWith("Lkotlin")) {
+                //ignore kotlin annotations
+                return null;
+            }
+            if (desc.startsWith("Ljava/")) {
+                //ignore annotations from 'java' namespace
+                return null;
+            }
+
+            //ignore annotations from other then 'javax/persistence' and 'jakarta/persistence' namespace
+            if (desc.startsWith("Ljavax/persistence/") || desc.startsWith("Ljakarta/persistence/")) {
+                isJPA = true;
+            } else {
+                return null;
+            }
+
+            if (!this.processedMemeber && this.classMetadata.isLazy()) {
+                this.classMetadata.setIsLazy(false);
+            }
+            //this currently forbids us to use meta-annotations defined in EclipseLink packages
+            return new MetadataAnnotationVisitor(this.classMetadata, desc, isJPA || desc.startsWith("Lorg/eclipse/persistence"));
+        }
+
+    }
+
+    /**
+     * {@link AnnotationVisitor} used to process class, field , and method
+     * annotations populating a {@link MetadataAnnotation} and its nested state.
+     *
+     * @see MetadataAnnotationArrayVisitor for population of array attributes
+     */
+    class MetadataAnnotationVisitor extends AnnotationVisitor {
+
+        /**
+         * Element the annotation is being applied to. If this is null the
+         * {@link MetadataAnnotation} being constructed is a nested annotation
+         * and is already referenced from its parent.
+         */
+        private MetadataAnnotatedElement element;
+
+        /**
+         * {@link MetadataAnnotation} being populated
+         */
+        private MetadataAnnotation annotation;
+
+        MetadataAnnotationVisitor(MetadataAnnotatedElement element, String name) {
+            this(element, name, true);
+        }
+
+        MetadataAnnotationVisitor(MetadataAnnotatedElement element, String name, boolean isRegular) {
+            super(Opcodes.ASM7);
+            this.element = element;
+            this.annotation = new MetadataAnnotation();
+            this.annotation.setName(processDescription(name, false).get(0));
+            this.annotation.setIsMeta(!isRegular);
+        }
+
+        public MetadataAnnotationVisitor(MetadataAnnotation annotation) {
+            super(Opcodes.ASM7);
+            this.annotation = annotation;
+        }
+
+        @Override
+        public void visit(String name, Object value) {
+            this.annotation.addAttribute(name, annotationValue(null, value));
+        }
+
+        @Override
+        public void visitEnum(String name, String desc, String value) {
+            this.annotation.addAttribute(name, annotationValue(desc, value));
+        }
+
+        @Override
+        public AnnotationVisitor visitAnnotation(String name, String desc) {
+            MetadataAnnotation mda = new MetadataAnnotation();
+            mda.setName(processDescription(desc, false).get(0));
+            this.annotation.addAttribute(name, mda);
+            return new MetadataAnnotationVisitor(mda);
+        }
+
+        @Override
+        public AnnotationVisitor visitArray(String name) {
+            return new MetadataAnnotationArrayVisitor(this.annotation, name);
+        }
+
+        @Override
+        public void visitEnd() {
+            if (this.element != null) {
+                if (this.annotation.isMeta()) {
+                    this.element.addMetaAnnotation(this.annotation);
+                } else {
+                    this.element.addAnnotation(this.annotation);
+                }
+            }
+        }
+    }
+
+    /**
+     * Specialized visitor to handle the population of arrays of annotation
+     * values.
+     */
+    class MetadataAnnotationArrayVisitor extends AnnotationVisitor {
+
+        private MetadataAnnotation annotation;
+
+        private String attributeName;
+
+        private List<Object> values;
+
+        public MetadataAnnotationArrayVisitor(MetadataAnnotation annotation, String name) {
+            super(Opcodes.ASM7);
+            this.annotation = annotation;
+            this.attributeName = name;
+            this.values = new ArrayList<Object>();
+        }
+
+        @Override
+        public void visit(String name, Object value) {
+            this.values.add(annotationValue(null, value));
+        }
+
+        @Override
+        public void visitEnum(String name, String desc, String value) {
+            this.values.add(annotationValue(desc, value));
+        }
+
+        @Override
+        public AnnotationVisitor visitAnnotation(String name, String desc) {
+            MetadataAnnotation mda = new MetadataAnnotation();
+            mda.setName(processDescription(desc, false).get(0));
+            this.values.add(mda);
+            return new MetadataAnnotationVisitor(mda);
+        }
+
+        @Override
+        public void visitEnd() {
+            this.annotation.addAttribute(this.attributeName, this.values.toArray());
+        }
+    }
+
+    /**
+     * Factory for the creation of {@link MetadataField} handling basic type,
+     * generics, and annotations.
+     */
+    class MetadataFieldVisitor extends FieldVisitor {
+
+        private MetadataField field;
+
+        public MetadataFieldVisitor(MetadataClass classMetadata, int access, String name, String desc, String signature, Object value) {
+            super(Opcodes.ASM7);
+            this.field = new MetadataField(classMetadata);
+            this.field.setModifiers(access);
+            this.field.setName(name);
+            this.field.setAttributeName(name);
+            this.field.setGenericType(processDescription(signature, true));
+            this.field.setType(processDescription(desc, false).get(0));
+        }
+
+        @Override
+        public AnnotationVisitor visitAnnotation(String desc, boolean visible) {
+            if (desc.startsWith("Ljavax/persistence") || desc.startsWith("Lorg/eclipse/persistence")) {
+                return new MetadataAnnotationVisitor(this.field, desc);
+            }
+            return null;
+        }
+
+        @Override
+        public void visitEnd() {
+            this.field.getDeclaringClass().addField(this.field);
+        }
+    }
+
+    /**
+     * Factory for the creation of {@link MetadataMethod} handling basic type,
+     * generics, and annotations.
+     */
+    // Note: Subclassed EmptyListener to minimize signature requirements for
+    // ignored MethodVisitor API
+    class MetadataMethodVisitor extends MethodVisitor {
+
+        private MetadataMethod method;
+
+        public MetadataMethodVisitor(MetadataClass classMetadata, int access, String name, String desc, String signature, String[] exceptions) {
+            super(Opcodes.ASM7);
+            this.method = new MetadataMethod(MetadataAsmFactory.this, classMetadata);
+
+            this.method.setName(name);
+            this.method.setAttributeName(Helper.getAttributeNameFromMethodName(name));
+            this.method.setModifiers(access);
+
+            this.method.setGenericType(processDescription(desc, true));
+
+            List<String> argumentNames = processDescription(signature, false);
+            if (argumentNames != null && !argumentNames.isEmpty()) {
+                this.method.setReturnType(argumentNames.get(argumentNames.size() - 1));
+                argumentNames.remove(argumentNames.size() - 1);
+                this.method.setParameters(argumentNames);
+            }
+        }
+
+        @Override
+        public AnnotationVisitor visitAnnotation(String desc, boolean visible) {
+            if (desc.startsWith("Ljavax/persistence") || desc.startsWith("Lorg/eclipse/persistence")) {
+                return new MetadataAnnotationVisitor(this.method, desc);
+            }
+            return null;
+        }
+
+        /**
+         * At the end of visiting this method add it to the
+         * {@link MetadataClass} and handle duplicate method names by chaining
+         * them.
+         */
+        @Override
+        public void visitEnd() {
+            MetadataClass classMetadata = this.method.getMetadataClass();
+
+            MetadataMethod existing = classMetadata.getMethods().get(this.method.getName());
+            if (existing == null) {
+                classMetadata.getMethods().put(this.method.getName(), this.method);
+            } else {
+                // Handle methods with the same name.
+                while (existing.getNext() != null) {
+                    existing = existing.getNext();
+                }
+                existing.setNext(this.method);
+            }
+        }
+
+    }
+
+    /**
+     * Get MetadataClass for a class which can not be found
+     * @param className class which has not been found
+     * @return MetadataClass
+     */
+    private MetadataClass getVirtualMetadataClass(String className) {
+        // Some basic types can't be found, so can just be registered
+        // (i.e. arrays). Also, VIRTUAL classes may also not exist,
+        // therefore, tag the MetadataClass as loadable false. This will be
+        // used to determine if a class will be dynamically created or not.
+        MetadataClass metadataClass = new MetadataClass(this, className, false);
+        // If the class is a JDK class, then maybe there is a class loader
+        // issues,
+        // since it is a JDK class, just use reflection.
+        if ((className.length() > 5) && className.substring(0, 5).equals("java.")) {
+            try {
+                Class reflectClass = Class.forName(className);
+                if (reflectClass.getSuperclass() != null) {
+                    metadataClass.setSuperclassName(reflectClass.getSuperclass().getName());
+                }
+                for (Class reflectInterface : reflectClass.getInterfaces()) {
+                    metadataClass.addInterface(reflectInterface.getName());
+                }
+            } catch (Exception failed) {
+                SessionLog log = getLogger().getSession() != null
+                        ? getLogger().getSession().getSessionLog() : AbstractSessionLog.getLog();
+                if (log.shouldLog(SessionLog.FINE, SessionLog.METADATA)) {
+                    log.logThrowable(SessionLog.FINE, SessionLog.METADATA, failed);
+                }
+                metadataClass.setIsAccessible(false);
+            }
+        } else {
+            metadataClass.setIsAccessible(false);
+        }
+        return metadataClass;
+    }
+
+    /**
+     * Process the byte-code argument description and return the array of Java
+     * class names. i.e.
+     * "(Lorg/foo/Bar;Z)Ljava/lang/Boolean;"=>[org.foo.Bar,boolean
+     * ,java.lang.Boolean]
+     */
+    private static List<String> processDescription(String desc, boolean isGeneric) {
+        if (desc == null) {
+            return null;
+        }
+        List<String> arguments = new ArrayList<String>();
+        int index = 0;
+        int length = desc.length();
+        boolean isGenericTyped=false;
+        // PERF: Use char array to make char index faster (note this is a heavily optimized method, be very careful on changes)
+        char[] chars = desc.toCharArray();
+        while (index < length) {
+            char next = chars[index];
+            if (('(' != next) && (')' != next) && ('<' != next) && ('>' != next) && (';' != next)) {
+                if (next == 'L') {
+                    index++;
+                    int start = index;
+                    next = chars[index];
+                    while (('(' != next) && (')' != next) && ('<' != next) && ('>' != next) && (';' != next)) {
+                        index++;
+                        next = chars[index];
+                    }
+                    arguments.add(toClassName(desc.substring(start, index)));
+                    if(isGenericTyped) {
+                        isGenericTyped=false;
+                        if(next == '<') {
+                            int cnt = 1;
+                            while((cnt > 0) && (++index<desc.length())) {
+                                switch (desc.charAt(index)) {
+                                    case '<': cnt ++; break;
+                                    case '>': cnt --; break;
+                                }
+                            }
+                        }
+                    }
+                } else if (!isGeneric && (PRIMITIVES.indexOf(next) != -1)) {
+                    // Primitives.
+                    arguments.add(getPrimitiveName(next));
+                } else if (next == '[') {
+                    // Arrays.
+                    int start = index;
+                    index++;
+                    next = chars[index];
+                    // Nested arrays.
+                    while (next == '[') {
+                        index++;
+                        next = chars[index];
+                    }
+                    if (PRIMITIVES.indexOf(next) == -1) {
+                        while (next != ';') {
+                            index++;
+                            next = chars[index];
+                        }
+                        arguments.add(toClassName(desc.substring(start, index + 1)));
+                    } else {
+                        arguments.add(desc.substring(start, index + 1));
+                    }
+                } else {
+                    // Is a generic type variable.
+                    int start = index;
+                    int end = start;
+
+                    char myNext = next;
+
+                    while (':' != myNext && '(' != myNext && ')' != myNext && '<' != myNext && '>' != myNext && ';' != myNext && end < length - 1) {
+                        end++;
+                        myNext = chars[end];
+                    }
+
+                    if (myNext == ':') {
+                        arguments.add(desc.substring(start, end));
+                        isGenericTyped=true;
+                        index = end;
+                        arguments.add(":");
+                        if(desc.charAt(index+1)==':') {
+                            index ++;
+                        }
+                    } else if (myNext == ';' && next == 'T') {
+                        arguments.add(new String(new char[] { next }));
+                        arguments.add(desc.substring(start + 1, end));
+                        index = end - 1;
+                    } else {
+                        arguments.add(new String(new char[] { next }));
+                    }
+                }
+            }
+            index++;
+        }
+        return arguments;
+
+    }
+
+    /**
+     * Return the Java type name for the primitive code.
+     */
+    private static String getPrimitiveName(char primitive) {
+        if (primitive == 'V') {
+            return "void";
+        } else if (primitive == 'I') {
+            return "int";
+        } else if (primitive == 'Z') {
+            return "boolean";
+        } else if (primitive == 'J') {
+            return "long";
+        } else if (primitive == 'F') {
+            return "float";
+        } else if (primitive == 'D') {
+            return "double";
+        } else if (primitive == 'B') {
+            return "byte";
+        } else if (primitive == 'C') {
+            return "char";
+        } else if (primitive == 'S') {
+            return "short";
+        } else {
+            return new String(new char[] { primitive });
+        }
+    }
+
+    private static String toClassName(String classDescription) {
+        if (classDescription == null) {
+            return "void";
+        }
+        return classDescription.replace('/', '.');
+    }
+
+    /**
+     * Convert the annotation value into the value used in the meta model
+     */
+    private static Object annotationValue(String description, Object value) {
+        if (value instanceof Type) {
+            return ((Type) value).getClassName();
+        }
+        return value;
+    }
+}
\ No newline at end of file
diff --git a/examples/access-timeout-meta/pom.xml b/examples/access-timeout-meta/pom.xml
index 98d6348..6d3d39d 100644
--- a/examples/access-timeout-meta/pom.xml
+++ b/examples/access-timeout-meta/pom.xml
@@ -41,8 +41,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/access-timeout/pom.xml b/examples/access-timeout/pom.xml
index 22b2867..cf8d75c 100644
--- a/examples/access-timeout/pom.xml
+++ b/examples/access-timeout/pom.xml
@@ -41,8 +41,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/alternate-descriptors/pom.xml b/examples/alternate-descriptors/pom.xml
index 7603d05..cac874a 100644
--- a/examples/alternate-descriptors/pom.xml
+++ b/examples/alternate-descriptors/pom.xml
@@ -49,8 +49,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/application-composer/pom.xml b/examples/application-composer/pom.xml
index 18f60ce..a580b0d 100644
--- a/examples/application-composer/pom.xml
+++ b/examples/application-composer/pom.xml
@@ -49,8 +49,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/applicationcomposer-jaxws-cdi/pom.xml b/examples/applicationcomposer-jaxws-cdi/pom.xml
index c5060eb..4520b88 100644
--- a/examples/applicationcomposer-jaxws-cdi/pom.xml
+++ b/examples/applicationcomposer-jaxws-cdi/pom.xml
@@ -39,8 +39,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/applicationexception/pom.xml b/examples/applicationexception/pom.xml
index 2d4dab0..35dbfab 100644
--- a/examples/applicationexception/pom.xml
+++ b/examples/applicationexception/pom.xml
@@ -51,8 +51,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/arquillian-jpa/pom.xml b/examples/arquillian-jpa/pom.xml
index 8935502..3ef670c 100644
--- a/examples/arquillian-jpa/pom.xml
+++ b/examples/arquillian-jpa/pom.xml
@@ -34,8 +34,8 @@ language governing permissions and limitations under the License. -->
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/async-methods/pom.xml b/examples/async-methods/pom.xml
index db3a398..099182c 100644
--- a/examples/async-methods/pom.xml
+++ b/examples/async-methods/pom.xml
@@ -41,8 +41,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/async-postconstruct/pom.xml b/examples/async-postconstruct/pom.xml
index a425002..b279993 100644
--- a/examples/async-postconstruct/pom.xml
+++ b/examples/async-postconstruct/pom.xml
@@ -41,8 +41,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/async-servlet/pom.xml b/examples/async-servlet/pom.xml
index 8ae0c48..7000261 100644
--- a/examples/async-servlet/pom.xml
+++ b/examples/async-servlet/pom.xml
@@ -102,8 +102,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/bean-validation-design-by-contract/pom.xml b/examples/bean-validation-design-by-contract/pom.xml
index bf8c242..55a908f 100644
--- a/examples/bean-validation-design-by-contract/pom.xml
+++ b/examples/bean-validation-design-by-contract/pom.xml
@@ -40,8 +40,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/bval-evaluation-redeployment/WebApp1/pom.xml b/examples/bval-evaluation-redeployment/WebApp1/pom.xml
index 0346ee2..baa01d6 100644
--- a/examples/bval-evaluation-redeployment/WebApp1/pom.xml
+++ b/examples/bval-evaluation-redeployment/WebApp1/pom.xml
@@ -93,8 +93,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/bval-evaluation-redeployment/WebApp2/pom.xml b/examples/bval-evaluation-redeployment/WebApp2/pom.xml
index 674ed4d..d677f0a 100644
--- a/examples/bval-evaluation-redeployment/WebApp2/pom.xml
+++ b/examples/bval-evaluation-redeployment/WebApp2/pom.xml
@@ -88,8 +88,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/cdi-alternative-and-stereotypes/pom.xml b/examples/cdi-alternative-and-stereotypes/pom.xml
index 8062ecd..b027140 100644
--- a/examples/cdi-alternative-and-stereotypes/pom.xml
+++ b/examples/cdi-alternative-and-stereotypes/pom.xml
@@ -41,8 +41,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/cdi-application-scope/pom.xml b/examples/cdi-application-scope/pom.xml
index 4fed346..0fa542b 100644
--- a/examples/cdi-application-scope/pom.xml
+++ b/examples/cdi-application-scope/pom.xml
@@ -29,8 +29,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/cdi-basic/pom.xml b/examples/cdi-basic/pom.xml
index 5cda11f..129bc4f 100644
--- a/examples/cdi-basic/pom.xml
+++ b/examples/cdi-basic/pom.xml
@@ -40,8 +40,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/cdi-dynamic-inject/pom.xml b/examples/cdi-dynamic-inject/pom.xml
index 397225a..f0ac3bf 100644
--- a/examples/cdi-dynamic-inject/pom.xml
+++ b/examples/cdi-dynamic-inject/pom.xml
@@ -40,8 +40,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/cdi-ejbcontext-jaas/pom.xml b/examples/cdi-ejbcontext-jaas/pom.xml
index cadcbbf..2e20579 100644
--- a/examples/cdi-ejbcontext-jaas/pom.xml
+++ b/examples/cdi-ejbcontext-jaas/pom.xml
@@ -71,8 +71,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/cdi-events/pom.xml b/examples/cdi-events/pom.xml
index dc33761..de16ed7 100644
--- a/examples/cdi-events/pom.xml
+++ b/examples/cdi-events/pom.xml
@@ -41,8 +41,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/cdi-interceptors/pom.xml b/examples/cdi-interceptors/pom.xml
index 285bc50..84335ee 100644
--- a/examples/cdi-interceptors/pom.xml
+++ b/examples/cdi-interceptors/pom.xml
@@ -35,8 +35,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/cdi-produces-disposes/pom.xml b/examples/cdi-produces-disposes/pom.xml
index 9beaaee..a788386 100644
--- a/examples/cdi-produces-disposes/pom.xml
+++ b/examples/cdi-produces-disposes/pom.xml
@@ -41,8 +41,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/cdi-produces-field/pom.xml b/examples/cdi-produces-field/pom.xml
index 61e3250..0eef611 100644
--- a/examples/cdi-produces-field/pom.xml
+++ b/examples/cdi-produces-field/pom.xml
@@ -41,8 +41,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/cdi-qualifier/pom.xml b/examples/cdi-qualifier/pom.xml
index d49fd85..54bcc01 100644
--- a/examples/cdi-qualifier/pom.xml
+++ b/examples/cdi-qualifier/pom.xml
@@ -40,8 +40,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/cdi-realm/pom.xml b/examples/cdi-realm/pom.xml
index 300359d..8ebe992 100644
--- a/examples/cdi-realm/pom.xml
+++ b/examples/cdi-realm/pom.xml
@@ -54,8 +54,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/cdi-request-scope/pom.xml b/examples/cdi-request-scope/pom.xml
index 232d24b..e542a95 100644
--- a/examples/cdi-request-scope/pom.xml
+++ b/examples/cdi-request-scope/pom.xml
@@ -29,8 +29,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/cdi-session-scope/pom.xml b/examples/cdi-session-scope/pom.xml
index 652602f..1201695 100644
--- a/examples/cdi-session-scope/pom.xml
+++ b/examples/cdi-session-scope/pom.xml
@@ -50,8 +50,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/change-jaxws-url/pom.xml b/examples/change-jaxws-url/pom.xml
index 6a80ad4..8a3b724 100644
--- a/examples/change-jaxws-url/pom.xml
+++ b/examples/change-jaxws-url/pom.xml
@@ -93,8 +93,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/client-resource-lookup-preview/pom.xml b/examples/client-resource-lookup-preview/pom.xml
index caa416b..d31b4b7 100644
--- a/examples/client-resource-lookup-preview/pom.xml
+++ b/examples/client-resource-lookup-preview/pom.xml
@@ -39,8 +39,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/cloud-tomee-azure/pom.xml b/examples/cloud-tomee-azure/pom.xml
index f356bdb..bc7e6e3 100644
--- a/examples/cloud-tomee-azure/pom.xml
+++ b/examples/cloud-tomee-azure/pom.xml
@@ -76,8 +76,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/component-interfaces/pom.xml b/examples/component-interfaces/pom.xml
index 39af578..d460c7f 100644
--- a/examples/component-interfaces/pom.xml
+++ b/examples/component-interfaces/pom.xml
@@ -49,8 +49,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/concurrency-utils/pom.xml b/examples/concurrency-utils/pom.xml
index 82ddf06..bd808da 100644
--- a/examples/concurrency-utils/pom.xml
+++ b/examples/concurrency-utils/pom.xml
@@ -73,8 +73,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/connector-ear/connector-sample-ear/pom.xml b/examples/connector-ear/connector-sample-ear/pom.xml
index 9e6199a..bbff0b3 100644
--- a/examples/connector-ear/connector-sample-ear/pom.xml
+++ b/examples/connector-ear/connector-sample-ear/pom.xml
@@ -72,8 +72,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/connector-ear/connector-sample-war/pom.xml b/examples/connector-ear/connector-sample-war/pom.xml
index fe8f97b..30d7a57 100644
--- a/examples/connector-ear/connector-sample-war/pom.xml
+++ b/examples/connector-ear/connector-sample-war/pom.xml
@@ -60,8 +60,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/connector-ear/pom.xml b/examples/connector-ear/pom.xml
index 353668f..694cd62 100644
--- a/examples/connector-ear/pom.xml
+++ b/examples/connector-ear/pom.xml
@@ -85,8 +85,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/connector-war/pom.xml b/examples/connector-war/pom.xml
index fdac55a..b3b6ffd 100644
--- a/examples/connector-war/pom.xml
+++ b/examples/connector-war/pom.xml
@@ -69,8 +69,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/cucumber-jvm/pom.xml b/examples/cucumber-jvm/pom.xml
index 173ad45..3684740 100644
--- a/examples/cucumber-jvm/pom.xml
+++ b/examples/cucumber-jvm/pom.xml
@@ -40,8 +40,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/custom-injection/pom.xml b/examples/custom-injection/pom.xml
index 384f487..5a84a6c 100644
--- a/examples/custom-injection/pom.xml
+++ b/examples/custom-injection/pom.xml
@@ -41,8 +41,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/datasource-ciphered-password/pom.xml b/examples/datasource-ciphered-password/pom.xml
index 76caeaa..a8a288e 100644
--- a/examples/datasource-ciphered-password/pom.xml
+++ b/examples/datasource-ciphered-password/pom.xml
@@ -40,8 +40,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/datasource-definition/pom.xml b/examples/datasource-definition/pom.xml
index 551a33a..a60f866 100644
--- a/examples/datasource-definition/pom.xml
+++ b/examples/datasource-definition/pom.xml
@@ -78,8 +78,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/decorators/pom.xml b/examples/decorators/pom.xml
index 4dcf2a6..7d03241 100644
--- a/examples/decorators/pom.xml
+++ b/examples/decorators/pom.xml
@@ -41,8 +41,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/deltaspike-configproperty/pom.xml b/examples/deltaspike-configproperty/pom.xml
index 402f39e..3130bbf 100644
--- a/examples/deltaspike-configproperty/pom.xml
+++ b/examples/deltaspike-configproperty/pom.xml
@@ -41,8 +41,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/deltaspike-exception-handling/pom.xml b/examples/deltaspike-exception-handling/pom.xml
index 20dec7c..2bb6c8d 100644
--- a/examples/deltaspike-exception-handling/pom.xml
+++ b/examples/deltaspike-exception-handling/pom.xml
@@ -41,8 +41,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/deltaspike-fullstack/pom.xml b/examples/deltaspike-fullstack/pom.xml
index 638faa4..1aabc15 100644
--- a/examples/deltaspike-fullstack/pom.xml
+++ b/examples/deltaspike-fullstack/pom.xml
@@ -88,8 +88,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/deltaspike-i18n/pom.xml b/examples/deltaspike-i18n/pom.xml
index 0d6fe38..84c12d2 100644
--- a/examples/deltaspike-i18n/pom.xml
+++ b/examples/deltaspike-i18n/pom.xml
@@ -41,8 +41,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/dynamic-dao-implementation/pom.xml b/examples/dynamic-dao-implementation/pom.xml
index 63e4cc8..a92a926 100644
--- a/examples/dynamic-dao-implementation/pom.xml
+++ b/examples/dynamic-dao-implementation/pom.xml
@@ -48,8 +48,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/dynamic-datasource-routing/pom.xml b/examples/dynamic-datasource-routing/pom.xml
index b5d7e60..0d1735b 100644
--- a/examples/dynamic-datasource-routing/pom.xml
+++ b/examples/dynamic-datasource-routing/pom.xml
@@ -48,8 +48,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/dynamic-implementation/pom.xml b/examples/dynamic-implementation/pom.xml
index 55a6367..7294d64 100644
--- a/examples/dynamic-implementation/pom.xml
+++ b/examples/dynamic-implementation/pom.xml
@@ -39,8 +39,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/dynamic-proxy-to-access-mbean/pom.xml b/examples/dynamic-proxy-to-access-mbean/pom.xml
index 13b2df3..13bc72d 100644
--- a/examples/dynamic-proxy-to-access-mbean/pom.xml
+++ b/examples/dynamic-proxy-to-access-mbean/pom.xml
@@ -47,8 +47,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/ear-testing/business-logic/pom.xml b/examples/ear-testing/business-logic/pom.xml
index 027e0b6..a8893f2 100644
--- a/examples/ear-testing/business-logic/pom.xml
+++ b/examples/ear-testing/business-logic/pom.xml
@@ -50,8 +50,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/ejb-examples/pom.xml b/examples/ejb-examples/pom.xml
index dba9dcd..349840d 100644
--- a/examples/ejb-examples/pom.xml
+++ b/examples/ejb-examples/pom.xml
@@ -67,8 +67,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/ejb-remote-call-2/pom.xml b/examples/ejb-remote-call-2/pom.xml
index d8b1bf3..63981e9 100644
--- a/examples/ejb-remote-call-2/pom.xml
+++ b/examples/ejb-remote-call-2/pom.xml
@@ -67,8 +67,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/ejb-remote-call/pom.xml b/examples/ejb-remote-call/pom.xml
index d641213..b6ed3c1 100644
--- a/examples/ejb-remote-call/pom.xml
+++ b/examples/ejb-remote-call/pom.xml
@@ -67,8 +67,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/ejb-webservice/pom.xml b/examples/ejb-webservice/pom.xml
index 8499a33..731602b 100644
--- a/examples/ejb-webservice/pom.xml
+++ b/examples/ejb-webservice/pom.xml
@@ -58,8 +58,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/groovy-cdi/pom.xml b/examples/groovy-cdi/pom.xml
index 7fc2b34..30b07f1 100644
--- a/examples/groovy-cdi/pom.xml
+++ b/examples/groovy-cdi/pom.xml
@@ -54,8 +54,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/groovy-spock/pom.xml b/examples/groovy-spock/pom.xml
index 0b1f4c2..a6d13f5 100644
--- a/examples/groovy-spock/pom.xml
+++ b/examples/groovy-spock/pom.xml
@@ -64,8 +64,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/helloworld-weblogic/pom.xml b/examples/helloworld-weblogic/pom.xml
index aea5026..7e561c9 100644
--- a/examples/helloworld-weblogic/pom.xml
+++ b/examples/helloworld-weblogic/pom.xml
@@ -41,8 +41,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/injection-of-connectionfactory/pom.xml b/examples/injection-of-connectionfactory/pom.xml
index 460a900..63b026f 100644
--- a/examples/injection-of-connectionfactory/pom.xml
+++ b/examples/injection-of-connectionfactory/pom.xml
@@ -41,8 +41,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/injection-of-ejbs/pom.xml b/examples/injection-of-ejbs/pom.xml
index c6e44ce..86e6176 100644
--- a/examples/injection-of-ejbs/pom.xml
+++ b/examples/injection-of-ejbs/pom.xml
@@ -41,8 +41,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/injection-of-env-entry/pom.xml b/examples/injection-of-env-entry/pom.xml
index 1bbbdc9..ac34320 100644
--- a/examples/injection-of-env-entry/pom.xml
+++ b/examples/injection-of-env-entry/pom.xml
@@ -41,8 +41,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/interceptors/pom.xml b/examples/interceptors/pom.xml
index 99d547e..cd3f07f 100644
--- a/examples/interceptors/pom.xml
+++ b/examples/interceptors/pom.xml
@@ -41,8 +41,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/java-modules/pom.xml b/examples/java-modules/pom.xml
index 8c46ea2..f1846fb 100644
--- a/examples/java-modules/pom.xml
+++ b/examples/java-modules/pom.xml
@@ -52,8 +52,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/javamail/pom.xml b/examples/javamail/pom.xml
index 42009bf..b5df51c 100644
--- a/examples/javamail/pom.xml
+++ b/examples/javamail/pom.xml
@@ -39,8 +39,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/jaxrs-json-provider-jettison/pom.xml b/examples/jaxrs-json-provider-jettison/pom.xml
index 0aca818..f713ca8 100755
--- a/examples/jaxrs-json-provider-jettison/pom.xml
+++ b/examples/jaxrs-json-provider-jettison/pom.xml
@@ -110,8 +110,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/jpa-eclipselink/pom.xml b/examples/jpa-eclipselink/pom.xml
index ca2afae..eae9565 100644
--- a/examples/jpa-eclipselink/pom.xml
+++ b/examples/jpa-eclipselink/pom.xml
@@ -50,8 +50,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/jpa-enumerated/pom.xml b/examples/jpa-enumerated/pom.xml
index ded57a3..96443f4 100644
--- a/examples/jpa-enumerated/pom.xml
+++ b/examples/jpa-enumerated/pom.xml
@@ -49,8 +49,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/jpa-hibernate/pom.xml b/examples/jpa-hibernate/pom.xml
index d43357b..fb2a6df 100644
--- a/examples/jpa-hibernate/pom.xml
+++ b/examples/jpa-hibernate/pom.xml
@@ -41,8 +41,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/jsf-cdi-and-ejb/pom.xml b/examples/jsf-cdi-and-ejb/pom.xml
index 4bf868c..a6ca893 100644
--- a/examples/jsf-cdi-and-ejb/pom.xml
+++ b/examples/jsf-cdi-and-ejb/pom.xml
@@ -56,8 +56,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/jsf-managedBean-and-ejb/pom.xml b/examples/jsf-managedBean-and-ejb/pom.xml
index 8781913..bb5433a 100644
--- a/examples/jsf-managedBean-and-ejb/pom.xml
+++ b/examples/jsf-managedBean-and-ejb/pom.xml
@@ -53,8 +53,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/jsonb-configuration/pom.xml b/examples/jsonb-configuration/pom.xml
index 5553961..dd8e3f1 100644
--- a/examples/jsonb-configuration/pom.xml
+++ b/examples/jsonb-configuration/pom.xml
@@ -68,8 +68,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/jsonb-custom-serializer/pom.xml b/examples/jsonb-custom-serializer/pom.xml
index bda6d19..8ee73e0 100644
--- a/examples/jsonb-custom-serializer/pom.xml
+++ b/examples/jsonb-custom-serializer/pom.xml
@@ -68,8 +68,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/lookup-of-ejbs-with-descriptor/pom.xml b/examples/lookup-of-ejbs-with-descriptor/pom.xml
index 337d869..1a3ca36 100644
--- a/examples/lookup-of-ejbs-with-descriptor/pom.xml
+++ b/examples/lookup-of-ejbs-with-descriptor/pom.xml
@@ -44,8 +44,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/lookup-of-ejbs/pom.xml b/examples/lookup-of-ejbs/pom.xml
index 8f05d0f..1def101 100644
--- a/examples/lookup-of-ejbs/pom.xml
+++ b/examples/lookup-of-ejbs/pom.xml
@@ -44,8 +44,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/mbean-auto-registration/pom.xml b/examples/mbean-auto-registration/pom.xml
index 7115464..f4ab899 100644
--- a/examples/mbean-auto-registration/pom.xml
+++ b/examples/mbean-auto-registration/pom.xml
@@ -40,8 +40,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/moviefun-rest/pom.xml b/examples/moviefun-rest/pom.xml
index d4e8917..57aac84 100644
--- a/examples/moviefun-rest/pom.xml
+++ b/examples/moviefun-rest/pom.xml
@@ -137,8 +137,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/moviefun/pom.xml b/examples/moviefun/pom.xml
index c1e6f74..7e5c1cd 100644
--- a/examples/moviefun/pom.xml
+++ b/examples/moviefun/pom.xml
@@ -110,8 +110,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/movies-complete/pom.xml b/examples/movies-complete/pom.xml
index 2e5f665..c8bb40f 100644
--- a/examples/movies-complete/pom.xml
+++ b/examples/movies-complete/pom.xml
@@ -49,8 +49,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/mp-config-example/pom.xml b/examples/mp-config-example/pom.xml
index 4edebe4..3ed50e3 100644
--- a/examples/mp-config-example/pom.xml
+++ b/examples/mp-config-example/pom.xml
@@ -94,8 +94,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/mp-config-source-database/pom.xml b/examples/mp-config-source-database/pom.xml
index 0c1f1a5..f53eb1c 100644
--- a/examples/mp-config-source-database/pom.xml
+++ b/examples/mp-config-source-database/pom.xml
@@ -115,8 +115,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/mp-custom-healthcheck/pom.xml b/examples/mp-custom-healthcheck/pom.xml
index 2505dcb..a47d410 100644
--- a/examples/mp-custom-healthcheck/pom.xml
+++ b/examples/mp-custom-healthcheck/pom.xml
@@ -106,8 +106,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/mp-faulttolerance-fallback/pom.xml b/examples/mp-faulttolerance-fallback/pom.xml
index a16e278..13d80e5 100644
--- a/examples/mp-faulttolerance-fallback/pom.xml
+++ b/examples/mp-faulttolerance-fallback/pom.xml
@@ -98,8 +98,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/mp-faulttolerance-retry/pom.xml b/examples/mp-faulttolerance-retry/pom.xml
index aadbb48..1c972b1 100644
--- a/examples/mp-faulttolerance-retry/pom.xml
+++ b/examples/mp-faulttolerance-retry/pom.xml
@@ -100,8 +100,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/mp-faulttolerance-timeout/pom.xml b/examples/mp-faulttolerance-timeout/pom.xml
index 9cae9d9..02f336a 100644
--- a/examples/mp-faulttolerance-timeout/pom.xml
+++ b/examples/mp-faulttolerance-timeout/pom.xml
@@ -100,8 +100,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/mp-jsonb-configuration/pom.xml b/examples/mp-jsonb-configuration/pom.xml
index 795fc2e..380e31f 100644
--- a/examples/mp-jsonb-configuration/pom.xml
+++ b/examples/mp-jsonb-configuration/pom.xml
@@ -69,8 +69,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/mp-jwt-bean-validation-strongly-typed/pom.xml b/examples/mp-jwt-bean-validation-strongly-typed/pom.xml
index 161ecb9..f8a8fc2 100644
--- a/examples/mp-jwt-bean-validation-strongly-typed/pom.xml
+++ b/examples/mp-jwt-bean-validation-strongly-typed/pom.xml
@@ -68,8 +68,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/mp-jwt-bean-validation/pom.xml b/examples/mp-jwt-bean-validation/pom.xml
index aa03d59..1bffd8b 100644
--- a/examples/mp-jwt-bean-validation/pom.xml
+++ b/examples/mp-jwt-bean-validation/pom.xml
@@ -68,8 +68,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/mp-metrics-counted/pom.xml b/examples/mp-metrics-counted/pom.xml
index ab9f051..cc192eb 100644
--- a/examples/mp-metrics-counted/pom.xml
+++ b/examples/mp-metrics-counted/pom.xml
@@ -100,8 +100,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/mp-metrics-gauge/pom.xml b/examples/mp-metrics-gauge/pom.xml
index c61395b..eab0073 100644
--- a/examples/mp-metrics-gauge/pom.xml
+++ b/examples/mp-metrics-gauge/pom.xml
@@ -103,8 +103,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/mp-metrics-histogram/pom.xml b/examples/mp-metrics-histogram/pom.xml
index 2f75fb1..eaf8e8c 100644
--- a/examples/mp-metrics-histogram/pom.xml
+++ b/examples/mp-metrics-histogram/pom.xml
@@ -98,8 +98,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/mp-metrics-metered/pom.xml b/examples/mp-metrics-metered/pom.xml
index c5de186..b628a11 100644
--- a/examples/mp-metrics-metered/pom.xml
+++ b/examples/mp-metrics-metered/pom.xml
@@ -86,8 +86,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/mp-metrics-timed/pom.xml b/examples/mp-metrics-timed/pom.xml
index 1318645..93130dc 100644
--- a/examples/mp-metrics-timed/pom.xml
+++ b/examples/mp-metrics-timed/pom.xml
@@ -96,8 +96,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/mp-opentracing-traced/pom.xml b/examples/mp-opentracing-traced/pom.xml
index f7d77e9..fb24f47 100644
--- a/examples/mp-opentracing-traced/pom.xml
+++ b/examples/mp-opentracing-traced/pom.xml
@@ -81,8 +81,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/mp-rest-client/pom.xml b/examples/mp-rest-client/pom.xml
index 456d822..0933088 100755
--- a/examples/mp-rest-client/pom.xml
+++ b/examples/mp-rest-client/pom.xml
@@ -105,8 +105,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/mp-rest-jwt-jwk/pom.xml b/examples/mp-rest-jwt-jwk/pom.xml
index df9aaaf..cb32f96 100644
--- a/examples/mp-rest-jwt-jwk/pom.xml
+++ b/examples/mp-rest-jwt-jwk/pom.xml
@@ -69,8 +69,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/mp-rest-jwt-principal/pom.xml b/examples/mp-rest-jwt-principal/pom.xml
index 0800895..cb9f843 100644
--- a/examples/mp-rest-jwt-principal/pom.xml
+++ b/examples/mp-rest-jwt-principal/pom.xml
@@ -71,8 +71,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/mp-rest-jwt/pom.xml b/examples/mp-rest-jwt/pom.xml
index ec240b5..4511a51 100644
--- a/examples/mp-rest-jwt/pom.xml
+++ b/examples/mp-rest-jwt/pom.xml
@@ -68,8 +68,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/mtom/pom.xml b/examples/mtom/pom.xml
index 2d5cdff..9653341 100644
--- a/examples/mtom/pom.xml
+++ b/examples/mtom/pom.xml
@@ -47,8 +47,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/multi-jpa-provider-testing/pom.xml b/examples/multi-jpa-provider-testing/pom.xml
index 99a5128..5dbc996 100644
--- a/examples/multi-jpa-provider-testing/pom.xml
+++ b/examples/multi-jpa-provider-testing/pom.xml
@@ -80,8 +80,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/multiple-arquillian-adapters/pom.xml b/examples/multiple-arquillian-adapters/pom.xml
index a459c30..7f35741 100644
--- a/examples/multiple-arquillian-adapters/pom.xml
+++ b/examples/multiple-arquillian-adapters/pom.xml
@@ -122,8 +122,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/multiple-tomee-arquillian/pom.xml b/examples/multiple-tomee-arquillian/pom.xml
index 09018c6..eac6374 100644
--- a/examples/multiple-tomee-arquillian/pom.xml
+++ b/examples/multiple-tomee-arquillian/pom.xml
@@ -57,8 +57,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/mvc-cxf-hibernate/pom.xml b/examples/mvc-cxf-hibernate/pom.xml
index 69d1c52..a85bcd1 100644
--- a/examples/mvc-cxf-hibernate/pom.xml
+++ b/examples/mvc-cxf-hibernate/pom.xml
@@ -73,8 +73,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/mvc-cxf/pom.xml b/examples/mvc-cxf/pom.xml
index c47ed50..078e400 100644
--- a/examples/mvc-cxf/pom.xml
+++ b/examples/mvc-cxf/pom.xml
@@ -60,8 +60,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/mvc-resteasy/pom.xml b/examples/mvc-resteasy/pom.xml
index 503f442..2300195 100644
--- a/examples/mvc-resteasy/pom.xml
+++ b/examples/mvc-resteasy/pom.xml
@@ -60,8 +60,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/myfaces-codi-demo/pom.xml b/examples/myfaces-codi-demo/pom.xml
index 66574b2..3a0a579 100644
--- a/examples/myfaces-codi-demo/pom.xml
+++ b/examples/myfaces-codi-demo/pom.xml
@@ -46,8 +46,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/persistence-fragment/pom.xml b/examples/persistence-fragment/pom.xml
index 4cb28d2..22b0253 100644
--- a/examples/persistence-fragment/pom.xml
+++ b/examples/persistence-fragment/pom.xml
@@ -49,8 +49,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/pojo-webservice/pom.xml b/examples/pojo-webservice/pom.xml
index f0d3b18..0c23f36 100644
--- a/examples/pojo-webservice/pom.xml
+++ b/examples/pojo-webservice/pom.xml
@@ -71,8 +71,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/projectstage-demo/pom.xml b/examples/projectstage-demo/pom.xml
index e8653ff..5d2b01d 100644
--- a/examples/projectstage-demo/pom.xml
+++ b/examples/projectstage-demo/pom.xml
@@ -107,8 +107,8 @@ java.lang.ClassCastException: $Proxy52 cannot be cast to org.junit.runner.RunWit
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/realm-in-tomee/pom.xml b/examples/realm-in-tomee/pom.xml
index 7d7f186..d79c7d5 100644
--- a/examples/realm-in-tomee/pom.xml
+++ b/examples/realm-in-tomee/pom.xml
@@ -50,8 +50,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/reload-persistence-unit-properties/pom.xml b/examples/reload-persistence-unit-properties/pom.xml
index 417a170..49a0f5d 100644
--- a/examples/reload-persistence-unit-properties/pom.xml
+++ b/examples/reload-persistence-unit-properties/pom.xml
@@ -49,8 +49,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/resources-declared-in-webapp/pom.xml b/examples/resources-declared-in-webapp/pom.xml
index 97382c2..0385e67 100644
--- a/examples/resources-declared-in-webapp/pom.xml
+++ b/examples/resources-declared-in-webapp/pom.xml
@@ -80,8 +80,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/resources-jmx-example/resources-jmx-ear/pom.xml b/examples/resources-jmx-example/resources-jmx-ear/pom.xml
index 3b70b63..440de98 100644
--- a/examples/resources-jmx-example/resources-jmx-ear/pom.xml
+++ b/examples/resources-jmx-example/resources-jmx-ear/pom.xml
@@ -52,8 +52,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/rest-applicationcomposer/pom.xml b/examples/rest-applicationcomposer/pom.xml
index f6d94db..cdcc3a3 100644
--- a/examples/rest-applicationcomposer/pom.xml
+++ b/examples/rest-applicationcomposer/pom.xml
@@ -40,8 +40,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/rest-cdi/pom.xml b/examples/rest-cdi/pom.xml
index 385e7bd..ed5404c 100644
--- a/examples/rest-cdi/pom.xml
+++ b/examples/rest-cdi/pom.xml
@@ -39,8 +39,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/rest-example-with-application/pom.xml b/examples/rest-example-with-application/pom.xml
index 0212fc1..41b6848 100644
--- a/examples/rest-example-with-application/pom.xml
+++ b/examples/rest-example-with-application/pom.xml
@@ -80,8 +80,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/rest-example/pom.xml b/examples/rest-example/pom.xml
index 73021e4..40fb330 100644
--- a/examples/rest-example/pom.xml
+++ b/examples/rest-example/pom.xml
@@ -115,8 +115,8 @@
       -->
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/rest-jaas/pom.xml b/examples/rest-jaas/pom.xml
index cf3a511..73b3a2c 100644
--- a/examples/rest-jaas/pom.xml
+++ b/examples/rest-jaas/pom.xml
@@ -64,8 +64,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/rest-on-ejb/pom.xml b/examples/rest-on-ejb/pom.xml
index 84879b5..be55470 100644
--- a/examples/rest-on-ejb/pom.xml
+++ b/examples/rest-on-ejb/pom.xml
@@ -50,8 +50,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/rest-xml-json/pom.xml b/examples/rest-xml-json/pom.xml
index 0884307..e68b777 100644
--- a/examples/rest-xml-json/pom.xml
+++ b/examples/rest-xml-json/pom.xml
@@ -39,8 +39,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/scala-basic/pom.xml b/examples/scala-basic/pom.xml
index 85d55c9..c9ec4e4 100644
--- a/examples/scala-basic/pom.xml
+++ b/examples/scala-basic/pom.xml
@@ -97,8 +97,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/schedule-events/pom.xml b/examples/schedule-events/pom.xml
index 5fb1516..edbce19 100644
--- a/examples/schedule-events/pom.xml
+++ b/examples/schedule-events/pom.xml
@@ -41,8 +41,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/schedule-expression/pom.xml b/examples/schedule-expression/pom.xml
index 6f9942a..c4d0c78 100644
--- a/examples/schedule-expression/pom.xml
+++ b/examples/schedule-expression/pom.xml
@@ -41,8 +41,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/schedule-methods-meta/pom.xml b/examples/schedule-methods-meta/pom.xml
index 84ec4fc..c8cf06f 100644
--- a/examples/schedule-methods-meta/pom.xml
+++ b/examples/schedule-methods-meta/pom.xml
@@ -41,8 +41,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/schedule-methods/pom.xml b/examples/schedule-methods/pom.xml
index 1c19b07..3d95d0c 100644
--- a/examples/schedule-methods/pom.xml
+++ b/examples/schedule-methods/pom.xml
@@ -41,8 +41,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/server-events/pom.xml b/examples/server-events/pom.xml
index ca0d7a2..e3d6b65 100644
--- a/examples/server-events/pom.xml
+++ b/examples/server-events/pom.xml
@@ -41,8 +41,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/simple-cdi-interceptor/pom.xml b/examples/simple-cdi-interceptor/pom.xml
index cc16887..50db3cb 100644
--- a/examples/simple-cdi-interceptor/pom.xml
+++ b/examples/simple-cdi-interceptor/pom.xml
@@ -35,8 +35,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/simple-cmp2/pom.xml b/examples/simple-cmp2/pom.xml
index 8e74065..010d8c7 100644
--- a/examples/simple-cmp2/pom.xml
+++ b/examples/simple-cmp2/pom.xml
@@ -76,8 +76,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/simple-ear/moviefun-business-logic/pom.xml b/examples/simple-ear/moviefun-business-logic/pom.xml
index b2b0563..0727dbc 100644
--- a/examples/simple-ear/moviefun-business-logic/pom.xml
+++ b/examples/simple-ear/moviefun-business-logic/pom.xml
@@ -54,8 +54,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/simple-ear/moviefun-ear/pom.xml b/examples/simple-ear/moviefun-ear/pom.xml
index 9fce5d2..cfa4bdc 100644
--- a/examples/simple-ear/moviefun-ear/pom.xml
+++ b/examples/simple-ear/moviefun-ear/pom.xml
@@ -66,8 +66,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/simple-jms/pom.xml b/examples/simple-jms/pom.xml
index 4e9062d..fec0eb5 100644
--- a/examples/simple-jms/pom.xml
+++ b/examples/simple-jms/pom.xml
@@ -59,8 +59,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/simple-mdb-and-cdi/pom.xml b/examples/simple-mdb-and-cdi/pom.xml
index 00266c0..04d57ee 100644
--- a/examples/simple-mdb-and-cdi/pom.xml
+++ b/examples/simple-mdb-and-cdi/pom.xml
@@ -41,8 +41,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/simple-mdb-with-descriptor/pom.xml b/examples/simple-mdb-with-descriptor/pom.xml
index 3f5ce4b..c74be71 100644
--- a/examples/simple-mdb-with-descriptor/pom.xml
+++ b/examples/simple-mdb-with-descriptor/pom.xml
@@ -41,8 +41,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/simple-mdb/pom.xml b/examples/simple-mdb/pom.xml
index 2fe0e4f..d3b29e0 100644
--- a/examples/simple-mdb/pom.xml
+++ b/examples/simple-mdb/pom.xml
@@ -41,8 +41,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/simple-remote-tomcatusers/pom.xml b/examples/simple-remote-tomcatusers/pom.xml
index 3d3852c..ae54ee5 100644
--- a/examples/simple-remote-tomcatusers/pom.xml
+++ b/examples/simple-remote-tomcatusers/pom.xml
@@ -41,8 +41,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/simple-rest/pom.xml b/examples/simple-rest/pom.xml
index ed8f8ff..5761295 100644
--- a/examples/simple-rest/pom.xml
+++ b/examples/simple-rest/pom.xml
@@ -39,8 +39,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/simple-singleton/pom.xml b/examples/simple-singleton/pom.xml
index fca97e7..93401eb 100644
--- a/examples/simple-singleton/pom.xml
+++ b/examples/simple-singleton/pom.xml
@@ -41,8 +41,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/simple-stateful-callbacks/pom.xml b/examples/simple-stateful-callbacks/pom.xml
index 29ddf2a..fc2bf01 100644
--- a/examples/simple-stateful-callbacks/pom.xml
+++ b/examples/simple-stateful-callbacks/pom.xml
@@ -41,8 +41,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/simple-stateful/pom.xml b/examples/simple-stateful/pom.xml
index 7137ab2..8566559 100644
--- a/examples/simple-stateful/pom.xml
+++ b/examples/simple-stateful/pom.xml
@@ -41,8 +41,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/simple-stateless-with-descriptor/pom.xml b/examples/simple-stateless-with-descriptor/pom.xml
index 5b132df..ec3fab8 100644
--- a/examples/simple-stateless-with-descriptor/pom.xml
+++ b/examples/simple-stateless-with-descriptor/pom.xml
@@ -41,8 +41,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/simple-stateless/pom.xml b/examples/simple-stateless/pom.xml
index f80f202..90d6301 100644
--- a/examples/simple-stateless/pom.xml
+++ b/examples/simple-stateless/pom.xml
@@ -41,8 +41,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/simple-webservice-without-interface/pom.xml b/examples/simple-webservice-without-interface/pom.xml
index cb1ec37..b962c1c 100644
--- a/examples/simple-webservice-without-interface/pom.xml
+++ b/examples/simple-webservice-without-interface/pom.xml
@@ -41,8 +41,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/simple-webservice/pom.xml b/examples/simple-webservice/pom.xml
index ba7d56a..00abdc4 100644
--- a/examples/simple-webservice/pom.xml
+++ b/examples/simple-webservice/pom.xml
@@ -41,8 +41,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/singleton-startup-ordering/pom.xml b/examples/singleton-startup-ordering/pom.xml
index 90486a9..31a5a29 100755
--- a/examples/singleton-startup-ordering/pom.xml
+++ b/examples/singleton-startup-ordering/pom.xml
@@ -97,8 +97,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/spring-data-proxy-meta/pom.xml b/examples/spring-data-proxy-meta/pom.xml
index b840db4..7b2851a 100644
--- a/examples/spring-data-proxy-meta/pom.xml
+++ b/examples/spring-data-proxy-meta/pom.xml
@@ -48,8 +48,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/spring-data-proxy/pom.xml b/examples/spring-data-proxy/pom.xml
index 58c2770..53a0522 100644
--- a/examples/spring-data-proxy/pom.xml
+++ b/examples/spring-data-proxy/pom.xml
@@ -48,8 +48,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/struts/pom.xml b/examples/struts/pom.xml
index 4934c88..ce9629c 100644
--- a/examples/struts/pom.xml
+++ b/examples/struts/pom.xml
@@ -74,8 +74,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/telephone-stateful/pom.xml b/examples/telephone-stateful/pom.xml
index ac8bf0d..fd93415 100644
--- a/examples/telephone-stateful/pom.xml
+++ b/examples/telephone-stateful/pom.xml
@@ -41,8 +41,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/testcase-injection/pom.xml b/examples/testcase-injection/pom.xml
index c45774f..af45433 100644
--- a/examples/testcase-injection/pom.xml
+++ b/examples/testcase-injection/pom.xml
@@ -49,8 +49,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/testing-security-2/pom.xml b/examples/testing-security-2/pom.xml
index 4606bcf..702f393 100644
--- a/examples/testing-security-2/pom.xml
+++ b/examples/testing-security-2/pom.xml
@@ -49,8 +49,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/testing-security-3/pom.xml b/examples/testing-security-3/pom.xml
index ac8f11f..1e4f998 100644
--- a/examples/testing-security-3/pom.xml
+++ b/examples/testing-security-3/pom.xml
@@ -49,8 +49,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/testing-security-4/pom.xml b/examples/testing-security-4/pom.xml
index dc0a4d6..536b99c 100644
--- a/examples/testing-security-4/pom.xml
+++ b/examples/testing-security-4/pom.xml
@@ -49,8 +49,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/testing-security-meta/pom.xml b/examples/testing-security-meta/pom.xml
index be4f0d0..4530f2c 100644
--- a/examples/testing-security-meta/pom.xml
+++ b/examples/testing-security-meta/pom.xml
@@ -49,8 +49,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/testing-security/pom.xml b/examples/testing-security/pom.xml
index db199f0..5e96f8d 100644
--- a/examples/testing-security/pom.xml
+++ b/examples/testing-security/pom.xml
@@ -49,8 +49,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/testing-transactions-bmt/pom.xml b/examples/testing-transactions-bmt/pom.xml
index f25c7e1..8148cb5 100644
--- a/examples/testing-transactions-bmt/pom.xml
+++ b/examples/testing-transactions-bmt/pom.xml
@@ -49,8 +49,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/testing-transactions/pom.xml b/examples/testing-transactions/pom.xml
index e6d3024..f887760 100644
--- a/examples/testing-transactions/pom.xml
+++ b/examples/testing-transactions/pom.xml
@@ -49,8 +49,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/tomee-jersey-eclipselink/pom.xml b/examples/tomee-jersey-eclipselink/pom.xml
index 287fb4a..5b9067d 100644
--- a/examples/tomee-jersey-eclipselink/pom.xml
+++ b/examples/tomee-jersey-eclipselink/pom.xml
@@ -141,8 +141,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/tomee-jms-portability/pom.xml b/examples/tomee-jms-portability/pom.xml
index ed57fc4..555cc52 100644
--- a/examples/tomee-jms-portability/pom.xml
+++ b/examples/tomee-jms-portability/pom.xml
@@ -40,8 +40,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/transaction-rollback/pom.xml b/examples/transaction-rollback/pom.xml
index bcf9170..d9d391d 100644
--- a/examples/transaction-rollback/pom.xml
+++ b/examples/transaction-rollback/pom.xml
@@ -49,8 +49,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/troubleshooting/pom.xml b/examples/troubleshooting/pom.xml
index ec13498..e31d33d 100644
--- a/examples/troubleshooting/pom.xml
+++ b/examples/troubleshooting/pom.xml
@@ -49,8 +49,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/vaadin-lts-v10-simple/pom.xml b/examples/vaadin-lts-v10-simple/pom.xml
index 083035e..7f4dc14 100644
--- a/examples/vaadin-lts-v10-simple/pom.xml
+++ b/examples/vaadin-lts-v10-simple/pom.xml
@@ -119,8 +119,8 @@ http://maven.apache.org/plugins/maven-deploy-plugin/
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/webservice-attachments/pom.xml b/examples/webservice-attachments/pom.xml
index df339a7..3b6238c 100644
--- a/examples/webservice-attachments/pom.xml
+++ b/examples/webservice-attachments/pom.xml
@@ -41,8 +41,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/webservice-handlerchain/pom.xml b/examples/webservice-handlerchain/pom.xml
index d0ba438..909a995 100644
--- a/examples/webservice-handlerchain/pom.xml
+++ b/examples/webservice-handlerchain/pom.xml
@@ -41,8 +41,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/webservice-holder/pom.xml b/examples/webservice-holder/pom.xml
index 37f982d..b31dd17 100644
--- a/examples/webservice-holder/pom.xml
+++ b/examples/webservice-holder/pom.xml
@@ -41,8 +41,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/webservice-inheritance/pom.xml b/examples/webservice-inheritance/pom.xml
index d078cc9..b938e47 100644
--- a/examples/webservice-inheritance/pom.xml
+++ b/examples/webservice-inheritance/pom.xml
@@ -49,8 +49,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/webservice-security/pom.xml b/examples/webservice-security/pom.xml
index 47ffa40..4b1c9a9 100644
--- a/examples/webservice-security/pom.xml
+++ b/examples/webservice-security/pom.xml
@@ -41,8 +41,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/webservice-ssl-client-cert/pom.xml b/examples/webservice-ssl-client-cert/pom.xml
index 3c92984..91c9456 100644
--- a/examples/webservice-ssl-client-cert/pom.xml
+++ b/examples/webservice-ssl-client-cert/pom.xml
@@ -60,8 +60,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/webservice-ws-security/pom.xml b/examples/webservice-ws-security/pom.xml
index ad37e41..e69524d 100644
--- a/examples/webservice-ws-security/pom.xml
+++ b/examples/webservice-ws-security/pom.xml
@@ -146,8 +146,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/webservice-ws-with-resources-config/pom.xml b/examples/webservice-ws-with-resources-config/pom.xml
index 6127351..c474675 100644
--- a/examples/webservice-ws-with-resources-config/pom.xml
+++ b/examples/webservice-ws-with-resources-config/pom.xml
@@ -61,8 +61,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/websocket-tls-basic-auth/pom.xml b/examples/websocket-tls-basic-auth/pom.xml
index 0d2da27..1e877ea 100644
--- a/examples/websocket-tls-basic-auth/pom.xml
+++ b/examples/websocket-tls-basic-auth/pom.xml
@@ -95,8 +95,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/xa-datasource/pom.xml b/examples/xa-datasource/pom.xml
index 9643448..02e7980 100644
--- a/examples/xa-datasource/pom.xml
+++ b/examples/xa-datasource/pom.xml
@@ -62,8 +62,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/tomee/apache-tomee/pom.xml b/tomee/apache-tomee/pom.xml
index a2b8796..9488434 100644
--- a/tomee/apache-tomee/pom.xml
+++ b/tomee/apache-tomee/pom.xml
@@ -508,8 +508,8 @@
       </plugin>
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
-        <artifactId>transformer-maven-plugin</artifactId>
-        <version>0.0.8</version>
+        <artifactId>org.eclipse.transformer.maven</artifactId>
+        <version>0.1.1-SNAPSHOT</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>


[tomee] 03/04: Use release version of Transformer

Posted by jg...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

jgallimore pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/tomee.git

commit e11c7ddd26b23f9240a49b7c5be716f6106a0d02
Author: Jonathan Gallimore <jo...@jrg.me.uk>
AuthorDate: Mon Jun 15 20:42:30 2020 +0100

    Use release version of Transformer
---
 examples/access-timeout-meta/pom.xml                     | 2 +-
 examples/access-timeout/pom.xml                          | 2 +-
 examples/alternate-descriptors/pom.xml                   | 2 +-
 examples/application-composer/pom.xml                    | 2 +-
 examples/applicationcomposer-jaxws-cdi/pom.xml           | 2 +-
 examples/applicationexception/pom.xml                    | 2 +-
 examples/arquillian-jpa/pom.xml                          | 2 +-
 examples/async-methods/pom.xml                           | 2 +-
 examples/async-postconstruct/pom.xml                     | 2 +-
 examples/async-servlet/pom.xml                           | 2 +-
 examples/bean-validation-design-by-contract/pom.xml      | 2 +-
 examples/bval-evaluation-redeployment/WebApp1/pom.xml    | 2 +-
 examples/bval-evaluation-redeployment/WebApp2/pom.xml    | 2 +-
 examples/cdi-alternative-and-stereotypes/pom.xml         | 2 +-
 examples/cdi-application-scope/pom.xml                   | 2 +-
 examples/cdi-basic/pom.xml                               | 2 +-
 examples/cdi-dynamic-inject/pom.xml                      | 2 +-
 examples/cdi-ejbcontext-jaas/pom.xml                     | 2 +-
 examples/cdi-events/pom.xml                              | 2 +-
 examples/cdi-interceptors/pom.xml                        | 2 +-
 examples/cdi-produces-disposes/pom.xml                   | 2 +-
 examples/cdi-produces-field/pom.xml                      | 2 +-
 examples/cdi-qualifier/pom.xml                           | 2 +-
 examples/cdi-realm/pom.xml                               | 2 +-
 examples/cdi-request-scope/pom.xml                       | 2 +-
 examples/cdi-session-scope/pom.xml                       | 2 +-
 examples/change-jaxws-url/pom.xml                        | 2 +-
 examples/client-resource-lookup-preview/pom.xml          | 2 +-
 examples/cloud-tomee-azure/pom.xml                       | 2 +-
 examples/component-interfaces/pom.xml                    | 2 +-
 examples/concurrency-utils/pom.xml                       | 2 +-
 examples/connector-ear/connector-sample-ear/pom.xml      | 2 +-
 examples/connector-ear/connector-sample-war/pom.xml      | 2 +-
 examples/connector-ear/pom.xml                           | 2 +-
 examples/connector-war/pom.xml                           | 2 +-
 examples/cucumber-jvm/pom.xml                            | 2 +-
 examples/custom-injection/pom.xml                        | 2 +-
 examples/datasource-ciphered-password/pom.xml            | 2 +-
 examples/datasource-definition/pom.xml                   | 2 +-
 examples/decorators/pom.xml                              | 2 +-
 examples/deltaspike-configproperty/pom.xml               | 2 +-
 examples/deltaspike-exception-handling/pom.xml           | 2 +-
 examples/deltaspike-fullstack/pom.xml                    | 2 +-
 examples/deltaspike-i18n/pom.xml                         | 2 +-
 examples/dynamic-dao-implementation/pom.xml              | 2 +-
 examples/dynamic-datasource-routing/pom.xml              | 2 +-
 examples/dynamic-implementation/pom.xml                  | 2 +-
 examples/dynamic-proxy-to-access-mbean/pom.xml           | 2 +-
 examples/ear-testing/business-logic/pom.xml              | 2 +-
 examples/ejb-examples/pom.xml                            | 2 +-
 examples/ejb-remote-call-2/pom.xml                       | 2 +-
 examples/ejb-remote-call/pom.xml                         | 2 +-
 examples/ejb-webservice/pom.xml                          | 2 +-
 examples/groovy-cdi/pom.xml                              | 2 +-
 examples/groovy-spock/pom.xml                            | 2 +-
 examples/helloworld-weblogic/pom.xml                     | 2 +-
 examples/injection-of-connectionfactory/pom.xml          | 2 +-
 examples/injection-of-ejbs/pom.xml                       | 2 +-
 examples/injection-of-env-entry/pom.xml                  | 2 +-
 examples/interceptors/pom.xml                            | 2 +-
 examples/java-modules/pom.xml                            | 2 +-
 examples/javamail/pom.xml                                | 2 +-
 examples/jaxrs-json-provider-jettison/pom.xml            | 2 +-
 examples/jpa-eclipselink/pom.xml                         | 2 +-
 examples/jpa-enumerated/pom.xml                          | 2 +-
 examples/jpa-hibernate/pom.xml                           | 2 +-
 examples/jsf-cdi-and-ejb/pom.xml                         | 2 +-
 examples/jsf-managedBean-and-ejb/pom.xml                 | 2 +-
 examples/jsonb-configuration/pom.xml                     | 2 +-
 examples/jsonb-custom-serializer/pom.xml                 | 2 +-
 examples/lookup-of-ejbs-with-descriptor/pom.xml          | 2 +-
 examples/lookup-of-ejbs/pom.xml                          | 2 +-
 examples/mbean-auto-registration/pom.xml                 | 2 +-
 examples/moviefun-rest/pom.xml                           | 2 +-
 examples/moviefun/pom.xml                                | 2 +-
 examples/movies-complete/pom.xml                         | 2 +-
 examples/mp-config-example/pom.xml                       | 2 +-
 examples/mp-config-source-database/pom.xml               | 2 +-
 examples/mp-custom-healthcheck/pom.xml                   | 2 +-
 examples/mp-faulttolerance-fallback/pom.xml              | 2 +-
 examples/mp-faulttolerance-retry/pom.xml                 | 2 +-
 examples/mp-faulttolerance-timeout/pom.xml               | 2 +-
 examples/mp-jsonb-configuration/pom.xml                  | 2 +-
 examples/mp-jwt-bean-validation-strongly-typed/pom.xml   | 2 +-
 examples/mp-jwt-bean-validation/pom.xml                  | 2 +-
 examples/mp-metrics-counted/pom.xml                      | 2 +-
 examples/mp-metrics-gauge/pom.xml                        | 2 +-
 examples/mp-metrics-histogram/pom.xml                    | 2 +-
 examples/mp-metrics-metered/pom.xml                      | 2 +-
 examples/mp-metrics-timed/pom.xml                        | 2 +-
 examples/mp-opentracing-traced/pom.xml                   | 2 +-
 examples/mp-rest-client/pom.xml                          | 2 +-
 examples/mp-rest-jwt-jwk/pom.xml                         | 2 +-
 examples/mp-rest-jwt-principal/pom.xml                   | 2 +-
 examples/mp-rest-jwt/pom.xml                             | 2 +-
 examples/mtom/pom.xml                                    | 2 +-
 examples/multi-jpa-provider-testing/pom.xml              | 2 +-
 examples/multiple-arquillian-adapters/pom.xml            | 2 +-
 examples/multiple-tomee-arquillian/pom.xml               | 2 +-
 examples/mvc-cxf-hibernate/pom.xml                       | 2 +-
 examples/mvc-cxf/pom.xml                                 | 2 +-
 examples/mvc-resteasy/pom.xml                            | 2 +-
 examples/myfaces-codi-demo/pom.xml                       | 2 +-
 examples/persistence-fragment/pom.xml                    | 2 +-
 examples/pojo-webservice/pom.xml                         | 2 +-
 examples/projectstage-demo/pom.xml                       | 2 +-
 examples/realm-in-tomee/pom.xml                          | 2 +-
 examples/reload-persistence-unit-properties/pom.xml      | 2 +-
 examples/resources-declared-in-webapp/pom.xml            | 2 +-
 examples/resources-jmx-example/resources-jmx-ear/pom.xml | 2 +-
 examples/rest-applicationcomposer/pom.xml                | 2 +-
 examples/rest-cdi/pom.xml                                | 2 +-
 examples/rest-example-with-application/pom.xml           | 2 +-
 examples/rest-example/pom.xml                            | 2 +-
 examples/rest-jaas/pom.xml                               | 2 +-
 examples/rest-on-ejb/pom.xml                             | 2 +-
 examples/rest-xml-json/pom.xml                           | 2 +-
 examples/scala-basic/pom.xml                             | 2 +-
 examples/schedule-events/pom.xml                         | 2 +-
 examples/schedule-expression/pom.xml                     | 2 +-
 examples/schedule-methods-meta/pom.xml                   | 2 +-
 examples/schedule-methods/pom.xml                        | 2 +-
 examples/server-events/pom.xml                           | 2 +-
 examples/simple-cdi-interceptor/pom.xml                  | 2 +-
 examples/simple-cmp2/pom.xml                             | 2 +-
 examples/simple-ear/moviefun-business-logic/pom.xml      | 2 +-
 examples/simple-ear/moviefun-ear/pom.xml                 | 2 +-
 examples/simple-jms/pom.xml                              | 2 +-
 examples/simple-mdb-and-cdi/pom.xml                      | 2 +-
 examples/simple-mdb-with-descriptor/pom.xml              | 2 +-
 examples/simple-mdb/pom.xml                              | 2 +-
 examples/simple-remote-tomcatusers/pom.xml               | 2 +-
 examples/simple-rest/pom.xml                             | 2 +-
 examples/simple-singleton/pom.xml                        | 2 +-
 examples/simple-stateful-callbacks/pom.xml               | 2 +-
 examples/simple-stateful/pom.xml                         | 2 +-
 examples/simple-stateless-with-descriptor/pom.xml        | 2 +-
 examples/simple-stateless/pom.xml                        | 2 +-
 examples/simple-webservice-without-interface/pom.xml     | 2 +-
 examples/simple-webservice/pom.xml                       | 2 +-
 examples/singleton-startup-ordering/pom.xml              | 2 +-
 examples/spring-data-proxy-meta/pom.xml                  | 2 +-
 examples/spring-data-proxy/pom.xml                       | 2 +-
 examples/struts/pom.xml                                  | 2 +-
 examples/telephone-stateful/pom.xml                      | 2 +-
 examples/testcase-injection/pom.xml                      | 2 +-
 examples/testing-security-2/pom.xml                      | 2 +-
 examples/testing-security-3/pom.xml                      | 2 +-
 examples/testing-security-4/pom.xml                      | 2 +-
 examples/testing-security-meta/pom.xml                   | 2 +-
 examples/testing-security/pom.xml                        | 2 +-
 examples/testing-transactions-bmt/pom.xml                | 2 +-
 examples/testing-transactions/pom.xml                    | 2 +-
 examples/tomee-jersey-eclipselink/pom.xml                | 2 +-
 examples/tomee-jms-portability/pom.xml                   | 2 +-
 examples/transaction-rollback/pom.xml                    | 2 +-
 examples/troubleshooting/pom.xml                         | 2 +-
 examples/vaadin-lts-v10-simple/pom.xml                   | 2 +-
 examples/webservice-attachments/pom.xml                  | 2 +-
 examples/webservice-handlerchain/pom.xml                 | 2 +-
 examples/webservice-holder/pom.xml                       | 2 +-
 examples/webservice-inheritance/pom.xml                  | 2 +-
 examples/webservice-security/pom.xml                     | 2 +-
 examples/webservice-ssl-client-cert/pom.xml              | 2 +-
 examples/webservice-ws-security/pom.xml                  | 2 +-
 examples/webservice-ws-with-resources-config/pom.xml     | 2 +-
 examples/websocket-tls-basic-auth/pom.xml                | 2 +-
 examples/xa-datasource/pom.xml                           | 2 +-
 tomee/apache-tomee/pom.xml                               | 2 +-
 169 files changed, 169 insertions(+), 169 deletions(-)

diff --git a/examples/access-timeout-meta/pom.xml b/examples/access-timeout-meta/pom.xml
index 6d3d39d..740d129 100644
--- a/examples/access-timeout-meta/pom.xml
+++ b/examples/access-timeout-meta/pom.xml
@@ -42,7 +42,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/access-timeout/pom.xml b/examples/access-timeout/pom.xml
index cf8d75c..7e734a6 100644
--- a/examples/access-timeout/pom.xml
+++ b/examples/access-timeout/pom.xml
@@ -42,7 +42,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/alternate-descriptors/pom.xml b/examples/alternate-descriptors/pom.xml
index cac874a..28296d1 100644
--- a/examples/alternate-descriptors/pom.xml
+++ b/examples/alternate-descriptors/pom.xml
@@ -50,7 +50,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/application-composer/pom.xml b/examples/application-composer/pom.xml
index a580b0d..a8fd767 100644
--- a/examples/application-composer/pom.xml
+++ b/examples/application-composer/pom.xml
@@ -50,7 +50,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/applicationcomposer-jaxws-cdi/pom.xml b/examples/applicationcomposer-jaxws-cdi/pom.xml
index 4520b88..9906520 100644
--- a/examples/applicationcomposer-jaxws-cdi/pom.xml
+++ b/examples/applicationcomposer-jaxws-cdi/pom.xml
@@ -40,7 +40,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/applicationexception/pom.xml b/examples/applicationexception/pom.xml
index 35dbfab..014d9c6 100644
--- a/examples/applicationexception/pom.xml
+++ b/examples/applicationexception/pom.xml
@@ -52,7 +52,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/arquillian-jpa/pom.xml b/examples/arquillian-jpa/pom.xml
index 3ef670c..be9200d 100644
--- a/examples/arquillian-jpa/pom.xml
+++ b/examples/arquillian-jpa/pom.xml
@@ -35,7 +35,7 @@ language governing permissions and limitations under the License. -->
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/async-methods/pom.xml b/examples/async-methods/pom.xml
index 099182c..8685b4c 100644
--- a/examples/async-methods/pom.xml
+++ b/examples/async-methods/pom.xml
@@ -42,7 +42,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/async-postconstruct/pom.xml b/examples/async-postconstruct/pom.xml
index b279993..a0fb43c 100644
--- a/examples/async-postconstruct/pom.xml
+++ b/examples/async-postconstruct/pom.xml
@@ -42,7 +42,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/async-servlet/pom.xml b/examples/async-servlet/pom.xml
index 7000261..5c6d58c 100644
--- a/examples/async-servlet/pom.xml
+++ b/examples/async-servlet/pom.xml
@@ -103,7 +103,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/bean-validation-design-by-contract/pom.xml b/examples/bean-validation-design-by-contract/pom.xml
index 55a908f..610c568 100644
--- a/examples/bean-validation-design-by-contract/pom.xml
+++ b/examples/bean-validation-design-by-contract/pom.xml
@@ -41,7 +41,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/bval-evaluation-redeployment/WebApp1/pom.xml b/examples/bval-evaluation-redeployment/WebApp1/pom.xml
index baa01d6..a6d6778 100644
--- a/examples/bval-evaluation-redeployment/WebApp1/pom.xml
+++ b/examples/bval-evaluation-redeployment/WebApp1/pom.xml
@@ -94,7 +94,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/bval-evaluation-redeployment/WebApp2/pom.xml b/examples/bval-evaluation-redeployment/WebApp2/pom.xml
index d677f0a..3ff4b33 100644
--- a/examples/bval-evaluation-redeployment/WebApp2/pom.xml
+++ b/examples/bval-evaluation-redeployment/WebApp2/pom.xml
@@ -89,7 +89,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/cdi-alternative-and-stereotypes/pom.xml b/examples/cdi-alternative-and-stereotypes/pom.xml
index b027140..c3d10bb 100644
--- a/examples/cdi-alternative-and-stereotypes/pom.xml
+++ b/examples/cdi-alternative-and-stereotypes/pom.xml
@@ -42,7 +42,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/cdi-application-scope/pom.xml b/examples/cdi-application-scope/pom.xml
index 0fa542b..cf48a89 100644
--- a/examples/cdi-application-scope/pom.xml
+++ b/examples/cdi-application-scope/pom.xml
@@ -30,7 +30,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/cdi-basic/pom.xml b/examples/cdi-basic/pom.xml
index 129bc4f..6316c11 100644
--- a/examples/cdi-basic/pom.xml
+++ b/examples/cdi-basic/pom.xml
@@ -41,7 +41,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/cdi-dynamic-inject/pom.xml b/examples/cdi-dynamic-inject/pom.xml
index f0ac3bf..66fa486 100644
--- a/examples/cdi-dynamic-inject/pom.xml
+++ b/examples/cdi-dynamic-inject/pom.xml
@@ -41,7 +41,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/cdi-ejbcontext-jaas/pom.xml b/examples/cdi-ejbcontext-jaas/pom.xml
index 2e20579..380f675 100644
--- a/examples/cdi-ejbcontext-jaas/pom.xml
+++ b/examples/cdi-ejbcontext-jaas/pom.xml
@@ -72,7 +72,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/cdi-events/pom.xml b/examples/cdi-events/pom.xml
index de16ed7..9d39b02 100644
--- a/examples/cdi-events/pom.xml
+++ b/examples/cdi-events/pom.xml
@@ -42,7 +42,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/cdi-interceptors/pom.xml b/examples/cdi-interceptors/pom.xml
index 84335ee..8397241 100644
--- a/examples/cdi-interceptors/pom.xml
+++ b/examples/cdi-interceptors/pom.xml
@@ -36,7 +36,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/cdi-produces-disposes/pom.xml b/examples/cdi-produces-disposes/pom.xml
index a788386..bdf7d7f 100644
--- a/examples/cdi-produces-disposes/pom.xml
+++ b/examples/cdi-produces-disposes/pom.xml
@@ -42,7 +42,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/cdi-produces-field/pom.xml b/examples/cdi-produces-field/pom.xml
index 0eef611..1f70087 100644
--- a/examples/cdi-produces-field/pom.xml
+++ b/examples/cdi-produces-field/pom.xml
@@ -42,7 +42,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/cdi-qualifier/pom.xml b/examples/cdi-qualifier/pom.xml
index 54bcc01..5cff4c5 100644
--- a/examples/cdi-qualifier/pom.xml
+++ b/examples/cdi-qualifier/pom.xml
@@ -41,7 +41,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/cdi-realm/pom.xml b/examples/cdi-realm/pom.xml
index 8ebe992..b41db4a 100644
--- a/examples/cdi-realm/pom.xml
+++ b/examples/cdi-realm/pom.xml
@@ -55,7 +55,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/cdi-request-scope/pom.xml b/examples/cdi-request-scope/pom.xml
index e542a95..be62ab1 100644
--- a/examples/cdi-request-scope/pom.xml
+++ b/examples/cdi-request-scope/pom.xml
@@ -30,7 +30,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/cdi-session-scope/pom.xml b/examples/cdi-session-scope/pom.xml
index 1201695..cfd8bdb 100644
--- a/examples/cdi-session-scope/pom.xml
+++ b/examples/cdi-session-scope/pom.xml
@@ -51,7 +51,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/change-jaxws-url/pom.xml b/examples/change-jaxws-url/pom.xml
index 8a3b724..bcc3811 100644
--- a/examples/change-jaxws-url/pom.xml
+++ b/examples/change-jaxws-url/pom.xml
@@ -94,7 +94,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/client-resource-lookup-preview/pom.xml b/examples/client-resource-lookup-preview/pom.xml
index d31b4b7..0fc3e2b 100644
--- a/examples/client-resource-lookup-preview/pom.xml
+++ b/examples/client-resource-lookup-preview/pom.xml
@@ -40,7 +40,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/cloud-tomee-azure/pom.xml b/examples/cloud-tomee-azure/pom.xml
index bc7e6e3..210ef4f 100644
--- a/examples/cloud-tomee-azure/pom.xml
+++ b/examples/cloud-tomee-azure/pom.xml
@@ -77,7 +77,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/component-interfaces/pom.xml b/examples/component-interfaces/pom.xml
index d460c7f..063f50b 100644
--- a/examples/component-interfaces/pom.xml
+++ b/examples/component-interfaces/pom.xml
@@ -50,7 +50,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/concurrency-utils/pom.xml b/examples/concurrency-utils/pom.xml
index bd808da..db199c3 100644
--- a/examples/concurrency-utils/pom.xml
+++ b/examples/concurrency-utils/pom.xml
@@ -74,7 +74,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/connector-ear/connector-sample-ear/pom.xml b/examples/connector-ear/connector-sample-ear/pom.xml
index bbff0b3..352e150 100644
--- a/examples/connector-ear/connector-sample-ear/pom.xml
+++ b/examples/connector-ear/connector-sample-ear/pom.xml
@@ -73,7 +73,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/connector-ear/connector-sample-war/pom.xml b/examples/connector-ear/connector-sample-war/pom.xml
index 30d7a57..430cdfe 100644
--- a/examples/connector-ear/connector-sample-war/pom.xml
+++ b/examples/connector-ear/connector-sample-war/pom.xml
@@ -61,7 +61,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/connector-ear/pom.xml b/examples/connector-ear/pom.xml
index 694cd62..cdc4406 100644
--- a/examples/connector-ear/pom.xml
+++ b/examples/connector-ear/pom.xml
@@ -86,7 +86,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/connector-war/pom.xml b/examples/connector-war/pom.xml
index b3b6ffd..09b58da 100644
--- a/examples/connector-war/pom.xml
+++ b/examples/connector-war/pom.xml
@@ -70,7 +70,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/cucumber-jvm/pom.xml b/examples/cucumber-jvm/pom.xml
index 3684740..9404aa0 100644
--- a/examples/cucumber-jvm/pom.xml
+++ b/examples/cucumber-jvm/pom.xml
@@ -41,7 +41,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/custom-injection/pom.xml b/examples/custom-injection/pom.xml
index 5a84a6c..aa2753d 100644
--- a/examples/custom-injection/pom.xml
+++ b/examples/custom-injection/pom.xml
@@ -42,7 +42,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/datasource-ciphered-password/pom.xml b/examples/datasource-ciphered-password/pom.xml
index a8a288e..2ff9c99 100644
--- a/examples/datasource-ciphered-password/pom.xml
+++ b/examples/datasource-ciphered-password/pom.xml
@@ -41,7 +41,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/datasource-definition/pom.xml b/examples/datasource-definition/pom.xml
index a60f866..bd227b2 100644
--- a/examples/datasource-definition/pom.xml
+++ b/examples/datasource-definition/pom.xml
@@ -79,7 +79,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/decorators/pom.xml b/examples/decorators/pom.xml
index 7d03241..98cd9eb 100644
--- a/examples/decorators/pom.xml
+++ b/examples/decorators/pom.xml
@@ -42,7 +42,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/deltaspike-configproperty/pom.xml b/examples/deltaspike-configproperty/pom.xml
index 3130bbf..36d54ad 100644
--- a/examples/deltaspike-configproperty/pom.xml
+++ b/examples/deltaspike-configproperty/pom.xml
@@ -42,7 +42,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/deltaspike-exception-handling/pom.xml b/examples/deltaspike-exception-handling/pom.xml
index 2bb6c8d..954b172 100644
--- a/examples/deltaspike-exception-handling/pom.xml
+++ b/examples/deltaspike-exception-handling/pom.xml
@@ -42,7 +42,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/deltaspike-fullstack/pom.xml b/examples/deltaspike-fullstack/pom.xml
index 1aabc15..6b62bbb 100644
--- a/examples/deltaspike-fullstack/pom.xml
+++ b/examples/deltaspike-fullstack/pom.xml
@@ -89,7 +89,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/deltaspike-i18n/pom.xml b/examples/deltaspike-i18n/pom.xml
index 84c12d2..7b051d8 100644
--- a/examples/deltaspike-i18n/pom.xml
+++ b/examples/deltaspike-i18n/pom.xml
@@ -42,7 +42,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/dynamic-dao-implementation/pom.xml b/examples/dynamic-dao-implementation/pom.xml
index a92a926..26629ab 100644
--- a/examples/dynamic-dao-implementation/pom.xml
+++ b/examples/dynamic-dao-implementation/pom.xml
@@ -49,7 +49,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/dynamic-datasource-routing/pom.xml b/examples/dynamic-datasource-routing/pom.xml
index 0d1735b..f40569a 100644
--- a/examples/dynamic-datasource-routing/pom.xml
+++ b/examples/dynamic-datasource-routing/pom.xml
@@ -49,7 +49,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/dynamic-implementation/pom.xml b/examples/dynamic-implementation/pom.xml
index 7294d64..b5ac5b3 100644
--- a/examples/dynamic-implementation/pom.xml
+++ b/examples/dynamic-implementation/pom.xml
@@ -40,7 +40,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/dynamic-proxy-to-access-mbean/pom.xml b/examples/dynamic-proxy-to-access-mbean/pom.xml
index 13bc72d..f188191 100644
--- a/examples/dynamic-proxy-to-access-mbean/pom.xml
+++ b/examples/dynamic-proxy-to-access-mbean/pom.xml
@@ -48,7 +48,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/ear-testing/business-logic/pom.xml b/examples/ear-testing/business-logic/pom.xml
index a8893f2..3b4569f 100644
--- a/examples/ear-testing/business-logic/pom.xml
+++ b/examples/ear-testing/business-logic/pom.xml
@@ -51,7 +51,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/ejb-examples/pom.xml b/examples/ejb-examples/pom.xml
index 349840d..4241d8e 100644
--- a/examples/ejb-examples/pom.xml
+++ b/examples/ejb-examples/pom.xml
@@ -68,7 +68,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/ejb-remote-call-2/pom.xml b/examples/ejb-remote-call-2/pom.xml
index 63981e9..4b47b3c 100644
--- a/examples/ejb-remote-call-2/pom.xml
+++ b/examples/ejb-remote-call-2/pom.xml
@@ -68,7 +68,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/ejb-remote-call/pom.xml b/examples/ejb-remote-call/pom.xml
index b6ed3c1..b25c623 100644
--- a/examples/ejb-remote-call/pom.xml
+++ b/examples/ejb-remote-call/pom.xml
@@ -68,7 +68,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/ejb-webservice/pom.xml b/examples/ejb-webservice/pom.xml
index 731602b..29d404b 100644
--- a/examples/ejb-webservice/pom.xml
+++ b/examples/ejb-webservice/pom.xml
@@ -59,7 +59,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/groovy-cdi/pom.xml b/examples/groovy-cdi/pom.xml
index 30b07f1..9635070 100644
--- a/examples/groovy-cdi/pom.xml
+++ b/examples/groovy-cdi/pom.xml
@@ -55,7 +55,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/groovy-spock/pom.xml b/examples/groovy-spock/pom.xml
index a6d13f5..c22d157 100644
--- a/examples/groovy-spock/pom.xml
+++ b/examples/groovy-spock/pom.xml
@@ -65,7 +65,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/helloworld-weblogic/pom.xml b/examples/helloworld-weblogic/pom.xml
index 7e561c9..e2a8aac 100644
--- a/examples/helloworld-weblogic/pom.xml
+++ b/examples/helloworld-weblogic/pom.xml
@@ -42,7 +42,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/injection-of-connectionfactory/pom.xml b/examples/injection-of-connectionfactory/pom.xml
index 63b026f..23fdf2d 100644
--- a/examples/injection-of-connectionfactory/pom.xml
+++ b/examples/injection-of-connectionfactory/pom.xml
@@ -42,7 +42,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/injection-of-ejbs/pom.xml b/examples/injection-of-ejbs/pom.xml
index 86e6176..6bcdc2c 100644
--- a/examples/injection-of-ejbs/pom.xml
+++ b/examples/injection-of-ejbs/pom.xml
@@ -42,7 +42,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/injection-of-env-entry/pom.xml b/examples/injection-of-env-entry/pom.xml
index ac34320..6a73871 100644
--- a/examples/injection-of-env-entry/pom.xml
+++ b/examples/injection-of-env-entry/pom.xml
@@ -42,7 +42,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/interceptors/pom.xml b/examples/interceptors/pom.xml
index cd3f07f..3e45075 100644
--- a/examples/interceptors/pom.xml
+++ b/examples/interceptors/pom.xml
@@ -42,7 +42,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/java-modules/pom.xml b/examples/java-modules/pom.xml
index f1846fb..895265f 100644
--- a/examples/java-modules/pom.xml
+++ b/examples/java-modules/pom.xml
@@ -53,7 +53,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/javamail/pom.xml b/examples/javamail/pom.xml
index b5df51c..00922f9 100644
--- a/examples/javamail/pom.xml
+++ b/examples/javamail/pom.xml
@@ -40,7 +40,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/jaxrs-json-provider-jettison/pom.xml b/examples/jaxrs-json-provider-jettison/pom.xml
index f713ca8..a7c2a76 100755
--- a/examples/jaxrs-json-provider-jettison/pom.xml
+++ b/examples/jaxrs-json-provider-jettison/pom.xml
@@ -111,7 +111,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/jpa-eclipselink/pom.xml b/examples/jpa-eclipselink/pom.xml
index eae9565..5d11b64 100644
--- a/examples/jpa-eclipselink/pom.xml
+++ b/examples/jpa-eclipselink/pom.xml
@@ -51,7 +51,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/jpa-enumerated/pom.xml b/examples/jpa-enumerated/pom.xml
index 96443f4..8a19841 100644
--- a/examples/jpa-enumerated/pom.xml
+++ b/examples/jpa-enumerated/pom.xml
@@ -50,7 +50,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/jpa-hibernate/pom.xml b/examples/jpa-hibernate/pom.xml
index fb2a6df..b9f3406 100644
--- a/examples/jpa-hibernate/pom.xml
+++ b/examples/jpa-hibernate/pom.xml
@@ -42,7 +42,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/jsf-cdi-and-ejb/pom.xml b/examples/jsf-cdi-and-ejb/pom.xml
index a6ca893..b57ad5f 100644
--- a/examples/jsf-cdi-and-ejb/pom.xml
+++ b/examples/jsf-cdi-and-ejb/pom.xml
@@ -57,7 +57,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/jsf-managedBean-and-ejb/pom.xml b/examples/jsf-managedBean-and-ejb/pom.xml
index bb5433a..3d2cb24 100644
--- a/examples/jsf-managedBean-and-ejb/pom.xml
+++ b/examples/jsf-managedBean-and-ejb/pom.xml
@@ -54,7 +54,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/jsonb-configuration/pom.xml b/examples/jsonb-configuration/pom.xml
index dd8e3f1..cacc80c 100644
--- a/examples/jsonb-configuration/pom.xml
+++ b/examples/jsonb-configuration/pom.xml
@@ -69,7 +69,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/jsonb-custom-serializer/pom.xml b/examples/jsonb-custom-serializer/pom.xml
index 8ee73e0..095bc3f 100644
--- a/examples/jsonb-custom-serializer/pom.xml
+++ b/examples/jsonb-custom-serializer/pom.xml
@@ -69,7 +69,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/lookup-of-ejbs-with-descriptor/pom.xml b/examples/lookup-of-ejbs-with-descriptor/pom.xml
index 1a3ca36..76b18c3 100644
--- a/examples/lookup-of-ejbs-with-descriptor/pom.xml
+++ b/examples/lookup-of-ejbs-with-descriptor/pom.xml
@@ -45,7 +45,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/lookup-of-ejbs/pom.xml b/examples/lookup-of-ejbs/pom.xml
index 1def101..49cfd6d 100644
--- a/examples/lookup-of-ejbs/pom.xml
+++ b/examples/lookup-of-ejbs/pom.xml
@@ -45,7 +45,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/mbean-auto-registration/pom.xml b/examples/mbean-auto-registration/pom.xml
index f4ab899..89e292d 100644
--- a/examples/mbean-auto-registration/pom.xml
+++ b/examples/mbean-auto-registration/pom.xml
@@ -41,7 +41,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/moviefun-rest/pom.xml b/examples/moviefun-rest/pom.xml
index 57aac84..be5b9cb 100644
--- a/examples/moviefun-rest/pom.xml
+++ b/examples/moviefun-rest/pom.xml
@@ -138,7 +138,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/moviefun/pom.xml b/examples/moviefun/pom.xml
index 7e5c1cd..51f19b2 100644
--- a/examples/moviefun/pom.xml
+++ b/examples/moviefun/pom.xml
@@ -111,7 +111,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/movies-complete/pom.xml b/examples/movies-complete/pom.xml
index c8bb40f..339266f 100644
--- a/examples/movies-complete/pom.xml
+++ b/examples/movies-complete/pom.xml
@@ -50,7 +50,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/mp-config-example/pom.xml b/examples/mp-config-example/pom.xml
index 3ed50e3..27ce17e 100644
--- a/examples/mp-config-example/pom.xml
+++ b/examples/mp-config-example/pom.xml
@@ -95,7 +95,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/mp-config-source-database/pom.xml b/examples/mp-config-source-database/pom.xml
index f53eb1c..0838a59 100644
--- a/examples/mp-config-source-database/pom.xml
+++ b/examples/mp-config-source-database/pom.xml
@@ -116,7 +116,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/mp-custom-healthcheck/pom.xml b/examples/mp-custom-healthcheck/pom.xml
index a47d410..7debc7f 100644
--- a/examples/mp-custom-healthcheck/pom.xml
+++ b/examples/mp-custom-healthcheck/pom.xml
@@ -107,7 +107,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/mp-faulttolerance-fallback/pom.xml b/examples/mp-faulttolerance-fallback/pom.xml
index 13d80e5..62e8b3d 100644
--- a/examples/mp-faulttolerance-fallback/pom.xml
+++ b/examples/mp-faulttolerance-fallback/pom.xml
@@ -99,7 +99,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/mp-faulttolerance-retry/pom.xml b/examples/mp-faulttolerance-retry/pom.xml
index 1c972b1..b5d0df1 100644
--- a/examples/mp-faulttolerance-retry/pom.xml
+++ b/examples/mp-faulttolerance-retry/pom.xml
@@ -101,7 +101,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/mp-faulttolerance-timeout/pom.xml b/examples/mp-faulttolerance-timeout/pom.xml
index 02f336a..d0a2837 100644
--- a/examples/mp-faulttolerance-timeout/pom.xml
+++ b/examples/mp-faulttolerance-timeout/pom.xml
@@ -101,7 +101,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/mp-jsonb-configuration/pom.xml b/examples/mp-jsonb-configuration/pom.xml
index 380e31f..89aab6d 100644
--- a/examples/mp-jsonb-configuration/pom.xml
+++ b/examples/mp-jsonb-configuration/pom.xml
@@ -70,7 +70,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/mp-jwt-bean-validation-strongly-typed/pom.xml b/examples/mp-jwt-bean-validation-strongly-typed/pom.xml
index f8a8fc2..3236134 100644
--- a/examples/mp-jwt-bean-validation-strongly-typed/pom.xml
+++ b/examples/mp-jwt-bean-validation-strongly-typed/pom.xml
@@ -69,7 +69,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/mp-jwt-bean-validation/pom.xml b/examples/mp-jwt-bean-validation/pom.xml
index 1bffd8b..2b4dd19 100644
--- a/examples/mp-jwt-bean-validation/pom.xml
+++ b/examples/mp-jwt-bean-validation/pom.xml
@@ -69,7 +69,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/mp-metrics-counted/pom.xml b/examples/mp-metrics-counted/pom.xml
index cc192eb..3f17e29 100644
--- a/examples/mp-metrics-counted/pom.xml
+++ b/examples/mp-metrics-counted/pom.xml
@@ -101,7 +101,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/mp-metrics-gauge/pom.xml b/examples/mp-metrics-gauge/pom.xml
index eab0073..9e55eac 100644
--- a/examples/mp-metrics-gauge/pom.xml
+++ b/examples/mp-metrics-gauge/pom.xml
@@ -104,7 +104,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/mp-metrics-histogram/pom.xml b/examples/mp-metrics-histogram/pom.xml
index eaf8e8c..ca59d75 100644
--- a/examples/mp-metrics-histogram/pom.xml
+++ b/examples/mp-metrics-histogram/pom.xml
@@ -99,7 +99,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/mp-metrics-metered/pom.xml b/examples/mp-metrics-metered/pom.xml
index b628a11..07d2a1c 100644
--- a/examples/mp-metrics-metered/pom.xml
+++ b/examples/mp-metrics-metered/pom.xml
@@ -87,7 +87,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/mp-metrics-timed/pom.xml b/examples/mp-metrics-timed/pom.xml
index 93130dc..21a9f07 100644
--- a/examples/mp-metrics-timed/pom.xml
+++ b/examples/mp-metrics-timed/pom.xml
@@ -97,7 +97,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/mp-opentracing-traced/pom.xml b/examples/mp-opentracing-traced/pom.xml
index fb24f47..ea3ad23 100644
--- a/examples/mp-opentracing-traced/pom.xml
+++ b/examples/mp-opentracing-traced/pom.xml
@@ -82,7 +82,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/mp-rest-client/pom.xml b/examples/mp-rest-client/pom.xml
index 0933088..f0c81b8 100755
--- a/examples/mp-rest-client/pom.xml
+++ b/examples/mp-rest-client/pom.xml
@@ -106,7 +106,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/mp-rest-jwt-jwk/pom.xml b/examples/mp-rest-jwt-jwk/pom.xml
index cb32f96..9b2116a 100644
--- a/examples/mp-rest-jwt-jwk/pom.xml
+++ b/examples/mp-rest-jwt-jwk/pom.xml
@@ -70,7 +70,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/mp-rest-jwt-principal/pom.xml b/examples/mp-rest-jwt-principal/pom.xml
index cb9f843..2f153c9 100644
--- a/examples/mp-rest-jwt-principal/pom.xml
+++ b/examples/mp-rest-jwt-principal/pom.xml
@@ -72,7 +72,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/mp-rest-jwt/pom.xml b/examples/mp-rest-jwt/pom.xml
index 4511a51..1d02e96 100644
--- a/examples/mp-rest-jwt/pom.xml
+++ b/examples/mp-rest-jwt/pom.xml
@@ -69,7 +69,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/mtom/pom.xml b/examples/mtom/pom.xml
index 9653341..99ea2e3 100644
--- a/examples/mtom/pom.xml
+++ b/examples/mtom/pom.xml
@@ -48,7 +48,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/multi-jpa-provider-testing/pom.xml b/examples/multi-jpa-provider-testing/pom.xml
index 5dbc996..3b85f4a 100644
--- a/examples/multi-jpa-provider-testing/pom.xml
+++ b/examples/multi-jpa-provider-testing/pom.xml
@@ -81,7 +81,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/multiple-arquillian-adapters/pom.xml b/examples/multiple-arquillian-adapters/pom.xml
index 7f35741..f65c065 100644
--- a/examples/multiple-arquillian-adapters/pom.xml
+++ b/examples/multiple-arquillian-adapters/pom.xml
@@ -123,7 +123,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/multiple-tomee-arquillian/pom.xml b/examples/multiple-tomee-arquillian/pom.xml
index eac6374..8633394 100644
--- a/examples/multiple-tomee-arquillian/pom.xml
+++ b/examples/multiple-tomee-arquillian/pom.xml
@@ -58,7 +58,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/mvc-cxf-hibernate/pom.xml b/examples/mvc-cxf-hibernate/pom.xml
index a85bcd1..583824c 100644
--- a/examples/mvc-cxf-hibernate/pom.xml
+++ b/examples/mvc-cxf-hibernate/pom.xml
@@ -74,7 +74,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/mvc-cxf/pom.xml b/examples/mvc-cxf/pom.xml
index 078e400..fe2c8a5 100644
--- a/examples/mvc-cxf/pom.xml
+++ b/examples/mvc-cxf/pom.xml
@@ -61,7 +61,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/mvc-resteasy/pom.xml b/examples/mvc-resteasy/pom.xml
index 2300195..3f7b3ae 100644
--- a/examples/mvc-resteasy/pom.xml
+++ b/examples/mvc-resteasy/pom.xml
@@ -61,7 +61,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/myfaces-codi-demo/pom.xml b/examples/myfaces-codi-demo/pom.xml
index 3a0a579..772bbf5 100644
--- a/examples/myfaces-codi-demo/pom.xml
+++ b/examples/myfaces-codi-demo/pom.xml
@@ -47,7 +47,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/persistence-fragment/pom.xml b/examples/persistence-fragment/pom.xml
index 22b0253..ae923b6 100644
--- a/examples/persistence-fragment/pom.xml
+++ b/examples/persistence-fragment/pom.xml
@@ -50,7 +50,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/pojo-webservice/pom.xml b/examples/pojo-webservice/pom.xml
index 0c23f36..d8f282d 100644
--- a/examples/pojo-webservice/pom.xml
+++ b/examples/pojo-webservice/pom.xml
@@ -72,7 +72,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/projectstage-demo/pom.xml b/examples/projectstage-demo/pom.xml
index 5d2b01d..03bfc88 100644
--- a/examples/projectstage-demo/pom.xml
+++ b/examples/projectstage-demo/pom.xml
@@ -108,7 +108,7 @@ java.lang.ClassCastException: $Proxy52 cannot be cast to org.junit.runner.RunWit
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/realm-in-tomee/pom.xml b/examples/realm-in-tomee/pom.xml
index d79c7d5..52bf61e 100644
--- a/examples/realm-in-tomee/pom.xml
+++ b/examples/realm-in-tomee/pom.xml
@@ -51,7 +51,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/reload-persistence-unit-properties/pom.xml b/examples/reload-persistence-unit-properties/pom.xml
index 49a0f5d..800a314 100644
--- a/examples/reload-persistence-unit-properties/pom.xml
+++ b/examples/reload-persistence-unit-properties/pom.xml
@@ -50,7 +50,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/resources-declared-in-webapp/pom.xml b/examples/resources-declared-in-webapp/pom.xml
index 0385e67..b48702f 100644
--- a/examples/resources-declared-in-webapp/pom.xml
+++ b/examples/resources-declared-in-webapp/pom.xml
@@ -81,7 +81,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/resources-jmx-example/resources-jmx-ear/pom.xml b/examples/resources-jmx-example/resources-jmx-ear/pom.xml
index 440de98..51e07b2 100644
--- a/examples/resources-jmx-example/resources-jmx-ear/pom.xml
+++ b/examples/resources-jmx-example/resources-jmx-ear/pom.xml
@@ -53,7 +53,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/rest-applicationcomposer/pom.xml b/examples/rest-applicationcomposer/pom.xml
index cdcc3a3..da2d4ee 100644
--- a/examples/rest-applicationcomposer/pom.xml
+++ b/examples/rest-applicationcomposer/pom.xml
@@ -41,7 +41,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/rest-cdi/pom.xml b/examples/rest-cdi/pom.xml
index ed5404c..448ebe9 100644
--- a/examples/rest-cdi/pom.xml
+++ b/examples/rest-cdi/pom.xml
@@ -40,7 +40,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/rest-example-with-application/pom.xml b/examples/rest-example-with-application/pom.xml
index 41b6848..755eb90 100644
--- a/examples/rest-example-with-application/pom.xml
+++ b/examples/rest-example-with-application/pom.xml
@@ -81,7 +81,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/rest-example/pom.xml b/examples/rest-example/pom.xml
index 40fb330..0cd38f5 100644
--- a/examples/rest-example/pom.xml
+++ b/examples/rest-example/pom.xml
@@ -116,7 +116,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/rest-jaas/pom.xml b/examples/rest-jaas/pom.xml
index 73b3a2c..dee7bd9 100644
--- a/examples/rest-jaas/pom.xml
+++ b/examples/rest-jaas/pom.xml
@@ -65,7 +65,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/rest-on-ejb/pom.xml b/examples/rest-on-ejb/pom.xml
index be55470..33f42d2 100644
--- a/examples/rest-on-ejb/pom.xml
+++ b/examples/rest-on-ejb/pom.xml
@@ -51,7 +51,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/rest-xml-json/pom.xml b/examples/rest-xml-json/pom.xml
index e68b777..75f172f 100644
--- a/examples/rest-xml-json/pom.xml
+++ b/examples/rest-xml-json/pom.xml
@@ -40,7 +40,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/scala-basic/pom.xml b/examples/scala-basic/pom.xml
index c9ec4e4..fada1e2 100644
--- a/examples/scala-basic/pom.xml
+++ b/examples/scala-basic/pom.xml
@@ -98,7 +98,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/schedule-events/pom.xml b/examples/schedule-events/pom.xml
index edbce19..1823000 100644
--- a/examples/schedule-events/pom.xml
+++ b/examples/schedule-events/pom.xml
@@ -42,7 +42,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/schedule-expression/pom.xml b/examples/schedule-expression/pom.xml
index c4d0c78..822bc97 100644
--- a/examples/schedule-expression/pom.xml
+++ b/examples/schedule-expression/pom.xml
@@ -42,7 +42,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/schedule-methods-meta/pom.xml b/examples/schedule-methods-meta/pom.xml
index c8cf06f..c33b3b8 100644
--- a/examples/schedule-methods-meta/pom.xml
+++ b/examples/schedule-methods-meta/pom.xml
@@ -42,7 +42,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/schedule-methods/pom.xml b/examples/schedule-methods/pom.xml
index 3d95d0c..fb2b73c 100644
--- a/examples/schedule-methods/pom.xml
+++ b/examples/schedule-methods/pom.xml
@@ -42,7 +42,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/server-events/pom.xml b/examples/server-events/pom.xml
index e3d6b65..9785d73 100644
--- a/examples/server-events/pom.xml
+++ b/examples/server-events/pom.xml
@@ -42,7 +42,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/simple-cdi-interceptor/pom.xml b/examples/simple-cdi-interceptor/pom.xml
index 50db3cb..7f36969 100644
--- a/examples/simple-cdi-interceptor/pom.xml
+++ b/examples/simple-cdi-interceptor/pom.xml
@@ -36,7 +36,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/simple-cmp2/pom.xml b/examples/simple-cmp2/pom.xml
index 010d8c7..9f5e3fb 100644
--- a/examples/simple-cmp2/pom.xml
+++ b/examples/simple-cmp2/pom.xml
@@ -77,7 +77,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/simple-ear/moviefun-business-logic/pom.xml b/examples/simple-ear/moviefun-business-logic/pom.xml
index 0727dbc..a978589 100644
--- a/examples/simple-ear/moviefun-business-logic/pom.xml
+++ b/examples/simple-ear/moviefun-business-logic/pom.xml
@@ -55,7 +55,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/simple-ear/moviefun-ear/pom.xml b/examples/simple-ear/moviefun-ear/pom.xml
index cfa4bdc..5b38504 100644
--- a/examples/simple-ear/moviefun-ear/pom.xml
+++ b/examples/simple-ear/moviefun-ear/pom.xml
@@ -67,7 +67,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/simple-jms/pom.xml b/examples/simple-jms/pom.xml
index fec0eb5..1197710 100644
--- a/examples/simple-jms/pom.xml
+++ b/examples/simple-jms/pom.xml
@@ -60,7 +60,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/simple-mdb-and-cdi/pom.xml b/examples/simple-mdb-and-cdi/pom.xml
index 04d57ee..71338d8 100644
--- a/examples/simple-mdb-and-cdi/pom.xml
+++ b/examples/simple-mdb-and-cdi/pom.xml
@@ -42,7 +42,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/simple-mdb-with-descriptor/pom.xml b/examples/simple-mdb-with-descriptor/pom.xml
index c74be71..d6cd96f 100644
--- a/examples/simple-mdb-with-descriptor/pom.xml
+++ b/examples/simple-mdb-with-descriptor/pom.xml
@@ -42,7 +42,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/simple-mdb/pom.xml b/examples/simple-mdb/pom.xml
index d3b29e0..525c1d9 100644
--- a/examples/simple-mdb/pom.xml
+++ b/examples/simple-mdb/pom.xml
@@ -42,7 +42,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/simple-remote-tomcatusers/pom.xml b/examples/simple-remote-tomcatusers/pom.xml
index ae54ee5..2e9a02e 100644
--- a/examples/simple-remote-tomcatusers/pom.xml
+++ b/examples/simple-remote-tomcatusers/pom.xml
@@ -42,7 +42,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/simple-rest/pom.xml b/examples/simple-rest/pom.xml
index 5761295..cfa8333 100644
--- a/examples/simple-rest/pom.xml
+++ b/examples/simple-rest/pom.xml
@@ -40,7 +40,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/simple-singleton/pom.xml b/examples/simple-singleton/pom.xml
index 93401eb..3adfbec 100644
--- a/examples/simple-singleton/pom.xml
+++ b/examples/simple-singleton/pom.xml
@@ -42,7 +42,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/simple-stateful-callbacks/pom.xml b/examples/simple-stateful-callbacks/pom.xml
index fc2bf01..b57200f 100644
--- a/examples/simple-stateful-callbacks/pom.xml
+++ b/examples/simple-stateful-callbacks/pom.xml
@@ -42,7 +42,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/simple-stateful/pom.xml b/examples/simple-stateful/pom.xml
index 8566559..4b61dfc 100644
--- a/examples/simple-stateful/pom.xml
+++ b/examples/simple-stateful/pom.xml
@@ -42,7 +42,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/simple-stateless-with-descriptor/pom.xml b/examples/simple-stateless-with-descriptor/pom.xml
index ec3fab8..5629f5b 100644
--- a/examples/simple-stateless-with-descriptor/pom.xml
+++ b/examples/simple-stateless-with-descriptor/pom.xml
@@ -42,7 +42,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/simple-stateless/pom.xml b/examples/simple-stateless/pom.xml
index 90d6301..241ae15 100644
--- a/examples/simple-stateless/pom.xml
+++ b/examples/simple-stateless/pom.xml
@@ -42,7 +42,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/simple-webservice-without-interface/pom.xml b/examples/simple-webservice-without-interface/pom.xml
index b962c1c..e7db3e3 100644
--- a/examples/simple-webservice-without-interface/pom.xml
+++ b/examples/simple-webservice-without-interface/pom.xml
@@ -42,7 +42,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/simple-webservice/pom.xml b/examples/simple-webservice/pom.xml
index 00abdc4..3437afb 100644
--- a/examples/simple-webservice/pom.xml
+++ b/examples/simple-webservice/pom.xml
@@ -42,7 +42,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/singleton-startup-ordering/pom.xml b/examples/singleton-startup-ordering/pom.xml
index 31a5a29..bd67a4a 100755
--- a/examples/singleton-startup-ordering/pom.xml
+++ b/examples/singleton-startup-ordering/pom.xml
@@ -98,7 +98,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/spring-data-proxy-meta/pom.xml b/examples/spring-data-proxy-meta/pom.xml
index 7b2851a..745a9ad 100644
--- a/examples/spring-data-proxy-meta/pom.xml
+++ b/examples/spring-data-proxy-meta/pom.xml
@@ -49,7 +49,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/spring-data-proxy/pom.xml b/examples/spring-data-proxy/pom.xml
index 53a0522..3ee1f08 100644
--- a/examples/spring-data-proxy/pom.xml
+++ b/examples/spring-data-proxy/pom.xml
@@ -49,7 +49,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/struts/pom.xml b/examples/struts/pom.xml
index ce9629c..36762f4 100644
--- a/examples/struts/pom.xml
+++ b/examples/struts/pom.xml
@@ -75,7 +75,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/telephone-stateful/pom.xml b/examples/telephone-stateful/pom.xml
index fd93415..6afc504 100644
--- a/examples/telephone-stateful/pom.xml
+++ b/examples/telephone-stateful/pom.xml
@@ -42,7 +42,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/testcase-injection/pom.xml b/examples/testcase-injection/pom.xml
index af45433..edca5e7 100644
--- a/examples/testcase-injection/pom.xml
+++ b/examples/testcase-injection/pom.xml
@@ -50,7 +50,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/testing-security-2/pom.xml b/examples/testing-security-2/pom.xml
index 702f393..9beae3e 100644
--- a/examples/testing-security-2/pom.xml
+++ b/examples/testing-security-2/pom.xml
@@ -50,7 +50,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/testing-security-3/pom.xml b/examples/testing-security-3/pom.xml
index 1e4f998..9f32662 100644
--- a/examples/testing-security-3/pom.xml
+++ b/examples/testing-security-3/pom.xml
@@ -50,7 +50,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/testing-security-4/pom.xml b/examples/testing-security-4/pom.xml
index 536b99c..86f3e81 100644
--- a/examples/testing-security-4/pom.xml
+++ b/examples/testing-security-4/pom.xml
@@ -50,7 +50,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/testing-security-meta/pom.xml b/examples/testing-security-meta/pom.xml
index 4530f2c..71f3c08 100644
--- a/examples/testing-security-meta/pom.xml
+++ b/examples/testing-security-meta/pom.xml
@@ -50,7 +50,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/testing-security/pom.xml b/examples/testing-security/pom.xml
index 5e96f8d..32e4f21 100644
--- a/examples/testing-security/pom.xml
+++ b/examples/testing-security/pom.xml
@@ -50,7 +50,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/testing-transactions-bmt/pom.xml b/examples/testing-transactions-bmt/pom.xml
index 8148cb5..b6123f6 100644
--- a/examples/testing-transactions-bmt/pom.xml
+++ b/examples/testing-transactions-bmt/pom.xml
@@ -50,7 +50,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/testing-transactions/pom.xml b/examples/testing-transactions/pom.xml
index f887760..f784663 100644
--- a/examples/testing-transactions/pom.xml
+++ b/examples/testing-transactions/pom.xml
@@ -50,7 +50,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/tomee-jersey-eclipselink/pom.xml b/examples/tomee-jersey-eclipselink/pom.xml
index 5b9067d..c1d7e97 100644
--- a/examples/tomee-jersey-eclipselink/pom.xml
+++ b/examples/tomee-jersey-eclipselink/pom.xml
@@ -142,7 +142,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/tomee-jms-portability/pom.xml b/examples/tomee-jms-portability/pom.xml
index 555cc52..02436b9 100644
--- a/examples/tomee-jms-portability/pom.xml
+++ b/examples/tomee-jms-portability/pom.xml
@@ -41,7 +41,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/transaction-rollback/pom.xml b/examples/transaction-rollback/pom.xml
index d9d391d..2e3b84b 100644
--- a/examples/transaction-rollback/pom.xml
+++ b/examples/transaction-rollback/pom.xml
@@ -50,7 +50,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/troubleshooting/pom.xml b/examples/troubleshooting/pom.xml
index e31d33d..55c8a8d 100644
--- a/examples/troubleshooting/pom.xml
+++ b/examples/troubleshooting/pom.xml
@@ -50,7 +50,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/vaadin-lts-v10-simple/pom.xml b/examples/vaadin-lts-v10-simple/pom.xml
index 7f4dc14..ee47f52 100644
--- a/examples/vaadin-lts-v10-simple/pom.xml
+++ b/examples/vaadin-lts-v10-simple/pom.xml
@@ -120,7 +120,7 @@ http://maven.apache.org/plugins/maven-deploy-plugin/
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/webservice-attachments/pom.xml b/examples/webservice-attachments/pom.xml
index 3b6238c..07ef728 100644
--- a/examples/webservice-attachments/pom.xml
+++ b/examples/webservice-attachments/pom.xml
@@ -42,7 +42,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/webservice-handlerchain/pom.xml b/examples/webservice-handlerchain/pom.xml
index 909a995..f250a7e 100644
--- a/examples/webservice-handlerchain/pom.xml
+++ b/examples/webservice-handlerchain/pom.xml
@@ -42,7 +42,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/webservice-holder/pom.xml b/examples/webservice-holder/pom.xml
index b31dd17..f7d4e1b 100644
--- a/examples/webservice-holder/pom.xml
+++ b/examples/webservice-holder/pom.xml
@@ -42,7 +42,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/webservice-inheritance/pom.xml b/examples/webservice-inheritance/pom.xml
index b938e47..b640a7d 100644
--- a/examples/webservice-inheritance/pom.xml
+++ b/examples/webservice-inheritance/pom.xml
@@ -50,7 +50,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/webservice-security/pom.xml b/examples/webservice-security/pom.xml
index 4b1c9a9..b3c61c8 100644
--- a/examples/webservice-security/pom.xml
+++ b/examples/webservice-security/pom.xml
@@ -42,7 +42,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/webservice-ssl-client-cert/pom.xml b/examples/webservice-ssl-client-cert/pom.xml
index 91c9456..cc0947d 100644
--- a/examples/webservice-ssl-client-cert/pom.xml
+++ b/examples/webservice-ssl-client-cert/pom.xml
@@ -61,7 +61,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/webservice-ws-security/pom.xml b/examples/webservice-ws-security/pom.xml
index e69524d..4f31fb5 100644
--- a/examples/webservice-ws-security/pom.xml
+++ b/examples/webservice-ws-security/pom.xml
@@ -147,7 +147,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/webservice-ws-with-resources-config/pom.xml b/examples/webservice-ws-with-resources-config/pom.xml
index c474675..cb78c63 100644
--- a/examples/webservice-ws-with-resources-config/pom.xml
+++ b/examples/webservice-ws-with-resources-config/pom.xml
@@ -62,7 +62,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/websocket-tls-basic-auth/pom.xml b/examples/websocket-tls-basic-auth/pom.xml
index 1e877ea..47b0627 100644
--- a/examples/websocket-tls-basic-auth/pom.xml
+++ b/examples/websocket-tls-basic-auth/pom.xml
@@ -96,7 +96,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/examples/xa-datasource/pom.xml b/examples/xa-datasource/pom.xml
index 02e7980..4e677f9 100644
--- a/examples/xa-datasource/pom.xml
+++ b/examples/xa-datasource/pom.xml
@@ -63,7 +63,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>
diff --git a/tomee/apache-tomee/pom.xml b/tomee/apache-tomee/pom.xml
index ecd6162..6efa1f0 100644
--- a/tomee/apache-tomee/pom.xml
+++ b/tomee/apache-tomee/pom.xml
@@ -509,7 +509,7 @@
       <plugin>
         <groupId>org.tomitribe.transformer</groupId>
         <artifactId>org.eclipse.transformer.maven</artifactId>
-        <version>0.1.1-SNAPSHOT</version>
+        <version>0.1.1</version>
         <configuration>
           <classifier>jakartaee9</classifier>
         </configuration>