Project

General

Profile

« Previous | Next » 

Revision 41061

#1852: fixed wrong parameter "datasourceNamespacePrefix"

View differences:

SetInfoForValidationJobNode.java
39 39
				+ "return concat($x//DATASOURCE_ORIGINAL_ID/text(), '@@@', $x//EXTRA_FIELDS/FIELD[./key='NamespacePrefix']/value, '@@@', $x//INTERFACE[./@id='"
40 40
				+ getApi() + "']/BASE_URL/text())";
41 41

  
42
		log.debug("Running xquery: " + query);
43

  
44 42
		final String[] arr = serviceLocator.getService(ISLookUpService.class).getResourceProfileByQuery(query).split("@@@");
45 43

  
46
		//TODO: move the labels in Workflow Constants?
47
		token.getEnv().setAttribute("dataprovider:originalid", arr[0].trim());
48
		token.getEnv().setAttribute(WorkflowsConstants.DATAPROVIDER_PREFIX, arr[1].trim());
49
		token.getEnv().setAttribute("dataprovider:interface:baseUrl", arr[2].trim());
44
		token.getEnv().setAttribute(WorkflowsConstants.DATAPROVIDER_ORIGINALID, arr[0].trim());
45
		token.getEnv().setAttribute(WorkflowsConstants.DATAPROVIDER_NAMESPACE_PREFIX, arr[1].trim());
46
		token.getEnv().setAttribute(WorkflowsConstants.DATAPROVIDER_INTERFACE_BASEURL, arr[2].trim());
50 47

  
51 48
		return Arc.DEFAULT_ARC;
52 49
	}

Also available in: Unified diff