Portal | Manuals | References | Downloads | Info | Programs | JCLs | Master the Mainframes
IBM Mainframe Computers Forums Index
 
Register
 
IBM Mainframe Computers Forums Index Mainframe: Search IBM Mainframe Forum: FAQ Memberlist Usergroups Profile Log in to check your private messages Log in
 

 

Command XVJALLOC not Found - Help Required.

 
Post new topic   Reply to topic    IBMMAINFRAMES.com Support Forums -> CLIST & REXX
View previous topic :: :: View next topic  
Author Message
Prabu Thirunavukkarasu

New User


Joined: 10 Feb 2015
Posts: 5
Location: India

PostPosted: Fri Feb 20, 2015 5:23 pm    Post subject: Command XVJALLOC not Found - Help Required.
Reply with quote

Hi Everyone,

I use the below to access File-Aid options from 3.4

Code:

PARSE ARG DSN                               
ADDRESS TSO                                 
"ALTLIB ACTIVATE APPLICATION(CLIST)         
 DA ('*******.FILEAID.SXFACLIB') UNCOND"     
 "%F1 " DSN                                 
 "ALTLIB RESET"                             



I had no problems with this until today, when out of nowhere I started receiving 'COMMAND XVJALLOC NOT FOUND'

ISPD223
Invalid command
Command 'XVJALLOC' not found or contains invalid syntax.

Current dialog statement:
ISPEXEC SELECT CMD(XVJALLOC PRODID(XXX)).

Can someone help me understand this error please?

Thanks,
Prabu
Back to top
View user's profile Send private message

Pedro

Senior Member


Joined: 01 Sep 2006
Posts: 2019
Location: Silicon Valley

PostPosted: Fri Feb 20, 2015 6:46 pm    Post subject: Reply to: Command XVJALLOC not Found - Help Required.
Reply with quote

I do not understand your post. Is the code you posted the contents of XVJALLOC?

You likely have a 'command not found' condition. The situation is clear... XVJALLOC used to be there, but now it is not.
Back to top
View user's profile Send private message
Prabu Thirunavukkarasu

New User


Joined: 10 Feb 2015
Posts: 5
Location: India

PostPosted: Fri Feb 20, 2015 9:09 pm    Post subject: Re: Reply to: Command XVJALLOC not Found - Help Required.
Reply with quote

Pedro wrote:
I do not understand your post. Is the code you posted the contents of XVJALLOC?

You likely have a 'command not found' condition. The situation is clear... XVJALLOC used to be there, but now it is not.


I'm sorry, I was not clear earlier.

The code was from a member F1, from my local isplib - SYSP.USER.REXXLIB(F1)

F1 in front of a Dataset would launch File-Aid Browse. Similar for F2,F31-F39 etc..
Back to top
View user's profile Send private message
nevilh

Active User


Joined: 01 Sep 2006
Posts: 258

PostPosted: Fri Feb 20, 2015 10:51 pm    Post subject: Reply to: Command XVJALLOC not Found - Help Required.
Reply with quote

Check with your systems people if they have recently updated the Fileaid software there is a good chance that the member you are looking for is now in library FILEAID.CXVJCLIB.
Beware if the member is in this Library, more changes will have to be made.
Back to top
View user's profile Send private message
Prabu Thirunavukkarasu

New User


Joined: 10 Feb 2015
Posts: 5
Location: India

PostPosted: Mon Feb 23, 2015 3:39 pm    Post subject: Re: Reply to: Command XVJALLOC not Found - Help Required.
Reply with quote

nevilh wrote:
Check with your systems people if they have recently updated the Fileaid software there is a good chance that the member you are looking for is now in library FILEAID.CXVJCLIB.
Beware if the member is in this Library, more changes will have to be made.


Thank you Nevil. Yes File-Aid was upgraded on the Day I posted this but the members are still present in FILEAID.SXFACLIB. I tried to look for the difference between the versions and the only difference I found was

Code:

New -CMD(%FADYNALC &FUNCVAR DSN(&DSNVAR) &QUOTE) NEWAPPL(FAXX) PASSLIB
Old - CMD(%FADYNALC &FUNCVAR DSN(&DSNVAR) &QUOTE) NEWAPPL(FAXX)


I tried searching for information about 'PASSLIB' but I didn't manage to find any. I'm a newbie to these, so It would be great if could give me some links on Passlib.
Back to top
View user's profile Send private message
nevilh

Active User


Joined: 01 Sep 2006
Posts: 258

PostPosted: Mon Feb 23, 2015 4:39 pm    Post subject: Reply to: Command XVJALLOC not Found - Help Required.
Reply with quote

Hi you will have to check with your onsite staff. If your staff have updated Fileaid to V10, the dataset names have changed and SXFACLIB should no longer be used, the new names are SXVJCLIB and CXVJCLIB. But only your onsite people can tell you the exact names.
Back to top
View user's profile Send private message
Prabu Thirunavukkarasu

New User


Joined: 10 Feb 2015
Posts: 5
Location: India

PostPosted: Mon Feb 23, 2015 5:30 pm    Post subject: Re: Reply to: Command XVJALLOC not Found - Help Required.
Reply with quote

