11.07.2015 Views

Upgrade Guide - Prolifics

Upgrade Guide - Prolifics

Upgrade Guide - Prolifics

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Upgrading to JetNetscreens, are placed in a library which can be used as the server library in a three-tierapplication. Also, the client screens are updated to use the default three-tier transactionmodel jetrb1, and stored in a new client library. The input library is left unchanged.Certain property values that existed on the client screens are removed from the servicecomponents created from them in order to avoid unnecessary entry processing on theserver.To convert your two-tier JAM application to a three-tier Panther application:1. If your two-tier screens are not in a library, run formlib and create a two-tierclient library from all client screens and client JPL.2. From the command line, type:clnt2svr inputLibA new client library (cl.lib) and a server library (sv.lib) are created fromthe input client library, which is left intact.3. Create a JetNet configuration file using the JetNet manager. Include in theconfiguration a conversion server (progserv).4. Set SMFLIBS on the client and server to recognize and open the new libraries onapplication startup.clnt2svr is described in more detail on page A-2 in JetNet/Oracle Tuxedo<strong>Guide</strong>.Upgrading an Existing ApplicationIf you are not ready to convert your existing application to three-tier, you need to putall the screens, modules and bitmaps in a library in order to use it with Panther. Runformlib and create a client library from all client screens and client JPL, or add themto the distributed client library (client.lib).Consideration needs to be made for existing JPL code. JPL modules must be compiledbefore they are put in libraries. JPL can be compiled in two ways:! Open the JPL module in the editor and save the JPL to an open library. The JPLis automatically compiled.! Run jpl2bin on your existing JPL modules to compile them. If your JPLmodules include a file extension, such as .jpl, you need to keep the extension<strong>Upgrade</strong> <strong>Guide</strong> 1-63

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!