I also notice if I actually remove the "/" from my input in the .tml, like this:

<input t:type="textfield" type="email" class="form-control input-sm"
t:id="emailAddress" placeholder="Enter email"
t:value="emailAddress">

I get this error:

    Exception assembling root component of page Exception: Failure
parsing template
classpath:com/promotemybrand/webapplication/components/Layout.tml: The
element type "input" must be terminated by the matching end-tag
"</input>".

The error message itself is not correct.

I have also tried remoiving my input tag altogether from my tml and
just using t:textfield like the example:

<t:textfield type="email" class="form-control input-sm"
t:id="emailAddress" placeholder="Enter email"
t:value="emailAddress"/>

The page renders, but with this:
<input placeholder="Enter email" id="emailAddress" class="form-control
form-control input-sm" name="emailAddress" type="email"></input>

On 26 April 2015 at 13:57, Stephen Nutbrown <steves...@gmail.com> wrote:
> Hi Chris,
>
> Thanks. Seems very off that I am having this issue. This is what I
> have at the top of mine layouts .tml file, which I think should be
> correct:
>
> <!DOCTYPE html>
>
> <html xmlns="http://www.w3.org/1999/xhtml";
> xmlns:t="http://tapestry.apache.org/schema/tapestry_5_4.xsd";
> xmlns:p="tapestry:parameter">
>
>
> When I view the source of the page it produces, it starts:
> <!DOCTYPE html>
> <html data-debug-enabled="true" data-locale="en"
> xmlns="http://www.w3.org/1999/xhtml";>
>
> But i'm still getting the same problems. As far as the tapestry
> version, this is what is confusing me:
> https://www.dropbox.com/s/ps68uzfqu4cng6t/Capture.PNG?dl=0
>
> I have cleaned the project and ran a maven update but i'm still
> getting this. I'm wondering if updating the tapestry version to beta
> 28 will pull in the fix? Perhaps it is because I am on a slightly
> older version.
>
> Thanks,
>
>
>
>
>
> On 26 April 2015 at 13:38, Chris Poulsen <mailingl...@nesluop.dk> wrote:
>> It works as far as I know, its probably a code error. A guess could be that
>> you do not have the correct doctype in your pages.
>>
>> http://jumpstart.doublenegative.com.au/jumpstart7/examples/component/html5inputtypes
>> outputs html5 inputs if you need an online example.
>>
>> --
>> Chris
>>
>> On Sun, Apr 26, 2015 at 2:36 PM, Stephen Nutbrown <steves...@gmail.com>
>> wrote:
>>
>>> Hi,
>>>
>>> Just an update, I found there is a newer version of Tapestry,
>>> 5.4-beta28 which I have updated my POM.xml to. I can see it should be
>>> pulling in the latest version by looking at the dependency hierarchy,
>>> but I still get this on startup:
>>>
>>>  ______                  __             ____
>>> /_  __/__ ____  ___ ___ / /_______ __  / __/
>>>  / / / _ `/ _ \/ -_|_-</ __/ __/ // / /__ \
>>> /_/  \_,_/ .__/\__/___/\__/_/  \_, / /____/
>>>         /_/                   /___/  5.4-beta-26 (development mode)
>>>
>>> As well as the problem with the input tags. Perhaps for some reason I
>>> am having trouble updating, or is there an issue with the tapestry
>>> version number?
>>>
>>> Thanks,
>>> Steve
>>>
>>> ---------------------------------------------------------------------
>>> 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