|Applies To||RSA Adaptive Authentication 5.7|
BEA WebLogic 9.2
|Issue||BEA WebLogic 9.2 installation instructions|
Currently there is an issue with the JRockit JVM and the version of Codehaus XFire used with RSA Adaptive Authentication 5.7. To make Adaptive Authentication work correctly, you must use the Sun version of the JVM.
|Resolution||This example assumes you have installed BEA WebLogic on a Microsoft Windows system at C:\bea and the host is set to localhost on port 7001:|
1. Go to "C:\bea\weblogic92\samples\domains\wl_server\bin" and modify the "setDomainEnv.cmd" file. At the beginning of the file add "set JAVA_VENDOR=Sun".
2. Place the database drivers in "C:\bea\weblogic92\samples\domains\wl_server\lib".
3. Open a command tool and navigate to "C:\bea\weblogic92\samples\domains\wl_server\bin". Start the WebLogic default example domain server with the command "startWeblogic.cmd".
4. A browser to htt://localhost:7001/index.jsp. You should see the getting started page.
5. Click on Administration Console and you should see the login page.
6. Enter the administrator user name and password. The administrator page appears.
7. Click on "Data Sources" link. and you should see a screen like below:The datasource page appears.
8. Click on "Lock & Edit" and then on "New" and you should see JDBC Data Source Properties page. The Name can be anything you want. The JNDI name must be "jdbc/PassMarkDB". Click on "Next" after filling out the form for your database and jdbc type.
9. Keep the defaults and click "Next".
10. Fill out the appropriate database information for your database and click on "Next".
11. Click on "Test Configuration" and you should see "Connection test succeeded". Then click on "Next".
12. Check the examplesServer checkbox. Then click on "Finish".
13. Click on "Activate Changes".
14. Click on "Lock & Edit", then click on "PassMarkDB".
15. Click on "Connection Pool".
16. Go to the bottom of the screen and click on Advanced. Then check the "Test Connections on Reserve" checkbox. Then click on "Save". Then click on "Activate Changes".
17. Extract the pmws_server.war file into a directory structure and place it into its own directory.
18. Modify the pmBootstrapConfigs.xml file to use the correct database dao. Modify the bottom section of the log4j.properties file to prepend a directory where the log files will go.
19. Place the Quova files in a directory on the system.
20. Modify the c-config-geoip.xml file. Change the "databaseDir" with the directory where the Quova file is located.
21. On the adminsitration, click on the Deployments link.
22. Click on "Lock & Edit". Then Click on "Install".
23. Navigate to the directory where the war was exploded. Click on the radio button. Then click on "Next".
24. Click on the "Install this deployment as an application". Then click on "Next".
25. Go to the bottom of the page and click on "I will make the deployment accessible from the following location". Then click on "Next".
26. Then click on "Finish".
27. Click on "Save". Then click on "Activate Changes". Then click on "Deployments".
28. Click on "Lock & Edit". Then check "pmws_server". Then click on "Start" and "Servicing all requests".
29. Click on "Yes".
30. Application should now be started.
31. You should then be able to call up the different services.
|Legacy Article ID||a31621|