Retornar dataset campo select

Tenho um arquivo javascript auxiliar de meu formulário que popula um campo select com os campos de um dataset, mas o campo não está preenchendo. Verifiquei o log e está dando a seguinte mensagem: 2017-06-29 15:32:02,306 WARN [org.apache.activemq.artemis.core.client] (EJB ASYNC - 483) AMQ212051: Invalid concurrent session usage. Sessions are not supposed to be used by more than one thread concurrently.: java.lang.Exception: trace Estou com o fluig instalado em meu computador, versão demo, não sei se isso vem ao caso. A função de chamada está abaixo:

function datasetCliente(){ alert("cheguei"); var wsql="Select * from clientes WHERE codigo<3;" ; var wsource="/jdbc/PH"; var dataset= DatasetFactory.getDataset("ds_BdPh_Clientes", [wsql,wsource], null, null); var wcampo="";

var newSelect = ""; if(dataset.rowsCount > 0){ for (var i = 0; i < dataset.rowsCount; i++) {

log.info("obtendo campos");

var wid = dataset.getValue(i, "codigo"); var wnome = dataset.getValue(i, "nome");

newSelect += "

" + wnome + ""

} }

FALTOU ESSA PARTE:
newSelect += “”;
$(‘#cliente’).html(newSelect);
}

Seria bom você abrir um chamado.

Questão resolvida. Alterei o código: var wdata= datasetCliente(); var wcampo=""; if(wdata[0].nome != null){ for (var i = 0; i < wdata.length; i++) { var wid = wdata[i].codigo; var wnome = wdata[i].nome; wcampo += "[" + wid + "/" + wnome + "]"; $('#diretorios').append("

"+wnome+""); } } O mais estranho foi que antes da alteração, quando deixei a linha "log.info("mensagem");", a mensagem de erro persistiu. Bastou retirar e deu tudo certo.