PK80299: ERROR OCCURS ON CALL TO REMOTE JAVA PROGRAM FROM VAGEN ST GUI

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as fixed if next.

Error description

  • Customer develops a Vagen Smalltalk GUI application that
    contains a call to a remote Java program, then packages and
    deploys this as an executable to a Windows platform. Also
    deploys the Java program as a JAR file.
    
    When user clicks a button on the GUI to perform the call to the
    Java program a walkback error occurs and the message "Program
    does not know how to call external program" is displayed. User
    is then given the option of terminating the application or
    continuing. Either way function is lost.
    
    According to Fix Pack 5 readme file this type of call should be
    possible and instructions are provided. However it appears that
    the functionality is incomplete or there is an internal error.
    

Local fix

Problem summary

  • Customer develops a Vagen Smalltalk GUI application that
    contains a call to a remote Java program, then packages and
    deploys this as an executable to a Windows platform. Also
    deploys the Java program as a JAR file.
    
    When user clicks a button on the GUI to perform the call to the
    Java program a walkback error occurs and the message "Program
    does not know how to call external program" is displayed. User
    is then given the option of terminating the application or
    continuing. Either way function is lost.
    
    According to Fix Pack 5 readme file this type of call should be
    possible and instructions are provided. However it appears that
    the functionality is incomplete or there is an internal error.
    

Problem conclusion

Temporary fix

  • Call was failing because customer didn't have their linkage
    table entries setup correctly. These are the correct ones:
    :CALLLINK APPLNAME=EXTPROG REMOTECOMTYPE=TCPIP
    REMOTEAPPTYPE=VGJAVA
        LOCATION=localhost REMOTEBIND=GENERATION SERVERID=VAGenJTcp
       PACKAGE='my.pkg' LINKTYPE=REMOTE CONTABLE='*'
    
       :CALLLINK APPLNAME=VAGPROG LINKTYPE=REMOTE PARMFORM=COMMDATA
        REMOTECOMTYPE=DIRECT LUWCONTROL=SERVER CONTABLE='*'
    The entries for EXTPROG are the ones to use for calling
    a JAVA program remotely, from a packaged Smalltalk GUI
    executable (on a Windows workstation).
    The entries for VAGPROG are the ones to use for calling
    another packaged Smalltalk GUI executable (on a Windows
    workstation).
    Also advise other customers who have this problem to
    contact Vagen L3 support
    

Comments

APAR Information

  • APAR number

    PK80299

  • Reported component name

    VA GEN DEVELOPE

  • Reported component ID

    5697G9801

  • Reported release

    450

  • Status

    CLOSED FIN

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2009-02-09

  • Closed date

    2009-06-16

  • Last modified date

    2009-06-16

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Fix information

Applicable component levels

  • R450 PSY

       UP



Rate this page:

(0 users)Average rating

Document information


More support for:

VisualAge Generator
VisualAge Generator Developer

Software version:

4.5

Reference #:

PK80299

Modified date:

2009-06-16

Translate my page

Machine Translation

Content navigation