Perl script to figure out change in service schema

As we have already shipped OpenSSO Enterprise 8.0; and we are working on the next official release, service schema XML files are likely to change (upgrade). Here is the PERL script that finds them.

Remember to set the values of $EIGHT_DOT_ZERO and $CURRENT

#!/usr/bin/perl -w

use strict;

my $EIGHT_DOT_ZERO = ‘/home/dennis/workspace/opensso8.0′;
my $CURRENT = ‘/home/dennis/workspace/opensso1′;

my %eightdotXMLs;
my %currentXMLs;

getServiceXMLs(
[...]

I was at Borders on Saturday and was reading Clean Code by Uncle Bob. It mentioned that quality of code is measured by WTF/minute. Look at this Cartoon to understand what he meant.

Many of us have encountered this before. i.e. looking at a piece of code and go WTF, WTF, WTF …. [...]

OpenSSO Diagnostic Tool

From the creator of OpenSSO Diagnostic Tool

We have developed an initial version of Diagnostic Tool to assist in identifying possible OpenSSO configuration issues. The current Beta version is bundled inside ssoExternalTools.zip and is available under the nightly builds for download. Even though this Beta version is not officially supported as yet, any comments/suggestions/issues [...]

Example on how to get Group attributes from REST

<html>

<body>
<form action=”http://www.example.com:8080/opensso/identity/read” >
<input name=”name” value=”group1″/>
<input name=”attributes_names” value=”objecttype”/>
<input name=”attributes_names” value=”realm”/>
<input name=”attributes_values_objecttype” value=”Group”/>
<input name=”attributes_values_realm” value=”/”/>
<input name=”admin”
value=”AQIC5wM2LY4SfcwHRXo4oE+yuHQ0BPQD+GZ1/Qd5tCzO9X8=@AAJTSQACMDE=#” />
<input type=”submit” />
</form>
</body>
</html>

OpenSSO on Glassfish v3 Prelude

You will run into issue when you deploy opensso.war on
Glassfish v3 prelude (I think even Sun Web Server 7 update 3)

After you have successfully login to console, the request
is redirected back to the Login page.

Several people have already reported this problem.
Here is what happen. OpenSSO sets a cookie with value [...]

AT&T Service Support

Today (Saturday) at about 10 PM, my phone line and DSL were down. My wife called AT&T support guys. The call was transfered several times and she waited for about 15 minutes before a human talked to her. The guy said that one of our phones was jamming the line. He suggested we plug all [...]