On your struts config file check if the form bean for StoreMessage action is of type pkg.pkg.PostForm and if the action name is pointing to the correct form bean... It also seems to be missing the import of the PostForm on your action class.
Pedro Salgado On 04/01/2004 03:22, "Caroline Jen" <[EMAIL PROTECTED]> wrote: > The statement shown below encountered a > ClassCastException: > > PostForm postForm = ( PostForm )form; > > I cannot figure out the reason. Please help. > > Allow me to show more code of the class where the > exception occurred: > > ... > > import org.apache.struts.action.Action; > import org.apache.struts.action.ActionForward; > import org.apache.struts.action.ActionMapping; > import org.apache.struts.action.ActionForm; > import org.apache.commons.beanutils.BeanUtils; > import javax.servlet.http.HttpServletRequest; > import javax.servlet.http.HttpServletResponse; > > import org.apache.artimus.message.PostBean; > import org.apache.artimus.message.ThreadBean; > import org.apache.artimus.message.utility.DateUtil; > > public final class StoreMessage extends Action > { > public ActionForward execute(ActionMapping mapping, > ActionForm form, > HttpServletRequest > request, > HttpServletResponse > response) > throws Exception > { > > int parentPostID; > int threadID; > int postID; > String postCreationIP; > String memberName = request.getRemoteUser(); > Timestamp now = > DateUtil.getCurrentGMTTimestamp(); > > parentPostID = Integer.parseInt( > request.getParameter( "parent" ) ); > > PostForm postForm = ( PostForm )form; > .... > .... > > } > } > > __________________________________ > Do you Yahoo!? > Find out what made the Top Yahoo! Searches of 2003 > http://search.yahoo.com/top2003 > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]