/** * This method had to be overridden because {@link XQPreparedExpression} objects * are not thread-safe, thus an additional replication step is necessary. */ @Override protected XQPreparedExpression resource(Object... params) throws Exception { XQPreparedExpression expression = super.resource(params); return getConnection().copyPreparedExpression(expression); }