Please enable JavaScript to view this site.

InterFormNG2 Manual

You can decide what service jobs to start when the IFORMNG2&IFORMNG2 subsystem is started, if you here select option 92. Change NG2 installation from the IFORMNG2 main menu:

 

 

                      Configure IFORMNG2 Startup (NG2SETUP)                    

                                                                               

 Type choices, press Enter.                                                    

                                                                               

 IBM I Queue Monitor  . . . . . .   *ACTIVE       *ACTIVE, *INACTIVE           

 NG2-Server (Output generator)  .   *ACTIVE       *ACTIVE, *INACTIVE           

 CommandLine to NG2 . . . . . . .   *ACTIVE       *ACTIVE, *INACTIVE, *SAME     

 QIBM_QSH_CMD_OUTPUT - *JOB . . .   NONE                                        

                                                                                

                                                                                

 JAVA_HOME Blank=System default     '/QOpenSys/QIBM/ProdData/JavaVM/jdk80/64bit'

                                                                                

                                                                                

                                                                                

 JVM_MEMORY . . . . . . . . . . .   '-Xms2g -Xmn1g -Xmx3g'                      

 Use jt400Native.jar  . . . . . .   '-Dloader.path=/QIBM/ProdData/OS400/jt400/li

 b/jt400Native.jar'                                                              

                                                                                

 

 JVM custom options . . . . . . .   ' '                                         

                                                                                

                                                                                

                                                                               

                                                                               

                                                                               

                                                                               

                                                                               

                                                                         Bottom

 F3=Exit   F4=Prompt   F5=Refresh   F12=Cancel   F13=How to use this display   

 F24=More keys                                                                 

                                                                               

 

If you want to use the Spool2XML module to convert spooled files into XML via converted printer files, then you should keep the first option, IBM I Queue Monitor active, but if you simply want InterFormNG2 to monitor output queues itself, then you should set this to *INACTIVE.

 

In the described setup you want to run the NG2 Server on another platform, so here you would probably set the second option, NG2-Server (Output generator) to *INACTIVE.

 

If you want to execute the IFORMNG2/NG2CMD command in your CL-programs, then you need to set the option CommandLine to NG2 to *ACTIVE.

 

The active/inactive settings really does not matter, if you do not start the IFORMNG2/IFORMNG2 subsystem at all, as no services can start unless the subsystem is running.

 

With QIBM_QSH_CMD_OUTPUT - *JOB you can set an output stream file for the java log if needed.

 

The rest of the options are related to the Java settings:

 

Java_Home

This sets the path to the JVM, that InterFormNG2 is to use. Please notice, that Java 8 64bit is required.

 

JVM_MEMORY

Memory settings for the Java part of InterFormNG2.

 

Use jt400Native.jar

Identifies which jar file to use.

 

JVM custom options

Here you can setup various JVM options for InterFormNG2. One example is the default file encoding, which with V7R4 has changed from Latin 1 into UTF8 as described here: https://www.ibm.com/docs/en/i/7.4?topic=jc-default-java-fileencoding-default-charset-changed-utf-8. InterFormNG2 is default using UTF-8, so normal InterFormNG2 customers will not be affected by this. With this option you can however e.g. overrule the UTF-8 encoding into e.g. Latin 1, if you set this option to -Dfile.encoding=ISO8859_1.