Examples of ErrorHolder


Examples of org.apache.cocoon.template.environment.ErrorHolder

                    Object val = expr.getNode(objectModel);
                    Invoker.executeNode(consumer, val);
                } catch (Exception e) {
                    throw new SAXParseException(e.getMessage(), getLocation(), e);
                } catch (Error err) {
                    throw new SAXParseException(err.getMessage(), getLocation(), new ErrorHolder(err));
                }
            }
        }
        return getNext();
    }
View Full Code Here

Examples of org.apache.cocoon.template.environment.ErrorHolder

                try {
                    val = subst.getValue(objectModel);
                } catch (Exception exc) {
                    throw new SAXParseException(exc.getMessage(), getLocation(), exc);
                } catch (Error err) {
                    throw new SAXParseException(err.getMessage(), getLocation(), new ErrorHolder(err));
                }
                buf.append(val != null ? val.toString() : "");
            }
            uri = buf.toString();
        }
        StartDocument doc;
        try {
            doc = executionContext.getScriptManager().resolveTemplate(uri);
        } catch (ProcessingException exc) {
            throw new SAXParseException(exc.getMessage(), getLocation(), exc);
        }

        if (this.select != null) {
            objectModel.markLocalContext();
            try {
                Object obj = this.select.getValue(objectModel);
                objectModel.put(ObjectModel.CONTEXTBEAN, obj);
                objectModel.fillContext();
            } catch (Exception exc) {
                throw new SAXParseException(exc.getMessage(), getLocation(), exc);
            } catch (Error err) {
                throw new SAXParseException(err.getMessage(), getLocation(), new ErrorHolder(err));
            }
        }
        try {
            Invoker.execute(consumer, objectModel, executionContext, macroContext, namespaces, doc.getNext(), doc
                    .getEndDocument());
View Full Code Here

Examples of org.apache.cocoon.template.environment.ErrorHolder

            Invoker.execute(consumer, objectModel, executionContext,
                            newMacroContext, namespaces, call.getNext(), call.getEndElement());
        } catch (Exception exc) {
            throw new SAXParseException(exc.getMessage(), getLocation(), exc);
        } catch (Error err) {
            throw new SAXParseException(err.getMessage(), getLocation(), new ErrorHolder(err));
        }
        return getEndInstruction().getNext();
    }
View Full Code Here

Examples of org.apache.cocoon.template.environment.ErrorHolder

        } catch (Exception exc) {
            throw new SAXParseException(exc.getMessage(),
                                        getLocation(), exc);
        } catch (Error err) {
            throw new SAXParseException(err.getMessage(),
                                        getLocation(), new ErrorHolder(err));
        }
        objectModel.markLocalContext();
        int i = 0;
        // Move to the begin row
        while (i < begin && iter.hasNext()) {
View Full Code Here

Examples of org.apache.cocoon.template.environment.ErrorHolder

        try {
            val = expr.getNode(objectModel);
        } catch (Exception e) {
            throw new SAXParseException(e.getMessage(), getLocation(), e);
        } catch (Error err) {
            throw new SAXParseException(err.getMessage(), getLocation(), new ErrorHolder(err));
        }
        return val != null ? val : "";
    }
View Full Code Here

Examples of org.apache.cocoon.template.environment.ErrorHolder

            val = this.test.getValue(objectModel);
        } catch (Exception e) {
            throw new SAXParseException(e.getMessage(), getLocation(), e);
        } catch (Error err) {
            throw new SAXParseException(err.getMessage(), getLocation(),
                                        new ErrorHolder(err));
        }
        boolean result = false;
        if (val instanceof Boolean) {
            result = ((Boolean) val).booleanValue();
        } else {
View Full Code Here

Examples of org.apache.cocoon.template.environment.ErrorHolder

                consumer.characters(chars, 0, chars.length);
            }
        } catch (Exception e) {
            throw new SAXParseException(e.getMessage(), getLocation(), e);
        } catch (Error err) {
            throw new SAXParseException(err.getMessage(), getLocation(), new ErrorHolder(err));
        }
        return getNext();
    }
View Full Code Here

Examples of org.apache.cocoon.template.environment.ErrorHolder

                            null, namespaces, macroContext.getBodyStart(), macroContext.getBodyEnd());
        } catch (Exception exc) {
            throw new SAXParseException(exc.getMessage(), getLocation(), exc);
        } catch (Error err) {
            throw new SAXParseException(err.getMessage(), getLocation(),
                                        new ErrorHolder(err));
        }
        return getEndInstruction().getNext();
    }
View Full Code Here

Examples of org.apache.cocoon.template.environment.ErrorHolder

            }
        } catch (Exception e) {
            throw new SAXParseException(e.getMessage(), getLocation(), e);
        } catch (Error err) {
            throw new SAXParseException(err.getMessage(), getLocation(),
                                        new ErrorHolder(err));
        }
        return getNext();
    }
View Full Code Here

Examples of org.apache.cocoon.template.environment.ErrorHolder

                } catch (Exception e) {
                    throw new SAXParseException(e.getMessage(), event
                            .getLocation(), e);
                } catch (Error err) {
                    throw new SAXParseException(err.getMessage(), event
                            .getLocation(), new ErrorHolder(err));
                }
            }
            handler.characters(chars, 0, chars.length);
        }
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.