Andy, did you open an issue for this (include external scripts
separately)? I couldn't find one.

Kalle


On Wed, Jul 1, 2009 at 7:30 AM, Blower, Andy <andy.blo...@proquest.co.uk> wrote:
> We've also been having some problems with script combination, one of which is 
> caused by T5 switching off combination when an external script is requested. 
> I don't know if this is causing your problems, but that's why some pages of 
> our app were not having the scripts combined.
>
> I don't see why T5 can't combine all of the local scripts and just exclude 
> the external ones and have them included separately, and I'll be raising a 
> JIRA issue to this effect unless I can find an existing one.
>
> Andy.
>
>> -----Original Message-----
>> From: Moritz Gmelin [mailto:moritz.gme...@gmx.de]
>> Sent: 30 June 2009 20:36
>> To: Tapestry users
>> Subject: Re: COMBINE_SCRIPTS no effect
>>
>> Well, then it seems that there is something wrong.
>>
>> As I said on some pages of the application I can see a header like
>> this (correct)
>>
>> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
>> "http://www.w3.org/TR/html4/loose.dtd
>> "><html xmlns="http://www.w3.org/1999/xhtml";><head><title>Avetana
>> Patientenakte</title><meta content="text/html; charset=UTF-8" http-
>> equiv="Content-Type"></meta><link type="text/css" rel="stylesheet"
>> href="/avetanafile/assets/tapestry/5.1.0.5/default.css"></link><link
>> type="text/css" rel="stylesheet" href="/avetanafile/assets/blackbird/
>> 5.1.0.5/blackbird.css"></link><link type="text/css" rel="stylesheet"
>> href="/avetanafile/assets/classpath/ded21e67620ae96/assets/css/
>> patientenakte.css"></link><link type="text/css" rel="stylesheet"
>> href="/avetanafile/assets/classpath/ded21e67620ae96/assets/css/
>> startpage.css"></link><link href="/avetanafile/assets/classpath/
>> ded21e67620ae96/assets/default/default.ico" rel="shortcut icon"></
>> link><link href="/avetanafile/assets/classpath/ded21e67620ae96/apple-
>> touch-icon.png" rel="apple-touch-icon"></link><meta content="Apache
>> Tapestry Framework (version 5.1.0.5)" name="generator"></meta><script
>> src="/avetanafile/assets/virtual/
>> H4sIAAAAAAAAAIXPQQrCMBCF4XGhC88hIoJJXfQ8Mk2nUq0k5E0X9UxerXcoERJwU7c
>> $002fHw$002feZ6btm2izJ6IdnS0DorBwsQ
>> $
>> 002fKbhz8CFubq6lMbUP06nUKYh4gs25
>> $
>> 002favKndS9dJ06
>> $002f8pClchBonArKIaljVs3A7tn0sS2slOSqv2uXlwB8F9za9GwBLeal3hMBAAA
>> $003d.js" type="text/javascript"></script></head>
>>
>> For other the header is like this (seperate js includes for every
>> script)
>>
>> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
>> "http://www.w3.org/TR/html4/loose.dtd
>> "><html xmlns="http://www.w3.org/1999/xhtml";><head><title>Doe, John</
>> title><meta content="text/html; charset=UTF-8" http-equiv="Content-
>> Type"></meta><link type="text/css" rel="stylesheet" href="/avetanafile/
>> assets/tapestry/5.1.0.5/default.css"></link><link type="text/css"
>> rel="stylesheet" href="/avetanafile/assets/blackbird/5.1.0.5/
>> blackbird.css"></link><link type="text/css" rel="stylesheet" href="/
>> avetanafile/assets/classpath/ded21e67620ae96/assets/css/
>> patientenakte.css"></link><link type="text/css" rel="stylesheet"
>> href="/avetanafile/assets/classpath/ded21e67620ae96/avetana.css"></link
>> >
>> <link href="/avetanafile/assets/classpath/ded21e67620ae96/avetana.ico"
>> rel="shortcut icon"></link><meta content="Apache Tapestry Framework
>> (version 5.1.0.5)" name="generator"></meta><script src="/avetanafile/
>> assets/scriptaculous/5.1.0.5/prototype.js" type="text/javascript"></
>> script><script src="/avetanafile/assets/scriptaculous/5.1.0.5/
>> scriptaculous.js" type="text/javascript"></script><script src="/
>> avetanafile/assets/scriptaculous/5.1.0.5/effects.js" type="text/
>> javascript"></script><script src="/avetanafile/assets/tapestry/5.1.0.5/
>> tapestry.js" type="text/javascript"></script><script src="/avetanafile/
>> assets/blackbird/5.1.0.5/blackbird.js" type="text/javascript"></
>> script><script src="/avetanafile/assets/tapestry/5.1.0.5/tapestry-
>> messages_de.js" type="text/javascript"></script><script src="/
>> avetanafile/assets/classpath/ded21e67620ae96/assets/js/
>> InPlacePrompt.js" type="text/javascript"></script><script src="/
>> avetanafile/assets/app/ded21e67620ae96/components/navigation/js/
>> popupwindow.js" type="text/javascript"></script><script src="/
>> avetanafile/assets/classpath/ded21e67620ae96/assets/js/gridselect.js"
>> type="text/javascript"></script><script src="/avetanafile/dwr/
>> interface/DWRUpdater.js" type="text/javascript"></script><script src="/
>> avetanafile/assets/classpath/ded21e67620ae96/org/directwebremoting/
>> util.js" type="text/javascript"></script><script src="/avetanafile/
>> assets/classpath/ded21e67620ae96/org/directwebremoting/engine.js"
>> type="text/javascript"></script><script src="/avetanafile/assets/
>> classpath/ded21e67620ae96/org/directwebremoting/webwork/
>> DWRActionUtil.js" type="text/javascript"></script><script src="/
>> avetanafile/assets/classpath/ded21e67620ae96/assets/js/
>> DWRUpdaterHelper.js" type="text/javascript"></script></head>
>>
>>
>> Am 30.06.2009 um 16:33 schrieb Howard Lewis Ship:
>>
>> > @IncludeJavaScriptLibrary uses RenderSupport under the covers; I
>> > meant when
>> > your Layout.tml includes <script src=""> elements. Those are not
>> > recognized
>> > by Tapestry and are not aggregated.
>> >
>> > On Mon, Jun 29, 2009 at 11:43 PM, Moritz Gmelin
>> > <moritz.gme...@gmx.de>wrote:
>> >
>> >> Does it mean that the stuff that is injected into components via
>> >>
>> >> @IncludeJavaScriptLibrary
>> >>
>> >> is not combined?
>> >>
>> >> Does this make sense?
>> >> Also in the pages where no script combination takes place I can see
>> >> all the
>> >> links to tapestry.js, effects.js and other standard scripts. Is this
>> >> correct? Remember that on other pages (of the same application)
>> >> everything
>> >> is integrated in one big js file.
>> >>
>> >> M.
>> >>
>> >>
>> >> Am 29.06.2009 um 18:11 schrieb Howard Lewis Ship:
>> >>
>> >>
>> >> It depends on how the scripts are added to the head; only scripts
>> >> added
>> >>> via
>> >>> RenderSupport.addScriptLink() will be combined; in addition,
>> >>> combination
>> >>> is
>> >>> turned off in development mode (by default).
>> >>>
>> >>> On Mon, Jun 29, 2009 at 6:59 AM, Moritz Gmelin
>> <moritz.gme...@avetana.de
>> >>>> wrote:
>> >>>
>> >>> Hi,
>> >>>>
>> >>>> I just found out that some of our pages do generate a number of
>> >>>> JS head
>> >>>> elements.
>> >>>>
>> >>>> Although
>> >>>>
>> >>>> configuration.add(SymbolConstants.COMBINE_SCRIPTS, "true");
>> >>>>
>> >>>>
>> >>>> is given in contributeApplicationDefaults
>> >>>>
>> >>>> Other pages do correctly combine all scripts in a single .js file
>> >>>> with a
>> >>>> very long file name.
>> >>>> Is this a known issue or a feature that I do not understand yet?
>> >>>>
>> >>>> Thanks
>> >>>>
>> >>>> Moritz
>> >>>>
>> >>>>
>> >>>>
>> >>>> --
>> >>>> Dipl.-Inform.
>> >>>> Moritz Gmelin
>> >>>> avetana GmbH
>> >>>> Geschäftsführer
>> >>>> Brändströmstr. 8
>> >>>> 76275 Ettlingen
>> >>>>
>> >>>> Tel: 07000-AVETANA  (07000-2838262)
>> >>>> eMail: moritz.gme...@avetana.de
>> >>>> Internet: www.avetana-gmbh.de
>> >>>>
>> >>>> Geschäftsführer: Moritz Gmelin
>> >>>> Sitz der Gesellschaft: Ettlingen
>> >>>> Amtsgericht Mannheim HRB 362834
>> >>>> UST-ID DE211535427
>> >>>>
>> >>>>
>> >>>>
>> >>>> ------------------------------------------------------------------
>> ---
>> >>>> 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
>> >>> Director of Open Source Technology at Formos
>> >>>
>> >>
>> >>
>> >
>> >
>> > --
>> > Howard M. Lewis Ship
>> >
>> > Creator of Apache Tapestry
>> > Director of Open Source Technology at Formos
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
> For additional commands, e-mail: users-h...@tapestry.apache.org
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org

Reply via email to