You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jetspeed-dev@portals.apache.org by ta...@apache.org on 2001/04/25 02:07:56 UTC
cvs commit: jakarta-jetspeed/src/java/org/apache/jetspeed/util/template JetspeedTool.java
taylor 01/04/24 17:07:56
Modified: src/java/org/apache/jetspeed/util/template JetspeedTool.java
Log:
ProfileException must be caught
Revision Changes Path
1.4 +12 -3 jakarta-jetspeed/src/java/org/apache/jetspeed/util/template/JetspeedTool.java
Index: JetspeedTool.java
===================================================================
RCS file: /home/cvs/jakarta-jetspeed/src/java/org/apache/jetspeed/util/template/JetspeedTool.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- JetspeedTool.java 2001/04/03 00:27:35 1.3
+++ JetspeedTool.java 2001/04/25 00:07:56 1.4
@@ -55,6 +55,7 @@
package org.apache.jetspeed.util.template;
import org.apache.ecs.ConcreteElement;
+import org.apache.ecs.StringElement;
import org.apache.turbine.util.RunData;
import org.apache.turbine.util.Log;
import org.apache.turbine.services.pull.ApplicationTool;
@@ -74,7 +75,7 @@
* shared between threads and/or requests</strong>
*
* @author <a href="mailto:raphael@apache.org">Rapha�l Luta</a>
- * @version $Id: JetspeedTool.java,v 1.3 2001/04/03 00:27:35 raphael Exp $
+ * @version $Id: JetspeedTool.java,v 1.4 2001/04/25 00:07:56 taylor Exp $
*/
public class JetspeedTool implements ApplicationTool
{
@@ -134,8 +135,16 @@
if ((name == null) || "default".equals(name) || "".equals(name))
{
CapabilityMap cm = CapabilityMapFactory.getCapabilityMap(rundata);
- Profile profile = ProfileManager.getProfile(rundata,cm);
- result = profile.getRootSet(rundata).getContent(rundata);
+ try
+ {
+ Profile profile = ProfileManager.getProfile(rundata,cm);
+ result = profile.getRootSet(rundata).getContent(rundata);
+ }
+ catch (ProfileException e)
+ {
+ Log.error(e);
+ return new StringElement( e.toString() );
+ }
}
else
{
---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: jetspeed-dev-help@jakarta.apache.org