userID = req.getParameter("userID");
vXML = req.getParameter("vXML");
Logger.getLogger(servlets.ServletConnectApplet2.class.getName()).log(Level.INFO, "REQUEST Remote User ID: " + userID);
Logger.getLogger(servlets.ServletConnectApplet2.class.getName()).log(Level.INFO, "REQUEST Remote vXML: " + vXML);
Drawings dr = null;
DBInitializer.tranxBegin();
dr = DBInitializer.getDrawingsByUsernameCaption(userID, caption);
if (dr == null) {
dr = new Drawings(userID, "Caption Drawing 1");
} else {
drawingExists = true;
}
// DBInitializer.getUserByID throws Exception
// String usid = (String)session.getAttribute("userID");
Users u = DBInitializer.getUsersByID(userID);
dr.setUsers(u);
dr.setVXML(vXML);
dr.setDatetime(new Date());
if (!drawingExists) {
u.getDrawingsList().add(dr);
DBInitializer.tranxUpdate(u);
DBInitializer.tranxPersist(dr);
} else {