The following changes are needed for moving ejb-related config beans out
of nucleus/admin/config-api, into ejb-internal-api module. Please
review it.
Thanks,
-cheng
Index: appserver/jms/jms-core/pom.xml
===================================================================
--- appserver/jms/jms-core/pom.xml (revision 48333)
+++ appserver/jms/jms-core/pom.xml (working copy)
@@ -113,6 +113,11 @@
<artifactId>transaction-internal-api</artifactId>
<version>3.2-SNAPSHOT</version>
</dependency>
+ <dependency>
+ <groupId>org.glassfish.ejb</groupId>
+ <artifactId>ejb-internal-api</artifactId>
+ <version>3.2-SNAPSHOT</version>
+ </dependency>
</dependencies>
</project>
Index: appserver/ejb/ejb-internal-api/pom.xml
===================================================================
--- appserver/ejb/ejb-internal-api/pom.xml (revision 48333)
+++ appserver/ejb/ejb-internal-api/pom.xml (working copy)
@@ -99,5 +99,10 @@
<artifactId>javax.ejb</artifactId>
<version>${project.version}</version>
</dependency>
+ <dependency>
+ <groupId>org.glassfish.admin</groupId>
+ <artifactId>config-api</artifactId>
+ <version>${project.version}</version>
+ </dependency>
</dependencies>
</project>
Index: appserver/ejb/ejb-internal-api/osgi.bundle
===================================================================
--- appserver/ejb/ejb-internal-api/osgi.bundle (revision 48333)
+++ appserver/ejb/ejb-internal-api/osgi.bundle (working copy)
@@ -1,7 +1,7 @@
#
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
#
-# Copyright (c) 2010 Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2010-2011 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
@@ -39,4 +39,5 @@
#
-exportcontents: org.glassfish.ejb.api; \
+ org.glassfish.ejb.config; \
org.glassfish.ejb.spi; version=${project.osgi.version}