Changeset 607 for DCWoRMS/trunk/src


Ignore:
Timestamp:
11/13/12 14:31:10 (12 years ago)
Author:
gosiaw
Message:

Order of child elements of computingResource changed.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • DCWoRMS/trunk/src/test/DEBBTranslator/src/DEBB2DCWoRMSTranslator.java

    r602 r607  
    381381                        computingResourceElement.setAttributeNode(classAttribute); 
    382382 
     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                         
    383416                        if (debbHostNameNode != null) { 
    384417                                Element parameterElement = dcwormsDocument 
     
    443476                        // ***************************************************************** 
    444477 
    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/DOMResult 
    457                         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 TransformerFactory 
    464                                 TransformerFactory transFact = TransformerFactory.newInstance(); 
    465  
    466                                 javax.xml.transform.Transformer trans = transFact 
    467                                                 .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                         } 
    475478 
    476479                        // Find component 
Note: See TracChangeset for help on using the changeset viewer.