EGL Development User Group - Group home

Using the VSE Build Server

  
Did you know that there is now a better way to generate COBOL programs to VSE? Rational Business Developer (RBD) version 8 includes the new VSE Build Server, which has the following advantages over the existing FTP-based generation:
  • The success of the VSE build (including compilation and link-editing) can now be reported back to RBD, which you can see as green ticks or red crosses in the EGL Generation Results tab. Other information provided includes the return codes and execution time for each step of the build process.
  • Job outputs from each step of the build process can now be returned from VSE into the local generation directory.
  • Distributed builds are now possible, meaning that you can submit generated programs to VSE without having to regenerate them.

Below is a sample of the detailed information returned by the VSE Build Server:

Mon Nov 28 15:31:16 WST 2011   ************VSE Build Server Started**************************Mon Nov 28 15:31:16 WST 2011   Attempting connection to pthvse9 with userid <yourID> on port 2893Mon Nov 28 15:31:16 WST 2011   Successfully Connected To pthvse9 (z/VSE 4.1.0) via VSE Connector Server 1.4Mon Nov 28 15:31:17 WST 2011   About To Send File C:\Genout\VSE\CICS\DSERVER.cblMon Nov 28 15:31:17 WST 2011   Sending File To EGL.V8CICS(DSERVER.C).Mon Nov 28 15:31:17 WST 2011   File Transfer SucceededMon Nov 28 15:31:18 WST 2011   About To Send File C:\Genout\VSE\CICS\DSERVER.jcpMon Nov 28 15:31:18 WST 2011   Sending File To EGL.V8CICS(DSERVER.Z).Mon Nov 28 15:31:18 WST 2011   File Transfer SucceededMon Nov 28 15:31:18 WST 2011   About To Send File C:\Genout\VSE\CICS\DSERVER.pptMon Nov 28 15:31:18 WST 2011   Sending File To EGL.V8CICS(DSERVER.PPT).Mon Nov 28 15:31:18 WST 2011   File Transfer SucceededMon Nov 28 15:31:18 WST 2011   Submitting job: C:\Genout\VSE\CICS\DSERVER.jcpMon Nov 28 15:31:18 WST 2011   Job DSERVERJ.27816 submittedMon Nov 28 15:31:24 WST 2011   Getting output DSERVERS.27816 for job DSERVERJ.27816Mon Nov 28 15:31:26 WST 2011   Job DSERVERS Succeeded. Max Return Code 4. Duration 00:00:04Mon Nov 28 15:31:26 WST 2011   Job Output Written To C:\Genout\VSE\CICS\DSERVERS.outMon Nov 28 15:31:28 WST 2011   Getting output DSERVERX.27817 for job DSERVERJ.27817Mon Nov 28 15:31:29 WST 2011   Job DSERVERX Succeeded. Max Return Code 0. Duration 00:00:01Mon Nov 28 15:31:29 WST 2011   Job Output Written To C:\Genout\VSE\CICS\DSERVERX.outMon Nov 28 15:31:31 WST 2011   Getting output DSERVERC.27818 for job DSERVERJ.27818Mon Nov 28 15:31:32 WST 2011   Job DSERVERC Succeeded. Max Return Code 0. Duration 00:00:04Mon Nov 28 15:31:32 WST 2011   Job Output Written To C:\Genout\VSE\CICS\DSERVERC.outMon Nov 28 15:31:34 WST 2011   Getting output DSERVERL.27819 for job DSERVERJ.27819Mon Nov 28 15:31:34 WST 2011   Job DSERVERL Succeeded. Max Return Code 2. Duration 00:00:01Mon Nov 28 15:31:34 WST 2011   Job Output Written To C:\Genout\VSE\CICS\DSERVERL.outMon Nov 28 15:31:34 WST 2011   VSE build succeededMon Nov 28 15:31:34 WST 2011   Disconnecting From HostMon Nov 28 15:31:34 WST 2011   **********************VSE Build Server Finished************************

The VSE Build Server uses the VSE e-business Connectors to submit generated programs to VSE and report the results. To use the Build Server, you will need to install the VSE Connector Client on your RBD machine and configure the pre-installed VSE Connector Server on VSE.

 
The VSE Build Server is currently an opt-in feature that is activated by specifying an symbolic parameter in your build descriptor. Information on setting up and using the VSE BuildServer can be found in the Rational Business Developer Generation Reference for VSE feature (SC19-3222-00)
 
Tom