I’ve been reading the NDV and NaturalONE documentation to the point my eyes are going wonky and it’s hard to know where I need to look. We’re a mainframe shop, and I am setting up NDV and NaturalONE. Once I am happy with how this all works, I plan to roll this out to our real developers but I have a long ways to go since I’d eventually like to use Eclipse add-ons such as SVN, Maven and Jenkins.
Right now, I seem to have an NDV server running batch, and an Eclipse studio with NaturalONE and EntireX perspectives available. I can connect to the mainframe environment from NaturalONE and extract sources, but am running into troubles doing anything after that.
For example, I created a new server program called HELLOW.NSP but even just saving it, I get an error “An internal error occurred during: ‘Save object on server’.” STGSTDE is giving some messages that I would guess explain why:
23 20:10:33 00000033
00000033 NDV Error: PAL ERROR, RC:-18, ERRCLASS:0, REASON:0
23 20:10:42 00000036
00000036 NDV Error: PAL ERROR, RC:-18, ERRCLASS:0, REASON:0
23 20:10:44 00000032 VSTA003
00000032 NDV Error: NATRMT_STREAM RECORD MISSING
23 20:10:53 00000038 VSTA003
00000038 NDV Error: NATRMT_STREAM RECORD MISSING
Unfortunately this is not very clear what this means.
Also, when I just try to run an existing program, I get an error “Launching default launch has encountered a problem. The application server “vista.tcc.etn.com” on port 28080 [Web I/O Interface client (NWO)] is not accessible.”. Now, I know I don’t have an NWO server process on the mainframe or anything listening on that port, and would prefer to keep interfaces 3270-like since this IDE will be used only for mainframe execution. I looked at the Preferences section and have no idea how I should be configuring this, or wondering if I need to install an NWO server process to run on the mainframe, or do I need to go back and configure NDV to run with the CICS interface? Nothing really explains what I should be doing - only how to do it if I knew what I needed to do in the first place.
Now the question - is there anything I can read that will tell me ‘this is what you should do to configure NDV and NaturalONE for developing mainframe Natural applications’?
Thanks in advance!
-Brian