It doesn't break? I would have thought it would throw an exception... Please log an issue... Assign it to me (Patrick's got too many already :-))
> -----Original Message----- > From: Aleksandar Seovic [mailto:[EMAIL PROTECTED] > Sent: Thursday, September 04, 2003 4:06 PM > To: [EMAIL PROTECTED] > Subject: Re: [OS-webwork] example using xwork's <include> tag > > > I believe this should be documented and configuration parser > should at least log a warning if included files are not valid > according to xwork-1.0.dtd. > > I had the same problem the other day and was completely > confused why none of the actions from included files were not > configured. It took me a while to figure out what was going > on.... Don't get me wrong, I think it's great that include > files also use DTD because that way I get all the help I need > from IDEA while writing action definitions, but it's not very > obvious to someone who is used to JSP includes. > > BTW, thanks for the great framework :) > > ----- Original Message ----- > From: "Jason Carreira" <[EMAIL PROTECTED]> > To: <[EMAIL PROTECTED]> > Sent: Thursday, September 04, 2003 4:17 AM > Subject: RE: [OS-webwork] example using xwork's <include> tag > > > They need to have different package names. The usual way to > do this is to have a default package and then extend it with > other packages. > > > -----Original Message----- > > From: Francisco Hernandez [mailto:[EMAIL PROTECTED] > > Sent: Wednesday, September 03, 2003 10:11 PM > > To: [EMAIL PROTECTED] > > Subject: Re: [OS-webwork] example using xwork's <include> tag > > > > > > ok, im still having some problems this is my xwork.xml file: > > > > <!DOCTYPE xwork PUBLIC "-//OpenSymphony Group//XWork 1.0//EN" > > "http://www.opensymphony.com/xwork/xwork-1.0.dtd"> > > > > <xwork> > > <package name="default"> > > <result-types> > > <result-type name="dispatcher" > > > class="com.opensymphony.webwork.dispatcher.ServletDispatcherResult"/> > > <result-type name="redirect" > > class="com.opensymphony.webwork.dispatcher.ServletRedirectResult"/> > > <result-type name="velocity" > > class="com.opensymphony.webwork.dispatcher.VelocityResult"/> > > <result-type name="chain" > > class="com.opensymphony.xwork.ActionChainResult"/> > > </result-types>\ > > > > <interceptors> > > <interceptor name="timer" > > class="com.opensymphony.xwork.interceptor.TimerInterceptor"/> > > <interceptor name="logger" > > class="com.opensymphony.xwork.interceptor.LoggingInterceptor"/> > > <interceptor name="chain" > > class="com.opensymphony.xwork.interceptor.ChainingInterceptor"/> > > <interceptor name="static-params" > > class="com.opensymphony.xwork.interceptor.StaticParametersInte > > rceptor"/> > > <interceptor name="params" > > class="com.opensymphony.xwork.interceptor.ParametersInterceptor"/> > > <interceptor name="model-driven" > > class="com.opensymphony.xwork.interceptor.ModelDrivenInterceptor"/> > > <interceptor name="component" > > class="com.opensymphony.xwork.interceptor.component.ComponentI > > nterceptor"/> > > <interceptor name="token" > > class="com.opensymphony.webwork.interceptor.TokenInterceptor"/> > > <interceptor name="token-session" > > class="com.opensymphony.webwork.interceptor.TokenSessionStoreI > > nterceptor"/> > > <interceptor name="validation" > > class="com.opensymphony.xwork.validator.ValidationInterceptor"/> > > <interceptor name="workflow" > > class="com.opensymphony.xwork.interceptor.DefaultWorkflowInter > > ceptor"/> > > > > > > <interceptor-stack name="defaultStack"> > > <interceptor-ref name="timer"/> > > <interceptor-ref name="logger"/> > > <interceptor-ref name="params"/> > > <interceptor-ref name="validation"/> > > <interceptor-ref name="workflow"/> > > </interceptor-stack> > > </interceptors> > > > > > > <include file="testAction.xml"/> > > > > </package> > > </xwork> > > > > > > ====================== > > > > > > and this is my testAction.xml: > > > > <!DOCTYPE xwork PUBLIC "-//OpenSymphony Group//XWork 1.0//EN" > > "http://www.opensymphony.com/xwork/xwork-1.0.dtd"> > > <xwork> > > <package name="default"> > > > > <action name="test" > > class="com.lagcisco.cart.action.TestAction"> > > <result name="success" > > type="velocity">/WEB-INF/views/test.vm</result> > > <interceptor-ref name="defaultStack"/> > > </action> > > > > </package> > > </xwork> > > > > ============ > > > > I have both my xwork.xml and testAction.xml files in the root of my > > classpath. > > > > > > > > Jason Carreira wrote: > > > > > You're correct, but there's more. The included files need > to be the > > > complete same format as the main xwork.xml file with the > > DTD declaration > > > and <xwork> element as the root element. It needs to have > > this structure: > > > > > > <!DOCTYPE xwork PUBLIC > > > "-//OpenSymphony Group//XWork 1.0//EN" > > > "http://www.opensymphony.com/xwork/xwork-1.0.dtd" > > > > > > > > > > <xwork> > > > <package> > > > ... > > > </package> > > > </xwork> > > > > > > You can also put other includes in your included file, etc... > > > > > > -----Original Message----- > > > *From:* Rick Slasa [mailto:[EMAIL PROTECTED] > > > *Sent:* Wednesday, September 03, 2003 9:36 PM > > > *To:* [EMAIL PROTECTED] > > > *Subject:* Re: [OS-webwork] example using xwork's > <include> tag > > > > > > I believe all actions need to belong to a package, > > because the the > > > tie to the namespace. If there is no namespace, then it > > should be in > > > the default package. Someone correct me if I'm working. > > > > > > HTH, > > > rick > > > > > > Francisco Hernandez wrote: > > > > > >> can someone put an example on how to use the include tag in > > >> xwork.xml? > > >> > > >> i have my xwork.xml file that defines interceptors > results and > > >> result stacks, then right after that i've got <include > > >> file="myActions.xml"/> > > >> > > >> in my myActions.xml i've got: > > >> <action name="test" class="actions.TestAction"> > > >> <result name="success" > > >> type="velocity">/WEB-INF/views/test.vm</result> > > >> <interceptor-ref name="defaultStack"/> > > >> </action> > > >> > > >> it doesnt work though, can someone tell me what im > doing wrong > > >> here? > > >> > > >> > > >> > > >> > > >> ------------------------------------------------------- > > >> This sf.net email is sponsored by:ThinkGeek > > >> Welcome to geek heaven. > > >> http://thinkgeek.com/sf > > >> _______________________________________________ > > >> Opensymphony-webwork mailing list > > >> [EMAIL PROTECTED] > > >> > > https://lists.sourceforge.net/lists/listinfo/opensymphony-webw > ork > >> > > > > > > > > ------------------------------------------------------- > This sf.net email is sponsored by:ThinkGeek > Welcome to geek heaven. > http://thinkgeek.com/sf > _______________________________________________ > Opensymphony-webwork mailing list > [EMAIL PROTECTED] > https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork > > > ------------------------------------------------------- > This sf.net email is sponsored by:ThinkGeek > Welcome to geek heaven. > http://thinkgeek.com/sf > _______________________________________________ > Opensymphony-webwork mailing list > [EMAIL PROTECTED] > https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork > > > > ------------------------------------------------------- > This sf.net email is sponsored by:ThinkGeek > Welcome to geek heaven. > http://thinkgeek.com/sf > _______________________________________________ > Opensymphony-webwork mailing list > [EMAIL PROTECTED] > https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork > ------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf _______________________________________________ Opensymphony-webwork mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork