Quick install of FAM 8.0 (OpenSSO) on Web Server 7.1 U1
By pierrot on Oct 08, 2007
To install FAM 8.0, the first thing you need to do is to go to the OpenSSO Download web page, and get the latest FAM 8.0 bits. Just click on the icon, and save the zip locally. Then click on the Release Notes link, so that you'll know if you have anything special to do to install it on the web container you want.
Here is how the Release Notes look like: it is pretty simple, just explaining you what you have to do depending on the web container you chose. In my case, here was the instructions for Web Server 7.0 U1 (these are the instructions for FAM 8.0 b1, it will change every build):
Following steps needed before deploying fam.war:
Get webservices-api.jar from http://download.java.net/general/opensso/extlib/latest/fam8-sun-runtime.zip
Copy webservices-api.jar to the classpath prefix by using either the web server admin console or the wadm utility, put in front of their bundled jaxb-api jar.
Restart the server
You can see on the following screenshot where this classpath prefix section is on Web Server: just click on your configuration, click on Java tab, and there you are.
When this is done, just deploy the war file that you've downloaded as a Web Application. You can do that from the WS's home page, there is a link there "Add Web Application". Then just fill in the few information needed (either upload the file, or give its path if it is on the local server), specify the URI you want for it, click OK: FAM 8.0 is ready to be deployed. then, you need to click on the icon that will appear on the top right corner of the page. This will launch the deployment of the application.
At this point, you just have to access FAM 8.0 at the URI you gave. The first time you'll access FAM 8.0, you'll be redirected to the configurator.jsp page, where you'll be asked to configure FAM 8.0. There are two types of configuration:
- Simple, where you just have to enter the amAdmin password, and all the other data will be configured by default: FAM 8.0 will use the default DS port on the localhost, with predefined DS suffixes to store FAM 8.0 data...
- Custom, where you can specify all those data
I did choose Custom in order to know what was going on...
Once you've entered all the needed data, summit the configurator form to launch the configuration. You'll automatically refirected to FAM 8.0's login page. Use amadmin with the password you specified, and there you are: ready to play with the beast :) Honestly, when I did install FAM 8.0, I thought it was really quick, easy to do and efficient. Sun wanted to have its software easier to install: I think it is a real success here !!