• If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

Announcement

Collapse
No announcement yet.

Vvsrvpgm

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Vvsrvpgm

    While debugging a problem, I stepped into VVSRVPGM and discovered the source and object may not match as illustrated by the screen shot at the end. Can I just recomplile VVSRVPGM or is there some special steps I need to take?

    Thanks...

    Code:
                                 Display Module Source                              
                                                                                    
     Program:   VVSRVPGM       Library:   VALENCE30      Module:   VVIN             
         54        /end-free                                                        
         55       p                 e                                               
         56                                                                         
         57       ** -------------------------------------------------------------- 
         58       p vvIn_char       b                   export                      
         59       d                 pi         65535a   varying                     
         60       d  inVarName                    50a   const varying options(*vars 
         61       d  inFormat                      1  0 const options(*nopass)      
         62                                                                         
         63        /free                                                            
         64         if PullAndValidateQueryString(inVarName);                       
         65           varWork=%subst(buffer:1:(responseLength-1));                  
         66           if %parms>=2;                                                 
         67             varWork=vvUtility_ConvertCase(varWork:inFormat);            
         68           endif;                                                        
                                                                            More... 
     Debug . . .                                                                    
                                                                                    
     F3=End program   F6=Add/Clear breakpoint   F10=Step   F11=Display variable     
     F12=Resume       F17=Watch variable   F18=Work with watch   F24=More keys      
     Source file has changed.                                                     +

  • #2
    Recompile VVIN as a module (option 15). Next you need to update the service program:

    UPSRVPGM SRVPGM(VALENCE30/VVSRVPGM) MODULE(VALENCE30/VVIN)

    Last, restart the Valence30 server instance.

    Comment


    • #3
      Done.

      Thanks...

      Comment


      • #4
        FYI,

        After following the steps you outlined and going back into debug, 2 other modules had their source changed, VVCHART and VVOUT. I followed the previously outlined steps with these 2 objects.

        Thanks...

        Comment


        • #5
          Yes, we'll be sure this is addressed in the forthcoming maintenance release, which should be out by Monday.

          Comment

          Working...
          X