Symptoms
Errors like the following are displayed in pop-up messages:
'Java has discovered application components that could indicate a security concern.
Block potentially unsafe components from being run? (recommended)'
This happens e.g. when you try to send a testmail from an agent by hitting the 'Test' button in the email tab of the agent's definition.
In this case, AM freezes and the processes have to be killed and restarted.
Cause
A change in the Java security model starting in 1.6.0_19 will warn the user if there is a mix of code when loading an applet (this is true of Sametime or any other product utilizing mixed code).
Signed Java Web Start applications and applets that contain signed and unsigned components could potentially be unsafe unless the mixed code was intended by the application vendor.
As of the Java SE 6 Update 19 release, when a program contains both signed and unsigned components, a warning dialog is raised.
Follow the below steps to resolve the problem.
Resolution
There are two possible solutions to that problem:
1) disable the java pop-up messages by following these steps:
1. Open the Java Control Panel
Linux: go to the java installation path and enter ./ControlPanel
Windows: Open Java in the Windows Control Panel
2. Go to the Advanced Tab and Click on the Security dropdown.
3. Under Mixed Code click "Enable - hide warning and run with protections".
This will prevent that pop-up from coming up and should allow AM to send out notifications.
2) downgrade to a version of java, where that problem doesn't occur:
The recomended Java version for the client is 1.6.0.11 - 1.6.0.18. If you use a version higher than 1.6.0.18 and
encounter any security access exceptions, you can downgrade to 1.6.0.18 e.g. In that versions, you won't face those kinds of java security messages.