Changeset 615 for DCWoRMS/trunk/src/test
- Timestamp:
- 11/14/12 14:04:48 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
DCWoRMS/trunk/src/test/DEBBTranslator/src/test/DEBBTranslator/src/DEBB2DCWoRMSTranslator.java
r611 r615 80 80 if (args != null && args.length > 0) { 81 81 inputFileName = args[0]; 82 if (inputFileName != null && inputFileName.isEmpty() == false) {82 if (inputFileName == null || (inputFileName != null && inputFileName.isEmpty() == true)) { 83 83 inputFileName = DEFAULT_PLMXML_INPUT_FILE_NAME; 84 84 } 85 85 86 outputFileName = args[1]; 87 if (outputFileName != null && outputFileName.isEmpty() == false) { 88 outputFileName = DEFAULT_DCWORMS_OUTPUT_FILE_NAME; 86 if (args.length > 1) { 87 outputFileName = args[1]; 88 if (outputFileName == null || (outputFileName != null && outputFileName.isEmpty() == true)) { 89 outputFileName = DEFAULT_DCWORMS_OUTPUT_FILE_NAME; 90 } 89 91 } 90 92 } … … 115 117 Element rootElement = dcwormsDocument.createElement("environment"); 116 118 117 // Information about namespaces and schema validating output xml 118 // Should be: 119 // <environment xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 120 // xsi:noNamespaceSchemaLocation="DCWormsResSchema.xsd"> 121 119 // Information about namespaces and schema validating output xml 120 // Should be: 121 // <environment 122 // xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 123 // xsi:noNamespaceSchemaLocation="DCWormsResSchema.xsd"> 124 122 125 Attr schemaAttribute = dcwormsDocument 123 .createAttribute("xsi:noNamespaceSchemaLocation");126 .createAttribute("xsi:noNamespaceSchemaLocation"); 124 127 schemaAttribute.setValue(DEFAULT_SCHEMA_NAME); 125 128 Attr namespaceAttribute = dcwormsDocument 126 .createAttribute("xmlns:xsi");129 .createAttribute("xmlns:xsi"); 127 130 namespaceAttribute.setValue(DEFAULT_NAMESPACE); 128 131 rootElement.setAttributeNode(schemaAttribute); 129 132 rootElement.setAttributeNode(namespaceAttribute); 130 131 133 132 134 dcwormsDocument.appendChild(rootElement); 133 135 Comment comment = dcwormsDocument 134 136 .createComment("CoolEmAll testbed description"); 135 137 rootElement.appendChild(comment); 136 // rootElement.setAttributeNS("http://www.w3.org/2001/XMLSchema-instance",137 // "xmlns:xsi", "value");138 138 139 139 // Creating resources element … … 408 408 + debbComponentNode.getNodeName()); 409 409 } 410 410 411 411 // DOMSource/DOMResult 412 412 try { 413 //DOMSource domSource = new DOMSource(debbParentElement);413 // DOMSource domSource = new DOMSource(debbParentElement); 414 414 DOMSource domSource = new DOMSource(debbComponentNode); 415 415 Source xsltSource = new StreamSource( 416 416 DEFAULT_DEBB_COMPONENT_TRANSFORMATION_FILE_NAME); 417 417 DOMResult domResult = new DOMResult(computingResourceElement); 418 //StreamResult systemOutResult = new StreamResult(System.out);418 // StreamResult systemOutResult = new StreamResult(System.out); 419 419 // create an instance of TransformerFactory 420 420 TransformerFactory transFact = TransformerFactory.newInstance(); … … 424 424 425 425 trans.transform(domSource, domResult); 426 System.out.println("result node=" + domResult.getNode().getNodeName()); 426 System.out.println("result node=" 427 + domResult.getNode().getNodeName()); 427 428 } catch (NullPointerException npEx) { 428 429 System.out.println("NullPointerException on debb " 429 430 + debbComponentIdNode.getNodeValue()); 430 431 } 431 432 432 433 if (debbHostNameNode != null) { 433 434 Element parameterElement = dcwormsDocument … … 491 492 492 493 // ***************************************************************** 493 494 494 495 495 // Find component
Note: See TracChangeset
for help on using the changeset viewer.