How about putting some debugging stuff in the unspecified() method in your action. Something like the following and see what it shows...
protected ActionForward unspecified(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { String paramValue = request.getParameter(mapping.getParameter()); Locale userLocale = getLocale(request); log.debug("Value =[" + paramValue + "]"); log.debug("Locale=[" + userLocale + "]"); // Display Contents of Map for Locale Map lookupMap = (Map)localeMap.get(userLocale); Iterator iterator = lookupMap.keySet().iterator(); while (iterator.hasNext()) { Object key = iterator.next(); Object value = lookupMap.get(key); log.debug("Map Key=[" + key + "], Value=[" +value + "]"); } return super.unspecified(mapping, form, request, response); } ----- Original Message ----- From: "Eoin Dunne" <[EMAIL PROTECTED]> Sent: Thursday, April 28, 2005 6:59 PM > strange error that happens every second or third time the form is > submitted. Otherwise it works? I was orignially using 1.1 struts but just > upgraded with the same issue to 1.2.4. I thinking it's a timing or > threading > issue, because of the way it works then doesn't work. The error message was > a > little better after going to struts 1.2.4. It suggested "This may be caused > by whitespace in the label text". Although this would be strange > considering > that it works then doesn't work on the next submit. The other weird thing > with this issue is that it seemed to work fine until I added a second > DynaActionForm and a second method that is mapped in the same way as > addcomponent action. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]