Index: webservices/jsr109-impl/src/main/java/org/glassfish/webservices/annotation/handlers/WebServiceRefsHandler.java =================================================================== --- webservices/jsr109-impl/src/main/java/org/glassfish/webservices/annotation/handlers/WebServiceRefsHandler.java (revision 39992) +++ webservices/jsr109-glue/src/main/java/org/glassfish/webservices/annotation/handlers/WebServiceRefsHandler.java (revision ) @@ -1,0 +1,0 @@ Index: packager/metro/pom.xml =================================================================== --- packager/metro/pom.xml (revision 47557) +++ packager/metro/pom.xml (revision ) @@ -93,6 +93,11 @@ org.glassfish.webservices + jsr109-glue + ${project.version} + + + org.glassfish.webservices soap-tcp ${project.version} Index: webservices/jsr109-impl/src/main/java/org/glassfish/webservices/annotation/handlers/WebServiceProviderHandler.java =================================================================== --- webservices/jsr109-impl/src/main/java/org/glassfish/webservices/annotation/handlers/WebServiceProviderHandler.java (revision 39992) +++ webservices/jsr109-glue/src/main/java/org/glassfish/webservices/annotation/handlers/WebServiceProviderHandler.java (revision ) @@ -1,0 +1,0 @@ Index: webservices/jsr109-glue/osgi.bundle =================================================================== --- webservices/jsr109-glue/osgi.bundle (revision ) +++ webservices/jsr109-glue/osgi.bundle (revision ) @@ -0,0 +1,47 @@ +# +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER. +# +# Copyright (c) 2010 Oracle and/or its affiliates. All rights reserved. +# +# The contents of this file are subject to the terms of either the GNU +# General Public License Version 2 only ("GPL") or the Common Development +# and Distribution License("CDDL") (collectively, the "License"). You +# may not use this file except in compliance with the License. You can +# obtain a copy of the License at +# https://glassfish.dev.java.net/public/CDDL+GPL_1_1.html +# or packager/legal/LICENSE.txt. See the License for the specific +# language governing permissions and limitations under the License. +# +# When distributing the software, include this License Header Notice in each +# file and include the License file at packager/legal/LICENSE.txt. +# +# GPL Classpath Exception: +# Oracle designates this particular file as subject to the "Classpath" +# exception as provided by Oracle in the GPL Version 2 section of the License +# file that accompanied this code. +# +# Modifications: +# If applicable, add the following below the License Header, with the fields +# enclosed by brackets [] replaced by your own identifying information: +# "Portions Copyright [year] [name of copyright owner]" +# +# Contributor(s): +# If you wish your version of this file to be governed by only the CDDL or +# only the GPL Version 2, indicate your decision by adding "[Contributor] +# elects to include this software in this distribution under the [CDDL or GPL +# Version 2] license." If you don't indicate a single choice of license, a +# recipient has the option to distribute your version of this file under +# either the CDDL, the GPL Version 2 or to extend the choice of license to +# its licensees as provided above. However, if you add GPL Version 2 code +# and therefore, elected the GPL Version 2 license, then the option applies +# only if the new code is made subject to such option by the copyright +# holder. +# + +-exportcontents: \ + org.glassfish.webservices; version=${project.osgi.version} +Import-Package: \ + com.sun.enterprise.deployment.*, \ + com.sun.enterprise.deployment.annotation.*, \ + javax.ejb;resolution:=optional, \ + * Index: webservices/jsr109-impl/src/main/java/org/glassfish/webservices/annotation/handlers/WebServiceHandler.java =================================================================== --- webservices/jsr109-impl/src/main/java/org/glassfish/webservices/annotation/handlers/WebServiceHandler.java (revision 39992) +++ webservices/jsr109-glue/src/main/java/org/glassfish/webservices/annotation/handlers/WebServiceHandler.java (revision ) @@ -1,0 +1,0 @@ Index: webservices/jsr109-glue/pom.xml =================================================================== --- webservices/jsr109-glue/pom.xml (revision ) +++ webservices/jsr109-glue/pom.xml (revision ) @@ -0,0 +1,108 @@ + + + + + + org.glassfish.webservices + webservices + 3.1.1-SNAPSHOT + ../pom.xml + + 4.0.0 + jsr109-glue + hk2-jar + Connects JSR109 Web Services AnnotationHandlers to the Deployment + + + + maven-dependency-plugin + + + process-resources + + copy + + + + + org.glassfish.metro + webservices-api-osgi + ${project.build.directory}/endorsed + ${webservices.version} + + + + + + + + + com.sun.enterprise + hk2-maven-plugin + + + + + ${project.build.directory}/endorsed/webservices-api-osgi-${webservices.version}.jar${path.separator}${java.home}/../Classes/classes.jar${path.separator}${java.home}/lib/rt.jar${path.separator}${java.home}/lib/tools.jar${path.separator}${java.home}/lib/java.util.jar${path.separator}${java.home}/lib/vm.jar${path.separator}${java.home}/lib/logging.jar${path.separator}${java.home}/lib/annotation.jar${path.separator}${java.home}/lib/security.jar${path.separator}${java.home}/lib/xml.jar${path.separator}${java.home}/lib/ibmjgssfw.jar${path.separator}${java.home}/lib/sql.jar${path.separator}${java.home}/lib/beans.jar${path.separator}${java.home}/lib/jndi.jar${path.separator}${java.home}/lib/ibmorbapi.jar + + + true + + + + + + + + + org.glassfish.deployment + dol + ${project.version} + + + org.glassfish.metro + webservices-api-osgi + + + Index: webservices/jsr109-impl/src/main/java/org/glassfish/webservices/annotation/handlers/HandlerChainHandler.java =================================================================== --- webservices/jsr109-impl/src/main/java/org/glassfish/webservices/annotation/handlers/HandlerChainHandler.java (revision 43341) +++ webservices/jsr109-glue/src/main/java/org/glassfish/webservices/annotation/handlers/HandlerChainHandler.java (revision ) @@ -1,0 +1,0 @@ Index: webservices/jsr109-impl/src/main/java/org/glassfish/webservices/annotation/handlers/WebServiceRefHandler.java =================================================================== --- webservices/jsr109-impl/src/main/java/org/glassfish/webservices/annotation/handlers/WebServiceRefHandler.java (revision 43445) +++ webservices/jsr109-glue/src/main/java/org/glassfish/webservices/annotation/handlers/WebServiceRefHandler.java (revision ) @@ -1,0 +1,0 @@ Index: webservices/pom.xml =================================================================== --- webservices/pom.xml (revision 45945) +++ webservices/pom.xml (revision ) @@ -58,6 +58,7 @@ metro-fragments metro-glue connector + jsr109-glue jsr109-impl soap-tcp webservices-scripts