Replymessage unavailable
Untuk point #1, kalau menggunakan ASGI kita bisa memanfaatkan middleware dispatch method untuk memastikan session di rollback di sertiap closure sebuah request. atau kalau tradisional:
def openView(self, obj, session):
ob = self.getObject(obj)
try:
ob.logger.debug("BEGIN openView")
ret = ob.openView(session)
if ret is None:
ret = session
finally:
ecfentity.session_close_all()
ob.logger.debug("END openView")
return ret