Após criação de formulário de cadastro e redirecionamento para o .ejs de listagem retorna a mensagem postada. abaixo segue o código.
// produtos/form
app.post('/produtos/salva', function(req, res){
var produto = req.body;
console.log(produto);
var connection = app.infra.connectionFactory();
var produtosDAO = new app.infra.ProdutosDAO(connection);
produtosDAO.salva(produto, function(err, result) {
produtosDAO.lista(function(err, result) {
console.log(result);
res.render('produtos/lista',{lista:result}); /// erro ocorre nesta chamada
});
});
connection.end();
});
Acionando a url que lista os produtos (direto pela url) funciona ok.
Obrigado