IBM Support

IO02565: ECLIENT82 JAVA VIEWER GETS JAVA.SECURITY.ACCESSCONTROLEXCEPTION:ACCESS DENIED WHEN CLICKING "X" TO CLOSE & SAVE ANNOTATIONS

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Customer is using the java appletviewer with the eClient 8.2.
    They have upgraded their java plugin on client machiens to java
    1.4.2 (or java 1.4.2_0x where x is the release). They add
    annotations to the document & then clikc the top right "X" to
    close and then save the changes. The annotations fail to save
    properly. Looking at the java console, the customer sees the
    following exceptions
    
    Exc. at writeText() is java.security.AccessControlException:
    access denied (java.util.PropertyPermission file.encoding read)
    Exc. at writeStamp() is java.security.AccessControlException:
    access denied (java.util.PropertyPermission file.encoding read)
    
    This is a javascript/java communication issue.  When the user
    closers the viewer by clicking the "X" some of the closing
    checks are performed outside the applet and hence need
    javascript for the communication. This is due to security
    improvements made to the java 1.4.2 jre. The JVM considers calls
    made from javascript to a java object 'not secure' even if the
    java code is signed, therefore the security exception
    

Local fix

  • 1. Always click the Save button first before clicking on the
    "X".
    
    or
    
    2. downgrade the java plugin
    

Problem summary

  • The eClient Java viewer receives an exception when clicking "X"
    to save annotations
    

Problem conclusion

  • fix in fp10
    

Temporary fix

Comments

APAR Information

  • APAR number

    IO02565

  • Reported component name

    EIP JAVA VIEWER

  • Reported component ID

    5724B43J1

  • Reported release

    820

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2005-09-26

  • Closed date

    2005-11-07

  • Last modified date

    2005-11-07

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

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

Fix information

  • Fixed component name

    EIP JAVA VIEWER

  • Fixed component ID

    5724B43J1

Applicable component levels

  • R820 PSY

       UP

[{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSCTVDL","label":"Db2 Information Integrator for Content"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"820","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
27 March 2020