I just wanted to let everyone know of a problem I discovered last week when attempting to generate a new processor. I am trying to use the EXPORT and PARMDD= statements (both new with z/OS 2.1) in an Endevor processor. Apparently the GPROCESS program that validates syntax and creates the PROCLOAD member does not recognize these as valid JCL statements and fails to add my new type=process element. Even though the processor would execute successfully, it cannot be successfully added to Endevor. I have an open ticket for this issue. I am not aware if there is any other 'new' functionality that may not have been accounted for.
example of the errors
C1X0240I 1 // EXPORT SYMLIST=(PFXO,CICS1,CICS7,C1ELM)
C1X0202E STMT 1 INVALID--// EXPORT SYMLIST=(PFXO,CICS1,CICS7,C1ELM)
C1X0240I 7 //BPXA1 EXEC PGM=BPXBATCH,PARMDD=PARMIN,COND=(4,LT)
C1X0210E STMT 7 INVALID--CONTAINS INVALID KEYWORD: PARMDD
C1X0240I 8 //PARMIN DD *,SYMBOLS=EXECSYS
C1X0210E STMT 8 INVALID--CONTAINS INVALID KEYWORD: SYMBOLS