public ActionForward save(ActionMapping actionMapping,
ActionForm actionForm,
HttpServletRequest request,
HttpServletResponse response) throws Throwable {
ShipMaintActionForm form = (ShipMaintActionForm) actionForm;
AdminBean adminBean = getAdminBean(request);
User user = adminBean.getUser();
EntityManager em = JpaConnection.getInstance().getCurrentEntityManager();
OrderHeader orderHeader = (OrderHeader) em.find(OrderHeader.class, Format.getLong(form.getOrderHeaderId()));
getMissingFormInformation(form, adminBean.getSiteId());
String shipHeaderId = form.getShipHeaderId();
ShipHeader shipHeader = null;
if (!Format.isNullOrEmpty(shipHeaderId)) {
shipHeader = (ShipHeader) em.find(ShipHeader.class, Format.getLong(form.getShipHeaderId()));