Java

NAVIGATION
CATEGORIES
REFERRENCE
LINKS
  • Friendly URLS Bug?

    10 answers - 1623 bytes - related search similar search Add To My Delicious Add To My Stumble Upon Add To My Google Mark Add To My Facebook Add To My Digg Add To My Reddit

    What do you have your tapestry servlet mapped to? *.html?
    Message
    From: Mike Grundvig [mailto:mike (AT) electrotank (DOT) com]
    Sent: Saturday, June 24, 2006 8:06 PM
    To: Tapestry development
    Subject: Friendly URLS Bug?
    Hi all; I just want to thank everyone for an excellent framework and for all
    the hard work you do! Now onto the issue It looks like a friendly URL
    shorter then four digits fails for no clear reason. I promise that I'm not
    crazy. I've uploaded two versions of a tiny example webapp at these URLs:
    Uses .html and works
    Uses .htm and fails
    You can download those, extract em and drop them into Tomcat (or any other
    app server) to see the problem.
    Url on your machine to test(working):
    Url on your machine to test (buggy):
    I ran into this when trying to migrate a static site into Tapestry. The site
    was created with .htm extensions, not .html. It took me quite a while to
    determine that the pages were failing due to the extension, not due to
    configuration. Is this documented somewhere and I just missed it or is this
    really a bug? If this is intentional, why?
    Thanks again for all the hard work!
    Michael Grundvig
    Electrotank, Inc
    http://www.electrotank.com
    To unsubscribe, e-mail: dev-unsubscribe (AT) tapestry (DOT) apache.org
    For additional commands, e-mail: dev-help (AT) tapestry (DOT) apache.org
    To unsubscribe, e-mail: dev-unsubscribe (AT) tapestry (DOT) apache.org
    For additional commands, e-mail: dev-help (AT) tapestry (DOT) apache.org
  • No.1 | | 2575 bytes | |

    In the UrlBugHtml zip, it's mapped to .html. In the UrlBugHtm zip, it's
    mapped to .htm. The first zip works, the second doesn't. If the site had
    used .html extensions everywhere, I'd be good to go :)
    The specific Tapestry error is the "page not found" one that you get when
    you try to find a page file that doesn't exist.

    Michael Grundvig
    Electrotank, Inc
    http://www.electrotank.com

    Message
    From: "James Carman" <james (AT) carmanconsulting (DOT) com>
    To: "'Tapestry development'" <dev (AT) tapestry (DOT) apache.org>
    Sent: Saturday, June 24, 2006 7:13 PM
    Subject: RE: Friendly URLS Bug?

    What do you have your tapestry servlet mapped to? *.html?

    Message
    From: Mike Grundvig [mailto:mike (AT) electrotank (DOT) com]
    Sent: Saturday, June 24, 2006 8:06 PM
    To: Tapestry development
    Subject: Friendly URLS Bug?

    Hi all; I just want to thank everyone for an excellent framework and for
    all

    the hard work you do! Now onto the issue It looks like a friendly URL
    shorter then four digits fails for no clear reason. I promise that I'm
    not
    crazy. I've uploaded two versions of a tiny example webapp at these URLs:

    Uses .html and works

    Uses .htm and fails

    You can download those, extract em and drop them into Tomcat (or any other
    app server) to see the problem.

    Url on your machine to test(working):

    Url on your machine to test (buggy):

    I ran into this when trying to migrate a static site into Tapestry. The
    site

    was created with .htm extensions, not .html. It took me quite a while to
    determine that the pages were failing due to the extension, not due to
    configuration. Is this documented somewhere and I just missed it or is
    this
    really a bug? If this is intentional, why?

    Thanks again for all the hard work!

    Michael Grundvig
    Electrotank, Inc
    http://www.electrotank.com
    >
    >
    >


    To unsubscribe, e-mail: dev-unsubscribe (AT) tapestry (DOT) apache.org
    For additional commands, e-mail: dev-help (AT) tapestry (DOT) apache.org
    >
    >
    >


    To unsubscribe, e-mail: dev-unsubscribe (AT) tapestry (DOT) apache.org
    For additional commands, e-mail: dev-help (AT) tapestry (DOT) apache.org

    To unsubscribe, e-mail: dev-unsubscribe (AT) tapestry (DOT) apache.org
    For additional commands, e-mail: dev-help (AT) tapestry (DOT) apache.org
  • No.2 | | 2768 bytes | |

    check the unit tests now and report back.

    6/24/06, Mike Grundvig <mike (AT) electrotank (DOT) comwrote:

    In the UrlBugHtml zip, it's mapped to .html. In the UrlBugHtm zip, it's
    mapped to .htm. The first zip works, the second doesn't. If the site had
    used .html extensions everywhere, I'd be good to go :)
    The specific Tapestry error is the "page not found" one that you get when
    you try to find a page file that doesn't exist.

    Michael Grundvig
    Electrotank, Inc
    http://www.electrotank.com
    --
    Message
    From: "James Carman" <james (AT) carmanconsulting (DOT) com>
    To: "'Tapestry development'" <dev (AT) tapestry (DOT) apache.org>
    Sent: Saturday, June 24, 2006 7:13 PM
    Subject: RE: Friendly URLS Bug?
    --
    What do you have your tapestry servlet mapped to? *.html?

    Message
    From: Mike Grundvig [mailto:mike (AT) electrotank (DOT) com]
    Sent: Saturday, June 24, 2006 8:06 PM
    To: Tapestry development
    Subject: Friendly URLS Bug?

    Hi all; I just want to thank everyone for an excellent framework and for
    all

    the hard work you do! Now onto the issue It looks like a friendly URL
    shorter then four digits fails for no clear reason. I promise that I'm
    not
    crazy. I've uploaded two versions of a tiny example webapp at these
    URLs:

    Uses .html and works

    Uses .htm and fails

    You can download those, extract em and drop them into Tomcat (or any
    other
    app server) to see the problem.

    Url on your machine to test(working):

    Url on your machine to test (buggy):

    I ran into this when trying to migrate a static site into Tapestry. The
    site

    was created with .htm extensions, not .html. It took me quite a while to
    determine that the pages were failing due to the extension, not due to
    configuration. Is this documented somewhere and I just missed it or is
    this
    really a bug? If this is intentional, why?

    Thanks again for all the hard work!

    Michael Grundvig
    Electrotank, Inc
    http://www.electrotank.com
    >
    >
    >


    To unsubscribe, e-mail: dev-unsubscribe (AT) tapestry (DOT) apache.org
    For additional commands, e-mail: dev-help (AT) tapestry (DOT) apache.org
    >
    >
    >


    To unsubscribe, e-mail: dev-unsubscribe (AT) tapestry (DOT) apache.org
    For additional commands, e-mail: dev-help (AT) tapestry (DOT) apache.org
    >
    >
    >
    >
    >


    To unsubscribe, e-mail: dev-unsubscribe (AT) tapestry (DOT) apache.org
    For additional commands, e-mail: dev-help (AT) tapestry (DOT) apache.org
    --
  • No.3 | | 3174 bytes | |

    Is it possible that Home.htm is the only victim that isn't resolved? I think
    this has something to do with the HomeService but am not completely sure.
    What if you add another page, anything at allCan you resolve urls
    correctly to it ?

    6/24/06, Jesse Kuhnert <jkuhnert (AT) gmail (DOT) comwrote:

    check the unit tests now and report back.
    --
    6/24/06, Mike Grundvig <mike (AT) electrotank (DOT) comwrote:

    In the UrlBugHtml zip, it's mapped to .html. In the UrlBugHtm zip, it's
    mapped to .htm. The first zip works, the second doesn't. If the site had

    used .html extensions everywhere, I'd be good to go :)
    The specific Tapestry error is the "page not found" one that you get
    when
    you try to find a page file that doesn't exist.

    Michael Grundvig
    Electrotank, Inc
    http://www.electrotank.com
    --
    Message
    From: "James Carman" <james (AT) carmanconsulting (DOT) com >
    To: "'Tapestry development'" <dev (AT) tapestry (DOT) apache.org>
    Sent: Saturday, June 24, 2006 7:13 PM
    Subject: RE: Friendly URLS Bug?
    --
    What do you have your tapestry servlet mapped to? *.html?

    Message
    From: Mike Grundvig [mailto:mike (AT) electrotank (DOT) com]
    Sent: Saturday, June 24, 2006 8:06 PM
    To: Tapestry development
    Subject: Friendly URLS Bug?

    Hi all; I just want to thank everyone for an excellent framework and
    for
    all

    the hard work you do! Now onto the issue It looks like a friendly
    URL
    shorter then four digits fails for no clear reason. I promise that
    I'm
    not
    crazy. I've uploaded two versions of a tiny example webapp at these
    URLs:

    Uses .html and works

    Uses .htm and fails

    You can download those, extract em and drop them into Tomcat (or any
    other
    app server) to see the problem.

    Url on your machine to test(working):

    Url on your machine to test (buggy):

    I ran into this when trying to migrate a static site into Tapestry.
    The
    site

    was created with .htm extensions, not .html. It took me quite a while
    to
    determine that the pages were failing due to the extension, not due to
    configuration. Is this documented somewhere and I just missed it or is

    this
    really a bug? If this is intentional, why?

    Thanks again for all the hard work!

    Michael Grundvig
    Electrotank, Inc
    http://www.electrotank.com
    >
    >
    >


    To unsubscribe, e-mail: dev-unsubscribe (AT) tapestry (DOT) apache.org
    For additional commands, e-mail: dev-help (AT) tapestry (DOT) apache.org
    >
    >
    >


    To unsubscribe, e-mail: dev-unsubscribe (AT) tapestry (DOT) apache.org
    For additional commands, e-mail: dev-help (AT) tapestry (DOT) apache.org
    >
    >
    >
    >
    >


    To unsubscribe, e-mail: dev-unsubscribe (AT) tapestry (DOT) apache.org
    For additional commands, e-mail: dev-help (AT) tapestry (DOT) apache.org
    >
    >
    >
    >
  • No.4 | | 4975 bytes | |

    When I played with this before, I recall none of them working properly. Let
    me go double check though.

    Michael Grundvig
    Electrotank, Inc
    http://www.electrotank.com

    Message
    From: "Jesse Kuhnert" <jkuhnert (AT) gmail (DOT) com>
    To: "Tapestry development" <dev (AT) tapestry (DOT) apache.org>
    Sent: Saturday, June 24, 2006 7:34 PM
    Subject: Re: Friendly URLS Bug?

    Is it possible that Home.htm is the only victim that isn't resolved? I
    think
    this has something to do with the HomeService but am not completely sure.
    What if you add another page, anything at allCan you resolve urls
    correctly to it ?

    6/24/06, Jesse Kuhnert <jkuhnert (AT) gmail (DOT) comwrote:
    >>

    >check the unit tests now and report back.
    >>
    >>

    >6/24/06, Mike Grundvig <mike (AT) electrotank (DOT) comwrote:
    >>

    >In the UrlBugHtml zip, it's mapped to .html. In the UrlBugHtm zip, it's
    >mapped to .htm. The first zip works, the second doesn't. If the site
    >had
    >>

    >used .html extensions everywhere, I'd be good to go :)
    >The specific Tapestry error is the "page not found" one that you get
    >when
    >you try to find a page file that doesn't exist.
    >>

    >Michael Grundvig
    >Electrotank, Inc
    >http://www.electrotank.com
    >>
    >>

    >Message
    >From: "James Carman" <james (AT) carmanconsulting (DOT) com >
    >To: "'Tapestry development'" <dev (AT) tapestry (DOT) apache.org>
    >Sent: Saturday, June 24, 2006 7:13 PM
    >Subject: RE: Friendly URLS Bug?
    >>
    >>

    >What do you have your tapestry servlet mapped to? *.html?
    >>

    >Message
    >From: Mike Grundvig [mailto:mike (AT) electrotank (DOT) com]
    >Sent: Saturday, June 24, 2006 8:06 PM
    >To: Tapestry development
    >Subject: Friendly URLS Bug?
    >>

    >Hi all; I just want to thank everyone for an excellent framework and
    >for
    >all
    >>

    >the hard work you do! Now onto the issue It looks like a friendly
    >URL
    >shorter then four digits fails for no clear reason. I promise that
    >I'm
    >not
    >crazy. I've uploaded two versions of a tiny example webapp at these
    >URLs:
    >>

    >Uses .html and works
    >
    >>

    >Uses .htm and fails
    >
    >>

    >You can download those, extract em and drop them into Tomcat (or any
    >other
    >app server) to see the problem.
    >>

    >Url on your machine to test(working):
    >
    >>

    >Url on your machine to test (buggy):
    >
    >>

    >I ran into this when trying to migrate a static site into Tapestry.
    >The
    >site
    >>

    >was created with .htm extensions, not .html. It took me quite a while
    >to
    >determine that the pages were failing due to the extension, not due
    >to
    >configuration. Is this documented somewhere and I just missed it or
    >is
    >>

    >this
    >really a bug? If this is intentional, why?
    >>

    >Thanks again for all the hard work!
    >>

    >Michael Grundvig
    >Electrotank, Inc
    >http://www.electrotank.com
    >>
    >>
    >>

    >
    >To unsubscribe, e-mail: dev-unsubscribe (AT) tapestry (DOT) apache.org
    >For additional commands, e-mail: dev-help (AT) tapestry (DOT) apache.org
    >>
    >>
    >>

    >
    >To unsubscribe, e-mail: dev-unsubscribe (AT) tapestry (DOT) apache.org
    >For additional commands, e-mail: dev-help (AT) tapestry (DOT) apache.org
    >>
    >>
    >>
    >>
    >>

    >
    >To unsubscribe, e-mail: dev-unsubscribe (AT) tapestry (DOT) apache.org
    >For additional commands, e-mail: dev-help (AT) tapestry (DOT) apache.org
    >>
    >>
    >>
    >>

    >--
    >Jesse Kuhnert
    >Tacos/Tapestry, team member/developer
    >>

    >source based consulting work centered around
    >dojo/tapestry/tacos/hivemind.
    >>

    >
    >
    >
  • No.5 | | 5745 bytes | |

    , I double checked by creating a copy of Html.html and calling it
    test.html. That worked fine in the UrlBugHtml app. Then I did the same thing
    with Home.htm calling it test.htm in the UrlBugHtm app. It failed the same
    way Home.htm fails.

    Michael Grundvig
    Electrotank, Inc
    http://www.electrotank.com

    Message
    From: "Mike Grundvig" <mike (AT) electrotank (DOT) com>
    To: "Tapestry development" <dev (AT) tapestry (DOT) apache.org>
    Sent: Saturday, June 24, 2006 7:41 PM
    Subject: Re: Friendly URLS Bug?

    When I played with this before, I recall none of them working properly.
    Let me go double check though.

    Michael Grundvig
    Electrotank, Inc
    http://www.electrotank.com
    --
    Message
    From: "Jesse Kuhnert" <jkuhnert (AT) gmail (DOT) com>
    To: "Tapestry development" <dev (AT) tapestry (DOT) apache.org>
    Sent: Saturday, June 24, 2006 7:34 PM
    Subject: Re: Friendly URLS Bug?
    >
    >
    >Is it possible that Home.htm is the only victim that isn't resolved? I
    >think
    >this has something to do with the HomeService but am not completely sure.
    >What if you add another page, anything at allCan you resolve urls
    >correctly to it ?
    >>

    >6/24/06, Jesse Kuhnert <jkuhnert (AT) gmail (DOT) comwrote:


    check the unit tests now and report back.

    6/24/06, Mike Grundvig <mike (AT) electrotank (DOT) comwrote:
    >

    In the UrlBugHtml zip, it's mapped to .html. In the UrlBugHtm zip,
    it's
    mapped to .htm. The first zip works, the second doesn't. If the site
    had
    >

    used .html extensions everywhere, I'd be good to go :)
    The specific Tapestry error is the "page not found" one that you get
    when
    you try to find a page file that doesn't exist.
    >

    Michael Grundvig
    Electrotank, Inc
    http://www.electrotank.com
    >
    >

    Message
    From: "James Carman" <james (AT) carmanconsulting (DOT) com >
    To: "'Tapestry development'" <dev (AT) tapestry (DOT) apache.org>
    Sent: Saturday, June 24, 2006 7:13 PM
    Subject: RE: Friendly URLS Bug?
    >
    >

    What do you have your tapestry servlet mapped to? *.html?
    >

    Message
    From: Mike Grundvig [mailto:mike (AT) electrotank (DOT) com]
    Sent: Saturday, June 24, 2006 8:06 PM
    To: Tapestry development
    Subject: Friendly URLS Bug?
    >

    Hi all; I just want to thank everyone for an excellent framework and
    for
    all
    >

    the hard work you do! Now onto the issue It looks like a friendly
    URL
    shorter then four digits fails for no clear reason. I promise that
    I'm
    not
    crazy. I've uploaded two versions of a tiny example webapp at these
    URLs:
    >

    Uses .html and works

    >

    Uses .htm and fails

    >

    You can download those, extract em and drop them into Tomcat (or any
    other
    app server) to see the problem.
    >

    Url on your machine to test(working):

    >

    Url on your machine to test (buggy):

    >

    I ran into this when trying to migrate a static site into Tapestry.
    The
    site
    >

    was created with .htm extensions, not .html. It took me quite a
    while
    to
    determine that the pages were failing due to the extension, not due
    to
    configuration. Is this documented somewhere and I just missed it or
    is
    >

    this
    really a bug? If this is intentional, why?
    >

    Thanks again for all the hard work!
    >

    Michael Grundvig
    Electrotank, Inc
    http://www.electrotank.com
    >
    >
    >


    To unsubscribe, e-mail: dev-unsubscribe (AT) tapestry (DOT) apache.org
    For additional commands, e-mail: dev-help (AT) tapestry (DOT) apache.org
    >
    >
    >


    To unsubscribe, e-mail: dev-unsubscribe (AT) tapestry (DOT) apache.org
    For additional commands, e-mail: dev-help (AT) tapestry (DOT) apache.org
    >
    >
    >
    >
    >


    To unsubscribe, e-mail: dev-unsubscribe (AT) tapestry (DOT) apache.org
    For additional commands, e-mail: dev-help (AT) tapestry (DOT) apache.org
    >
    >


    --
    Jesse Kuhnert
    Tacos/Tapestry, team member/developer

    source based consulting work centered around
    dojo/tapestry/tacos/hivemind.

    >>
    >>
    >>

    >--
    >Jesse Kuhnert
    >Tacos/Tapestry, team member/developer
    >>

    >source based consulting work centered around
    >dojo/tapestry/tacos/hivemind.
    >>

    >
    >
    >


    To unsubscribe, e-mail: dev-unsubscribe (AT) tapestry (DOT) apache.org
    For additional commands, e-mail: dev-help (AT) tapestry (DOT) apache.org

    To unsubscribe, e-mail: dev-unsubscribe (AT) tapestry (DOT) apache.org
    For additional commands, e-mail: dev-help (AT) tapestry (DOT) apache.org
  • No.6 | | 5769 bytes | |

    I found an answer for you Mike :)

    The friendly URL stuff allows incoming requests to resolve correctly (even
    if they end in .htm instead of .html ), but you must still have your
    template pages end in .html regardless of how the users requests/thinks they
    are stored.

    The reason for this is that there are ~other~ html templates that tapestry
    uses itself, like Exception pages / Components / etc

    You can override this setting if you like, but then you'd have to somehow
    make all the rest of those templates available in .htm form as well

    My best advice is to not fight the system in how you name templates unless
    there is a very good reason to do so. (like a 250m war! :) )UmmCreate
    a quick perl script ? I've pasted the set of global properties for you to
    see below, the one you could set if you were feeling like "bringing on the
    pain" would be

    <contribution configuration-id="hivemind.FactoryDefaults">
    <default symbol="" value="
    "/>
    <default symbol="" value="
    java.util.HashMap"/>
    <default symbol="" value="UTF-8"/>
    <default symbol="
    "
    value="false"/>
    <default symbol="" value="
    "/>
    <default symbol=""
    value="html"/>
    <default symbol=""
    value="jwcid"/>
    <default symbol=""
    value="ognl"/>
    </contribution>

    6/24/06, Mike Grundvig <mike (AT) electrotank (DOT) comwrote:

    , I double checked by creating a copy of Html.html and calling it
    test.html. That worked fine in the UrlBugHtml app. Then I did the same
    thing
    with Home.htm calling it test.htm in the UrlBugHtm app. It failed the same
    way Home.htm fails.

    Michael Grundvig
    Electrotank, Inc
    http://www.electrotank.com
    --
    Message
    From: "Mike Grundvig" <mike (AT) electrotank (DOT) com>
    To: "Tapestry development" <dev (AT) tapestry (DOT) apache.org>
    Sent: Saturday, June 24, 2006 7:41 PM
    Subject: Re: Friendly URLS Bug?
    --
    When I played with this before, I recall none of them working properly.
    Let me go double check though.

    Michael Grundvig
    Electrotank, Inc
    http://www.electrotank.com
    --
    Message
    From: "Jesse Kuhnert" <jkuhnert (AT) gmail (DOT) com>
    To: "Tapestry development" <dev (AT) tapestry (DOT) apache.org>
    Sent: Saturday, June 24, 2006 7:34 PM
    Subject: Re: Friendly URLS Bug?
    >
    >
    >Is it possible that Home.htm is the only victim that isn't resolved? I
    >think
    >this has something to do with the HomeService but am not completely

    sure.
    >What if you add another page, anything at allCan you resolve urls
    >correctly to it ?
    >>

    >6/24/06, Jesse Kuhnert <jkuhnert (AT) gmail (DOT) comwrote:


    check the unit tests now and report back.

    6/24/06, Mike Grundvig <mike (AT) electrotank (DOT) comwrote:

    In the UrlBugHtml zip, it's mapped to .html. In the UrlBugHtm zip,
    it's
    mapped to .htm. The first zip works, the second doesn't. If the site
    had

    used .html extensions everywhere, I'd be good to go :)
    The specific Tapestry error is the "page not found" one that you get
    when
    you try to find a page file that doesn't exist.

    Michael Grundvig
    Electrotank, Inc
    http://www.electrotank.com
    --
    Message
    From: "James Carman" <james (AT) carmanconsulting (DOT) com >
    To: "'Tapestry development'" <dev (AT) tapestry (DOT) apache.org>
    Sent: Saturday, June 24, 2006 7:13 PM
    Subject: RE: Friendly URLS Bug?
    --
    What do you have your tapestry servlet mapped to? *.html?

    Message
    From: Mike Grundvig [mailto:mike (AT) electrotank (DOT) com]
    Sent: Saturday, June 24, 2006 8:06 PM
    To: Tapestry development
    Subject: Friendly URLS Bug?

    Hi all; I just want to thank everyone for an excellent framework
    and
    for
    all

    the hard work you do! Now onto the issue It looks like a
    friendly
    URL
    shorter then four digits fails for no clear reason. I promise
    that
    I'm
    not
    crazy. I've uploaded two versions of a tiny example webapp at
    these
    URLs:

    Uses .html and works

    Uses .htm and fails

    You can download those, extract em and drop them into Tomcat (or
    any
    other
    app server) to see the problem.

    Url on your machine to test(working):

    Url on your machine to test (buggy):

    I ran into this when trying to migrate a static site into
    Tapestry.
    The
    site

    was created with .htm extensions, not .html. It took me quite a
    while
    to
    determine that the pages were failing due to the extension, not
    due
    to
    configuration. Is this documented somewhere and I just missed it
    or
    is

    this
    really a bug? If this is intentional, why?

    Thanks again for all the hard work!

    Michael Grundvig
    Electrotank, Inc
    http://www.electrotank.com
    >
    >
    >
    >


    To unsubscribe, e-mail: dev-unsubscribe (AT) tapestry (DOT) apache.org
    For additional commands, e-mail: dev-help (AT) tapestry (DOT) apache.org
    >
    >
    >
    >


    To unsubscribe, e-mail: dev-unsubscribe (AT) tapestry (DOT) apache.org
    For additional commands, e-mail: dev-help (AT) tapestry (DOT) apache.org
    >
    >
    >
    >
    >
    >


    To unsubscribe, e-mail: dev-unsubscribe (AT) tapestry (DOT) apache.org
    For additional commands, e-mail: dev-help (AT) tapestry (DOT) apache.org
    --
  • No.7 | | 9719 bytes | |

    Thanks for looking into this so quickly. Ugh, this is going to be a real
    problem for the site. Is there any way to tweak the engine so it recognizes
    the difference between internal and external files? Internal use one
    extension and external use whatever is specified? The reason I make a big
    deal out of this is that creating a new site with Tapestry is quite simple.
    Migrating an existing site into Tapestry is tricky The pages have to
    validate as XML (not a big deal for new sites, a nightmare for migrating),
    friendly URLs have to be enabled, every page on the site has to have the
    same extension (friendly URLs don't support multiple extensions), you need
    to use a URL Rewrite servlet filter to handle linked directories (
    site/abc/index.html works, site/abc doesn't), and now all pages have to be
    html. I suppose a bulk rename of the files and then another URL rewrite
    rule would work but that's very scary. The site is already too dependent on
    URL rewriting. Thanks!

    Michael Grundvig
    Electrotank, Inc
    http://www.electrotank.com

    Message
    From: "Jesse Kuhnert" <jkuhnert (AT) gmail (DOT) com>
    To: "Tapestry development" <dev (AT) tapestry (DOT) apache.org>
    Sent: Saturday, June 24, 2006 8:04 PM
    Subject: Re: Friendly URLS Bug?

    I found an answer for you Mike :)

    The friendly URL stuff allows incoming requests to resolve correctly (even
    if they end in .htm instead of .html ), but you must still have your
    template pages end in .html regardless of how the users requests/thinks
    they
    are stored.

    The reason for this is that there are ~other~ html templates that tapestry
    uses itself, like Exception pages / Components / etc

    You can override this setting if you like, but then you'd have to somehow
    make all the rest of those templates available in .htm form as well

    My best advice is to not fight the system in how you name templates unless
    there is a very good reason to do so. (like a 250m war!
    :) )UmmCreate
    a quick perl script ? I've pasted the set of global properties for you to
    see below, the one you could set if you were feeling like "bringing on the
    pain" would be

    <contribution configuration-id="hivemind.FactoryDefaults">
    <default symbol="" value="
    "/>
    <default symbol="" value="
    java.util.HashMap"/>
    <default symbol="" value="UTF-8"/>
    <default symbol="
    "
    value="false"/>
    <default symbol="" value="
    "/>
    <default symbol=""
    value="html"/>
    <default symbol=""
    value="jwcid"/>
    <default symbol=""
    value="ognl"/>
    </contribution>

    6/24/06, Mike Grundvig <mike (AT) electrotank (DOT) comwrote:
    >>

    >, I double checked by creating a copy of Html.html and calling it
    >test.html. That worked fine in the UrlBugHtml app. Then I did the same
    >thing
    >with Home.htm calling it test.htm in the UrlBugHtm app. It failed the
    >same
    >way Home.htm fails.
    >>

    >Michael Grundvig
    >Electrotank, Inc
    >http://www.electrotank.com
    >>
    >>

    >Message
    >From: "Mike Grundvig" <mike (AT) electrotank (DOT) com>
    >To: "Tapestry development" <dev (AT) tapestry (DOT) apache.org>
    >Sent: Saturday, June 24, 2006 7:41 PM
    >Subject: Re: Friendly URLS Bug?
    >>
    >>

    >When I played with this before, I recall none of them working properly.
    >Let me go double check though.
    >>

    >Michael Grundvig
    >Electrotank, Inc
    >http://www.electrotank.com
    >>
    >>

    >Message
    >From: "Jesse Kuhnert" <jkuhnert (AT) gmail (DOT) com>
    >To: "Tapestry development" <dev (AT) tapestry (DOT) apache.org>
    >Sent: Saturday, June 24, 2006 7:34 PM
    >Subject: Re: Friendly URLS Bug?
    >>
    >>
    >>Is it possible that Home.htm is the only victim that isn't resolved? I
    >>think
    >>this has something to do with the HomeService but am not completely

    >sure.
    >>What if you add another page, anything at allCan you resolve urls
    >>correctly to it ?
    >>>

    >>6/24/06, Jesse Kuhnert <jkuhnert (AT) gmail (DOT) comwrote:

    >
    >check the unit tests now and report back.
    >
    >
    >6/24/06, Mike Grundvig <mike (AT) electrotank (DOT) comwrote:
    >>

    >In the UrlBugHtml zip, it's mapped to .html. In the UrlBugHtm zip,
    >it's
    >mapped to .htm. The first zip works, the second doesn't. If the
    >site
    >had
    >>

    >used .html extensions everywhere, I'd be good to go :)
    >The specific Tapestry error is the "page not found" one that you
    >get
    >when
    >you try to find a page file that doesn't exist.
    >>

    >Michael Grundvig
    >Electrotank, Inc
    >http://www.electrotank.com
    >>
    >>

    >Message
    >From: "James Carman" <james (AT) carmanconsulting (DOT) com >
    >To: "'Tapestry development'" <dev (AT) tapestry (DOT) apache.org>
    >Sent: Saturday, June 24, 2006 7:13 PM
    >Subject: RE: Friendly URLS Bug?
    >>
    >>

    >What do you have your tapestry servlet mapped to? *.html?
    >>

    >Message
    >From: Mike Grundvig [mailto:mike (AT) electrotank (DOT) com]
    >Sent: Saturday, June 24, 2006 8:06 PM
    >To: Tapestry development
    >Subject: Friendly URLS Bug?
    >>

    >Hi all; I just want to thank everyone for an excellent framework
    >and
    >for
    >all
    >>

    >the hard work you do! Now onto the issue It looks like a
    >friendly
    >URL
    >shorter then four digits fails for no clear reason. I promise
    >that
    >I'm
    >not
    >crazy. I've uploaded two versions of a tiny example webapp at
    >these
    >URLs:
    >>

    >Uses .html and works
    >
    >>

    >Uses .htm and fails
    >
    >>

    >You can download those, extract em and drop them into Tomcat (or
    >any
    >other
    >app server) to see the problem.
    >>

    >Url on your machine to test(working):
    >
    >>

    >Url on your machine to test (buggy):
    >
    >>

    >I ran into this when trying to migrate a static site into
    >Tapestry.
    >The
    >site
    >>

    >was created with .htm extensions, not .html. It took me quite a
    >while
    >to
    >determine that the pages were failing due to the extension, not
    >due
    >to
    >configuration. Is this documented somewhere and I just missed it
    >or
    >is
    >>

    >this
    >really a bug? If this is intentional, why?
    >>

    >Thanks again for all the hard work!
    >>

    >Michael Grundvig
    >Electrotank, Inc
    >http://www.electrotank.com
    >>
    >>
    >>
    >>

    >
    >To unsubscribe, e-mail: dev-unsubscribe (AT) tapestry (DOT) apache.org
    >For additional commands, e-mail: dev-help (AT) tapestry (DOT) apache.org
    >>
    >>
    >>
    >>

    >
    >To unsubscribe, e-mail: dev-unsubscribe (AT) tapestry (DOT) apache.org
    >For additional commands, e-mail: dev-help (AT) tapestry (DOT) apache.org
    >>
    >>
    >>
    >>
    >>
    >>

    >
    >To unsubscribe, e-mail: dev-unsubscribe (AT) tapestry (DOT) apache.org
    >For additional commands, e-mail: dev-help (AT) tapestry (DOT) apache.org
    >>
    >>

    >
    >
    >--
    >Jesse Kuhnert
    >Tacos/Tapestry, team member/developer
    >
    >source based consulting work centered around
    >dojo/tapestry/tacos/hivemind.
    >
    >>>
    >>>
    >>>

    >>--
    >>Jesse Kuhnert
    >>Tacos/Tapestry, team member/developer
    >>>

    >>source based consulting work centered around
    >>dojo/tapestry/tacos/hivemind.
    >>>

    >>
    >>
    >>

    >
    >To unsubscribe, e-mail: dev-unsubscribe (AT) tapestry (DOT) apache.org
    >For additional commands, e-mail: dev-help (AT) tapestry (DOT) apache.org
    >>
    >>
    >>
    >>
    >>

    >
    >To unsubscribe, e-mail: dev-unsubscribe (AT) tapestry (DOT) apache.org
    >For additional commands, e-mail: dev-help (AT) tapestry (DOT) apache.org
    >>
    >>

    >
    >
  • No.8 | | 6316 bytes | |

    From:

    You can set this value to "htm" within a page or component specification to
    affect just that specification. I.e. @Meta("
    ")

    You can set this inside your .application file, to affect all pages and
    components within your application. libraries, including the
    framework, will resolve as normal.

    These special rules drive Geoff crazy I don't know if Spindle does or
    ever will support this.

    6/24/06, Jesse Kuhnert <jkuhnert (AT) gmail (DOT) comwrote:

    I found an answer for you Mike :)

    The friendly URL stuff allows incoming requests to resolve correctly (even
    if they end in .htm instead of .html ), but you must still have your
    template pages end in .html regardless of how the users requests/thinks
    they
    are stored.

    The reason for this is that there are ~other~ html templates that tapestry
    uses itself, like Exception pages / Components / etc

    You can override this setting if you like, but then you'd have to somehow
    make all the rest of those templates available in .htm form as well

    My best advice is to not fight the system in how you name templates unless
    there is a very good reason to do so. (like a 250m war! :)
    )UmmCreate
    a quick perl script ? I've pasted the set of global properties for you to
    see below, the one you could set if you were feeling like "bringing on the
    pain" would be

    <contribution configuration-id="hivemind.FactoryDefaults">
    <default symbol="" value="
    "/>
    <default symbol="" value="
    java.util.HashMap"/>
    <default symbol="" value="UTF-8"/>
    <default symbol="
    "
    value="false"/>
    <default symbol="" value="
    "/>
    <default symbol=""
    value="html"/>
    <default symbol=""
    value="jwcid"/>
    <default symbol=""
    value="ognl"/>
    </contribution>

    6/24/06, Mike Grundvig <mike (AT) electrotank (DOT) comwrote:

    , I double checked by creating a copy of Html.html and calling it
    test.html. That worked fine in the UrlBugHtml app. Then I did the same
    thing
    with Home.htm calling it test.htm in the UrlBugHtm app. It failed the
    same
    way Home.htm fails.

    Michael Grundvig
    Electrotank, Inc
    http://www.electrotank.com
    --
    Message
    From: "Mike Grundvig" <mike (AT) electrotank (DOT) com>
    To: "Tapestry development" <dev (AT) tapestry (DOT) apache.org>
    Sent: Saturday, June 24, 2006 7:41 PM
    Subject: Re: Friendly URLS Bug?
    --
    When I played with this before, I recall none of them working
    properly.
    Let me go double check though.

    Michael Grundvig
    Electrotank, Inc
    http://www.electrotank.com
    --
    Message
    From: "Jesse Kuhnert" <jkuhnert (AT) gmail (DOT) com>
    To: "Tapestry development" <dev (AT) tapestry (DOT) apache.org>
    Sent: Saturday, June 24, 2006 7:34 PM
    Subject: Re: Friendly URLS Bug?
    >
    >
    >Is it possible that Home.htm is the only victim that isn't resolved?

    I
    >think
    >this has something to do with the HomeService but am not completely

    sure.
    >What if you add another page, anything at allCan you resolve urls
    >correctly to it ?
    >>

    >6/24/06, Jesse Kuhnert <jkuhnert (AT) gmail (DOT) comwrote:


    check the unit tests now and report back.

    6/24/06, Mike Grundvig <mike (AT) electrotank (DOT) comwrote:

    In the UrlBugHtml zip, it's mapped to .html. In the UrlBugHtm zip,
    it's
    mapped to .htm. The first zip works, the second doesn't. If the
    site
    had

    used .html extensions everywhere, I'd be good to go :)
    The specific Tapestry error is the "page not found" one that you
    get
    when
    you try to find a page file that doesn't exist.

    Michael Grundvig
    Electrotank, Inc
    http://www.electrotank.com
    --
    Message
    From: "James Carman" <james (AT) carmanconsulting (DOT) com >
    To: "'Tapestry development'" <dev (AT) tapestry (DOT) apache.org>
    Sent: Saturday, June 24, 2006 7:13 PM
    Subject: RE: Friendly URLS Bug?
    --
    What do you have your tapestry servlet mapped to? *.html?

    Message
    From: Mike Grundvig [mailto:mike (AT) electrotank (DOT) com]
    Sent: Saturday, June 24, 2006 8:06 PM
    To: Tapestry development
    Subject: Friendly URLS Bug?

    Hi all; I just want to thank everyone for an excellent framework
    and
    for
    all

    the hard work you do! Now onto the issue It looks like a
    friendly
    URL
    shorter then four digits fails for no clear reason. I promise
    that
    I'm
    not
    crazy. I've uploaded two versions of a tiny example webapp at
    these
    URLs:

    Uses .html and works

    Uses .htm and fails

    You can download those, extract em and drop them into Tomcat (or
    any
    other
    app server) to see the problem.

    Url on your machine to test(working):

    Url on your machine to test (buggy):

    I ran into this when trying to migrate a static site into
    Tapestry.
    The
    site

    was created with .htm extensions, not .html. It took me quite a
    while
    to
    determine that the pages were failing due to the extension, not
    due
    to
    configuration. Is this documented somewhere and I just missed it
    or
    is

    this
    really a bug? If this is intentional, why?

    Thanks again for all the hard work!

    Michael Grundvig
    Electrotank, Inc
    http://www.electrotank.com
    >
    >
    >
    >


    To unsubscribe, e-mail: dev-unsubscribe (AT) tapestry (DOT) apache.org
    For additional commands, e-mail: dev-help (AT) tapestry (DOT) apache.org
    >
    >
    >
    >


    To unsubscribe, e-mail: dev-unsubscribe (AT) tapestry (DOT) apache.org
    For additional commands, e-mail: dev-help (AT) tapestry (DOT) apache.org
    >
    >
    >
    >
    >
    >


    To unsubscribe, e-mail: dev-unsubscribe (AT) tapestry (DOT) apache.org
    For additional commands, e-mail: dev-help (AT) tapestry (DOT) apache.org
    --
  • No.9 | | 10099 bytes | |

    Thanks! That will save at least a week of effort on the HTML side of things.
    I'll go ahead and play with that today.

    Michael Grundvig
    Electrotank, Inc
    http://www.electrotank.com

    Message
    From: "Howard Lewis Ship" <hlship (AT) gmail (DOT) com>
    To: "Tapestry development" <dev (AT) tapestry (DOT) apache.org>
    Sent: Sunday, June 25, 2006 10:46 AM
    Subject: Re: Friendly URLS Bug?

    From:

    --
    You can set this value to "htm" within a page or component specification
    to
    affect just that specification. I.e. @Meta("
    ")

    You can set this inside your .application file, to affect all pages and
    components within your application. libraries, including the
    framework, will resolve as normal.

    These special rules drive Geoff crazy I don't know if Spindle does or
    ever will support this.

    6/24/06, Jesse Kuhnert <jkuhnert (AT) gmail (DOT) comwrote:
    >>

    >I found an answer for you Mike :)
    >>

    >The friendly URL stuff allows incoming requests to resolve correctly
    >(even
    >if they end in .htm instead of .html ), but you must still have your
    >template pages end in .html regardless of how the users requests/thinks
    >they
    >are stored.
    >>

    >The reason for this is that there are ~other~ html templates that
    >tapestry
    >uses itself, like Exception pages / Components / etc
    >>

    >You can override this setting if you like, but then you'd have to somehow
    >make all the rest of those templates available in .htm form as well
    >>

    >My best advice is to not fight the system in how you name templates
    >unless
    >there is a very good reason to do so. (like a 250m war! :)
    >)UmmCreate
    >a quick perl script ? I've pasted the set of global properties for you to
    >see below, the one you could set if you were feeling like "bringing on
    >the
    >pain" would be
    >>

    ><contribution configuration-id="hivemind.FactoryDefaults">
    ><default symbol="" value="
    >"/>
    ><default symbol="" value="
    >java.util.HashMap"/>
    ><default symbol="" value="UTF-8"/>
    ><default symbol="
    >"
    >value="false"/>
    ><default symbol="" value="
    >"/>
    ><default symbol=""
    >value="html"/>
    ><default symbol=""
    >value="jwcid"/>
    ><default symbol=""
    >value="ognl"/>
    ></contribution>
    >>

    >6/24/06, Mike Grundvig <mike (AT) electrotank (DOT) comwrote:
    >>

    >, I double checked by creating a copy of Html.html and calling it
    >test.html. That worked fine in the UrlBugHtml app. Then I did the same
    >thing
    >with Home.htm calling it test.htm in the UrlBugHtm app. It failed the
    >same
    >way Home.htm fails.
    >>

    >Michael Grundvig
    >Electrotank, Inc
    >http://www.electrotank.com
    >>
    >>

    >Message
    >From: "Mike Grundvig" <mike (AT) electrotank (DOT) com>
    >To: "Tapestry development" <dev (AT) tapestry (DOT) apache.org>
    >Sent: Saturday, June 24, 2006 7:41 PM
    >Subject: Re: Friendly URLS Bug?
    >>
    >>

    >When I played with this before, I recall none of them working
    >properly.
    >Let me go double check though.
    >>

    >Michael Grundvig
    >Electrotank, Inc
    >http://www.electrotank.com
    >>
    >>

    >Message
    >From: "Jesse Kuhnert" <jkuhnert (AT) gmail (DOT) com>
    >To: "Tapestry development" <dev (AT) tapestry (DOT) apache.org>
    >Sent: Saturday, June 24, 2006 7:34 PM
    >Subject: Re: Friendly URLS Bug?
    >>
    >>
    >>Is it possible that Home.htm is the only victim that isn't resolved?

    >I
    >>think
    >>this has something to do with the HomeService but am not completely

    >sure.
    >>What if you add another page, anything at allCan you resolve urls
    >>correctly to it ?
    >>>

    >>6/24/06, Jesse Kuhnert <jkuhnert (AT) gmail (DOT) comwrote:

    >
    >check the unit tests now and report back.
    >
    >
    >6/24/06, Mike Grundvig <mike (AT) electrotank (DOT) comwrote:
    >>

    >In the UrlBugHtml zip, it's mapped to .html. In the UrlBugHtm
    >zip,
    >it's
    >mapped to .htm. The first zip works, the second doesn't. If the
    >site
    >had
    >>

    >used .html extensions everywhere, I'd be good to go :)
    >The specific Tapestry error is the "page not found" one that you
    >get
    >when
    >you try to find a page file that doesn't exist.
    >>

    >Michael Grundvig
    >Electrotank, Inc
    >http://www.electrotank.com
    >>
    >>

    >Message
    >From: "James Carman" <james (AT) carmanconsulting (DOT) com >
    >To: "'Tapestry development'" <dev (AT) tapestry (DOT) apache.org>
    >Sent: Saturday, June 24, 2006 7:13 PM
    >Subject: RE: Friendly URLS Bug?
    >>
    >>

    >What do you have your tapestry servlet mapped to? *.html?
    >>

    >Message
    >From: Mike Grundvig [mailto:mike (AT) electrotank (DOT) com]
    >Sent: Saturday, June 24, 2006 8:06 PM
    >To: Tapestry development
    >Subject: Friendly URLS Bug?
    >>

    >Hi all; I just want to thank everyone for an excellent
    >framework
    >and
    >for
    >all
    >>

    >the hard work you do! Now onto the issue It looks like a
    >friendly
    >URL
    >shorter then four digits fails for no clear reason. I promise
    >that
    >I'm
    >not
    >crazy. I've uploaded two versions of a tiny example webapp at
    >these
    >URLs:
    >>

    >Uses .html and works
    >
    >>

    >Uses .htm and fails
    >
    >>

    >You can download those, extract em and drop them into Tomcat
    >(or
    >any
    >other
    >app server) to see the problem.
    >>

    >Url on your machine to test(working):
    >
    >>

    >Url on your machine to test (buggy):
    >
    >>

    >I ran into this when trying to migrate a static site into
    >Tapestry.
    >The
    >site
    >>

    >was created with .htm extensions, not .html. It took me quite a
    >while
    >to
    >determine that the pages were failing due to the extension, not
    >due
    >to
    >configuration. Is this documented somewhere and I just missed
    >it
    >or
    >is
    >>

    >this
    >really a bug? If this is intentional, why?
    >>

    >Thanks again for all the hard work!
    >>

    >Michael Grundvig
    >Electrotank, Inc
    >http://www.electrotank.com
    >>
    >>
    >>
    >>

    >
    >To unsubscribe, e-mail: dev-unsubscribe (AT) tapestry (DOT) apache.org
    >For additional commands, e-mail: dev-help (AT) tapestry (DOT) apache.org
    >>
    >>
    >>
    >>

    >
    >To unsubscribe, e-mail: dev-unsubscribe (AT) tapestry (DOT) apache.org
    >For additional commands, e-mail: dev-help (AT) tapestry (DOT) apache.org
    >>
    >>
    >>
    >>
    >>
    >>

    >
    >To unsubscribe, e-mail: dev-unsubscribe (AT) tapestry (DOT) apache.org
    >For additional commands, e-mail: dev-help (AT) tapestry (DOT) apache.org
    >>
    >>

    >
    >
    >--
    >Jesse Kuhnert
    >Tacos/Tapestry, team member/developer
    >
    >source based consulting work centered around
    >dojo/tapestry/tacos/hivemind.
    >
    >>>
    >>>
    >>>

    >>--
    >>Jesse Kuhnert
    >>Tacos/Tapestry, team member/developer
    >>>

    >>source based consulting work centered around
    >>dojo/tapestry/tacos/hivemind.
    >>>

    >>
    >>
    >>

    >
    >To unsubscribe, e-mail: dev-unsubscribe (AT) tapestry (DOT) apache.org
    >For additional commands, e-mail: dev-help (AT) tapestry (DOT) apache.org
    >>
    >>
    >>
    >>
    >>

    >
    >To unsubscribe, e-mail: dev-unsubscribe (AT) tapestry (DOT) apache.org
    >For additional commands, e-mail: dev-help (AT) tapestry (DOT) apache.org
    >>
    >>
    >>
    >>

    >--
    >Jesse Kuhnert
    >Tacos/Tapestry, team member/developer
    >>

    >source based consulting work centered around
    >dojo/tapestry/tacos/hivemind.
    >>
    >>

    >
    >
  • No.10 | | 6586 bytes | |

    Suprisingly enough, that feature has been coded into the new stuff (it
    is as of yet untested)

    course, I don't handle annotations yet, but <metais equivalent

    Geoff

    6/25/06, Howard Lewis Ship <hlship (AT) gmail (DOT) comwrote:
    From:

    --
    You can set this value to "htm" within a page or component specification to
    affect just that specification. I.e. @Meta("
    ")

    You can set this inside your .application file, to affect all pages and
    components within your application. libraries, including the
    framework, will resolve as normal.

    These special rules drive Geoff crazy I don't know if Spindle does or
    ever will support this.

    6/24/06, Jesse Kuhnert <jkuhnert (AT) gmail (DOT) comwrote:

    I found an answer for you Mike :)

    The friendly URL stuff allows incoming requests to resolve correctly (even
    if they end in .htm instead of .html ), but you must still have your
    template pages end in .html regardless of how the users requests/thinks
    they
    are stored.

    The reason for this is that there are ~other~ html templates that tapestry
    uses itself, like Exception pages / Components / etc

    You can override this setting if you like, but then you'd have to somehow
    make all the rest of those templates available in .htm form as well

    My best advice is to not fight the system in how you name templates unless
    there is a very good reason to do so. (like a 250m war! :)
    )UmmCreate
    a quick perl script ? I've pasted the set of global properties for you to
    see below, the one you could set if you were feeling like "bringing on the
    pain" would be

    <contribution configuration-id="hivemind.FactoryDefaults">
    <default symbol="" value="
    "/>
    <default symbol="" value="
    java.util.HashMap"/>
    <default symbol="" value="UTF-8"/>
    <default symbol="
    "
    value="false"/>
    <default symbol="" value="
    "/>
    <default symbol=""
    value="html"/>
    <default symbol=""
    value="jwcid"/>
    <default symbol=""
    value="ognl"/>
    </contribution>

    6/24/06, Mike Grundvig <mike (AT) electrotank (DOT) comwrote:

    , I double checked by creating a copy of Html.html and calling it
    test.html. That worked fine in the UrlBugHtml app. Then I did the same
    thing
    with Home.htm calling it test.htm in the UrlBugHtm app. It failed the
    same
    way Home.htm fails.

    Michael Grundvig
    Electrotank, Inc
    http://www.electrotank.com
    --
    Message
    From: "Mike Grundvig" <mike (AT) electrotank (DOT) com>
    To: "Tapestry development" <dev (AT) tapestry (DOT) apache.org>
    Sent: Saturday, June 24, 2006 7:41 PM
    Subject: Re: Friendly URLS Bug?
    --
    When I played with this before, I recall none of them working
    properly.
    Let me go double check though.

    Michael Grundvig
    Electrotank, Inc
    http://www.electrotank.com
    --
    Message
    From: "Jesse Kuhnert" <jkuhnert (AT) gmail (DOT) com>
    To: "Tapestry development" <dev (AT) tapestry (DOT) apache.org>
    Sent: Saturday, June 24, 2006 7:34 PM
    Subject: Re: Friendly URLS Bug?
    >
    >
    >Is it possible that Home.htm is the only victim that isn't resolved?

    I
    >think
    >this has something to do with the HomeService but am not completely

    sure.
    >What if you add another page, anything at allCan you resolve urls
    >correctly to it ?
    >>

    >6/24/06, Jesse Kuhnert <jkuhnert (AT) gmail (DOT) comwrote:


    check the unit tests now and report back.

    6/24/06, Mike Grundvig <mike (AT) electrotank (DOT) comwrote:

    In the UrlBugHtml zip, it's mapped to .html. In the UrlBugHtm zip,
    it's
    mapped to .htm. The first zip works, the second doesn't. If the
    site
    had

    used .html extensions everywhere, I'd be good to go :)
    The specific Tapestry error is the "page not found" one that you
    get
    when
    you try to find a page file that doesn't exist.

    Michael Grundvig
    Electrotank, Inc
    http://www.electrotank.com
    --
    Message
    From: "James Carman" <james (AT) carmanconsulting (DOT) com >
    To: "'Tapestry development'" <dev (AT) tapestry (DOT) apache.org>
    Sent: Saturday, June 24, 2006 7:13 PM
    Subject: RE: Friendly URLS Bug?
    --
    What do you have your tapestry servlet mapped to? *.html?

    Message
    From: Mike Grundvig [mailto:mike (AT) electrotank (DOT) com]
    Sent: Saturday, June 24, 2006 8:06 PM
    To: Tapestry development
    Subject: Friendly URLS Bug?

    Hi all; I just want to thank everyone for an excellent framework
    and
    for
    all

    the hard work you do! Now onto the issue It looks like a
    friendly
    URL
    shorter then four digits fails for no clear reason. I promise
    that
    I'm
    not
    crazy. I've uploaded two versions of a tiny example webapp at
    these
    URLs:

    Uses .html and works

    Uses .htm and fails

    You can download those, extract em and drop them into Tomcat (or
    any
    other
    app server) to see the problem.

    Url on your machine to test(working):

    Url on your machine to test (buggy):

    I ran into this when trying to migrate a static site into
    Tapestry.
    The
    site

    was created with .htm extensions, not .html. It took me quite a
    while
    to
    determine that the pages were failing due to the extension, not
    due
    to
    configuration. Is this documented somewhere and I just missed it
    or
    is

    this
    really a bug? If this is intentional, why?

    Thanks again for all the hard work!

    Michael Grundvig
    Electrotank, Inc
    http://www.electrotank.com
    >
    >
    >
    >


    To unsubscribe, e-mail: dev-unsubscribe (AT) tapestry (DOT) apache.org
    For additional commands, e-mail: dev-help (AT) tapestry (DOT) apache.org
    >
    >
    >
    >


    To unsubscribe, e-mail: dev-unsubscribe (AT) tapestry (DOT) apache.org
    For additional commands, e-mail: dev-help (AT) tapestry (DOT) apache.org
    >
    >
    >
    >
    >
    >


    To unsubscribe, e-mail: dev-unsubscribe (AT) tapestry (DOT) apache.org
    For additional commands, e-mail: dev-help (AT) tapestry (DOT) apache.org
    --

Re: Friendly URLS Bug?


max 4000 letters.
Your nickname that display:
In order to stop the spam: 8 + 7 =
QUESTION ON "Java"

EMSDN.COM