dev@glassfish.java.net

Split-Packages as of 20080602 AM

From: Sahoo <Sahoo_at_Sun.COM>
Date: Mon, 02 Jun 2008 09:52:39 -0700

Split-packages found in glassfish distribution is listed in the attached
file. This was generated using source code checked out this morning, so
fairly recent data. The program now runs against actual OSGi bundles
those are part of a distribution, so it reports using the
bundle-symbolic names. You can run it like this:

mvn -f v3/distributions/glassfish/pom.xml -o
com.sun.enterprise:hk2-maven-plugin:0.3.2-SNAPSHOT:analyse-packages

We have reduced split-packages from 14 to 12 since Friday.

Thanks,
Sahoo


Split-Package details are given below:
name com.sun.appserv (3 times):
org.glassfish.common:glassfish-api
org.glassfish.common:container-common
org.glassfish.common:common-util

name com.sun.appserv.connectors.spi (2 times):
org.glassfish.common:glassfish-ee-api
org.glassfish.connectors:connectors-internal-api

name com.sun.appserv.server.util (2 times):
org.glassfish.web:webtier
org.glassfish.common:common-util

name com.sun.enterprise (2 times):
org.glassfish.ejb:ejb-container
org.glassfish.core:security

name com.sun.enterprise.admin.cli (2 times):
org.glassfish.admin:admin-cli
org.glassfish.admin:cli-optional

name com.sun.enterprise.connectors.module (2 times):
org.glassfish.connectors:connectors-runtime
org.glassfish.connectors:gf-connectors-connector

name com.sun.enterprise.rails (2 times):
org.glassfish.scripting:grizzly-jruby-module
org.glassfish.scripting:gf-jruby-connector

name com.sun.enterprise.resource (2 times):
org.glassfish.connectors:connectors-runtime
org.glassfish.common:dol

name com.sun.enterprise.util (2 times):
org.glassfish.connectors:connectors-runtime
org.glassfish.common:common-util

name com.sun.enterprise.v3.admin (3 times):
org.glassfish.core:kernel
org.glassfish.common:container-common
org.glassfish.security:realms

name com.sun.grizzly.standalone (3 times):
org.glassfish.scripting:grizzly-jruby-module
org.glassfish.external:grizzly-module
org.glassfish.external:grizzly-optionals

name org.glassfish.admin.amx.loader (2 times):
org.glassfish.common:amx-impl
org.glassfish.common:amx-api

Total number of Split Packages = 12
******** GROSS STATISTICS *********
Total number of bundles in this repository: 62
Total number of wires = 1424
Total number of exported packages = 747
Total number of split-packages = 12

Wiring reported can be found at /var/tmp//wires.xml
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESSFUL
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 39 seconds
[INFO] Finished at: Mon Jun 02 09:46:17 PDT 2008
[INFO] Final Memory: 16M/32M
[INFO] ------------------------------------------------------------------------