Are we good to cut 2.1.4? musachy
On Sun, Dec 28, 2008 at 1:34 PM, Nils-Helge Garli Hegvik <nil...@gmail.com> wrote: > You can also get the individual project artifacts from the build > server for each successful build. > > Nils-H > > On Sun, Dec 28, 2008 at 7:14 PM, Wes Wannemacher <w...@wantii.com> wrote: >> There is something here - >> >> http://people.apache.org/builds/struts/nightlies/2.x/ >> >> I'm not sure who/how it's generated, and it is only core, so it's a >> place to start at least. >> >> If there is any docs or pointers someone can forward I'll take a look >> and try to get the nightlies going again. >> >> -Wes >> >> On Sun, 2008-12-28 at 11:58 -0500, Musachy Barroso wrote: >>> I don't think we have those. Do we? >>> >>> musachy >>> >>> On Sun, Dec 28, 2008 at 3:44 AM, Al Sutton <a...@funkyandroid.com> wrote: >>> > I've changed machines recently and haven't got a S2 dev environment set >>> > up. >>> > Can I get a nightly build from somewhere? >>> > >>> > Al. >>> > >>> > Musachy Barroso wrote: >>> >> >>> >> 3 hours debugging, and the fix was one line of code :). Please test >>> >> against trunk and let me know, it all seems to work for me. >>> >> >>> >> musachy >>> >> >>> >> On Sat, Dec 27, 2008 at 12:40 PM, Musachy Barroso <musa...@gmail.com> >>> >> wrote: >>> >> >>> >>> >>> >>> yes, that's a good idea, in fact there are some tags there, like >>> >>> "url", wich do not fail. >>> >>> >>> >>> On Sat, Dec 27, 2008 at 12:36 PM, Wes Wannemacher <w...@wantii.com> >>> >>> wrote: >>> >>> >>> >>>> >>> >>>> I'll follow suit and rescind my vote as well... Should we add a tag >>> >>>> showcase's decorator so that it pops up when we test in the future? >>> >>>> >>> >>>> -Wes >>> >>>> >>> >>>> On Sat, 2008-12-27 at 12:31 -0500, Musachy Barroso wrote: >>> >>>> >>> >>>>> >>> >>>>> never mind, just adding: >>> >>>>> >>> >>>>> <s:hidden name="somename" value="%{'aaa'}" /> >>> >>>>> >>> >>>>> to the main decorator makes fail, I will downgrade my vote. >>> >>>>> musachy >>> >>>>> >>> >>>>> On Sat, Dec 27, 2008 at 12:23 PM, Musachy Barroso <musa...@gmail.com> >>> >>>>> wrote: >>> >>>>> >>> >>>>>> >>> >>>>>> I change the filter and filter mappings to the "old" ones, and >>> >>>>>> showcase still works, do you know what I would need to change to >>> >>>>>> reproduce the problem? >>> >>>>>> >>> >>>>>> musachy >>> >>>>>> >>> >>>>>> On Sat, Dec 27, 2008 at 11:12 AM, Al Sutton <a...@funkyandroid.com> >>> >>>>>> wrote: >>> >>>>>> >>> >>>>>>> >>> >>>>>>> I'm sorry I didn't try the trunk sooner (too busy coding the site >>> >>>>>>> :(). >>> >>>>>>> >>> >>>>>>> The filters are; >>> >>>>>>> >>> >>>>>>> <filter> >>> >>>>>>> <filter-name>struts-cleanup</filter-name> >>> >>>>>>> >>> >>>>>>> >>> >>>>>>> <filter-class>org.apache.struts2.dispatcher.ActionContextCleanUp</filter-class> >>> >>>>>>> </filter> >>> >>>>>>> <filter> >>> >>>>>>> <filter-name>sitemesh</filter-name> >>> >>>>>>> >>> >>>>>>> >>> >>>>>>> <filter-class>com.opensymphony.module.sitemesh.filter.PageFilter</filter-class> >>> >>>>>>> </filter> >>> >>>>>>> <filter> >>> >>>>>>> <filter-name>struts</filter-name> >>> >>>>>>> >>> >>>>>>> >>> >>>>>>> <filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class> >>> >>>>>>> <init-param> >>> >>>>>>> <param-name>actionPackages</param-name> >>> >>>>>>> <param-value>com.andappstore.actions</param-value> >>> >>>>>>> </init-param> >>> >>>>>>> </filter> >>> >>>>>>> <filter-mapping> >>> >>>>>>> <filter-name>struts-cleanup</filter-name> >>> >>>>>>> <url-pattern>/*</url-pattern> >>> >>>>>>> </filter-mapping> >>> >>>>>>> <filter-mapping> >>> >>>>>>> <filter-name>sitemesh</filter-name> >>> >>>>>>> <url-pattern>/*</url-pattern> >>> >>>>>>> </filter-mapping> >>> >>>>>>> <filter-mapping> >>> >>>>>>> <filter-name>struts</filter-name> >>> >>>>>>> <url-pattern>/*</url-pattern> >>> >>>>>>> </filter-mapping> >>> >>>>>>> The sitemesh.xml is; >>> >>>>>>> >>> >>>>>>> <sitemesh> >>> >>>>>>> <property name="decorators-file" value="/WEB-INF/decorators.xml" /> >>> >>>>>>> <excludes file="${decorators-file}" /> >>> >>>>>>> >>> >>>>>>> <page-parsers> >>> >>>>>>> <parser content-type="text/html" >>> >>>>>>> >>> >>>>>>> class="com.opensymphony.module.sitemesh.parser.HTMLPageParser" /> >>> >>>>>>> <parser content-type="text/html;charset=ISO-8859-1" >>> >>>>>>> >>> >>>>>>> class="com.opensymphony.module.sitemesh.parser.HTMLPageParser" /> >>> >>>>>>> </page-parsers> >>> >>>>>>> >>> >>>>>>> <decorator-mappers> >>> >>>>>>> <mapper >>> >>>>>>> class="com.opensymphony.module.sitemesh.mapper.AgentDecoratorMapper"> >>> >>>>>>> <param name="match.Android" value="android" /> >>> >>>>>>> </mapper> >>> >>>>>>> <mapper >>> >>>>>>> >>> >>>>>>> class="com.opensymphony.module.sitemesh.mapper.ConfigDecoratorMapper"> >>> >>>>>>> <param name="config" value="${decorators-file}" /> >>> >>>>>>> </mapper> </decorator-mappers> >>> >>>>>>> </sitemesh> >>> >>>>>>> >>> >>>>>>> and the decorators.xml file is; >>> >>>>>>> >>> >>>>>>> <decorators defaultdir="/WEB-INF/decorators"> >>> >>>>>>> <excludes> >>> >>>>>>> <pattern>/updates/*</pattern> >>> >>>>>>> </excludes> >>> >>>>>>> <decorator name="default" page="default.jsp"> >>> >>>>>>> <pattern>/*</pattern> >>> >>>>>>> </decorator> >>> >>>>>>> </decorators> >>> >>>>>>> >>> >>>>>>> >>> >>>>>>> >>> >>>>>>> >>> >>>>>>> >>> >>>>>>> Musachy Barroso wrote: >>> >>>>>>> >>> >>>>>>>> >>> >>>>>>>> this one looks bad, how do you have your filters configured? I >>> >>>>>>>> think >>> >>>>>>>> we saw this before and had been fixed. >>> >>>>>>>> >>> >>>>>>>> musachy >>> >>>>>>>> >>> >>>>>>>> On Sat, Dec 27, 2008 at 4:50 AM, Al Sutton <a...@funkyandroid.com> >>> >>>>>>>> wrote: >>> >>>>>>>> >>> >>>>>>>> >>> >>>>>>>>> >>> >>>>>>>>> Next problem; I'm seeing an exception being thrown in Freemarker >>> >>>>>>>>> which I >>> >>>>>>>>> believe is a knock on effect from the sitemesh plugin. >>> >>>>>>>>> >>> >>>>>>>>> When I set a breakpoint in FreemarkerTemplateEngine.renderTemplate >>> >>>>>>>>> there >>> >>>>>>>>> are >>> >>>>>>>>> several passes through where the servletcontext, request, and >>> >>>>>>>>> response >>> >>>>>>>>> objects are pulled from the stack in the TemplateRenderingContext, >>> >>>>>>>>> but >>> >>>>>>>>> then >>> >>>>>>>>> nulls start to be returned and hence the NPE is thrown. >>> >>>>>>>>> >>> >>>>>>>>> I beleive this is when parsing a decorator containing S2 tags is >>> >>>>>>>>> included >>> >>>>>>>>> because the output page contains the main data, the HTML >>> >>>>>>>>> components >>> >>>>>>>>> from >>> >>>>>>>>> the >>> >>>>>>>>> template, and then stops at the first S2 tag :( . >>> >>>>>>>>> >>> >>>>>>>>> Al. >>> >>>>>>>>> >>> >>>>>>>>> java.lang.NullPointerException >>> >>>>>>>>> at >>> >>>>>>>>> >>> >>>>>>>>> >>> >>>>>>>>> org.apache.struts2.views.freemarker.FreemarkerManager.getConfiguration(FreemarkerManager.java:159) >>> >>>>>>>>> at >>> >>>>>>>>> >>> >>>>>>>>> >>> >>>>>>>>> org.apache.struts2.components.template.FreemarkerTemplateEngine.renderTemplate(FreemarkerTemplateEngine.java:89) >>> >>>>>>>>> at >>> >>>>>>>>> org.apache.struts2.components.UIBean.mergeTemplate(UIBean.java:559) >>> >>>>>>>>> at org.apache.struts2.components.UIBean.end(UIBean.java:513) >>> >>>>>>>>> at >>> >>>>>>>>> >>> >>>>>>>>> >>> >>>>>>>>> org.apache.struts2.views.jsp.ComponentTagSupport.doEndTag(ComponentTagSupport.java:42) >>> >>>>>>>>> at >>> >>>>>>>>> >>> >>>>>>>>> >>> >>>>>>>>> org.apache.jsp.WEB_002dINF.decorators.default_jsp._jspx_meth_s_005fhidden_005f0(default_jsp.java:668) >>> >>>>>>>>> at >>> >>>>>>>>> >>> >>>>>>>>> >>> >>>>>>>>> org.apache.jsp.WEB_002dINF.decorators.default_jsp._jspService(default_jsp.java:162) >>> >>>>>>>>> at >>> >>>>>>>>> org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) >>> >>>>>>>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) >>> >>>>>>>>> at >>> >>>>>>>>> >>> >>>>>>>>> >>> >>>>>>>>> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:374) >>> >>>>>>>>> at >>> >>>>>>>>> >>> >>>>>>>>> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342) >>> >>>>>>>>> at >>> >>>>>>>>> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267) >>> >>>>>>>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) >>> >>>>>>>>> at >>> >>>>>>>>> >>> >>>>>>>>> >>> >>>>>>>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) >>> >>>>>>>>> at >>> >>>>>>>>> >>> >>>>>>>>> >>> >>>>>>>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) >>> >>>>>>>>> at >>> >>>>>>>>> >>> >>>>>>>>> >>> >>>>>>>>> org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:630) >>> >>>>>>>>> at >>> >>>>>>>>> >>> >>>>>>>>> >>> >>>>>>>>> org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:535) >>> >>>>>>>>> at >>> >>>>>>>>> >>> >>>>>>>>> >>> >>>>>>>>> org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:472) >>> >>>>>>>>> at >>> >>>>>>>>> >>> >>>>>>>>> >>> >>>>>>>>> com.opensymphony.module.sitemesh.filter.PageFilter.writeDecorator(PageFilter.java:173) >>> >>>>>>>>> at >>> >>>>>>>>> >>> >>>>>>>>> >>> >>>>>>>>> com.opensymphony.module.sitemesh.filter.PageFilter.applyDecorator(PageFilter.java:158) >>> >>>>>>>>> at >>> >>>>>>>>> >>> >>>>>>>>> >>> >>>>>>>>> com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:62) >>> >>>>>>>>> at >>> >>>>>>>>> >>> >>>>>>>>> >>> >>>>>>>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) >>> >>>>>>>>> at >>> >>>>>>>>> >>> >>>>>>>>> >>> >>>>>>>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) >>> >>>>>>>>> at >>> >>>>>>>>> >>> >>>>>>>>> >>> >>>>>>>>> org.apache.struts2.dispatcher.ActionContextCleanUp.doFilter(ActionContextCleanUp.java:102) >>> >>>>>>>>> at >>> >>>>>>>>> >>> >>>>>>>>> >>> >>>>>>>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) >>> >>>>>>>>> at >>> >>>>>>>>> >>> >>>>>>>>> >>> >>>>>>>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) >>> >>>>>>>>> at >>> >>>>>>>>> >>> >>>>>>>>> >>> >>>>>>>>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) >>> >>>>>>>>> at >>> >>>>>>>>> >>> >>>>>>>>> >>> >>>>>>>>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) >>> >>>>>>>>> at >>> >>>>>>>>> >>> >>>>>>>>> >>> >>>>>>>>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) >>> >>>>>>>>> at >>> >>>>>>>>> >>> >>>>>>>>> >>> >>>>>>>>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) >>> >>>>>>>>> at >>> >>>>>>>>> >>> >>>>>>>>> >>> >>>>>>>>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) >>> >>>>>>>>> at >>> >>>>>>>>> >>> >>>>>>>>> >>> >>>>>>>>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286) >>> >>>>>>>>> at >>> >>>>>>>>> >>> >>>>>>>>> >>> >>>>>>>>> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845) >>> >>>>>>>>> at >>> >>>>>>>>> >>> >>>>>>>>> >>> >>>>>>>>> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583) >>> >>>>>>>>> at >>> >>>>>>>>> >>> >>>>>>>>> org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) >>> >>>>>>>>> at java.lang.Thread.run(Unknown Source) >>> >>>>>>>>> >>> >>>>>>>>> -- >>> >>>>>>>>> ====== >>> >>>>>>>>> Funky Android Limited is registered in England & Wales with the >>> >>>>>>>>> company >>> >>>>>>>>> number 6741909. The registered head office is Kemp House, 152-160 >>> >>>>>>>>> City >>> >>>>>>>>> Road, London, EC1V 2NX, UK. >>> >>>>>>>>> The views expressed in this email are those of the author and not >>> >>>>>>>>> necessarily those of Funky Android Limited, it's associates, or >>> >>>>>>>>> it's >>> >>>>>>>>> subsidiaries. >>> >>>>>>>>> >>> >>>>>>>>> >>> >>>>>>>>> >>> >>>>>>>>> --------------------------------------------------------------------- >>> >>>>>>>>> To unsubscribe, e-mail: dev-unsubscr...@struts.apache.org >>> >>>>>>>>> For additional commands, e-mail: dev-h...@struts.apache.org >>> >>>>>>>>> >>> >>>>>>>>> >>> >>>>>>>>> >>> >>>>>>>>> >>> >>>>>>>> >>> >>>>>>>> >>> >>>>>>>> >>> >>>>>>> >>> >>>>>>> -- >>> >>>>>>> ====== >>> >>>>>>> Funky Android Limited is registered in England & Wales with the >>> >>>>>>> company >>> >>>>>>> number 6741909. The registered head office is Kemp House, 152-160 >>> >>>>>>> City >>> >>>>>>> Road, London, EC1V 2NX, UK. >>> >>>>>>> The views expressed in this email are those of the author and not >>> >>>>>>> necessarily those of Funky Android Limited, it's associates, or it's >>> >>>>>>> subsidiaries. >>> >>>>>>> >>> >>>>>>> >>> >>>>>>> --------------------------------------------------------------------- >>> >>>>>>> To unsubscribe, e-mail: dev-unsubscr...@struts.apache.org >>> >>>>>>> For additional commands, e-mail: dev-h...@struts.apache.org >>> >>>>>>> >>> >>>>>>> >>> >>>>>>> >>> >>>>>> >>> >>>>>> -- >>> >>>>>> "Hey you! Would you help me to carry the stone?" Pink Floyd >>> >>>>>> >>> >>>>>> >>> >>>>> >>> >>>>> >>> >>>> >>> >>>> --------------------------------------------------------------------- >>> >>>> To unsubscribe, e-mail: dev-unsubscr...@struts.apache.org >>> >>>> For additional commands, e-mail: dev-h...@struts.apache.org >>> >>>> >>> >>>> >>> >>>> >>> >>> >>> >>> -- >>> >>> "Hey you! Would you help me to carry the stone?" Pink Floyd >>> >>> >>> >>> >>> >> >>> >> >>> >> >>> >> >>> > >>> > >>> > --------------------------------------------------------------------- >>> > To unsubscribe, e-mail: dev-unsubscr...@struts.apache.org >>> > For additional commands, e-mail: dev-h...@struts.apache.org >>> > >>> > >>> >>> >>> >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: dev-unsubscr...@struts.apache.org >> For additional commands, e-mail: dev-h...@struts.apache.org >> >> > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@struts.apache.org > For additional commands, e-mail: dev-h...@struts.apache.org > > -- "Hey you! Would you help me to carry the stone?" Pink Floyd --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@struts.apache.org For additional commands, e-mail: dev-h...@struts.apache.org