Issue: When you click a link in an e-mail notification and then enter your credentials in the login screen that opens, you are directed to a page that says you cannot connect.
Solution: Follow these steps:
Navigate to MIDDLEWARE_HOME/user_projects/domains/EPM_System/bin.
Open setDomainEnv.cmd with a text editor, and locate this line:
set JAVA_OPTIONS=%JAVA_OPTIONS% %JAVA_PROPERTIES% -Dwlw.iterativeDev=%iterativeDevFlag% -Dwlw.testConsole=%testConsoleFlag% -Dwlw.logErrorsToConsole=%logErrorsToConsoleFlag%
Add this setting at the end of the line:
-DchangeSessionIdOnAuthentication=false
The edited line reads as follows:
set JAVA_OPTIONS=%JAVA_OPTIONS% %JAVA_PROPERTIES% -Dwlw.iterativeDev=%iterativeDevFlag% -Dwlw.testConsole=%testConsoleFlag% -Dwlw.logErrorsToConsole=%logErrorsToConsoleFlag% -DchangeSessionIdOnAuthentication=false
Restart all managed servers on the machine, including WebLogic Administration Server.
Note: | For a multinode installation, you must follow these steps on each machine. |
If no Windows services have been set up, as in a new environment, no additional steps are needed.
For an environment with Windows services already set up, follow these additional steps:
If WebLogic Administration Server and SOA Server are set up as Windows services:
From the Windows Control Panel, select Administrative Tools and then Services.
For each Windows service:
Right-click the listing for the service.
Select Properties.
Copy the Display Name entry for the service.
From the Windows Start menu, select Run and enter regedit to open Registry Editor.
Select Edit and then Find, and search for the display name of the Windows service.
Expand the highlighted node, and click Parameters.
In the panel on the right, right-click the CmdLine parameter name, and select Modify.
Add the Java option -DchangeSessionIdOnAuthentication=false after all -XX options.
Note: | Where you insert the Java option does not matter as long as it is with other Java options. |
If Foundation Services and Financial Close Management are set up as Windows services:
Run regedit.
Edit HKEY_LOCAL_MACHINE\SOFTWARE\Hyperion Solutions\FinancialClose0\HyS9FinancialClose and HKEY_LOCAL_MACHINE\SOFTWARE\Hyperion Solutions\FouncationServices0\HyS9FinancialClose to make these changes for the Financial Close Management and Oracle Hyperion Foundation Services managed servers, respectively:
Increase the JVMOptionCount setting by 1.
Right-click the right panel of the Registry Editor, and select New and then String Value.
An entry New Value #n is added to the panel.
Change the name of New Value # to JVMOptionn, where n is the same number that you you entered for JVMOptionCount.
Right mouse -click the new entry, select Modify, and enter the new Java option -DchangeSessionIdOnAuthentication=false for its value.