When executing the following I get the error indicated. Can someone point me in the right direction about what I'm missing?
message = qie.createXMLMessage("<case></case>", 'UTF-8');
message.setNode("/case/email", 'scott');
message.setNode('/case/data', '');
message.setNode('/case/data/@type', 'array');
message.setNode('/case/data/item', '', 1, true);
message.setNode('/case/data/item[1]/key', 'key1');
message.setNode('/case/data/item[1]/value', 'value1');
/*
i get this error on the next line: [line: 12] WrappedException: Wrapped com.qvera.qie.web.exception.MessageModelException: Node not found: /case/data/item, instance=1
*/
message.setNode('/case/data/item', '', 2, true);
message.setNode('/case/data/item[2]/@hidden', 'true');
message.setNode('/case/data/item[2]/key', 'key2');
message.setNode('/case/data/item[2]/value', 'value2');