You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@velocity.apache.org by Dave Bryson <da...@miceda-data.com> on 2000/11/02 03:03:08 UTC

Interesting error with nested tables.

Hi all,

I've just ran into an interesting error with a nested tables.
 
A nested table like so:
 <table border="0" cellspacing="0" cellpadding="1">
   <tr>
    <td bgcolor="#000000">  
     <table border="0" cellspacing="0" cellpadding="5">
      <tr> 
        .....
causes the following error:

<pre>
org.apache.velocity.runtime.parser.TokenMgrError: Lexical error at line 22, column 29.  Encountered: "\n" (10), after : "\">  "
	at org.apache.velocity.runtime.parser.ParserTokenManager.getNextToken(ParserTokenManager.java:2685)
	at org.apache.velocity.runtime.parser.Parser.jj_ntk(Parser.java:2457)
	at org.apache.velocity.runtime.parser.Parser.process(Parser.java:106)
	at org.apache.velocity.runtime.parser.Parser.parse(Parser.java:65)
	at org.apache.velocity.runtime.Runtime.parse(Runtime.java:405)
	at org.apache.velocity.Template.<init>(Template.java:124)
	at org.apache.velocity.runtime.loader.FileTemplateLoader.getTemplate(FileTemplateLoader.java:136)
	at org.apache.velocity.runtime.Runtime.getTemplate(Runtime.java:415)
	at org.apache.velocity.servlet.VelocityServlet.getTemplate(VelocityServlet.java:283)
	at org.apache.velocity.demo.ControllerServlet.handleRequest(ControllerServlet.java:102)
	at org.apache.velocity.servlet.VelocityServlet.doRequest(VelocityServlet.java:235)
	at org.apache.velocity.servlet.VelocityServlet.doGet(VelocityServlet.java:191)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
	at org.apache.tomcat.core.ServletWrapper.handleRequest(ServletWrapper.java:503)
	at org.apache.tomcat.core.ServletWrapper.handleRequest(ServletWrapper.java:597)
	at org.apache.tomcat.servlets.InvokerServlet.service(InvokerServlet.java:257)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
	at org.apache.tomcat.core.ServletWrapper.handleRequest(ServletWrapper.java:503)
	at org.apache.tomcat.core.ContextManager.service(ContextManager.java:559)
	at org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpConnectionHandler.java:160)
	at org.apache.tomcat.service.TcpConnectionThread.run(SimpleTcpEndpoint.java:338)
	at java.lang.Thread.run(Thread.java:484)
</pre>

Once I removed the outer table the problem went away. 

Any once else seen this?
-- 
Dave Bryson
daveb@miceda-data.com
----------------------


Re: Interesting error with nested tables.

Posted by "Geir Magnusson Jr." <ge...@optonline.net>.
Dave Bryson wrote:
> 
> Hi all,
> 
> I've just ran into an interesting error with a nested tables.
> 
> A nested table like so:
>  <table border="0" cellspacing="0" cellpadding="1">
>    <tr>
>     <td bgcolor="#000000">
>      <table border="0" cellspacing="0" cellpadding="5">
>       <tr>
>         .....
> causes the following error:
>

[snip]

Interesting.  Can you send me an example?  I'll fix it tonight. :)

geir

-- 
Geir Magnusson Jr.                               geirm@optonline.com
Dakota tribal wisdom: "when you discover you are riding a dead horse,
the best strategy is to dismount."