IBM Support

Enabling Java to interact with the filesystem in Safari running on MacOS

Question & Answer


Question

How can I enable Java in Safari to load the IBM Daeja ViewONE Applet, and also to permit saving of files to the MacOS filesystem?

Cause

Java security restrictions, unless changed, prevent applets from loading, and also from having write access to the OSX filesystem

Answer

Safari's configuration must be changed to permit websites to run Java applets, and secondly to allow Java to interact with the file system (eg, to save a redacted document).

To enable Java on Safari on OSX:

Safari
• Click on Safari and select Preferences
• Choose the Security option
• Select Allow Plug-ins, then click on Manage Website Settings
• Click on the Java item, select an option (Ask, Allow or Allow Always) from the pulldown list When visiting other websites
• Click Done, then close the Safari Preferences window

When attempting to save a file to the OSX filesystem if the appropriate changes have not been made you receive an error message reading “Operation not permitted”.  To avoid this message, the website that is running the applet must be trusted.

To trust an applet on a website, follow the steps below:

• Go to Safari > Preferences.
• Click the “Security” tab, then click the “Manage Website Settings…” button.
• You will see the list of websites you have visited that use the Java web plug-in.
• Select the website you would like to trust.
• In the drop down next to the website, choose the option “Run in Unsafe Mode“.
This allows the Internet plug-in to load and display its content completely without malware safety checks.
Choosing Run in Unsafe Mode may present a security risk, so only select this option on websites you trust.
• A dialog will be displayed to ask you to confirm that you would like to trust the website. Choose “Confirm”.

[{"Product":{"code":"SSTTN8","label":"IBM Daeja ViewONE Virtual"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":"Daeja ViewONE Professional","Platform":[{"code":"PF022","label":"OS X"}],"Version":"4.1.5;4.1.4;4.1.3;4.1.2;4.1.1;4.1;4.0","Edition":"Standard;Professional","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
28 January 2021

UID

swg21978386