d'oh! now so obvious thanks!
  ----- Original Message ----- 
  From: Howard Lewis Ship 
  To: Tapestry users 
  Sent: Monday, April 15, 2013 3:00 PM
  Subject: Re: strange page template parse error


  Need a quote after buttonZone on line 54.


  On Mon, Apr 15, 2013 at 2:52 PM, John <j...@quivinco.com> wrote:

  > can anyone explain this:
  >
  >       54 <t:zone t:id="buttonZone" id="buttonZone>
  >       55 <t:if test="jabberPassword">
  >       56 <input t:type="submit" t:id="jpChangeButton"
  > value="${message:button.jabberpasswordchange}" />
  >       57 </t:if>
  >       58 </t:zone>
  >
  >
  >   a..
  >     trace
  >       a.. Constructing instance of page class
  > audit.manager.pages.ChangePassword
  >       b.. Creating ComponentAssembler for
  > audit.manager.pages.ChangePassword
  >       c.. Parsing component template
  > classpath:audit/manager/pages/ChangePassword.tml
  >   b.. org.apache.tapestry5.ioc.internal.util.TapestryException
  >   Failure parsing template
  > classpath:audit/manager/pages/ChangePassword.tml: The value of attribute
  > "id" associated with an element type "null" must not contain the '<'
  > character.
  >     location
  >     classpath:audit/manager/pages/ChangePassword.tml, line 55
  >   c.. org.xml.sax.SAXParseException
  >   The value of attribute "id" associated with an element type "null" must
  > not contain the '<' character.
  >     columnNumber
  >     9
  >     lineNumber
  >     56




  -- 
  Howard M. Lewis Ship

  Creator of Apache Tapestry

  The source for Tapestry training, mentoring and support. Contact me to
  learn how I can get you up and productive in Tapestry fast!

  (971) 678-5210
  http://howardlewisship.com

Reply via email to