<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments for C&#039;est la Vie...</title>
	<atom:link href="http://bug4free.wordpress.com/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://bug4free.wordpress.com</link>
	<description></description>
	<lastBuildDate>Mon, 21 Dec 2009 19:52:34 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Comment on Deploying the OpenID2.0 Extension for OpenSSO by Susan Liebeskind</title>
		<link>http://bug4free.wordpress.com/2009/08/24/openid2-o-opensso/#comment-111</link>
		<dc:creator>Susan Liebeskind</dc:creator>
		<pubDate>Mon, 21 Dec 2009 19:52:34 +0000</pubDate>
		<guid isPermaLink="false">http://bug4free.wordpress.com/?p=245#comment-111</guid>
		<description>I&#039;m trying to install this OpenID extension on a Linux RHEL5 box, with a Tomcat 6.0.20 installation, and a Java 1.6.0.17 JVM.  I am a newbie to OpenSSO as well as JSF, so trying to get this extension working on this setup is proving to be a challenge.

In fact, I&#039;m wondering if the extension can run on this setup at all, given what looks like JSF incompatibility issues with my Tomcat 6 setup.  The README file for the extension tells me to go grab Facelets 1.1.14, which seems to be packaged with servlet 2.4. Tomcat 6.x works with Servlet 2.5.  Is that going to be a problem?

Plus, I&#039;m getting JSF related classloader problems, when I install the jsf-impl.jar file for the JSF 1.2_04-p02 api that comes with Facelets 1.1.4. catalina.out reports this:

java.lang.LinkageError: loader constraint violation: when resolving interface method &quot;javax.servlet.jsp.JspApplicationContext.getExpressionFactory()Ljavax/el/ExpressionFactory;&quot; the class loader (instance of org/apache/catalina/loader/WebappClassLoader) of the current class, com/sun/faces/config/ConfigureListener, and the class loader (instance of org/apache/catalina/loader/StandardClassLoader) for resolved class, javax/servlet/jsp/JspApplicationContext, have different Class objects for the type javax/el/ExpressionFactory used in the signature
        at com.sun.faces.config.ConfigureListener.registerELResolverAndListenerWithJsp(ConfigureListener.java:1570)

Like I said, I have doubts that I can make this work on Tomcat 6 without updating various components that support this extension, which may lead me into a whole slew of other problems. 

So my question for you, Hubert, is ...should this work? I don&#039;t want to spin my wheels on something that is never going to work, and I&#039;m too ignorant to know that yet :-)

