Ao fazer a chamada chamada no terminal para salvar o pagamento recebo o erro no console da chamada:
TypeError: app.persistencia.PagamentoDao is not a constructor
E no console do servidor:
TypeError: app.persistencia.PagamentoDao is not a constructor
at /home/jose/cursos/webservice_node/controllers/pagamentos.js:14:24
O conteúdo da referida linha é:
app.post('/pagamentos/pagamento', function(req, res){
var pagamento = req.body;
console.log('processando requisicao de um novo pagamento');
pagamento.status = 'CRIADO';
pagamento.data = new Date;
var connection = app.persistencia.connectionFactory();
var pagamentoDao = new app.persistencia.PagamentoDao(connection);
pagamentoDao.salva(pagamento, function(erro, resultado){
console.log('Pagamento criado');
res.json(pagamento);
});
O que pode estar ocorrendo?