SOLVE Message NSX871 MISSING STARTPROF STATEMENT
search cancel

SOLVE Message NSX871 MISSING STARTPROF STATEMENT

book

Article ID: 145899

calendar_today

Updated On:

Products

SOLVE:Operations Automation SOLVE:Access Session Management SOLVE:FTS SOLVE

Issue/Introduction

I am converting a  FULL SECURITY region from using our current full security exit code to using the NMSAFF solution. 

I have a question concerning an issue I have with the new NMSAFF SXCTL parameter member that I am creating. 

To start with, I am coding  just one PROFILE - that my own userid will use - called SYSPGMR. 

I have successfully translated all the attributes of  SYSPGMR  - as coded in the exit - into new SXCTL statements - enclosed between STARTPROF SYSPGMR and ENDPROF. 

On the region start up these parameters are all now accepted - at first I was getting errors that I could identify and fix. 

But now I am left with 1 x repeated error message that I cannot understand; 

NSX871 MISSING STARTPROF STATEMENT  (LINE xxx) 

This error message appears several times - for LINES 113, 114, 115, 156, 197 .... and more. 

When I look at the SXCTL parameter member , the LINES producing the error , are each line that contains an SXCTL parameter - that comes after my ENDPROF statement. 

My sequence within the SXCTL parameter member is; 

MODEL LIST 

MODELGROUP * SYSPGMR

PROFILES 

STARTPROF SYSPGMR

..... many attribute statements 

ENDPROF

Then I go into other SXCTL parameters - unrelated to the any profiles. 

And each one produces the NSX871 error message. 

 

Environment

Release : 5.0

Component : CA SOLVE:Access Session Management

Resolution

The PROFILES section is the last section and that's why its looking for a STARTPROF. Move the other statements before PROFILES and see if that works.