You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by sk...@apache.org on 2008/10/23 14:33:21 UTC

svn commit: r707361 - /myfaces/orchestra/trunk/core/src/main/java/org/apache/myfaces/orchestra/requestParameterProvider/RequestParameterProviderManager.java

Author: skitching
Date: Thu Oct 23 05:33:21 2008
New Revision: 707361

URL: http://svn.apache.org/viewvc?rev=707361&view=rev
Log:
Add some logging.

Modified:
    myfaces/orchestra/trunk/core/src/main/java/org/apache/myfaces/orchestra/requestParameterProvider/RequestParameterProviderManager.java

Modified: myfaces/orchestra/trunk/core/src/main/java/org/apache/myfaces/orchestra/requestParameterProvider/RequestParameterProviderManager.java
URL: http://svn.apache.org/viewvc/myfaces/orchestra/trunk/core/src/main/java/org/apache/myfaces/orchestra/requestParameterProvider/RequestParameterProviderManager.java?rev=707361&r1=707360&r2=707361&view=diff
==============================================================================
--- myfaces/orchestra/trunk/core/src/main/java/org/apache/myfaces/orchestra/requestParameterProvider/RequestParameterProviderManager.java (original)
+++ myfaces/orchestra/trunk/core/src/main/java/org/apache/myfaces/orchestra/requestParameterProvider/RequestParameterProviderManager.java Thu Oct 23 05:33:21 2008
@@ -22,6 +22,7 @@
 import org.apache.commons.logging.Log;
 import org.apache.commons.logging.LogFactory;
 import org.apache.myfaces.orchestra.frameworkAdapter.FrameworkAdapter;
+import org.apache.myfaces.orchestra.lib.OrchestraException;
 
 import java.io.Serializable;
 import java.util.ArrayList;
@@ -79,6 +80,12 @@
     public static RequestParameterProviderManager getInstance()
     {
         FrameworkAdapter fa = FrameworkAdapter.getCurrentInstance();
+        if (fa == null)
+        {
+            Log log = LogFactory.getLog(RequestParameterProviderManager.class);
+            log.error("No framework adapter currently selected");
+            throw new OrchestraException("No framework adapter currently selected");
+        }
         RequestParameterProviderManager manager =
             (RequestParameterProviderManager) fa.getSessionAttribute(PARAMETER_PROVIDER_MANAGER_KEY);