Changeset 607 for DCWoRMS/trunk/src
- Timestamp:
- 11/13/12 14:31:10 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
DCWoRMS/trunk/src/test/DEBBTranslator/src/DEBB2DCWoRMSTranslator.java
r602 r607 381 381 computingResourceElement.setAttributeNode(classAttribute); 382 382 383 Document debbComponentDocument = readDEBBComponentInputFile(debbComponentFileName); 384 System.out.println("debbComponentNode=" 385 + debbComponentIdNode.getNodeValue()); 386 expr = xpath.compile("//*[ComponentId='" 387 + debbComponentIdNode.getNodeValue() + "']"); 388 result = expr.evaluate(debbComponentDocument, XPathConstants.NODE); 389 Node debbComponentNode = (Node) result; 390 if (debbComponentNode != null) { 391 System.out.println("debbComponentNode=" 392 + debbComponentNode.getNodeName()); 393 } 394 395 // DOMSource/DOMResult 396 try { 397 // DOMSource domSource = new DOMSource(debbParentElement); 398 DOMSource domSource = new DOMSource(debbComponentNode); 399 Source xsltSource = new StreamSource( 400 DEFAULT_DEBB_COMPONENT_TRANSFORMATION_FILE_NAME); 401 DOMResult domResult = new DOMResult(computingResourceElement); 402 // StreamResult systemOutResult = new StreamResult(System.out); 403 // create an instance of TransformerFactory 404 TransformerFactory transFact = TransformerFactory.newInstance(); 405 406 javax.xml.transform.Transformer trans = transFact 407 .newTransformer(xsltSource); 408 409 trans.transform(domSource, domResult); 410 System.out.println("result node=" + domResult.getNode().getNodeName()); 411 } catch (NullPointerException npEx) { 412 System.out.println("NullPointerException on debb " 413 + debbComponentIdNode.getNodeValue()); 414 } 415 383 416 if (debbHostNameNode != null) { 384 417 Element parameterElement = dcwormsDocument … … 443 476 // ***************************************************************** 444 477 445 Document debbComponentDocument = readDEBBComponentInputFile(debbComponentFileName);446 System.out.println("debbComponentNode="447 + debbComponentIdNode.getNodeValue());448 expr = xpath.compile("//*[ComponentId='"449 + debbComponentIdNode.getNodeValue() + "']");450 result = expr.evaluate(debbComponentDocument, XPathConstants.NODE);451 Node debbComponentNode = (Node) result;452 if (debbComponentNode != null) {453 System.out.println("debbComponentNode="454 + debbComponentNode.getNodeName());455 }456 // DOMSource/DOMResult457 try {458 // DOMSource domSource = new DOMSource(debbParentElement);459 DOMSource domSource = new DOMSource(computingResourceElement);460 Source xsltSource = new StreamSource(461 DEFAULT_DEBB_COMPONENT_TRANSFORMATION_FILE_NAME);462 DOMResult domResult = new DOMResult(computingResourceElement);463 // create an instance of TransformerFactory464 TransformerFactory transFact = TransformerFactory.newInstance();465 466 javax.xml.transform.Transformer trans = transFact467 .newTransformer(xsltSource);468 469 trans.transform(domSource, domResult);470 System.out.println("result node=" + domResult.getNode().getNodeName());471 } catch (NullPointerException npEx) {472 System.out.println("NullPointerException on debb "473 + debbComponentIdNode.getNodeValue());474 }475 478 476 479 // Find component
Note: See TracChangeset
for help on using the changeset viewer.