vgritsenko 02/01/21 16:41:26
Modified: src/java/org/apache/cocoon/transformation
TraxTransformer.java
Log:
Temporary fix for Deli lookup problem
Revision Changes Path
1.7 +9 -4
xml-cocoon2/src/java/org/apache/cocoon/transformation/TraxTransformer.java
Index: TraxTransformer.java
===================================================================
RCS file:
/home/cvs/xml-cocoon2/src/java/org/apache/cocoon/transformation/TraxTransformer.java,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- TraxTransformer.java 22 Jan 2002 00:17:13 -0000 1.6
+++ TraxTransformer.java 22 Jan 2002 00:41:26 -0000 1.7
@@ -13,6 +13,7 @@
import org.apache.avalon.framework.component.ComponentException;
import org.apache.avalon.framework.component.ComponentManager;
import org.apache.avalon.framework.component.Composable;
+import org.apache.avalon.framework.component.ComponentException;
import org.apache.avalon.framework.configuration.Configurable;
import org.apache.avalon.framework.configuration.Configuration;
import org.apache.avalon.framework.configuration.ConfigurationException;
@@ -113,7 +114,7 @@
* @author <a href="mailto:[EMAIL PROTECTED]">Giacomo Pati</a>
* @author <a href="mailto:[EMAIL PROTECTED]">Ovidiu Predescu</a>
* @author <a href="mailto:[EMAIL PROTECTED]">Mark H. Butler</a>
- * @version CVS $Id: TraxTransformer.java,v 1.6 2002/01/22 00:17:13 vgritsenko Exp $
+ * @version CVS $Id: TraxTransformer.java,v 1.7 2002/01/22 00:41:26 vgritsenko Exp $
*/
public class TraxTransformer extends AbstractTransformer
implements Transformer, Composable, Recyclable, Configurable, Cacheable, Disposable
{
@@ -220,12 +221,16 @@
}
this.browser = (Browser) manager.lookup(Browser.ROLE);
- if (this.manager.hasComponent(Deli.ROLE)) {
+ // FIXME (VG): Replace try with hasComponent() check when it works as
expected
+ // System.out.println(Deli.ROLE + ": " +
this.manager.hasComponent(Deli.ROLE));
+ // if (this.manager.hasComponent(Deli.ROLE)) {
+ try {
if (this.getLogger().isDebugEnabled()) {
getLogger().debug("Looking up " + Deli.ROLE);
}
- this.deli = (Deli) manager.lookup(Deli.ROLE);
- } else {
+ this.deli = (Deli) this.manager.lookup(Deli.ROLE);
+ // } else {
+ } catch (ComponentException e) {
getLogger().debug("Deli is not available");
}
}
----------------------------------------------------------------------
In case of troubles, e-mail: [EMAIL PROTECTED]
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]