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