_log.debug(
"Constructing core service implementation for service " + _servicePoint.getExtensionPointId());
Class serviceType = _servicePoint.getServiceInterface();
ServiceImplementationConstructor constructor = _servicePoint.getServiceConstructor();
Object result = constructor.constructCoreServiceImplementation();
if (result == null)
throw new ApplicationRuntimeException(
ServiceModelMessages.factoryReturnedNull(_servicePoint),
constructor.getLocation(),