private J2EEModelInfo createFullMappingModelInfo(WebService webService) throws Exception { URL mappingFileUrl = webService.getMappingFile().toURL(); URL wsdlFileUrl = webService.getWsdlFileUrl(); return createFullMappingModelInfo(mappingFileUrl, wsdlFileUrl); }
private NoMetadataModelInfo createNoMetadataModelInfo (WebService webService, JaxrpcMappingDescriptor mappingDesc) throws Exception { NoMetadataModelInfo modelInfo = rpcFactory.createNoMetadataModelInfo(); URL wsdlFileUrl = webService.getWsdlFileUrl(); Collection endpoints = webService.getEndpoints(); if( endpoints.size() != 1 ) { throw new Exception ("Deployment code generation error for webservice " + webService.getName() + ". " + " jaxrpc-mapping-file is required if web service has " + "multiple endpoints"); } WebServiceEndpoint endpoint = (WebServiceEndpoint) endpoints.iterator().next(); modelInfo.setLocation(wsdlFileUrl.toExternalForm()); modelInfo.setInterfaceName(endpoint.getServiceEndpointInterface()); modelInfo.setPortName(endpoint.getWsdlPort()); addNamespaceMappingRegistry(modelInfo, mappingDesc); return modelInfo; }
wsdlUrl = webService.getWsdlFileUrl(); } else if( isWsdlContent(wsdlPath, webService.getBundleDescriptor()) ) { URL finalWsdlUrl = webService.getWsdlFileUrl(); String finalWsdlPath = finalWsdlUrl.getPath(); wsdlUrl = webService.getWsdlFileUrl(); if (wsdlUrl.toURI().equals(webService.getWsdlFileUrl().toURI())) { URL url = webService.getWsdlFileUrl(); File originalWsdlFile = new File(url.getPath()+"__orig"); if(!originalWsdlFile.exists()) {
if( webService.hasWsdlFile() && (webService.getWsdlFileUrl()==null || forceWSDLURLs) ) { String wsdlFileUri = webService.getWsdlFileUri(); URL wsdlFileURL=null;
(webService.getWsdlFileUri().equals(aWS.getWsdlFileUri()))) { endpointsCopy.addAll(aWS.getEndpoints()); } else if ((webService.getWsdlFileUrl() != null) && (aWS.getWsdlFileUrl() != null) && ((webService.getWsdlFileUrl().toString()) .equals(aWS.getWsdlFileUrl().toString()))) { endpointsCopy.addAll(aWS.getEndpoints());
if( webService.hasWsdlFile() && (webService.getWsdlFileUrl()==null || forceWSDLURLs) ) { String wsdlFileUri = webService.getWsdlFileUri(); URL wsdlFileURL=null;
public String getGeneratedWsdlFilePath() { if (hasWsdlFile()) { String xmlDir = getBundleDescriptor().getApplication().getGeneratedXMLDirectory(); if(!getBundleDescriptor().getModuleDescriptor().isStandalone()) { String uri = getBundleDescriptor().getModuleDescriptor().getArchiveUri(); xmlDir = xmlDir + File.separator + uri.replaceAll("\\.", "_"); } if(xmlDir == null) { return null; } return xmlDir + File.separator + wsdlFileUri; } else { return getWsdlFileUrl().getPath(); } }
public String getGeneratedWsdlFilePath() { if (hasWsdlFile()) { String xmlDir = getBundleDescriptor().getApplication().getGeneratedXMLDirectory(); if(!getBundleDescriptor().getModuleDescriptor().isStandalone()) { String uri = getBundleDescriptor().getModuleDescriptor().getArchiveUri(); xmlDir = xmlDir + File.separator + uri.replaceAll("\\.", "_"); } if(xmlDir == null) { return null; } return xmlDir + File.separator + wsdlFileUri; } else { return getWsdlFileUrl().getPath(); } }
URL url = next.getWsdlFileUrl(); if (url == null ) { File f = new File(dc.getSourceDir(),next.getWsdlFileUri()) ;
private void jaxrpcWebService(WebService webService, ArrayList<String> files) throws Exception { if((webService.getWsdlFileUrl() == null) || (webService.getMappingFileUri() == null)) { throw new Exception(localStrings.getLocalString( "enterprise.webservice.jaxrpcFilesNotFound", "Service {0} seems to be a JAXRPC based web service but without "+ "the mandatory WSDL and Mapping file. Deployment cannot proceed", new Object[] {webService.getName()})); } ModelInfo modelInfo = createModelInfo(webService); String args[] = createJaxrpcCompileArgs(true, false); CompileTool wscompile = rpcFactory.createCompileTool(System.out, "wscompile"); wscompileForWebServices = wscompile; WsCompile delegate = new WsCompile(wscompile, webService); delegate.setModelInfo(modelInfo); wscompile.setDelegate(delegate); jaxrpc(args, delegate, webService, files); }
pkgedWsdl = endpoint.getWebService().getWsdlFileUrl();
if (wsdlOverride!=null) { wsdlOverriden = true; serviceRef.setWsdlOverride(linkedPortComponent.getWebService().getWsdlFileUrl());
pkgedWsdl = endpoint.getWebService().getWsdlFileUrl();