nevilh wrote:
Hi you will have to check with your onsite staff. If your staff have updated Fileaid to V10, the dataset names have changed and SXFACLIB should no longer be used, the new names are SXVJCLIB and CXVJCLIB. But only your onsite people can tell you the exact names.


Thanks Again Nevil.
I've sorted this out, for now, by Pointing the Code to the Older version
*****.FILEAID.SXFACLIB.v94

However, I Think this is down to the way the Libraries are being allocated, to the user session ,

FDYNALC from V 10.xxx:

Code:
PROC 1 FUNCVAR DSN() QUOTE                                             
   CONTROL NOFLUSH NOMSG                                               
SET MPANEL = &STR(XFAMU01)                                             
ISPEXEC SELECT CMD(XVJALLOC PRODID(XXX))                               
/**********************************************************************/
CALLEXEC: ISPEXEC -                                                     
    SELECT CMD(%FAEXEC &FUNCVAR DSN(&DSN) PANID(&MPANEL) &QUOTE) -     
               NEWAPPL(FAXE) PASSLIB                                   
/**********************************************************************/
ISPEXEC CONTROL ERRORS RETURN                                           
ISPEXEC SELECT  CMD(XVJFREE)                                           
END                                                                     


FDYNALC from V 9.xxx :

Code:
   CONTROL NOFLUSH NOMSG                                               
   FREE FI(FALLIB)                                                     
   ALLOC FI(FALLIB) +                                                   
      DA('STCVCOP.FILEAID.SXFALOAD') SHR                               
/**KEEP THESE LINES OF CODE ON 2 LINES FOR LNGTH OF VARIABLE NAMES JLK*/
   ISPEXEC LIBDEF ISPLLIB +                                             
     LIBRARY ID(FALLIB)                                                 
   ISPEXEC LIBDEF ISPPLIB +                                             
     DATASET ID('STCVCOP.FILEAID.SXFAPENU')                             
   ISPEXEC LIBDEF ISPMLIB +                                             
     DATASET ID('STCVCOP.FILEAID.SXFAMENU')                             
   ISPEXEC LIBDEF ISPTLIB +                                             
     DATASET ID('STCVCOP.FILEAID.SXFATENU')                             
   ISPEXEC LIBDEF ISPSLIB +                                             
     DATASET ID('STCVCOP.FILEAID.SXFASENU')                             
SET MPANEL = &STR(IFAMU01)                                             
CALLEXEC: ISPEXEC -                                                     
    SELECT CMD(%FAEXEC &FUNCVAR DSN(&DSN) PANID(&MPANEL) &QUOTE) -     
               NEWAPPL(FAXE) PASSLIB                                   


Any suggestion on the changes, I need to make, IF I want to use the V10 module instead of 9.1. Thanks in advance.

If only I could understand, How PASSLIb works icon_redface.gif
Back to top
View user's profile Send private message
nevilh

Active User


Joined: 01 Sep 2006
Posts: 258

PostPosted: Mon Feb 23, 2015 7:34 pm    Post subject:
Reply with quote

In the old version FADYNALC used to allocate the required datasets to the TSO session. In the new version this code has been moved to XVJALLOC.
This means that the dataset that is activated with the ALTLIB should contain member XVJALLOC.
Double check your library names libraries that have a low level qualifier SXFAxxxx belong to the version 9 software. Version 10 datasets should have a low level qualifier of CXVJxxxx or SXVJxxxx.
If you cannot find XVJALLOC the datasets will not be allocated and the software will not work.
The information you require should be supplied by onsite support.
Back to top
View user's profile Send private message
Prabu Thirunavukkarasu

New User


Joined: 10 Feb 2015
Posts: 5
Location: India

PostPosted: Mon Feb 23, 2015 7:46 pm    Post subject:
Reply with quote

Probably I'll save the Thank you(s) and Tell you at the end icon_smile.gif

I took this up up with System programmer and got a pasting for using Personalised REXX/CLIST for accessing the File-Aid Libraries.
But being a nice guy that he is, He updated the system Clist (stc1.**) to make f1 f2 et al usable.

Here it Comes....


Thank you for Helping me on this, I sure learnt something new icon_biggrin.gif
Back to top
View user's profile Send private message
View previous topic :: :: View next topic  
Post new topic   Reply to topic    IBMMAINFRAMES.com Support Forums -> CLIST & REXX All times are GMT + 6 Hours
Page 1 of 1

 

Search our Forum:

Similar Topics
Topic Author Forum Replies Posted
No new posts What is the command to check MODE of ... rohanthengal CLIST & REXX 6 Fri Nov 18, 2016 1:48 pm
No new posts SDSF Command Avtrix CLIST & REXX 4 Fri Sep 30, 2016 11:13 am
No new posts How to find a CICS resource used in C... Arunkumar Chandrasekaran CICS 8 Thu Sep 29, 2016 1:45 pm
No new posts COMPARE command sivatechdrive TSO/ISPF 7 Fri Sep 16, 2016 4:31 pm
No new posts I am unable to use SWAPBAR ON command... mrsidhu12 TSO/ISPF 3 Thu Sep 01, 2016 1:10 pm


Facebook
Back to Top
 
Mainframe Wiki | Forum Rules | Bookmarks | Subscriptions | FAQ | Tutorials | Contact Us