risolto...
ho spostato la connessione al db nel dopost...
questo mi fa pensare che il metodo init viene richiamato solo la prima volta e siccome nel dopost chiudo la connessione, al successivo richiamo la connessione risulta chiusa e quindi è impossibile fare il da fare!!!
qualcuno conferma questa teoria?