xctxt.pushNamespaceContext(namespaceContext); xctxt.pushCurrentNodeAndExpression(contextNode, contextNode); te.setLocator(this.getLocator()); ErrorListener el = xctxt.getErrorListener(); if(null != el) // defensive, should never happen. el.error(te); e = ((org.apache.xml.utils.WrappedRuntimeException) e).getException(); msg = XSLMessages.createXPATHMessage( XPATHErrorResources.ER_XPATH_ERROR, null); TransformerException te = new TransformerException(msg, getLocator(), e); ErrorListener el = xctxt.getErrorListener(); el.fatalError(te);
String fmsg = XSLMessages.createXPATHMessage( XPATHErrorResources.ER_ARG_CANNOT_BE_NULL, new Object[] {"Function Name"} ); String fmsg = XSLMessages.createXPATHMessage( XPATHErrorResources.ER_EXTENSION_FUNCTION_CANNOT_BE_INVOKED, new Object[] { myQName.toString() } ); int arity = argVec.size(); Object argument = argVec.elementAt( i ); argList.add ( i, ((XNodeSet)argument).nodelist() ); } else if ( argument instanceof XObject ) { Object passedArgument = ((XObject)argument).object(); argList.add ( i, passedArgument ); } else { throw new org.apache.xml.utils.WrappedRuntimeException ( xfe ); } catch ( Exception e ) { throw new javax.xml.transform.TransformerException ( e );
SourceTreeManager treeMgr = xctxt.getSourceTreeManager(); Source source; try source = treeMgr.resolveURI(base, uri, xctxt.getSAXLocator()); newDoc = treeMgr.getNode(source); throw new TransformerException(ioe.getMessage(), (SourceLocator)xctxt.getSAXLocator(), ioe); throw new TransformerException(te); throw new TransformerException(ioe.getMessage(), (SourceLocator)xctxt.getSAXLocator(), ioe); ((org.apache.xml.utils.WrappedRuntimeException) throwable).getException(); || (throwable instanceof ClassCastException)) throw new org.apache.xml.utils.WrappedRuntimeException( (Exception) throwable); e = ((org.apache.xml.utils.WrappedRuntimeException) e).getException();
java.io.PrintWriter dumpWriter = diagnosticsWriter; ResourceBundle resbundle = (XSLMessages.loadResourceBundle( org.apache.xml.utils.res.XResourceBundle.ERROR_RESOURCES)); String flavor = "s2s"; msg = XSLMessages.createMessage( XSLTErrorResources.ER_NOT_SUCCESSFUL, null); diagnosticsWriter.println(msg); String outputType = null; String media = null; Vector params = new Vector(); boolean quietConflictWarnings = false; URIResolver uriResolver = null; params.addElement(name); params.addElement(expression); throw new TransformerException(XSLMessages.createMessage(XSLTErrorResources.ER_NO_STYLESHEET_IN_MEDIA, new Object[]{inFileName, media})); //"No stylesheet found in: " throw new TransformerException(XSLMessages.createMessage(XSLTErrorResources.ER_NO_STYLESHEET_PI, new Object[]{inFileName})); //"No xml-stylesheet PI found in: " ((org.apache.xml.utils.WrappedRuntimeException) throwable).getException();
int sz = vars.size(); for (int i = vars.size()-1; i >= 0; i--) QName qn = (QName)vars.elementAt(i); java.lang.String msg = XSLMessages.createXPATHMessage(XPATHErrorResources.ER_COULD_NOT_FIND_VAR, new Object[]{m_qname.toString()}); TransformerException te = new TransformerException(msg, this); throw new org.apache.xml.utils.WrappedRuntimeException(te);
KeyIterator ki = (KeyIterator) (m_keyNodes).getContainedIter(); XPathContext xctxt = ki.getXPathContext(); int nKeyDecls = keyDecls.size(); m_keyNodes.reset(); while (DTM.NULL != (currentNode = m_keyNodes.nextNode())) (KeyDeclaration) keyDecls.elementAt(keyDeclIdx); XObject xuse = keyDeclaration.getUse().execute(xctxt, ki.getPrefixResolver()); if (xuse.getType() != xuse.CLASS_NODESET) { XMLString exprResult = xuse.xstr(); addValueInRefsTable(xctxt, exprResult, currentNode); } else { DTM dtm = xctxt.getDTM(currentNodeInUseClause); XMLString exprResult = dtm.getStringValue(currentNodeInUseClause); throw new WrappedRuntimeException(te);
KeyIterator ki = (KeyIterator)(((XNodeSet)m_keysNodes).getContainedIter()); org.apache.xpath.XPathContext xctxt = ki.getXPathContext(); int nDeclarations = keys.size(); KeyDeclaration kd = (KeyDeclaration) keys.elementAt(i); if (xuse.getType() != xuse.CLASS_NODESET) XMLString exprResult = xuse.xstr(); DTMIterator nl = ((XNodeSet)xuse).iterRaw(); int useNode; throw new org.apache.xml.utils.WrappedRuntimeException(te); XSLMessages.createMessage( XSLTErrorResources.ER_NO_XSLKEY_DECLARATION, new Object[] { name.getLocalName()}));
DTM dtm = xctxt.getDTM(node); xctxt.pushContextNodeList(dtmIter); try xctxt.popContextNodeList(); Exception e = ((org.apache.xml.utils.WrappedRuntimeException)se).getException(); if(null != e) se = e; SAXSourceLocator sl = new SAXSourceLocator( te.getLocator() ); m_serializationHandler.fatalError(new org.xml.sax.SAXParseException(te.getMessage(), sl, te)); m_errorHandler.fatalError((TransformerException)se); m_errorHandler.fatalError(new TransformerException(se.getMessage(), new SAXSourceLocator((org.xml.sax.SAXParseException)se), se)); m_errorHandler.fatalError(new TransformerException(se));
/** * Tell if two objects are functionally equal. * * @param obj2 Object to compare to this * * @return True if the two objects are equal * * @throws javax.xml.transform.TransformerException */ public boolean equals(XObject obj2) { // In order to handle the 'all' semantics of // nodeset comparisons, we always call the // nodeset function. if (obj2.getType() == XObject.CLASS_NODESET) return obj2.equals(this); try { return m_val == obj2.bool(); } catch(javax.xml.transform.TransformerException te) { throw new org.apache.xml.utils.WrappedRuntimeException(te); } }
if(getXPathContext().getNamespaceContext() == null){ getXPathContext().setNamespaceContext(getStylesheet()); ((org.apache.xml.utils.WrappedRuntimeException) e).getException()); throw new javax.xml.transform.TransformerException(e); Throwable throwable = wre.getException(); ((org.apache.xml.utils.WrappedRuntimeException) throwable).getException(); m_errorHandler.fatalError(new TransformerException(se)); throw new TransformerException(XSLMessages.createMessage(XSLTErrorResources.ER_NO_OUTPUT_SPECIFIED, null)); //"No output specified!"); throw new TransformerException(XSLMessages.createMessage(XSLTErrorResources.ER_CANNOT_TRANSFORM_TO_RESULT_TYPE, new Object[]{outputTarget.getClass().getName()})); //"Can't transform to a Result of type "
throw new TransformerException(e.getMessage()); throw new TransformerException(se); String messageStr = XSLMessages.createMessage( XSLTErrorResources.ER_ILLEGAL_DOMSOURCE_INPUT, null); throw new TransformerException(XSLMessages.createMessage(XSLTErrorResources.ER_CANNOT_TRANSFORM_SOURCE_TYPE, new Object[]{source.getClass().getName()})); //"Can't transform a Source of type " Throwable throwable = wre.getException(); ((org.apache.xml.utils.WrappedRuntimeException) throwable).getException(); throw new TransformerException(wre.getException());
SourceLocator causeLocator = ((TransformerException)cause).getLocator(); if(null != causeLocator) cause = ((TransformerException)cause).getCause(); else if(cause instanceof WrappedRuntimeException) cause = ((WrappedRuntimeException)cause).getException(); else if(cause instanceof SAXException) cause = ((SAXException)cause).getException();
throws org.apache.xml.utils.WrappedRuntimeException PrefixResolver savedResolver = xctxt.getNamespaceContext(); XNodeSet result = null; xctxt.pushCurrentNode(context); xctxt.setNamespaceContext(prefixResolver); result.setShouldCacheNodes(true); throw new org.apache.xml.utils.WrappedRuntimeException(se);
/** * Tell if two objects are functionally equal. * * @param obj2 Object to compare to this * * @return True if the two objects are equal * * @throws javax.xml.transform.TransformerException */ public boolean equals(XObject obj2) { try { return m_val == obj2.bool(); } catch(javax.xml.transform.TransformerException te) { throw new org.apache.xml.utils.WrappedRuntimeException(te); } } }
m_variableStacks = (VariableStack) xpc.getVarStack().clone(); m_currentNodes = (IntStack) xpc.getCurrentNodeStack().clone(); m_currentExpressionNodes = (IntStack) xpc.getCurrentExpressionNodeStack().clone(); m_contextNodeLists = (Stack) xpc.getContextNodeListsStack().clone(); throw new org.apache.xml.utils.WrappedRuntimeException(cnse);
xpc.setVarStack((VariableStack) m_variableStacks.clone()); xpc.setCurrentNodeStack((IntStack) m_currentNodes.clone()); xpc.setCurrentExpressionNodeStack( (IntStack) m_currentExpressionNodes.clone()); xpc.setContextNodeListsStack((Stack) m_contextNodeLists.clone()); throw new org.apache.xml.utils.WrappedRuntimeException(cnse);
/** * Tell if two objects are functionally equal. * * @param obj2 object to compare this nodeset to * * @return see this.compare(...) * * @throws javax.xml.transform.TransformerException */ public boolean equals(XObject obj2) { try { return compare(obj2, S_EQ); } catch(javax.xml.transform.TransformerException te) { throw new org.apache.xml.utils.WrappedRuntimeException(te); } }
SubContextList iter = m_isTopLevel ? null : xctxt.getSubContextList(); DTMIterator cnl = xctxt.getContextNodeList(); throw new org.apache.xml.utils.WrappedRuntimeException(cnse); int currentNode = xctxt.getContextNode();
DTMIterator iterator = new OneStepIterator(iter, Axis.SELF); iterator.setRoot(dtmRoot, xctxt); result = new XNodeSet(iterator); throw new org.apache.xml.utils.WrappedRuntimeException(ex); result = new XNodeSet(iterator); throw new org.apache.xml.utils.WrappedRuntimeException(ex); result = new XNodeSet((DTMIterator) val); result = new XObject(val);
/** * Returns a deep copy of this iterator. Cloned iterators may not be * restartable. The iterator being cloned may or may not become * non-restartable as a side effect of this operation. * * @return a deep copy of this iterator. */ public DTMAxisIterator cloneIterator() { try { final DTMAxisIteratorBase clone = (DTMAxisIteratorBase) super.clone(); clone._isRestartable = false; // return clone.reset(); return clone; } catch (CloneNotSupportedException e) { throw new org.apache.xml.utils.WrappedRuntimeException(e); } }