For a list of supported JDK/JVMs, application servers, databases, operating systems, and browsers, see the TIBCO Jaspersoft Platform Support document on the Documentation section of the Jaspersoft Community website.
Using IBM JDK 1.7
If you are using the IBM JDK 1.7, you need to set OWASP to use the correct Pseudo-random Number Generator (PRNG). To do this before installation, you can modify the WAR file as follows:
1. | The WAR file is an archive format in a single file. Extract the Owasp.CsrfGuard.properties file using the command below: |
cd <js-install>"%JAVA_HOME%binjar" xf jasperserver.war WEB-INF/esapi/Websphere.Owasp.CsrfGuard.properties[/code] |
The jar command creates the WEB-INF/esapi folder in the current location and places the extracted file there.
Open the WEB-INF/esapi/Owasp.CSrfGuard.properties file and delete or comment out the following line:
org.owasp.csrfguard.PRNG=SHA1PRNG
Then uncomment these two lines:
org.owasp.csrfguard.PRNG=IBMSecureRandom
org.owasp.csrfguard.PRNG.Provider=IBMJCE
Save the file.
2. | After you have modified the file, replace it in the WAR file archive using the following commands. |
cd <js-install>[/code] "%JAVA_HOME%binjar" uf jasperserver.war WEB-INF/esapi/Owasp.CsrfGuard.properties[/code] |
Recommended Comments
There are no comments to display.