As Dave said, kindly show some patience.

First of validation is nothing to do with theme so just leave the theme
alone.

1) Can you try renaming the action class name from SampleRegOne to
SampleRegOneAction
and same in struts.xml

2) If you give action alias name like below,
 <action name="sampleRegOne"
class="com.zedlabs.samplereg.action.SampleRegOne" >

as far as i understood you need to use the alias name suffixed along with
the action class name so in essence your validator xml name should be some
thing like below

SampleRegOne-sampleRegOne-validation.xml

Since i don't have much knowledge in xml based validation i recommend you
to read upon struts2 xml based validation from the below link
http://www.codejava.net/frameworks/struts/struts2-form-validation-basic-example-using-xml

If the above solution is not working then try and figure out the problem by
debugging through struts2 source.

If the above solutions couldn't resolve your problem then get some debug
level log of struts2 while accessing that particular action and post it
over here.




On Thu, Dec 25, 2014 at 8:34 PM, Dave Newton <davelnew...@gmail.com> wrote:

> Unrelated to the technical issue: bear in mind the mailing list is a
> volunteer-"staffed" resource. Nobody is deliberately delaying a
> response. We already know you need help. In the US, at least, it's a
> fairly major holiday, and people are doing things besides trying to
> reproduce your environment and code to help out.
>
> With that in mind, please be patient.
>
>
> On Thu, Dec 25, 2014 at 9:01 AM, Yaragalla Muralidhar
> <yaragallamur...@gmail.com> wrote:
> > kindly help me solve this issue
> >
> > *Thanks and Regards,*
> > Muralidhar Yaragalla.
> >
> > *http://yaragalla.blogspot.in/ <http://yaragalla.blogspot.in/>*
> >
> > On Thu, Dec 25, 2014 at 8:02 PM, Yaragalla Muralidhar <
> > yaragallamur...@gmail.com> wrote:
> >
> >> my struts config.xml is as below.kindly help me in solving this.
> >>
> >> <?xml version="1.0" encoding="UTF-8" ?>
> >> <!DOCTYPE struts PUBLIC
> >> "-//Apache Software Foundation//DTD Struts Configuration 2.3//EN"
> >> "http://struts.apache.org/dtds/struts-2.3.dtd";>
> >>
> >> <struts>
> >>
> >>     <constant name="struts.enable.DynamicMethodInvocation"
> value="false" />
> >>     <constant name="struts.devMode" value="true" />
> >>
> >>
> >>
> >>     <package name="sr" namespace="/" extends="struts-default">
> >>
> >>      <interceptors>
> >>         <interceptor-stack name="appDefault">
> >>           <interceptor-ref name="defaultStack" />
> >>         </interceptor-stack>
> >>     </interceptors>
> >>
> >>     <default-interceptor-ref name="appDefault" />
> >>
> >>         <global-results>
> >>             <result name="error">/error.jsp</result>
> >>         </global-results>
> >>
> >>         <global-exception-mappings>
> >>             <exception-mapping exception="java.lang.Exception"
> >> result="error"/>
> >>         </global-exception-mappings>
> >>
> >>   <action name="start"
> class="com.zedlabs.samplereg.action.InitialAction"
> >> >
> >>     <result name="success"
> >/sampleReg/jsp/sampleRegTemplate.jsp</result>
> >>
> >>   </action>
> >>
> >>   <action name="sampleRegOne"
> >> class="com.zedlabs.samplereg.action.SampleRegOne" >
> >>     <result name="success"
> >> >/sampleReg/jsp/sampleRegTwoTemplate.jsp</result>
> >>     <result name="input" >/sampleReg/jsp/sampleRegTemplate.jsp</result>
> >>
> >>   </action>
> >>   <action name="sampleRegTwo"
> >> class="com.zedlabs.samplereg.action.SampleRegTwoAction" >
> >>     <result name="success"
> >> >/sampleReg/jsp/sampleRegThreeTemplate.jsp</result>
> >>   </action>
> >>   <action name="sampleRegThree"
> >> class="com.zedlabs.samplereg.action.SampleRegThreeAction" >
> >>     <result name="success"
> >> >/sampleReg/jsp/sampleRegFourTemplate.jsp</result>
> >>   </action>
> >>
> >>     </package>
> >>
> >>     <include file="mailreader-default.xml"/>
> >>
> >> </struts>
> >>
> >>
> >> *Thanks and Regards,*
> >> Muralidhar Yaragalla.
> >>
> >> *http://yaragalla.blogspot.in/ <http://yaragalla.blogspot.in/>*
> >>
> >> On Thu, Dec 25, 2014 at 7:47 PM, Yaragalla Muralidhar <
> >> yaragallamur...@gmail.com> wrote:
> >>
> >>> The following is my action class
> >>>
> >>> package com.zedlabs.samplereg.action;
> >>>
> >>> import java.util.HashMap;
> >>> import java.util.Map;
> >>>
> >>> import org.apache.commons.logging.Log;
> >>> import org.apache.commons.logging.LogFactory;
> >>>
> >>> import com.zedlabs.action.ZedActionSupport;
> >>> import com.zedlabs.samplereg.dto.PDDto;
> >>> import com.zedlabs.samplereg.service.SampleRegService;
> >>> import com.zedlabs.samplereg.service.SampleRegServiceImpl;
> >>>
> >>> public class SampleRegOne extends ZedActionSupport {
> >>>
> >>> private static final long serialVersionUID = -8621676046564513353L;
> >>> private Log log=LogFactory.getLog(SampleRegOne.class);
> >>> private SampleRegService sampleReg=new SampleRegServiceImpl();
> >>>  private Map<String,String> sampledrawnBy=new HashMap<String,String>();
> >>> private PDDto primaryDetails=new PDDto();
> >>>  @Override
> >>> public String execute() {
> >>> try{
> >>> sampledrawnBy.put("zedlabs", "Zedlabs");
> >>> sampleReg.savePrimaryDetails(primaryDetails);
> >>>  }catch(Exception e){
> >>> log.error(e.getMessage(), e);
> >>> }
> >>> return SUCCESS;
> >>> }
> >>>
> >>> public Map<String, String> getSampledrawnBy() {
> >>> return sampledrawnBy;
> >>> }
> >>>
> >>> public void setSampledrawnBy(Map<String, String> sampledrawnBy) {
> >>> this.sampledrawnBy = sampledrawnBy;
> >>> }
> >>>
> >>> public PDDto getPrimaryDetails() {
> >>> return primaryDetails;
> >>> }
> >>>
> >>> public void setPrimaryDetails(PDDto primaryDetails) {
> >>> this.primaryDetails = primaryDetails;
> >>> }
> >>>
> >>>
> >>> }
> >>>
> >>>
> >>> *Thanks and Regards,*
> >>> Muralidhar Yaragalla.
> >>>
> >>> *http://yaragalla.blogspot.in/ <http://yaragalla.blogspot.in/>*
> >>>
> >>> On Thu, Dec 25, 2014 at 6:30 PM, Yaragalla Muralidhar <
> >>> yaragallamur...@gmail.com> wrote:
> >>>
> >>>> if the validation works then i can think about messages
> >>>>
> >>>> *Thanks and Regards,*
> >>>> Muralidhar Yaragalla.
> >>>>
> >>>> *http://yaragalla.blogspot.in/ <http://yaragalla.blogspot.in/>*
> >>>>
> >>>> On Thu, Dec 25, 2014 at 6:30 PM, Yaragalla Muralidhar <
> >>>> yaragallamur...@gmail.com> wrote:
> >>>>
> >>>>> I have changed the theme to css_xhtml   so it should display right?
> >>>>>
> >>>>> *Thanks and Regards,*
> >>>>> Muralidhar Yaragalla.
> >>>>>
> >>>>> *http://yaragalla.blogspot.in/ <http://yaragalla.blogspot.in/>*
> >>>>>
> >>>>> On Thu, Dec 25, 2014 at 6:28 PM, Dave Newton <davelnew...@gmail.com>
> >>>>> wrote:
> >>>>>
> >>>>>> Then you're doing something else wrong; never mind.
> >>>>>>
> >>>>>> You still won't see the messages unless you display them manually.
> >>>>>>
> >>>>>> On Thu, Dec 25, 2014 at 6:56 AM, Yaragalla Muralidhar
> >>>>>> <yaragallamur...@gmail.com> wrote:
> >>>>>> > in my case validations are not happenening . Even though
> validation
> >>>>>> fails
> >>>>>> > it is moving to succeess rather than input jsp.
> >>>>>> >
> >>>>>> > *Thanks and Regards,*
> >>>>>> > Muralidhar Yaragalla.
> >>>>>> >
> >>>>>> > *http://yaragalla.blogspot.in/ <http://yaragalla.blogspot.in/>*
> >>>>>> >
> >>>>>> > On Thu, Dec 25, 2014 at 6:15 PM, Dave Newton <
> davelnew...@gmail.com>
> >>>>>> wrote:
> >>>>>> >
> >>>>>> >> Please read up on the themes.
> >>>>>> >>
> >>>>>> >> Nutshell: validation happens (this is trivially provable),
> >>>>>> validation
> >>>>>> >> message display does not.
> >>>>>> >>
> >>>>>> >> On Thu, Dec 25, 2014 at 6:41 AM, Yaragalla Muralidhar
> >>>>>> >> <yaragallamur...@gmail.com> wrote:
> >>>>>> >> > is it because of the simple theam? In simple theam validations
> >>>>>> dont
> >>>>>> >> happen
> >>>>>> >> > is it? if i dont use simple theme view components are
> generating
> >>>>>> their
> >>>>>> >> own
> >>>>>> >> > decoration. Our custom alignment is going wrong.
> >>>>>> >> >
> >>>>>> >> > *Thanks and Regards,*
> >>>>>> >> > Muralidhar Yaragalla.
> >>>>>> >> >
> >>>>>> >> > *http://yaragalla.blogspot.in/ <http://yaragalla.blogspot.in/
> >*
> >>>>>> >> >
> >>>>>> >> > On Thu, Dec 25, 2014 at 5:05 PM, Dave Newton <
> >>>>>> davelnew...@gmail.com>
> >>>>>> >> wrote:
> >>>>>> >> >
> >>>>>> >> >> Simple theme is simpler than you think.
> >>>>>> >> >> On Dec 25, 2014 4:46 AM, "Yaragalla Muralidhar" <
> >>>>>> >> yaragallamur...@gmail.com
> >>>>>> >> >> >
> >>>>>> >> >> wrote:
> >>>>>> >> >>
> >>>>>> >> >> > I am using struts2.3.20 and using simple theme.
> >>>>>> >> >> >
> >>>>>> >> >> > *Thanks and Regards,*
> >>>>>> >> >> > Muralidhar Yaragalla.
> >>>>>> >> >> >
> >>>>>> >> >> > *http://yaragalla.blogspot.in/ <
> http://yaragalla.blogspot.in/
> >>>>>> >*
> >>>>>> >> >> >
> >>>>>> >> >> > On Thu, Dec 25, 2014 at 4:08 PM, Yaragalla Muralidhar <
> >>>>>> >> >> > yaragallamur...@gmail.com> wrote:
> >>>>>> >> >> >
> >>>>>> >> >> > > Hi i am having problem in turning on validations. I have
> >>>>>> written
> >>>>>> >> >> > > "actionClass-validation.xml" file in the same package as
> >>>>>> action
> >>>>>> >> class.
> >>>>>> >> >> > but
> >>>>>> >> >> > > the validations are not working. the following is my
> >>>>>> validation xml
> >>>>>> >> >> file.
> >>>>>> >> >> > >
> >>>>>> >> >> > > <!DOCTYPE validators PUBLIC "-//Apache Struts//XWork
> >>>>>> Validator
> >>>>>> >> >> 1.0.3//EN"
> >>>>>> >> >> > >         "
> >>>>>> http://struts.apache.org/dtds/xwork-validator-1.0.3.dtd";>
> >>>>>> >> >> > > <validators>
> >>>>>> >> >> > >
> >>>>>> >> >> > > <field name="primaryDetails.branchId">
> >>>>>> >> >> > >      <field-validator type="required">
> >>>>>> >> >> > >        <message key="error.additional.details.passport.no
> >>>>>> ">Could
> >>>>>> >> not
> >>>>>> >> >> > find
> >>>>>> >> >> > > error.additional.details.passport.no!</message>
> >>>>>> >> >> > >      </field-validator>
> >>>>>> >> >> > >      <field-validator type="regex">
> >>>>>> >> >> > >           <param
> name="regex"><![CDATA[[1-9]{0,40}]]></param>
> >>>>>> >> >> > >        <message key="error.additional.details.pancard.no
> ">Could
> >>>>>> not
> >>>>>> >> >> find
> >>>>>> >> >> > > error.additional.details.pancard.no</message>
> >>>>>> >> >> > >      </field-validator>
> >>>>>> >> >> > > </field>
> >>>>>> >> >> > >  <field name="primaryDetails.patientName">
> >>>>>> >> >> > >      <field-validator type="required">
> >>>>>> >> >> > >        <message key="error.additional.details.passport.no
> >>>>>> ">Could
> >>>>>> >> not
> >>>>>> >> >> > find
> >>>>>> >> >> > > error.additional.details.passport.no!</message>
> >>>>>> >> >> > >      </field-validator>
> >>>>>> >> >> > >
> >>>>>> >> >> > > </field>
> >>>>>> >> >> > >
> >>>>>> >> >> > > </validators>
> >>>>>> >> >> > >
> >>>>>> >> >> > > do i have to do something else to turn on validations?
> >>>>>> >> >> > >
> >>>>>> >> >> > >
> >>>>>> >> >> > > *Thanks and Regards,*
> >>>>>> >> >> > > Muralidhar Yaragalla.
> >>>>>> >> >> > >
> >>>>>> >> >> > > *http://yaragalla.blogspot.in/ <
> >>>>>> http://yaragalla.blogspot.in/>*
> >>>>>> >> >> > >
> >>>>>> >> >> >
> >>>>>> >> >>
> >>>>>> >>
> >>>>>> >>
> >>>>>> >>
> >>>>>> >> --
> >>>>>> >> e: davelnew...@gmail.com
> >>>>>> >> m: 908-380-8699
> >>>>>> >> s: davelnewton_skype
> >>>>>> >> t: @dave_newton
> >>>>>> >> b: Bucky Bits
> >>>>>> >> g: davelnewton
> >>>>>> >> so: Dave Newton
> >>>>>> >>
> >>>>>> >>
> >>>>>>
> ---------------------------------------------------------------------
> >>>>>> >> To unsubscribe, e-mail: user-unsubscr...@struts.apache.org
> >>>>>> >> For additional commands, e-mail: user-h...@struts.apache.org
> >>>>>> >>
> >>>>>> >>
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>> --
> >>>>>> e: davelnew...@gmail.com
> >>>>>> m: 908-380-8699
> >>>>>> s: davelnewton_skype
> >>>>>> t: @dave_newton
> >>>>>> b: Bucky Bits
> >>>>>> g: davelnewton
> >>>>>> so: Dave Newton
> >>>>>>
> >>>>>>
> ---------------------------------------------------------------------
> >>>>>> To unsubscribe, e-mail: user-unsubscr...@struts.apache.org
> >>>>>> For additional commands, e-mail: user-h...@struts.apache.org
> >>>>>>
> >>>>>>
> >>>>>
> >>>>
> >>>
> >>
>
>
>
> --
> e: davelnew...@gmail.com
> m: 908-380-8699
> s: davelnewton_skype
> t: @dave_newton
> b: Bucky Bits
> g: davelnewton
> so: Dave Newton
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscr...@struts.apache.org
> For additional commands, e-mail: user-h...@struts.apache.org
>
>

Reply via email to