import java.util.concurrent.ConcurrentMap;
public abstract class EJBComponentConfiguration extends ComponentConfiguration {
private final TransactionManagementType transactionManagementType;
private final ConcurrentMap<MethodIntf, ConcurrentMap<String, ConcurrentMap<ArrayKey, TransactionAttributeType>>> txAttrs;
protected EjbJarConfiguration ejbJarConfiguration;
<BUG>public EJBComponentConfiguration(final EJBComponentDescription description) {
super(description, INIT_ME);
description.addDependency(EJBUtilities.SERVICE_NAME, ServiceBuilder.DependencyType.REQUIRED);</BUG>
addCurrentInvocationContextInterceptorFactory();
transactionManagementType = description.getTransactionManagementType();

import java.util.concurrent.ConcurrentMap;
public abstract class EJBComponentConfiguration extends ComponentConfiguration {
private final TransactionManagementType transactionManagementType;
private final ConcurrentMap<MethodIntf, ConcurrentMap<String, ConcurrentMap<ArrayKey, TransactionAttributeType>>> txAttrs;
protected EjbJarConfiguration ejbJarConfiguration;
public EJBComponentConfiguration(final EJBComponentDescription description, final EEModuleClassConfiguration ejbModuleClassConfiguration) {
super(description, ejbModuleClassConfiguration);
description.addDependency(EJBUtilities.SERVICE_NAME, ServiceBuilder.DependencyType.REQUIRED);
addCurrentInvocationContextInterceptorFactory();
transactionManagementType = description.getTransactionManagementType();
