After upgrading from SOI 3.3 to 4.0 the console link is greyed out. We can get to it from the actual oneclick link but the console link is greyed out using Internet explorer with Java 1.8.
After adding Java 1.8 to the configuration files, the link was enabled and working fine.
I just upgraded my SOI from 3.3 to 4.0 and I see the console link greyed out. How do I enable the console link?
If you are using Java 1.8, the JNLP cache needs cleared and 1.8 needs to be added to the configuration files as below:
Clear JNLP Cache:
1. Launch the Java Control Panel.
2. Click the View button in the Temporary Internet Files section.
The Java Cache Viewer opens.
3. Right-click the extra CA SOI applications in the list, and select Delete.
The JNLP cache is cleared.
Add 1.8 to the java deployment configuration file:
On the UI server.
Edit \CA\SOI\SamUI\webapps\sam\ui\js\deployJava.js
In the section
if (browser == 'MSIE') {
if (this.testUsingActiveX('1.7.0')) {
list[0] = '1.7.0';
} else if (this.testUsingActiveX('1.6.0')) {
list[0] = '1.6.0';
} else if (this.testUsingActiveX('1.5.0')) {
list[0] = '1.5.0';
} else if (this.testUsingActiveX('1.4.2')) {
list[0] = '1.4.2';
} else if (this.testForMSVM()) {
list[0] = '1.1';
}
I added the 1.8.0 like
if (browser == 'MSIE') {
if (this.testUsingActiveX('1.8.0')) {
list[0] = '1.8.0';
} else if (this.testUsingActiveX('1.7.0')) {
list[0] = '1.7.0';
} else if (this.testUsingActiveX('1.6.0')) {
list[0] = '1.6.0';
} else if (this.testUsingActiveX('1.5.0')) {
list[0] = '1.5.0';
} else if (this.testUsingActiveX('1.4.2')) {
list[0] = '1.4.2';
Once done, refresh the browser and console link will be enabled.