endpointMap = new ConcurrentHashMap<String, ContainerDependencyMetaData>();
endpointAlternateMap = new ConcurrentHashMap<String, String>();
mapEndpoints(top, endpointMap, endpointAlternateMap);
top.addAttachment(ENDPOINT_MAP_KEY, endpointMap, Map.class);
top.addAttachment(ALTERNATE_MAP_KEY, endpointAlternateMap);
DeploymentEndpointResolver resolver = new MappedDeploymentEndpointResolver(endpointMap, endpointAlternateMap, unit.getRelativePath());
top.addAttachment(DeploymentEndpointResolver.class, resolver);
}
DeploymentEndpointResolver resolver = new MappedDeploymentEndpointResolver(
endpointMap, endpointAlternateMap, unit.getRelativePath());
List<String> unresolvedPaths = new ArrayList<String>();
if(ejbMetaData != null)
{