Thx in advance.</description>
		<content:encoded><![CDATA[<p>I&#8217;m trying to install this OpenID extension on a Linux RHEL5 box, with a Tomcat 6.0.20 installation, and a Java 1.6.0.17 JVM.  I am a newbie to OpenSSO as well as JSF, so trying to get this extension working on this setup is proving to be a challenge.</p>
<p>In fact, I&#8217;m wondering if the extension can run on this setup at all, given what looks like JSF incompatibility issues with my Tomcat 6 setup.  The README file for the extension tells me to go grab Facelets 1.1.14, which seems to be packaged with servlet 2.4. Tomcat 6.x works with Servlet 2.5.  Is that going to be a problem?</p>
<p>Plus, I&#8217;m getting JSF related classloader problems, when I install the jsf-impl.jar file for the JSF 1.2_04-p02 api that comes with Facelets 1.1.4. catalina.out reports this:</p>
<p>java.lang.LinkageError: loader constraint violation: when resolving interface method &#8220;javax.servlet.jsp.JspApplicationContext.getExpressionFactory()Ljavax/el/ExpressionFactory;&#8221; the class loader (instance of org/apache/catalina/loader/WebappClassLoader) of the current class, com/sun/faces/config/ConfigureListener, and the class loader (instance of org/apache/catalina/loader/StandardClassLoader) for resolved class, javax/servlet/jsp/JspApplicationContext, have different Class objects for the type javax/el/ExpressionFactory used in the signature<br />
        at com.sun.faces.config.ConfigureListener.registerELResolverAndListenerWithJsp(ConfigureListener.java:1570)</p>
<p>Like I said, I have doubts that I can make this work on Tomcat 6 without updating various components that support this extension, which may lead me into a whole slew of other problems. </p>
<p>So my question for you, Hubert, is &#8230;should this work? I don&#8217;t want to spin my wheels on something that is never going to work, and I&#8217;m too ignorant to know that yet :-)</p>
<p>Thx in advance.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on OAuth support: a summary of our work by Hubert</title>
		<link>http://bug4free.wordpress.com/2009/08/31/oauth-support-a-summary-of-our-work/#comment-101</link>
		<dc:creator>Hubert</dc:creator>
		<pubDate>Mon, 16 Nov 2009 11:13:49 +0000</pubDate>
		<guid isPermaLink="false">http://bug4free.wordpress.com/?p=303#comment-101</guid>
		<description>Hi,

You will find the jar files for the various releases (and client, server, signature and test)
here: http://download.java.net/maven/2/com/sun/jersey/contribs/jersey-oauth/

Cheers,
Hubert</description>
		<content:encoded><![CDATA[<p>Hi,</p>
<p>You will find the jar files for the various releases (and client, server, signature and test)<br />
here: <a href="http://download.java.net/maven/2/com/sun/jersey/contribs/jersey-oauth/" rel="nofollow">http://download.java.net/maven/2/com/sun/jersey/contribs/jersey-oauth/</a></p>
<p>Cheers,<br />
Hubert</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on OAuth support: a summary of our work by Mahesh Venkat</title>
		<link>http://bug4free.wordpress.com/2009/08/31/oauth-support-a-summary-of-our-work/#comment-99</link>
		<dc:creator>Mahesh Venkat</dc:creator>
		<pubDate>Sat, 14 Nov 2009 03:30:50 +0000</pubDate>
		<guid isPermaLink="false">http://bug4free.wordpress.com/?p=303#comment-99</guid>
		<description>Hi,
 
Where is the jersey Oauth library, the actual jar file.  It is not available as part of jersey-1.1.4 bundle or archived zip file.

Thanks
--Mahesh</description>
		<content:encoded><![CDATA[<p>Hi,</p>
<p>Where is the jersey Oauth library, the actual jar file.  It is not available as part of jersey-1.1.4 bundle or archived zip file.</p>
<p>Thanks<br />
&#8211;Mahesh</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Deploying the OpenID2.0 Extension for OpenSSO by Hubert</title>
		<link>http://bug4free.wordpress.com/2009/08/24/openid2-o-opensso/#comment-92</link>
		<dc:creator>Hubert</dc:creator>
		<pubDate>Sat, 07 Nov 2009 16:56:07 +0000</pubDate>
		<guid isPermaLink="false">http://bug4free.wordpress.com/?p=245#comment-92</guid>
		<description>Hi Jan,

Interesting, I need to check on Express Build 8. I can 
attest though that this works fine on the latest OpenSSO
releases since this is what we use for our OpenID testing.
As for Apache DS, yes it&#039;s a nice ldap editor although
I think it does not work very well with the latest
OpenDS (2.0)...</description>
		<content:encoded><![CDATA[<p>Hi Jan,</p>
<p>Interesting, I need to check on Express Build 8. I can<br />
attest though that this works fine on the latest OpenSSO<br />
releases since this is what we use for our OpenID testing.<br />
As for Apache DS, yes it&#8217;s a nice ldap editor although<br />
I think it does not work very well with the latest<br />
OpenDS (2.0)&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Deploying the OpenID2.0 Extension for OpenSSO by Jan Van den Bergh</title>
		<link>http://bug4free.wordpress.com/2009/08/24/openid2-o-opensso/#comment-91</link>
		<dc:creator>Jan Van den Bergh</dc:creator>
		<pubDate>Fri, 06 Nov 2009 20:19:19 +0000</pubDate>
		<guid isPermaLink="false">http://bug4free.wordpress.com/?p=245#comment-91</guid>
		<description>I have used this trick to add a few user writable attributes myself. While this worked OK in Express Build 7, it didn&#039;t work anymore in Express Build 8. 

I have noticed that in that version you also have to change  ou=SelfWriteAttributes,ou=default,ou=default,ou=OrganizationConfig,ou=1.0,ou=sunEntitlementIndexes,ou=services,o=sunamhiddenrealmdelegationservicepermissions,ou=services,dc=opensso,dc=java,dc=net.

BTW. Apache Directory Studio is an excellent LDAP editor for doing this kind of stuff.</description>
		<content:encoded><![CDATA[<p>I have used this trick to add a few user writable attributes myself. While this worked OK in Express Build 7, it didn&#8217;t work anymore in Express Build 8. </p>
<p>I have noticed that in that version you also have to change  ou=SelfWriteAttributes,ou=default,ou=default,ou=OrganizationConfig,ou=1.0,ou=sunEntitlementIndexes,ou=services,o=sunamhiddenrealmdelegationservicepermissions,ou=services,dc=opensso,dc=java,dc=net.</p>
<p>BTW. Apache Directory Studio is an excellent LDAP editor for doing this kind of stuff.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Don&#8217;t Try This At Home by Hubert</title>
		<link>http://bug4free.wordpress.com/2009/11/06/dont-try-this-at-home/#comment-90</link>
		<dc:creator>Hubert</dc:creator>
		<pubDate>Fri, 06 Nov 2009 16:11:45 +0000</pubDate>
		<guid isPermaLink="false">http://bug4free.wordpress.com/?p=397#comment-90</guid>
		<description>hehe - I&#039;m pretty sure Michael was blogging about my experience since I had sent an email to the team to find a way out. I hope he did file a bug :)

Hubert</description>
		<content:encoded><![CDATA[<p>hehe &#8211; I&#8217;m pretty sure Michael was blogging about my experience since I had sent an email to the team to find a way out. I hope he did file a bug :)</p>
<p>Hubert</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Don&#8217;t Try This At Home by Pat Patterson</title>
		<link>http://bug4free.wordpress.com/2009/11/06/dont-try-this-at-home/#comment-89</link>
		<dc:creator>Pat Patterson</dc:creator>
		<pubDate>Fri, 06 Nov 2009 16:08:01 +0000</pubDate>
		<guid isPermaLink="false">http://bug4free.wordpress.com/?p=397#comment-89</guid>
		<description>LOL - Michael did exactly the same thing a couple of weeks ago - http://blogs.sun.com/docteger/entry/someone_needs_a_%E3%83%B4%E3%82%A1%E3%82%B1%E3%82%A4%E3%82%B7%E3%83%A7%E3%83%B3 - he might even have filed a bug ;-)</description>
		<content:encoded><![CDATA[<p>LOL &#8211; Michael did exactly the same thing a couple of weeks ago &#8211; <a href="http://blogs.sun.com/docteger/entry/someone_needs_a_%E3%83%B4%E3%82%A1%E3%82%B1%E3%82%A4%E3%82%B7%E3%83%A7%E3%83%B3" rel="nofollow">http://blogs.sun.com/docteger/entry/someone_needs_a_%E3%83%B4%E3%82%A1%E3%82%B1%E3%82%A4%E3%82%B7%E3%83%A7%E3%83%B3</a> &#8211; he might even have filed a bug ;-)</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Installing Directory Server on Solaris by A Lightweight Approach &#171; C&#39;est la Vie&#8230;</title>
		<link>http://bug4free.wordpress.com/2009/10/23/dsee_install/#comment-88</link>
		<dc:creator>A Lightweight Approach &#171; C&#39;est la Vie&#8230;</dc:creator>
		<pubDate>Fri, 06 Nov 2009 14:01:21 +0000</pubDate>
		<guid isPermaLink="false">http://bug4free.wordpress.com/?p=362#comment-88</guid>
		<description>[...] that you get to meet people (virtually at least) with all kinds of background and knowledge. In my last blog entry I described the standard way of deploying DSEE on Solaris (using DSCC and Java Web Console). While [...]</description>
		<content:encoded><![CDATA[<p>[...] that you get to meet people (virtually at least) with all kinds of background and knowledge. In my last blog entry I described the standard way of deploying DSEE on Solaris (using DSCC and Java Web Console). While [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Installing Directory Server on Solaris by Hubert</title>
		<link>http://bug4free.wordpress.com/2009/10/23/dsee_install/#comment-87</link>
		<dc:creator>Hubert</dc:creator>
		<pubDate>Fri, 06 Nov 2009 13:49:21 +0000</pubDate>
		<guid isPermaLink="false">http://bug4free.wordpress.com/?p=362#comment-87</guid>
		<description>Great addition Daniel!

Cheers,
Hubert</description>
		<content:encoded><![CDATA[<p>Great addition Daniel!</p>
<p>Cheers,<br />
Hubert</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Installing Directory Server on Solaris by daniel pecka</title>
		<link>http://bug4free.wordpress.com/2009/10/23/dsee_install/#comment-86</link>
		<dc:creator>daniel pecka</dc:creator>
		<pubDate>Fri, 06 Nov 2009 13:46:03 +0000</pubDate>
		<guid isPermaLink="false">http://bug4free.wordpress.com/?p=362#comment-86</guid>
		<description>---------------------------------------------------------------------------
Instalation and configuration of Directory Server 6.3 and SGES v2.1 (9.1.1)
---------------------------------------------------------------------------

## Variables used below ..
ds_installpath == where Directory server will be deployed
suffix == root suffix for LDAP tree in DS instance
ds_instance == path to DS instance, usually /var/opt/$something
dscc_instance == path to DSCC instance, usually $ds_installpath/var/dscc6/dcc/ads
sges_installpath == where sges will be deployed, usually /opt/SUNWappserver
hostname == hostname of our host

1) download software:
	download from sun.com DSEE.6.3.1.Solaris-Sparc-full.tar.gz and sges_ee-2_1-solaris-sparc-ml.bin

2) install Directory Server 6.3:
	you need to unpack archives .. there will be ds6.3 and ds6.3.1-patch ..

## we need install first ds6.3
cd $ds63_unpacked/DSEE_ZIP_Distribution
./dsee_deploy install -i $ds_installpath --no-cacao

## then install patch
cd $ds_631-patch_unpacked
./dsee_deploy install -i $ds_installpath --no-cacao

3) Configure our new DS:

## create dscc instance:
cd $ds_installpath/dscc6/bin
./dsccsetup ads-create ## you&#039;ll be prompted for passwd

## you can optionally create normal instance
cd $ds_installpath/ds6/bin
./dsadm create $ds_instance
./dsadm start $ds_instance
./dsconf create-suffix -h localhost -p 389 dc=$suffix

## and register it into our dscc one:
cd $ds_installpath/dscc6/bin
./dsccreg add-server -h localhost --description &quot;muehehe&quot; $ds_instance

## add ds/dscc instances as smf services:
cd $ds_installpath/ds6/bin
./dsadm stop $ds_instance
./dsadm enable-service $ds_instance
./dsadm stop $dscc_instance
./dsadm enable-service $dscc_instance
svcs -a &#124; grep ds: ## prints out a service names, then use `svcadm enable $svc` to enable them

## OPTIONAL STEPS:
## disable cacao and smcwebserver as far as we don&#039;t like them ;)
smcwebserver disable; smcwebserver stop
cacaoadm disable; cacaoadm stop

## heal freshly installed DS, which is already molested by cacao
cd $ds_installpath/dscc6/bin
./dsccsetup cacao-unreg

## check, if cacao deployed with ds6 is not running and if yes, use
kill -11 `pgrep cacao` ## it doesn&#039;t deserves anything better than be segfaulted

4) install GlassFish Enterprise Server:
	go where you store sges_ee-2_1-solaris-sparc-ml.bin and if it&#039;s already not, chmod +x it

## just begin installation, you&#039;ll be asked for few questions
./sges_ee-2_1-solaris-sparc-ml.bin -tmpdir /var/tmp/sso -console

5) configure newly installed sges:

## create domain and configure it for deploying dscc controlcenter
mkdir $sges_domaindir
cd $sges_installpath/bin
./asadmin create-domain --domaindir $sges_domaindir --adminport 4848 --user admin dscc

## append following in $sges_domaindir/dscc/config/server.policy

// Permissions for Directory Service Control Center
grant codeBase &quot;file:${com.sun.aas.instanceRoot}/applications/j2ee-modules/dscc/-&quot;
{
    permission java.security.AllPermission;
};

## then end the process of configuration
./asadmin start-domain --domaindir $sges_domaindir --user admin dscc
cp $ds_installpath/var/dscc6/dscc.war $sges_domaindir/dscc/autodeploy

6) check if all services are running:

## admin iface for GlassFish
https://$hostname:4848

## our Directory Server Control Center
http://$hostname:8080/dscc

7) enjoy !!</description>
		<content:encoded><![CDATA[<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br />
Instalation and configuration of Directory Server 6.3 and SGES v2.1 (9.1.1)<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</p>
<p>## Variables used below ..<br />
ds_installpath == where Directory server will be deployed<br />
suffix == root suffix for LDAP tree in DS instance<br />
ds_instance == path to DS instance, usually /var/opt/$something<br />
dscc_instance == path to DSCC instance, usually $ds_installpath/var/dscc6/dcc/ads<br />
sges_installpath == where sges will be deployed, usually /opt/SUNWappserver<br />
hostname == hostname of our host</p>
<p>1) download software:<br />
	download from sun.com DSEE.6.3.1.Solaris-Sparc-full.tar.gz and sges_ee-2_1-solaris-sparc-ml.bin</p>
<p>2) install Directory Server 6.3:<br />
	you need to unpack archives .. there will be ds6.3 and ds6.3.1-patch ..</p>
<p>## we need install first ds6.3<br />
cd $ds63_unpacked/DSEE_ZIP_Distribution<br />
./dsee_deploy install -i $ds_installpath &#8211;no-cacao</p>
<p>## then install patch<br />
cd $ds_631-patch_unpacked<br />
./dsee_deploy install -i $ds_installpath &#8211;no-cacao</p>
<p>3) Configure our new DS:</p>
<p>## create dscc instance:<br />
cd $ds_installpath/dscc6/bin<br />
./dsccsetup ads-create ## you&#8217;ll be prompted for passwd</p>
<p>## you can optionally create normal instance<br />
cd $ds_installpath/ds6/bin<br />
./dsadm create $ds_instance<br />
./dsadm start $ds_instance<br />
./dsconf create-suffix -h localhost -p 389 dc=$suffix</p>
<p>## and register it into our dscc one:<br />
cd $ds_installpath/dscc6/bin<br />
./dsccreg add-server -h localhost &#8211;description &#8220;muehehe&#8221; $ds_instance</p>
<p>## add ds/dscc instances as smf services:<br />
cd $ds_installpath/ds6/bin<br />
./dsadm stop $ds_instance<br />
./dsadm enable-service $ds_instance<br />
./dsadm stop $dscc_instance<br />
./dsadm enable-service $dscc_instance<br />
svcs -a | grep ds: ## prints out a service names, then use `svcadm enable $svc` to enable them</p>
<p>## OPTIONAL STEPS:<br />
## disable cacao and smcwebserver as far as we don&#8217;t like them ;)<br />
smcwebserver disable; smcwebserver stop<br />
cacaoadm disable; cacaoadm stop</p>
<p>## heal freshly installed DS, which is already molested by cacao<br />
cd $ds_installpath/dscc6/bin<br />
./dsccsetup cacao-unreg</p>
<p>## check, if cacao deployed with ds6 is not running and if yes, use<br />
kill -11 `pgrep cacao` ## it doesn&#8217;t deserves anything better than be segfaulted</p>
<p>4) install GlassFish Enterprise Server:<br />
	go where you store sges_ee-2_1-solaris-sparc-ml.bin and if it&#8217;s already not, chmod +x it</p>
<p>## just begin installation, you&#8217;ll be asked for few questions<br />
./sges_ee-2_1-solaris-sparc-ml.bin -tmpdir /var/tmp/sso -console</p>
<p>5) configure newly installed sges:</p>
<p>## create domain and configure it for deploying dscc controlcenter<br />
mkdir $sges_domaindir<br />
cd $sges_installpath/bin<br />
./asadmin create-domain &#8211;domaindir $sges_domaindir &#8211;adminport 4848 &#8211;user admin dscc</p>
<p>## append following in $sges_domaindir/dscc/config/server.policy</p>
<p>// Permissions for Directory Service Control Center<br />
grant codeBase &#8220;file:${com.sun.aas.instanceRoot}/applications/j2ee-modules/dscc/-&#8221;<br />
{<br />
    permission java.security.AllPermission;<br />
};</p>
<p>## then end the process of configuration<br />
./asadmin start-domain &#8211;domaindir $sges_domaindir &#8211;user admin dscc<br />
cp $ds_installpath/var/dscc6/dscc.war $sges_domaindir/dscc/autodeploy</p>
<p>6) check if all services are running:</p>
<p>## admin iface for GlassFish<br />
<a href="https://$hostname:4848" rel="nofollow">https://$hostname:4848</a></p>
<p>## our Directory Server Control Center<br />
<a href="http://$hostname:8080/dscc" rel="nofollow">http://$hostname:8080/dscc</a></p>
<p>7) enjoy !!</p>
]]></content:encoded>
	</item>
</channel>
</rss>
