hi matt, do you not say down the bottom that you got this working for struts 2 and tapestry and that jsf is the only issue?
really want to keep that html extension... ;-) Andrew mraible wrote: > > The DojoFilter in the issue below was used as a basis for the > StaticFilter. It sounds like it's not working as expected. > > Matt > > On 5/24/07, APenrose <[EMAIL PROTECTED]> wrote: >> >> >> I change the .html struts action to something else and it dojo worked >> alright. Thanks for that !! >> >> I would like to retain the .html extension however and have been looking >> at >> this dojofilter? >> http://issues.appfuse.org/browse/APF-431#action_11458 >> >> Is there an example of how this filter can be integrated...? >> >> Thanks >> Andrew >> >> >> >> J. David Mendoza R. wrote: >> > >> > The "problem" is the StaticFilter, I've tried using Dojo outside of the >> > struts.jar, but haven't got it working "yet"... What I've been doing is >> > to change the *.html mapping of the hole project and then just disable >> > the StaticFilter... >> > >> > David M. >> > >> > Matt Raible wrote: >> >> I believe some folks on this list have it working, so hopefully one of >> >> them will pipe up. I'd like to figure out what's causing the problem >> >> and integrate a solution directly in the next version of AppFuse. If >> >> it involves distributing Dojo outside of struts.jar, I'm fine with >> >> that since they recommend doing that anyway for performance reasons. >> >> >> >> Matt >> >> >> >> On 5/24/07, APenrose <[EMAIL PROTECTED]> wrote: >> >>> >> >>> >> >>> I have the s:head tag in the decorator as follows: >> >>> >> >>> ************************************************* >> >>> <%@ include file="/common/taglibs.jsp"%> >> >>> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"> >> >>> <head> >> >>> <%@ include file="/common/meta.jsp" %> >> >>> <title><decorator:title/> | <fmt:message >> >>> key="webapp.name"/></title> >> >>> >> >>> <s:head theme="ajax" debug="true"/> >> >>> <link rel="stylesheet" type="text/css" media="all" >> href="<c:url >> >>> value='/styles/${appConfig["csstheme"]}/loadza.css'/>" /> >> >>> <link rel="stylesheet" type="text/css" media="print" >> >>> href="<c:url >> >>> value='/styles/${appConfig["csstheme"]}/print.css'/>" /> >> >>> >> >>> <script type="text/javascript" src="<c:url >> >>> value='/scripts/global.js'/>"></script> >> >>> >> >>> <decorator:head/> >> >>> </head> >> >>> <body<decorator:getProperty property="body.id" >> >>> writeEntireProperty="true"/><decorator:getProperty >> property="body.class" >> >>> writeEntireProperty="true"/>> >> >>> . >> >>> . >> >>> >> **************************************************************************** >> >>> >> >>> I commented out the sitemesh filter so its not used at all and moved >> the >> >>> s:head tag to the page in question and I still get exactly the same >> >>> errors.... >> >>> >> >>> Puzzling... >> >>> >> >>> Andrew >> >>> >> >>> >> >>> >> >>> mraible wrote: >> >>> > >> >>> > Do you have any better success if you add <s:head> to a <head> tag? >> >>> > What about if you disable SiteMesh by commenting out the >> >>> > filter-mapping in web.xml? >> >>> > >> >>> > Matt >> >>> > >> >>> > On 5/24/07, APenrose <[EMAIL PROTECTED]> wrote: >> >>> >> >> >>> >> Hi Guys, >> >>> >> Our environment: Appfuse 2 m4, struts2 with dojo 0.4 i think and >> >>> spring >> >>> >> >> >>> >> Problem: We are trying to get the datetimepicker and doubleselect >> >>> >> working, >> >>> >> but they just wont work for us. >> >>> >> >> >>> >> Illustrated by: >> >>> >> With datatimepicker we are getting the following erors as an >> >>> exception: >> >>> >> There is no Action mapped for namespace >> >>> /struts/dojo/src/widget/templates >> >>> >> and action name DatePicker. >> >>> >> >> >>> >> And the with debug=true in the ajax s:head we are getting the >> >>> following >> >>> >> on >> >>> >> in IE >> >>> >> DEBUG: dojo.widget.Parse: error:[object Error] >> >>> >> >> >>> >> I was also getting an error to do with widget ID collision with an >> >>> ID but >> >>> >> when I moved the code on the page from out of table tags it went. >> >>> >> >> >>> >> Here is the page with the datatimepicker...I had also added the >> >>> showcase >> >>> >> datetimepicker as well to see if they would work... >> >>> >> >> >>> >> ************************************* >> >>> >> <%@ include file="/common/taglibs.jsp"%> >> >>> >> >> >>> >> <title><fmt:message key="search.title"/></title> >> >>> >> <body id="coverLetterBuilder"/> >> >>> >> <table> >> >>> >> <s:datetimepicker label="toggleType='wipe'" value="2006-10-31" >> >>> >> toggleType="wipe" toggleDuration="300" name="test"/> >> >>> >> <s:datetimepicker label="toggleType='explode'" >> value="2006-07-22" >> >>> >> toggleType="explode" toggleDuration="500"/> >> >>> >> <s:datetimepicker label="toggleType='fade'" value="2006-06-30" >> >>> >> toggleType="fade" toggleDuration="500"/> >> >>> >> <s:datetimepicker label="With value='today'" name="dddp1" >> >>> >> value="today" >> >>> >> /> >> >>> >> <s:datetimepicker label="US format, empty" name="dddp2" >> >>> >> language="en-us" >> >>> >> /> >> >>> >> <s:datetimepicker label="US format with initial date of >> >>> 2006-06-26" >> >>> >> name="dddp3" value="2006-06-26" language="en-us" /> >> >>> >> <s:datetimepicker label="With initial date of 1969-04-25 and a >> >>> custom >> >>> >> format dd/MM/yyyy" name="dddp5" value="25/04/1969" >> >>> >> displayFormat="dd/MM/yyyy" /> >> >>> >> <s:datetimepicker label="In German" name="dddp7" >> >>> value="2006-06-28" >> >>> >> language="de" /> >> >>> >> <s:datetimepicker label="In Dutch" name="dddp8" >> >>> value="2006-06-28" >> >>> >> language="nl" /> >> >>> >> <s:datetimepicker label="US format with initial date of >> >>> 2006-06-26 >> >>> >> and >> >>> >> long formatting (parse not supported)" name="dddp12" >> >>> value="2006-06-26" >> >>> >> formatLength="long" language="en-us" /> >> >>> >> <s:datetimepicker label="German format with initial date of >> >>> >> 2006-06-26 >> >>> >> and long formatting (parse not supported)" name="dddp13" >> >>> >> value="2006-06-26" >> >>> >> formatLength="long" language="de" /> >> >>> >> </table> >> >>> >> >> >>> >> <!-- main content --> >> >>> >> <h2><fmt:message key="coverLetterBuilder.title"/></h2> >> >>> >> >> >>> >> <fmt:message key="coverLetterBuilder.message"/> >> >>> >> <br/> >> >>> >> <strong><fmt:message >> key="coverLetterBuilder.note"/></strong> >> >>> >> <fmt:message key="coverLetterBuilder.note.message"/> >> >>> >> >> >>> >> <!-- start of form --> >> >>> >> <s:form method="post" validate="true"> >> >>> >> <h3><fmt:message >> >>> >> key="coverLetterBuilder.information.heading"/></h3> >> >>> >> <s:datetimepicker >> name="candidateCoverLetter.dateAdded" >> >>> >> label="%{getText('coverLetterBuilder.detail.date')}" >> >>> >> displayFormat="dd/MM/yyyy"/> >> >>> >> <!-- start of button panel --> >> >>> >> <li> >> >>> >> <s:submit key="coverLetterBuilder.cancelButton" >> >>> >> action="cancelBuiltCoverLetter"/> >> >>> >> <s:submit key="coverLetterBuilder.saveButton" >> >>> >> action="saveBuiltCoverLetter"/> >> >>> >> <s:submit key="coverLetterBuilder.previewButton" >> >>> >> action="previewBuiltCoverLetter" targets="_blank"/> >> >>> >> </li> >> >>> >> <!-- end of button panel --> >> >>> >> <!-- end of table --> >> >>> >> </s:form> >> >>> >> <!-- end of form --> >> >>> >> >> >>> >> <!-- end of main content --> >> >>> >> >> >>> >> ***************************************** >> >>> >> >> >>> >> I added these in the excldues in the decorator.xml >> >>> >> >> >>> >> <pattern>/struts/*</pattern> >> >>> >> <pattern>/scripts/*</pattern> >> >>> >> <pattern>/dojo/*</pattern> >> >>> >> >> >>> >> ***************************************** >> >>> >> My web.xml has the following for the static filter...should it be >> >>> >> /scripts/dojo or struts/dojo ? >> >>> >> >> >>> >> <filter> >> >>> >> <filter-name>staticFilter</filter-name> >> >>> >> >> >>> >> >> <filter-class>org.appfuse.webapp.filter.StaticFilter</filter-class> >> >>> >> <init-param> >> >>> >> <param-name>includes</param-name> >> >>> >> <param-value>/scripts/dojo/*</param-value> >> >>> >> </init-param> >> >>> >> </filter> >> >>> >> *************************************************** >> >>> >> And to top it all I extracted the dojo jar file into >> >>> /webapp/scripts to >> >>> >> see >> >>> >> if that would make a difference. >> >>> >> *************************************************** >> >>> >> >> >>> >> As you can see it's not from lack of trying to solve this, but >> havent >> >>> >> managed it yet. >> >>> >> >> >>> >> Any help appreciated >> >>> >> Andrew >> >>> >> -- >> >>> >> View this message in context: >> >>> >> >> >>> >> http://www.nabble.com/Dojo-Struts2-...-datetimepicker%2C-doubleselect...wont-work-for-us.-tf3811157s2369.html#a10787366 >> >>> >> >>> >> Sent from the AppFuse - User mailing list archive at Nabble.com. >> >>> >> >> >>> >> >> --------------------------------------------------------------------- >> >>> >> To unsubscribe, e-mail: [EMAIL PROTECTED] >> >>> >> For additional commands, e-mail: [EMAIL PROTECTED] >> >>> >> >> >>> >> >> >>> > >> >>> > >> >>> > -- >> >>> > http://raibledesigns.com >> >>> > >> >>> > >> --------------------------------------------------------------------- >> >>> > To unsubscribe, e-mail: [EMAIL PROTECTED] >> >>> > For additional commands, e-mail: [EMAIL PROTECTED] >> >>> > >> >>> > >> >>> > >> >>> >> >>> -- >> >>> View this message in context: >> >>> >> http://www.nabble.com/Dojo-Struts2-...-datetimepicker%2C-doubleselect...wont-work-for-us.-tf3811157s2369.html#a10788358 >> >>> >> >>> Sent from the AppFuse - User mailing list archive at Nabble.com. >> >>> >> >>> --------------------------------------------------------------------- >> >>> 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] >> > >> > >> > >> >> -- >> View this message in context: >> http://www.nabble.com/Dojo-Struts2-...-datetimepicker%2C-doubleselect...wont-work-for-us.-tf3811157s2369.html#a10793862 >> Sent from the AppFuse - User mailing list archive at Nabble.com. >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [EMAIL PROTECTED] >> For additional commands, e-mail: [EMAIL PROTECTED] >> >> > > > -- > http://raibledesigns.com > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > -- View this message in context: http://www.nabble.com/Dojo-Struts2-...-datetimepicker%2C-doubleselect...wont-work-for-us.-tf3811157s2369.html#a10797585 Sent from the AppFuse - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
