What's the problem? Do you see anything in the logs? 2014-04-09 18:24 GMT+02:00 Etingin, Eugene <eugene.etin...@bnymellon.com>: > Dear Struts Experts > > > Can somebody please help me with this problem? I am deploying war file on > Weblogic. The application is done with Struts, > > struts-config > > <action-mappings> > <action path="/welcomeAction" type="com.refdata.welcome.WelcomeAction"> > <forward name="welcomePage" contextRelative="true" > path="/resources/jsp/common/index.jsp"/> > </action> > > WelcomAction.java > > /** > * <p><component description>. > * </p> > * <br><br> > * > * Name Date Description > * ----------------------------------------------------------<br> > * > */ > > package com.refdata.welcome; > > import com.refdata.common.Constants; > import com.refdata.common.RDMException; > import com.refdata.common.SessionInfo; > import java.io.IOException; > import java.text.SimpleDateFormat; > import java.util.Date; > import javax.servlet.ServletException; > import javax.servlet.http.HttpServletRequest; > import javax.servlet.http.HttpServletResponse; > import javax.servlet.http.HttpSession; > import org.apache.commons.logging.Log; > import org.apache.commons.logging.LogFactory; > import org.apache.struts.action.Action; > import org.apache.struts.action.ActionError; > import org.apache.struts.action.ActionErrors; > import org.apache.struts.action.ActionForm; > import org.apache.struts.action.ActionForward; > import org.apache.struts.action.ActionMapping; > import org.apache.struts.action.ActionMessage; > import org.apache.struts.action.ActionMessages; > > public class WelcomeAction extends Action { > final Log log = LogFactory.getLog("com.refdata.welcome"); > > > > public WelcomeAction() { > } > > public ActionForward execute(ActionMapping mapping, ActionForm form, > HttpServletRequest request, > HttpServletResponse response) throws IOException, > ServletException { > System.out.println("I am in WelcomeAction"); > SessionInfo sessionInfo = new SessionInfo(); > HttpSession session = request.getSession(false); > // HttpSession session = null; > ActionErrors errors = new ActionErrors(); > String returnPage = null; > > try { > if (session.isNew()) { > session = request.getSession(); > } > > String userId = (request.getParameter("User_Id") == null ? "Guest" : > request.getParameter("User_Id")); > //String userEdit = userId == "Guest"?"N":"Y"; > String userEdit = (request.getParameter("user_edit") == null) ? "N" : > request.getParameter("user_edit") ; > String sessionId = session.getId(); > long currDateTime = System.currentTimeMillis(); > Date myDate = new Date(currDateTime); > SimpleDateFormat dateFormat = new SimpleDateFormat(Constants.DATE_FORMAT); > sessionInfo.setUserId(userId); > sessionInfo.setUserEdit(userEdit); > sessionInfo.setStrSessionId(sessionId); > > sessionInfo.setBusinessDate(dateFormat.format(myDa te)); > session.setAttribute("SessionInfo", sessionInfo); > returnPage = "welcomePage"; > } > catch (Exception e) { > RDMException rdmEx = new RDMException(e); > errors.add(ActionErrors.GLOBAL_MESSAGE, new > ActionError("error.systemError.label1")); > errors.add(ActionErrors.GLOBAL_MESSAGE, new > ActionError("error.systemError.label2", rdmEx.getMessage())); > errors.add(ActionErrors.GLOBAL_MESSAGE, new > ActionError("error.systemError.label3", rdmEx.getExceptionTrail())); > errors.add(ActionErrors.GLOBAL_MESSAGE, new > ActionError("error.commonMessage.label")); > saveErrors(request, errors); > returnPage = "errorPage"; > } > > return mapping.findForward(returnPage); > } > } > > web.xml > <servlet> > <servlet-name>action</servlet-name> > <servlet-class>org.apache.struts.action.ActionServlet</servlet-class> > <init-param> > <param-name>config</param-name> > <param-value>/WEB-INF/struts-config.xml</param-value> > </init-param> > <load-on-startup>1</load-on-startup> > </servlet> > <!-- Struts Action Servlet Mappings --> > <!-- Note that because Struts takes the *last* mapping here as the extension > to add to > actions posted from forms, we must have *.do come after *.jpf. --> > <servlet-mapping> > <servlet-name>action</servlet-name> > <url-pattern>*.do</url-pattern> > </servlet-mapping> > > URL > > http ://localhost:7001/RDM/welcomeAction.do > > I would greatly appreciate any help > > Thank you > > Eugene > > > The information contained in this e-mail, and any attachment, is confidential > and is intended solely for the use of the intended recipient. Access, copying > or re-use of the e-mail or any attachment, or any information contained > therein, by any other person is not authorized. If you are not the intended > recipient please return the e-mail to the sender and delete it from your > computer. Although we attempt to sweep e-mail and attachments for viruses, we > do not guarantee that either are virus-free and accept no liability for any > damage sustained as a result of viruses. > > Please refer to http://disclaimer.bnymellon.com/eu.htm for certain > disclosures relating to European legal entities. > > --------------------------------------------------------------------- > To unsubscribe, e-mail: user-unsubscr...@struts.apache.org > For additional commands, e-mail: user-h...@struts.apache.org >
--------------------------------------------------------------------- To unsubscribe, e-mail: user-unsubscr...@struts.apache.org For additional commands, e-mail: user-h...@struts.apache.org