dev@glassfish.java.net

Re: Wiki page with OSGi package statistics for various glassfish bundles

From: Marina Vatkina <marina.vatkina_at_oracle.com>
Date: Thu, 06 May 2010 17:23:51 -0700

Hi Sahoo,

1. duplicates for javax.ejb lists javax.xml.rpc.handler which is the
result of repackaging classes from that package into javax.ejb.jar (EJB
spec defines that SessionContext.getMessageContext() which returns
javax.xml.rpc.handler.MessageContext type).

2. org.glassfish.transaction.jts bundle lists 3 packages as unused,
though all of them need to be available for the callers:

* org.glassfish.transaction.jts.recovery - can be used by the connector
for database-specific recovery operations:

./connectors/connectors-runtime/src/main/java/com/sun/enterprise/resource/recovery/JdbcRecoveryResourceHandler.java:
"com.sun.enterprise.transaction.jts.recovery.OracleXAResource");
./connectors/connectors-runtime/src/main/java/com/sun/enterprise/resource/recovery/JdbcRecoveryResourceHandler.java:
"com.sun.enterprise.transaction.jts.recovery.SybaseXAResource");

* com.sun.jts.utils.RecoveryHooks - used by tests to add sleeping time
to the specific part of an XA commit process.

* com.sun.jts.jta - SQE tests call explicit Class.forName() for the
UserTransactionImpl from that package.

thanks,
-marina

Sahoo wrote:
> As discussed in the last engg. meeting, the link to the Wiki page I
> have created for this purpose is:
>
> http://wiki.glassfish.java.net/Wiki.jsp?page=OsgiPkgDepAnalyser
>
> Thanks,
> Sahoo
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe_at_glassfish.dev.java.net
> For additional commands, e-mail: dev-help_at_glassfish.dev.java.net
>