/** * Say whether an XQuery 1.0, 3.0, or 3.1 processor is required. * * @param value Must be "3.1"; any other value is ignored with a warning. * @since 9.2. The handling of different XQuery version numbers has changed in * successive Saxon releases. * @deprecated in 9.8; the only XQuery version supported is "3.1", and any other value is * ignored with a warning. */ public void setLanguageVersion(String value) { if (!"3.1".equals(value)) { env.getErrorListener().warning(new XPathException("XQuery version ignored: only \"3.1\" is recognized")); } env.setLanguageVersion(31); }
/** * Say whether an XQuery 1.0, 3.0, or 3.1 processor is required. * * @param value Must be "3.1"; any other value is ignored with a warning. * @since 9.2. The handling of different XQuery version numbers has changed in * successive Saxon releases. * @deprecated in 9.8; the only XQuery version supported is "3.1", and any other value is * ignored with a warning. */ public void setLanguageVersion(String value) { if (!"3.1".equals(value)) { env.getErrorListener().warning(new XPathException("XQuery version ignored: only \"3.1\" is recognized")); } env.setLanguageVersion(31); }
if (value != null) { if (String.valueOf(LANGTYPE_XQUERY).equals(value)) { sqc.setLanguageVersion(saxon_xquery_version);
private StaticQueryContext prepareStaticContext(String body) { StaticQueryContext sqc = config.newStaticQueryContext(); sqc.setErrorListener(new LocalErrorListener()); //sqc.setSchemaAware(true); - requires Saxon-EE sqc.setLanguageVersion(saxon_xquery_version); if (body != null) { sqc.setModuleURIResolver(new LocalModuleURIResolver(body)); } return sqc; }
getErrorListener().warning(new XPathException("XQuery version ignored: only \"3.1\" is recognized")); getDefaultStaticQueryContext().setLanguageVersion(31); break;
getErrorListener().warning(new XPathException("XQuery version ignored: only \"3.1\" is recognized")); getDefaultStaticQueryContext().setLanguageVersion(31); break;
sqc.setLanguageVersion(saxon_xquery_version);