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

Reply via email to