#
# Generated on Wed Jan 16 11:23:12 UTC 2013
#

[com.sun.enterprise.container.common.impl.util.JavaEEIOUtilsImpl]
contract={com.sun.enterprise.container.common.impl.util.JavaEEIOUtilsImpl,com.sun.enterprise.container.common.spi.util.JavaEEIOUtils}
scope=javax.inject.Singleton

[com.sun.enterprise.container.common.impl.util.InjectionManagerImpl]
contract={com.sun.enterprise.container.common.impl.util.InjectionManagerImpl,com.sun.enterprise.container.common.spi.util.InjectionManager}
scope=javax.inject.Singleton

[com.sun.enterprise.container.common.impl.util.ComponentNamingUtilImpl]
contract={com.sun.enterprise.container.common.impl.util.ComponentNamingUtilImpl,org.glassfish.api.naming.ComponentNamingUtil}
scope=javax.inject.Singleton

[com.sun.enterprise.container.common.impl.util.JavaEEObjectStreamHandlerForJNDIContext]
contract={com.sun.enterprise.container.common.impl.util.JavaEEObjectStreamHandlerForJNDIContext,com.sun.enterprise.container.common.spi.util.JavaEEObjectStreamHandler}
scope=javax.inject.Singleton

[com.sun.enterprise.container.common.impl.util.DummyCallFlowAgentImpl]
contract={com.sun.enterprise.container.common.impl.util.DummyCallFlowAgentImpl,com.sun.enterprise.container.common.spi.util.CallFlowAgent}
scope=javax.inject.Singleton

[com.sun.enterprise.container.common.impl.managedbean.ManagedBeanManagerImpl]
contract={com.sun.enterprise.container.common.impl.managedbean.ManagedBeanManagerImpl,com.sun.enterprise.container.common.spi.ManagedBeanManager,org.glassfish.internal.api.PostStartup}
name=ManagedBeanManagerImpl
scope=javax.inject.Singleton

[com.sun.enterprise.container.common.impl.ContainerUtilImpl]
contract={com.sun.enterprise.container.common.impl.ContainerUtilImpl,com.sun.enterprise.container.common.spi.util.ContainerUtil}
scope=javax.inject.Singleton

[com.sun.enterprise.container.common.impl.JavaCompNamingProxy]
contract={com.sun.enterprise.container.common.impl.JavaCompNamingProxy,org.glassfish.api.naming.NamedNamingObjectProxy}
scope=javax.inject.Singleton
qualifier={org.glassfish.api.naming.NamespacePrefixes}
metadata=NamespacePrefixes={java\:comp/InAppClientContainer}

[com.sun.enterprise.container.common.impl.ComponentEnvManagerImpl]
contract={com.sun.enterprise.container.common.impl.ComponentEnvManagerImpl,com.sun.enterprise.container.common.spi.util.ComponentEnvManager}
scope=javax.inject.Singleton

[com.sun.enterprise.container.common.impl.JavaModuleNamingProxy]
contract={com.sun.enterprise.container.common.impl.JavaModuleNamingProxy,org.glassfish.api.naming.NamedNamingObjectProxy}
scope=javax.inject.Singleton
qualifier={org.glassfish.api.naming.NamespacePrefixes}
metadata=NamespacePrefixes={java\:app/,java\:app/AppName,java\:module/,java\:module/ModuleName,java\:app/hk2/ServiceLocator}

[com.sun.enterprise.container.common.spi.util.JavaEEObjectStreamFactory]
contract={com.sun.enterprise.container.common.spi.util.JavaEEObjectStreamFactory}
scope=javax.inject.Singleton

[org.glassfish.ha.commands.ListPersistenceTypesCommand]
contract={org.glassfish.ha.commands.ListPersistenceTypesCommand,org.glassfish.api.admin.AdminCommand}
name=list-persistence-types
qualifier={org.glassfish.api.admin.RestEndpoints}

[org.glassfish.ha.common.NoopHAReplicaPredictor]
contract={org.glassfish.ha.common.NoopHAReplicaPredictor,org.glassfish.ha.common.GlassFishHAReplicaPredictor}
name=noop
scope=javax.inject.Singleton

[org.glassfish.javaee.services.CommonResourceProxy]
contract={org.glassfish.javaee.services.CommonResourceProxy,org.glassfish.api.naming.NamingObjectProxy}

