[jboss-cvs] Picketlink SVN: r236 - federation/trunk/picketlink-seam/src/main/java/org/picketlink/identity/seam/federation.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Tue May 4 13:01:40 EDT 2010
Author: anil.saldhana at jboss.com
Date: 2010-05-04 13:01:39 -0400 (Tue, 04 May 2010)
New Revision: 236
Modified:
federation/trunk/picketlink-seam/src/main/java/org/picketlink/identity/seam/federation/ExternalAuthenticator.java
Log:
PLFED-68: throw a meaningful exception instead of NPE
Modified: federation/trunk/picketlink-seam/src/main/java/org/picketlink/identity/seam/federation/ExternalAuthenticator.java
===================================================================
--- federation/trunk/picketlink-seam/src/main/java/org/picketlink/identity/seam/federation/ExternalAuthenticator.java 2010-05-03 17:00:47 UTC (rev 235)
+++ federation/trunk/picketlink-seam/src/main/java/org/picketlink/identity/seam/federation/ExternalAuthenticator.java 2010-05-04 17:01:39 UTC (rev 236)
@@ -135,7 +135,10 @@
url.append("=");
try
{
- url.append(URLEncoder.encode(paramEntry.getValue(), "UTF-8"));
+ String paramValue = paramEntry.getValue();
+ if( paramValue == null || paramValue == "" )
+ throw new RuntimeException( "Param Key:" + paramEntry.getKey() + " has value that is null" );
+ url.append(URLEncoder.encode( paramValue, "UTF-8" ));
}
catch (UnsupportedEncodingException e)
{
More information about the jboss-cvs-commits
mailing list