public static void setJBITransportFactory(ServiceRefPortInfo portInfo, Object stubObj, boolean jbiEnabled) { if(isServiceEngineEnabled()) { ServiceReferenceDescriptor serviceRef = portInfo.getServiceReference(); if(serviceRef != null && stubObj != null) { if (isServiceEngineEnabled() && jbiEnabled && serviceRef.getMappingFileUri() != null) { setTransportFactory((com.sun.xml.rpc.spi.runtime.StubBase)stubObj, portInfo); } } } else { logger.log(Level.INFO, "Java EE Service Engine's functionality is disabled"); } }
boolean isConflict(ServiceReferenceDescriptor other) { return (getName().equals(other.getName())) && (!( DOLUtils.equals(getServiceInterface(), other.getServiceInterface()) && DOLUtils.equals(getWsdlFileUri(), other.getWsdlFileUri()) && DOLUtils.equals(getMappingFileUri(), other.getMappingFileUri()) //XXX need to compare the following // handler // handle-chains // port-component-info ) || isConflictResourceGroup(other)); } }
public boolean isConflict(ServiceReferenceDescriptor other) { return (getName().equals(other.getName())) && (!( DOLUtils.equals(getServiceInterface(), other.getServiceInterface()) && DOLUtils.equals(getWsdlFileUri(), other.getWsdlFileUri()) && DOLUtils.equals(getMappingFileUri(), other.getMappingFileUri()) //XXX need to compare the following // handler // handle-chains // port-component-info ) || isConflictResourceGroup(other)); } }
String mappingFileUri = serviceRef.getMappingFileUri(); try { InputStream mappingFileInputStream =
String mappingFileUri = serviceRef.getMappingFileUri(); try { InputStream mappingFileInputStream =
String mappingFileUri = serviceRef.getMappingFileUri(); File mappingFile = new File(getModuleLocation(moduleDesc), mappingFileUri); serviceRef.setMappingFile(mappingFile);
String mappingFileUri = serviceRef.getMappingFileUri(); File mappingFile = new File(getModuleLocation(moduleDesc), mappingFileUri); serviceRef.setMappingFile(mappingFile);
private JaxrpcMappingDescriptor getJaxrpcMappingInfo(URL mappingFileUrl, Descriptor desc) throws Exception { JaxrpcMappingDescriptor mappingDesc = null; InputStream is = null; try { is = mappingFileUrl.openStream(); JaxrpcMappingDeploymentDescriptorFile jaxrpcDD = new JaxrpcMappingDeploymentDescriptorFile(); // useful for validation errors... if (desc instanceof ServiceReferenceDescriptor) { ServiceReferenceDescriptor srd = (ServiceReferenceDescriptor) desc; jaxrpcDD.setDeploymentDescriptorPath(srd.getMappingFileUri()); jaxrpcDD.setErrorReportingString(srd.getBundleDescriptor().getModuleDescriptor().getArchiveUri()); } if (desc instanceof WebService) { WebService ws = (WebService) desc; jaxrpcDD.setDeploymentDescriptorPath(ws.getMappingFileUri()); jaxrpcDD.setErrorReportingString(ws.getBundleDescriptor().getModuleDescriptor().getArchiveUri()); } //jaxrpcDD.setXMLValidationLevel(Deployer.getValidationLevel()); jaxrpcDD.setXMLValidationLevel("none"); mappingDesc = jaxrpcDD.read(is); } finally { if( is != null ) { is.close(); } } return mappingDesc; }
descriptor.getWsdlFileUri()); appendTextChild(serviceRefNode, WebServicesTagNames.JAXRPC_MAPPING_FILE, descriptor.getMappingFileUri());
descriptor.getWsdlFileUri()); appendTextChild(serviceRefNode, WebServicesTagNames.JAXRPC_MAPPING_FILE, descriptor.getMappingFileUri());