private static UnifiedServiceRefMetaData getServiceRef(final DeploymentUnit unit, final ComponentDescription componentDescription, final ServiceReferenceMetaData serviceRefMD) throws DeploymentUnitProcessingException { //check jaxrpc service refs if (serviceRefMD.getJaxrpcMappingFile() != null || "javax.xml.rpc.Service".equals(serviceRefMD.getServiceInterface())) { throw WSLogger.ROOT_LOGGER.jaxRpcNotSupported(); } // construct service ref final UnifiedServiceRefMetaData serviceRefUMDM = translate(serviceRefMD); serviceRefUMDM.setVfsRoot(getUnifiedVirtualFile(unit)); processWSFeatures(unit, serviceRefMD.getInjectionTargets(), serviceRefUMDM); final WSRefRegistry wsRefRegistry = ASHelper.getWSRefRegistry(unit); wsRefRegistry.add(getCacheKey(componentDescription, serviceRefUMDM), serviceRefUMDM); return serviceRefUMDM; }
private static UnifiedServiceRefMetaData getServiceRef(final DeploymentUnit unit, final ComponentDescription componentDescription, final ServiceReferenceMetaData serviceRefMD) throws DeploymentUnitProcessingException { //check jaxrpc service refs if (serviceRefMD.getJaxrpcMappingFile() != null || "javax.xml.rpc.Service".equals(serviceRefMD.getServiceInterface())) { throw WSLogger.ROOT_LOGGER.jaxRpcNotSupported(); } // construct service ref final UnifiedServiceRefMetaData serviceRefUMDM = translate(serviceRefMD); serviceRefUMDM.setVfsRoot(getUnifiedVirtualFile(unit)); processWSFeatures(unit, serviceRefMD.getInjectionTargets(), serviceRefUMDM); final WSRefRegistry wsRefRegistry = ASHelper.getWSRefRegistry(unit); wsRefRegistry.add(getCacheKey(componentDescription, serviceRefUMDM), serviceRefUMDM); return serviceRefUMDM; }
else if (original != null && original.getServiceRefName() != null) setServiceRefName(original.getServiceRefName()); if (override != null && override.getServiceInterface() != null) setServiceInterface(override.getServiceInterface()); else if (original != null && original.getServiceInterface() != null) setServiceInterface(original.getServiceInterface()); if(override != null && override.getServiceRefType() != null) setServiceRefType(override.getServiceRefType());
result.setServiceInterface(sref.getServiceInterface()); result.setServiceRefType(sref.getServiceRefType()); result.setWsdlFile(sref.getWsdlFile());
result.setServiceRefName(sref.getServiceRefName()); result.setServiceRefType(sref.getServiceRefType()); result.setServiceInterface(sref.getServiceInterface()); result.setWsdlFile(sref.getWsdlFile()); result.setMappingFile(sref.getJaxrpcMappingFile());
else if (original != null && original.getServiceRefName() != null) setServiceRefName(original.getServiceRefName()); if (override != null && override.getServiceInterface() != null) setServiceInterface(override.getServiceInterface()); else if (original != null && original.getServiceInterface() != null) setServiceInterface(original.getServiceInterface()); if(override != null && override.getServiceRefType() != null) setServiceRefType(override.getServiceRefType());
static UnifiedServiceRefMetaData translate(final ServiceReferenceMetaData serviceRefMD, final UnifiedServiceRefMetaData serviceRefUMDM) { serviceRefUMDM.setServiceRefName(serviceRefMD.getName()); serviceRefUMDM.setServiceRefType(serviceRefMD.getServiceRefType()); serviceRefUMDM.setServiceInterface(serviceRefMD.getServiceInterface()); serviceRefUMDM.setWsdlFile(serviceRefMD.getWsdlFile()); serviceRefUMDM.setMappingFile(serviceRefMD.getJaxrpcMappingFile());
builder.setServiceRefName(serviceRefMD.getName()); builder.setServiceRefType(serviceRefMD.getServiceRefType()); builder.setServiceInterface(serviceRefMD.getServiceInterface()); builder.setWsdlFile(serviceRefMD.getWsdlFile()); builder.setMappingFile(serviceRefMD.getJaxrpcMappingFile());
builder.setServiceRefName(serviceRefMD.getName()); builder.setServiceRefType(serviceRefMD.getServiceRefType()); builder.setServiceInterface(serviceRefMD.getServiceInterface()); builder.setWsdlFile(serviceRefMD.getWsdlFile()); builder.setMappingFile(serviceRefMD.getJaxrpcMappingFile());