public ActionForward execute(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException, CommunicationException, NamingException
{
String dataSource = Settings.getInstance().getSiteInfo(CVUtility.getHostName(super.getServlet().getServletContext())).getDataSource();
ServerSettingsHome sh = (ServerSettingsHome)CVUtility.getHomeObject("com.centraview.administration.serversettings.ServerSettingsHome", "ServerSettings");
try {
DynaActionForm dynaForm = (DynaActionForm)form;
HttpSession session = request.getSession();
ServerSettings remote = (ServerSettings)sh.create();
remote.setDataSource(dataSource);
ServerSettingsVOX svo = new ServerSettingsVOX(dynaForm);
remote.updateServerSettings(svo);