Output output = outputIter.next(); if (output.getPrimary()) { error("Unbound primary output: " + output, new QName("", "ERR")); valid = false;
Output output = outputIter.next(); if (output.getPrimary()) { error("Unbound primary output: " + output, new QName("", "ERR")); valid = false;
if (!input.getPort().startsWith("|") && input.getPrimary()) { if (seenPrimaryDocument && !input.getParameterInput()) { error("At most one primary document input port is allowed", XProcConstants.staticError(30)); error("At most one primary parameter input port is allowed", XProcConstants.staticError(30)); if (!output.getPort().endsWith("|") && output.getPrimary()) { if (seenPrimary) { error("At most one primary output port is allowed", XProcConstants.staticError(30)); error("Declared step has no subpipeline, but is not known.", XProcConstants.staticError(100)); // FIXME! return;
if (!input.getPort().startsWith("|") && input.getPrimary()) { if (seenPrimaryDocument && !input.getParameterInput()) { error("At most one primary document input port is allowed", XProcConstants.staticError(30)); error("At most one primary parameter input port is allowed", XProcConstants.staticError(30)); if (!output.getPort().endsWith("|") && output.getPrimary()) { if (seenPrimary) { error("At most one primary output port is allowed", XProcConstants.staticError(30)); error("Declared step has no subpipeline, but is not known.", XProcConstants.staticError(100)); // FIXME! return;
error("Output port '" + input.getPort().substring(1) + "' on " + getStep() + " unbound", XProcConstants.staticError(5)); valid = false; Output output = env.readablePort(pipe.getStep(), pipe.getPort()); if (output == null) { error("Unreadable port: " + pipe.getPort() + " on " + pipe.getStep(), XProcException.err_E0001); valid = false;
error("Output port '" + input.getPort().substring(1) + "' on " + getStep() + " unbound", XProcConstants.staticError(5)); valid = false; Output output = env.readablePort(pipe.getStep(), pipe.getPort()); if (output == null) { error("Unreadable port: " + pipe.getPort() + " on " + pipe.getStep(), XProcException.err_E0001); valid = false;