Thanks Howard, that's good tip :-) Not verified, but think that will solve current issue I'm having with with 5.4 beta. Ajax radio submit, https://issues.apache.org/jira/browse/TAP5-2231
Have been unsuccessful in approach to override forms module and tried unsuccessfully approaches like this: @Contribute(JavaScriptStack.class) @Core public static void setupCoreJavaScriptStack(OrderedConfiguration<StackExtension> configuration) { configuration.override("t5/core/forms", new StackExtension(StackExtensionType.MODULE, "t5-custom/core/forms")); } previously forms was not part of stack - so the fix by Thiago to customize requirejs helped me patch it in the past that way http://apache-tapestry-mailing-list-archives.1045711.n5.nabble.com/5-4-25-Ajax-submit-with-Radiogroup-submits-all-values-td5724905.html#a5724916 I have verified that Dimitris suggestion with naming works, but agree that the ModuleManager approach seems like the best solution now. A bit curious though - is a stack extension override supposed to work? Seems like stack module name (override) in core keep name 't5-custom/core/forms', while other modules keep referencing 't5/core/forms'. Possibly just a documentation issue..? /magnus On Fri, Jan 24, 2014 at 7:05 PM, Howard Lewis Ship <hls...@gmail.com> wrote: > Also, you can contribute overrides of modules to the ModuleManager service; > this allows you to provide any old resource, including a patched version of > a core module. This is less error-prone that having two different files on > the classpath with the same path and name ... you aren't beholden to a > specific search order for the jars and files on the classpath. > > On my projects, I often have a T5PatchModule that contains all such > contributions and overrides. > > > On Fri, Jan 24, 2014 at 12:01 AM, Peter Hvass <p.hv...@albourne.com> > wrote: > > > Awesome tip! Thanks Dimitris! :D Even simpler! > > > > ----- Original Message ----- > > > > From: "Dimitris Zenios" <dimitris.zen...@gmail.com> > > To: "Tapestry users" <users@tapestry.apache.org> > > Sent: Thursday, January 23, 2014 11:43:58 PM > > Subject: Re: [5.4-beta-2] Two JavaScript Errors - Quick Fixes > > > > Until this is fixed a quick tip. > > > > You dont have to create custom jars.just create a new js file with the > same > > filename as the one you want to fix and place it on your meta-inf using > the > > same folder structure as the originall > > > > Dimitris Zenios > > On 23 Jan 2014 10:26, "Peter Hvass" <p.hv...@albourne.com> wrote: > > > > > Hi Thiago, > > > > > > Many, many thanks indeed! Have a great weekend! > > > > > > Peter > > > > > > ----- Original Message ----- > > > > > > From: "Thiago H de Paula Figueiredo" <thiag...@gmail.com> > > > To: "Tapestry users" <users@tapestry.apache.org> > > > Sent: Wednesday, January 22, 2014 6:33:37 PM > > > Subject: Re: [5.4-beta-2] Two JavaScript Errors - Quick Fixes > > > > > > On Wed, 22 Jan 2014 06:40:19 -0200, Peter Hvass <p.hv...@albourne.com> > > > wrote: > > > > > > > Hi all, > > > > > > Hi! > > > > > > > Through the alphas and now the betas we've been running with custom > > > > tapestry-core JARs given > > > > two JavaScript issues; one which cripples AjaxFormLoop and the other > > > > causing pageinit.js errors > > > > and thus interrupting script execution on IE8. > > > > > > > > These are both super quick fixes and so was wondering if I could ask > > > > that they be included in the > > > > upcoming beta-3? > > > > > > > > Both on the JIRA; > > > > https://issues.apache.org/jira/browse/TAP5-2230?filter=-2 > > > > https://issues.apache.org/jira/browse/TAP5-2272?filter=-2 > > > > > > I'll try to apply the fixes this week. > > > > > > -- > > > Thiago H. de Paula Figueiredo > > > Tapestry, Java and Hibernate consultant and developer > > > http://machina.com.br > > > > > > --------------------------------------------------------------------- > > > To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org > > > For additional commands, e-mail: users-h...@tapestry.apache.org > > > > > > > > > > > > > > > > -- > Howard M. Lewis Ship > > Creator of Apache Tapestry > > The source for Tapestry training, mentoring and support. Contact me to > learn how I can get you up and productive in Tapestry fast! > > (971) 678-5210 > http://howardlewisship.com >