Installation/Use of Silverlight interface

hello again !

i am trying to get the new Silverlight GUI to work with my local install of NEE 6.2.1.1. Now the documentation on this is almost non existent (surprise) but i did find the installation notes and followed the steps “Install Natural components” and “Windows installation of NEA Server”. (I guess that should be enough?)

The next step is finding out how to actually get this nice GUI in my browser ! Ok, maybe it’s the iie.html document in the iie folder ? That seems to work and it indicates that there is a connection with the server, but there is no data from the repository. Looking at the NAS windows when i click on the little plus sign in front of “Applications” i do see a command being received but that’s all, no response. So i am left with a nice looking but completely empty GUI.

Am i missing something (except documentation, that is) ?

thanks
Ronald

Hi,
Please check that the natural.bat file is correct for your installation as the NEA server will fire off Natual via this for local access.
If this appears Ok, then also ensure you empty the browser cache and start the GUI again.
TTFN
Brian

I went through the same issues this week. Eventually with the help of Peter Diestl I was able to get it working.

The first step is to modify the INIPC-N in SYSNEEI (add the parts in bold) - see the program code at the end of this post.

The second step is to follow the steps to modify the natparms in the natural configuration tool. The comments below are from a document I found on my C drive (in the NEE sub directory).

Install Natural components - For Single and Multi-User
The Natural Objects to run the Natural Engineer Web Interface will have been loaded into the SYSNEEI library during the normal Natural Engineer Installation.

  1. There are two Supplied Initialization routines in SYSNEEI, INIMF-NX and INIPC-NX. If this is a new installation, rename to INIMF-N and INIPC-N. If this is an existing installation, check parameters in INIMF-NX and INIPC-NX and see if they need transferring to existing objects.
  2. Using the Natural Configuration utility save a copy of the NATENG parameter file as NEEGUI
  3. Modify the NEEGUI parameter module as follows,
    a) Natural Execution Configuration
    i) System Variables
    (1) Check the Automatic logon checkbox
    (2) Change the startup library(INIT-LIB) to be SYSNEEI
    (3) Remove the Startup program (STARTUP)
    (4) Add SYSNEE to the steplib list
    (5) Move SYSNEE to the top of the steplib list
    (6) Remove all work file entries
  4. Save the parameter file NEEGUI

  •                                            *
    
  • PROGRAM NAME : INIPC *
  •                                            *
    
  • DESCRIPTION : INITIALISATION DATA for PC *
  •                                            *
    

DEFINE DATA PARAMETER
01 #SECTION (A32) BY VALUE
01 #KEYWORD (A250) BY VALUE
01 #VALUE (A250) BY VALUE RESULT
END-DEFINE
*
RESET #VALUE
*
DECIDE ON FIRST VALUE OF #SECTION
VALUE ‘COBOL’
PERFORM ##COBOL-SECTION
VALUE ‘JCL’
PERFORM ##JCL-SECTION
VALUE ‘TRACE’
PERFORM ##TRACE-SECTION
VALUE ‘APPS’
PERFORM ##APPS-SECTION

NONE VALUES
IGNORE
END-DECIDE

  • ###############
  • COBOL SECTION #
  • ###############
    DEFINE SUBROUTINE ##COBOL-SECTION
  • Defaults to GSLSERV values below

DECIDE ON FIRST VALUE OF #KEYWORD
VALUE ‘SOURCE-DIR’
ASSIGN #VALUE = ‘C:\NEE\COBOL%APP%\SOURCE’
VALUE ‘SOURCE-EXTNS’
ASSIGN #VALUE = ‘,COB,CBL,CCP’
VALUE ‘COPY-DIR’
ASSIGN #VALUE = ‘C:\NEE\COBOL%APP%\COPYBOOKS’
VALUE ‘COPY-EXTNS’
ASSIGN #VALUE = ‘,CPY,COP’
VALUE ‘MAP-DIR’
ASSIGN #VALUE = ‘C:\NEE\COBOL%APP%\MAPS’
VALUE ‘MAP-EXTNS’
ASSIGN #VALUE = ‘,BMS’
NONE VALUES
IGNORE
END-DECIDE
END-SUBROUTINE

  • #############
  • JCL SECTION #
  • #############
    DEFINE SUBROUTINE ##JCL-SECTION
  • Defaults to GSLSERV values below

DECIDE ON FIRST VALUE OF #KEYWORD
VALUE ‘SOURCE-DIR’
ASSIGN #VALUE = ‘C:\NEE\JCL%APP%\SOURCE’
VALUE ‘SOURCE-EXTNS’
ASSIGN #VALUE = ‘,JCL’
VALUE ‘PROCLIB-DIR’
ASSIGN #VALUE = ‘C:\NEE\JCL%APP%\PROCLIB’
VALUE ‘PROCLIB-EXTNS’
ASSIGN #VALUE = ‘,PRC’
VALUE ‘COPY-DIR’
ASSIGN #VALUE = ‘C:\NEE\JCL%APP%\PROCLIB’
VALUE ‘COPY-EXTNS’
ASSIGN #VALUE = ‘,PRC’
NONE VALUES
IGNORE
END-DECIDE
END-SUBROUTINE

  • ###############
  • TRACE SECTION #
  • ###############
    DEFINE SUBROUTINE ##TRACE-SECTION
    DECIDE ON FIRST VALUE OF #KEYWORD
    VALUE ‘LEVEL’ /* PC ONLY
    ASSIGN #VALUE = ‘1’
    VALUE ‘FILE’ /* PC ONLY
    ASSIGN #VALUE = ‘C:\PROGRAM FILES\SOFTWARE AG\NATURAL ENGINEER\6.2\NEA\NAS\DATA\SYSNEEI.TRC’
    NONE VALUES
    IGNORE
    END-DECIDE
    END-SUBROUTINE
    [b]* ###############
  • APPS SECTION #
  • ###############
    DEFINE SUBROUTINE ##APPS-SECTION
    DECIDE ON FIRST VALUE OF #KEYWORD
    VALUE ‘XAPPS’ /* PC ONLY
    ASSIGN #VALUE = ’ ’
    VALUE ‘OBJ-GROUP-MAX’ /* PC ONLY
    ASSIGN #VALUE = ‘1000’
    VALUE ‘OBJ-COMMENTS’
    ASSIGN #VALUE = ‘Y’
    NONE VALUES
    IGNORE
    END-DECIDE
    END-SUBROUTINE[/b]*******
  • END *

END

aha…thank you Brian and Demos ! Now i got something. I tried Demos’ advice first, but that did not immediately change anything, but after emptying the cache things started to happen.

The only problem is now that i don’t get any applications listed. DDM’s and databases i see, but no applications. I guess Demos’ change has something to do with getting/listing applications ? I will investigate a little further, because it is hard to see where the error lies at the moment.

more later… thanks!

Ronald
Please your e-mail to me and I will see about helping you.

Thanks to the combination of advice on this thread, I too have it working now. You do need to start a NEA server even if you have NEE on a standalone PC (even though it says “if required”). Then the iie.html page should work. I pre-installed Silverlight 3 as well as I assume this was also required. :wink: