Skip Navigation
View Keys
 

FitzSoft Consulting

  Copyright ©
   
   
    Mainframe or Web; contact us for all your consulting needs.    
space
space
space
space
space
space
                   
 

The problem of generating XML wrapped data from your mainframe services in a consistent, well-formed, and valid manner is one that every firm involved in Legacy Integration projects faces.   The approach taken by FitzSoft Consulting begins from the premise that XML is the internet equivalent of a populated local data area on your mainframe.

XMLGEN takes a data area from your mainframe that has been populated by normal legacy means from a database or other repository and generates consistent XML data from it.

What can happen then?


Suppose you have a data area on your mainframe as depicted on the left below and this data area is populated with the data items to the right.   For the sake of the example, let's suppose that this data represents details from a instance of a software development project as detailed in your legacy Release Control Log.

With this as input to XMLGEN your mainframe developers can produce XML that looks like this

  1 DATA                     A    1 (1263)
R 1 DATA                                          
  2 RCL                      A    3       
  2 PROJECT                  A    3       
  2 RELEASE                  N    3       
  2 SUB-RELEASE              N    2       
  2 STATUS                        (20)  
  3 CODE                     A   10       
  3 DATE                     D            
  2 GROUP                    N    3       
  2 MARRIED                       (5)   
  3 MARRIED-TO-PROJECT       A    3       
  3 MARRIED-TO-RELEASE       N    3       
  2 LEAD                     A   30       
  2 DESCRIPTION              A   30 (4)   
  2 IDENTIFIER                                
  3 PRIMARY                  A    3       
  3 SECONDARY                A    5     
  2 TIR                      N    3     
  2 IMPACT                        (20)
  3 SYSTEM                   A    2     
  3 BUSINESS-REPRESENTATIVE  A   30     
  2 ANALYST                  A   30     
  2 PROGRAMMER               A   30     
  2 JOBAID                   A    1     
  2 JCL                      A    1     
  2 FILE-CHANGE              A    1     
  2 MODULE-COUNT             N    3     
  2 TARGET                                      
  3 SIT-DATE                 D          
  3 UAT-DATE                 D          
  3 PROD-DATE                D          
  2 TESTERS                                  
  3 SIT-TESTER               A   30     
  3 UAT-TESTER               A   30 
  
	 
	 
	 RCL 
	 CBS 
	 417 
	 
	 
	 CREATED  TECSIGNED LETTER   SUBSIT   INSIT    SITBEGUN 
	 10/27/05 11/10/05  11/11/05 11/12/05 11/13/05 11/15/05 
	 
	 
	 
	 
	 Fred Andersen 
	 Test XML display for a release 
	 
	 BR 
	 REQ01 
	 
	 
	 AB              QT
	 Arnold Williams Fred Flint 
	 Betty Smith 
	 Cleo Clooney 
	 N 
	 N 
	 N 
	 7 
	 
	 12/17/05 
	 01/17/05 
	 03/17/05 
	 
	 Donald David 
	 Eoin Evans
	  
 
         
    Conforms to CSS 2.1; clicking opens a new window for verification. Conforms to XHTML 1.0 Transitional; clicking opens a new window for verification.