@Ken: Thanks for the in-depth example! I actually have my own Artifactory
repository running...if something is not available from a public
repository, I manually upload it there and everything works out.

@Thiago: Thanks for the reassurance!

In any event, I've now got this totally resolved. For the sake of others
who follow in my footsteps, here is what I learned:

If you're using Maven 2.0 (I don't know about 3), I had to explicitly
include the tapestry-wrapped yuicompressor:

 <dependency>
            <groupId>org.apache.tapestry</groupId>
            <artifactId>tapestry-yuicompressor</artifactId>
            <version>${tapestry-release-version}</version>
  </dependency>

Maven usually finds these dependencies, not sure why it did not find it
this time. Using a maven dependency exclude also worked, but I prefer to
have the compression.

If you include bootstrap/jquery, you MUST add these lines to your
AppModule.java in the method contributeApplicationDefaults if you want to
stay sane:

configuration.add(JQuerySymbolConstants.SUPPRESS_PROTOTYPE, "false");
configuration.add(JQuerySymbolConstants.JQUERY_ALIAS, "$j");

If you don't, strange things happen. For example, my Confirm mixin (the
only prototype-based mixin I have that I'm aware of) would not work, and
the mere presence of that mixin on a page  potentially interfered with
other things (i.e., the progressiveDisplay not working). The other thing I
noticed was that my Ajax Zone updates would not work until I put those
entries in. Which makes me wonder if there was something going on "under
the hood" with tapestry still referencing prototype in order to make that
work.

That about sums it up. Right now, things are working amazingly well, and my
progress on re-skinning my UI has been phenomenal.

Now, if only I can figure out why the pagination ellipsis appears in the
wrong spot!



On Wed, Feb 13, 2013 at 3:29 AM, Thiago H de Paula Figueiredo <
thiag...@gmail.com> wrote:

> On Sat, 09 Feb 2013 02:08:17 -0200, George Ludwig <georgelud...@gmail.com>
> wrote:
>
>  @Lenny: so running my app with the bootstrap stuff in it, the first thing
>> I notice is that none of my onProgressiveDisplay events are getting
>> triggered, and I have no idea if this is related to the yuicompressor, or
>> if it's something else.
>>
>
> It's not related to yuicompressor at all. It just minimizes JavaScript,
> nothing beyond that.
>
> --
> Thiago H. de Paula Figueiredo
>
>
> ------------------------------**------------------------------**---------
> To unsubscribe, e-mail: 
> users-unsubscribe@tapestry.**apache.org<users-unsubscr...@tapestry.apache.org>
> For additional commands, e-mail: users-h...@tapestry.apache.org
>
>

Reply via email to