Re: bug or new feature

2014-02-24 Thread Martin Grigorov
Hi Ernesto,


On Sat, Feb 22, 2014 at 8:46 AM, Ernesto Reinaldo Barreiro 
reier...@gmail.com wrote:

 On Wicket 6.13.0 following code

 script type=text/template id=message-template
 div class=sender pull-left
 div class=icon
 img src=img/2.jpg class=img-circle alt=/
 /div
 div class=time
 just now
 /div
 /div
 div class=chat-message-body
 span class=arrow/span
 div class=senderTikhon Laninga/div
 div class=text
 %- text %


The problem should be here.
Wicket's XmlPullParser is XML parser, not HTML parser, and it doesn't know
that the content in script tags should be read as plain text.
% is invalid XML tag name.

Solutions:

1) replace % % with different delimiters.
I am not sure which templating library you use but I know few JS libs that
support this.

2) wrap the content of the script in CDATA

3) adding a new wicket:xyz attribute that will tell Wicket to not process
the children of script


 /div
 /div
 /script

 was parsed OK. On Wicket 6.14.0 I get

 ==

 2014-02-22 07:42:48,618 [qtp757902664-22] ERROR
 [org.apache.wicket.DefaultExceptionMapper] - Unexpected error occurred
 org.apache.wicket.markup.MarkupException: Malformed tag (line 73, column
 17)
 at

 org.apache.wicket.markup.AbstractMarkupParser.parseMarkup(AbstractMarkupParser.java:301)
 ~[wicket-core-6.14.0.jar:6.14.0]
 at

 org.apache.wicket.markup.AbstractMarkupParser.parse(AbstractMarkupParser.java:183)
 ~[wicket-core-6.14.0.jar:6.14.0]
 at

 org.apache.wicket.markup.loader.SimpleMarkupLoader.loadMarkup(SimpleMarkupLoader.java:51)
 ~[wicket-core-6.14.0.jar:6.14.0]
 at

 org.apache.wicket.markup.loader.InheritedMarkupMarkupLoader.loadMarkup(InheritedMarkupMarkupLoader.java:57)
 ~[wicket-core-6.14.0.jar:6.14.0]
 at

 org.apache.wicket.markup.loader.DefaultMarkupLoader.loadMarkup(DefaultMarkupLoader.java:52)
 ~[wicket-core-6.14.0.jar:6.14.0]
 at
 org.apache.wicket.markup.MarkupFactory.loadMarkup(MarkupFactory.java:412)
 ~[wicket-core-6.14.0.jar:6.14.0]
 at org.apache.wicket.markup.MarkupCache.loadMarkup(MarkupCache.java:448)
 ~[wicket-core-6.14.0.jar:6.14.0]
 at

 org.apache.wicket.markup.MarkupCache.loadMarkupAndWatchForChanges(MarkupCache.java:544)
 ~[wicket-core-6.14.0.jar:6.14.0]
 at org.apache.wicket.markup.MarkupCache.getMarkup(MarkupCache.java:305)
 ~[wicket-core-6.14.0.jar:6.14.0]
 at org.apache.wicket.markup.MarkupFactory.getMarkup(MarkupFactory.java:236)
 ~[wicket-core-6.14.0.jar:6.14.0]
 at

 org.apache.wicket.markup.loader.InheritedMarkupMarkupLoader.getBaseMarkup(InheritedMarkupMarkupLoader.java:99)
 ~[wicket-core-6.14.0.jar:6.14.0]
 at

 org.apache.wicket.markup.loader.InheritedMarkupMarkupLoader.loadMarkup(InheritedMarkupMarkupLoader.java:68)
 ~[wicket-core-6.14.0.jar:6.14.0]
 at

 org.apache.wicket.markup.loader.DefaultMarkupLoader.loadMarkup(DefaultMarkupLoader.java:52)
 ~[wicket-core-6.14.0.jar:6.14.0]
 at
 org.apache.wicket.markup.MarkupFactory.loadMarkup(MarkupFactory.java:412)
 ~[wicket-core-6.14.0.jar:6.14.0]
 at org.apache.wicket.markup.MarkupCache.loadMarkup(MarkupCache.java:448)
 ~[wicket-core-6.14.0.jar:6.14.0]
 at

 org.apache.wicket.markup.MarkupCache.loadMarkupAndWatchForChanges(MarkupCache.java:544)
 ~[wicket-core-6.14.0.jar:6.14.0]
 at org.apache.wicket.markup.MarkupCache.getMarkup(MarkupCache.java:305)
 ~[wicket-core-6.14.0.jar:6.14.0]
 at org.apache.wicket.markup.MarkupFactory.getMarkup(MarkupFactory.java:236)
 ~[wicket-core-6.14.0.jar:6.14.0]
 at org.apache.wicket.markup.MarkupFactory.getMarkup(MarkupFactory.java:194)
 ~[wicket-core-6.14.0.jar:6.14.0]
 at

 org.apache.wicket.MarkupContainer.getAssociatedMarkup(MarkupContainer.java:405)
 ~[wicket-core-6.14.0.jar:6.14.0]
 at org.apache.wicket.Component.getMarkup(Component.java:728)
 ~[wicket-core-6.14.0.jar:6.14.0]
 at org.apache.wicket.Component.internalRender(Component.java:2346)
 ~[wicket-core-6.14.0.jar:6.14.0]
 at org.apache.wicket.Component.render(Component.java:2309)
 ~[wicket-core-6.14.0.jar:6.14.0]
 at org.apache.wicket.Page.renderPage(Page.java:1024)
 ~[wicket-core-6.14.0.jar:6.14.0]
 at

 org.apache.wicket.request.handler.render.WebPageRenderer.renderPage(WebPageRenderer.java:121)
 ~[wicket-core-6.14.0.jar:6.14.0]
 at

 org.apache.wicket.request.handler.render.WebPageRenderer.respond(WebPageRenderer.java:274)
 ~[wicket-core-6.14.0.jar:6.14.0]
 at

 org.apache.wicket.core.request.handler.RenderPageRequestHandler.respond(RenderPageRequestHandler.java:175)
 ~[wicket-core-6.14.0.jar:6.14.0]
 at

 org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:862)
 ~[wicket-core-6.14.0.jar:6.14.0]
 at

 org.apache.wicket.request.RequestHandlerStack.execute(RequestHandlerStack.java:64)
 ~[wicket-request-6.14.0.jar:6.14.0]
 at
 org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:261)
 

Re: bug or new feature

2014-02-24 Thread Ernesto Reinaldo Barreiro
3) was what i have suggested in issue... wicket:nosacan=true but for
backward compatibility it would be nice if it the other way around.
wicket:scan='true'


On Mon, Feb 24, 2014 at 9:11 AM, Martin Grigorov mgrigo...@apache.orgwrote:

 Hi Ernesto,


 On Sat, Feb 22, 2014 at 8:46 AM, Ernesto Reinaldo Barreiro 
 reier...@gmail.com wrote:

  On Wicket 6.13.0 following code
 
  script type=text/template id=message-template
  div class=sender pull-left
  div class=icon
  img src=img/2.jpg class=img-circle alt=/
  /div
  div class=time
  just now
  /div
  /div
  div class=chat-message-body
  span class=arrow/span
  div class=senderTikhon Laninga/div
  div class=text
  %- text %
 

 The problem should be here.
 Wicket's XmlPullParser is XML parser, not HTML parser, and it doesn't know
 that the content in script tags should be read as plain text.
 % is invalid XML tag name.

 Solutions:

 1) replace % % with different delimiters.
 I am not sure which templating library you use but I know few JS libs that
 support this.

 2) wrap the content of the script in CDATA

 3) adding a new wicket:xyz attribute that will tell Wicket to not process
 the children of script


  /div
  /div
  /script
 
  was parsed OK. On Wicket 6.14.0 I get
 
  ==
 
  2014-02-22 07:42:48,618 [qtp757902664-22] ERROR
  [org.apache.wicket.DefaultExceptionMapper] - Unexpected error occurred
  org.apache.wicket.markup.MarkupException: Malformed tag (line 73, column
  17)
  at
 
 
 org.apache.wicket.markup.AbstractMarkupParser.parseMarkup(AbstractMarkupParser.java:301)
  ~[wicket-core-6.14.0.jar:6.14.0]
  at
 
 
 org.apache.wicket.markup.AbstractMarkupParser.parse(AbstractMarkupParser.java:183)
  ~[wicket-core-6.14.0.jar:6.14.0]
  at
 
 
 org.apache.wicket.markup.loader.SimpleMarkupLoader.loadMarkup(SimpleMarkupLoader.java:51)
  ~[wicket-core-6.14.0.jar:6.14.0]
  at
 
 
 org.apache.wicket.markup.loader.InheritedMarkupMarkupLoader.loadMarkup(InheritedMarkupMarkupLoader.java:57)
  ~[wicket-core-6.14.0.jar:6.14.0]
  at
 
 
 org.apache.wicket.markup.loader.DefaultMarkupLoader.loadMarkup(DefaultMarkupLoader.java:52)
  ~[wicket-core-6.14.0.jar:6.14.0]
  at
  org.apache.wicket.markup.MarkupFactory.loadMarkup(MarkupFactory.java:412)
  ~[wicket-core-6.14.0.jar:6.14.0]
  at org.apache.wicket.markup.MarkupCache.loadMarkup(MarkupCache.java:448)
  ~[wicket-core-6.14.0.jar:6.14.0]
  at
 
 
 org.apache.wicket.markup.MarkupCache.loadMarkupAndWatchForChanges(MarkupCache.java:544)
  ~[wicket-core-6.14.0.jar:6.14.0]
  at org.apache.wicket.markup.MarkupCache.getMarkup(MarkupCache.java:305)
  ~[wicket-core-6.14.0.jar:6.14.0]
  at
 org.apache.wicket.markup.MarkupFactory.getMarkup(MarkupFactory.java:236)
  ~[wicket-core-6.14.0.jar:6.14.0]
  at
 
 
 org.apache.wicket.markup.loader.InheritedMarkupMarkupLoader.getBaseMarkup(InheritedMarkupMarkupLoader.java:99)
  ~[wicket-core-6.14.0.jar:6.14.0]
  at
 
 
 org.apache.wicket.markup.loader.InheritedMarkupMarkupLoader.loadMarkup(InheritedMarkupMarkupLoader.java:68)
  ~[wicket-core-6.14.0.jar:6.14.0]
  at
 
 
 org.apache.wicket.markup.loader.DefaultMarkupLoader.loadMarkup(DefaultMarkupLoader.java:52)
  ~[wicket-core-6.14.0.jar:6.14.0]
  at
  org.apache.wicket.markup.MarkupFactory.loadMarkup(MarkupFactory.java:412)
  ~[wicket-core-6.14.0.jar:6.14.0]
  at org.apache.wicket.markup.MarkupCache.loadMarkup(MarkupCache.java:448)
  ~[wicket-core-6.14.0.jar:6.14.0]
  at
 
 
 org.apache.wicket.markup.MarkupCache.loadMarkupAndWatchForChanges(MarkupCache.java:544)
  ~[wicket-core-6.14.0.jar:6.14.0]
  at org.apache.wicket.markup.MarkupCache.getMarkup(MarkupCache.java:305)
  ~[wicket-core-6.14.0.jar:6.14.0]
  at
 org.apache.wicket.markup.MarkupFactory.getMarkup(MarkupFactory.java:236)
  ~[wicket-core-6.14.0.jar:6.14.0]
  at
 org.apache.wicket.markup.MarkupFactory.getMarkup(MarkupFactory.java:194)
  ~[wicket-core-6.14.0.jar:6.14.0]
  at
 
 
 org.apache.wicket.MarkupContainer.getAssociatedMarkup(MarkupContainer.java:405)
  ~[wicket-core-6.14.0.jar:6.14.0]
  at org.apache.wicket.Component.getMarkup(Component.java:728)
  ~[wicket-core-6.14.0.jar:6.14.0]
  at org.apache.wicket.Component.internalRender(Component.java:2346)
  ~[wicket-core-6.14.0.jar:6.14.0]
  at org.apache.wicket.Component.render(Component.java:2309)
  ~[wicket-core-6.14.0.jar:6.14.0]
  at org.apache.wicket.Page.renderPage(Page.java:1024)
  ~[wicket-core-6.14.0.jar:6.14.0]
  at
 
 
 org.apache.wicket.request.handler.render.WebPageRenderer.renderPage(WebPageRenderer.java:121)
  ~[wicket-core-6.14.0.jar:6.14.0]
  at
 
 
 org.apache.wicket.request.handler.render.WebPageRenderer.respond(WebPageRenderer.java:274)
  ~[wicket-core-6.14.0.jar:6.14.0]
  at
 
 
 

Re: bug or new feature

2014-02-24 Thread Martin Grigorov
On Mon, Feb 24, 2014 at 11:56 AM, Ernesto Reinaldo Barreiro 
reier...@gmail.com wrote:

 3) was what i have suggested in issue... wicket:nosacan=true but for
 backward compatibility it would be nice if it the other way around.
 wicket:scan='true'


The question is: is it really needed ? I'd like to avoid adding more custom
attributes if there is a way to avoid it.
does 1) or 2) solve the issue ?




 On Mon, Feb 24, 2014 at 9:11 AM, Martin Grigorov mgrigo...@apache.org
 wrote:

  Hi Ernesto,
 
 
  On Sat, Feb 22, 2014 at 8:46 AM, Ernesto Reinaldo Barreiro 
  reier...@gmail.com wrote:
 
   On Wicket 6.13.0 following code
  
   script type=text/template id=message-template
   div class=sender pull-left
   div class=icon
   img src=img/2.jpg class=img-circle alt=/
   /div
   div class=time
   just now
   /div
   /div
   div class=chat-message-body
   span class=arrow/span
   div class=senderTikhon Laninga/div
   div class=text
   %- text %
  
 
  The problem should be here.
  Wicket's XmlPullParser is XML parser, not HTML parser, and it doesn't
 know
  that the content in script tags should be read as plain text.
  % is invalid XML tag name.
 
  Solutions:
 
  1) replace % % with different delimiters.
  I am not sure which templating library you use but I know few JS libs
 that
  support this.
 
  2) wrap the content of the script in CDATA
 
  3) adding a new wicket:xyz attribute that will tell Wicket to not process
  the children of script
 
 
   /div
   /div
   /script
  
   was parsed OK. On Wicket 6.14.0 I get
  
   ==
  
   2014-02-22 07:42:48,618 [qtp757902664-22] ERROR
   [org.apache.wicket.DefaultExceptionMapper] - Unexpected error occurred
   org.apache.wicket.markup.MarkupException: Malformed tag (line 73,
 column
   17)
   at
  
  
 
 org.apache.wicket.markup.AbstractMarkupParser.parseMarkup(AbstractMarkupParser.java:301)
   ~[wicket-core-6.14.0.jar:6.14.0]
   at
  
  
 
 org.apache.wicket.markup.AbstractMarkupParser.parse(AbstractMarkupParser.java:183)
   ~[wicket-core-6.14.0.jar:6.14.0]
   at
  
  
 
 org.apache.wicket.markup.loader.SimpleMarkupLoader.loadMarkup(SimpleMarkupLoader.java:51)
   ~[wicket-core-6.14.0.jar:6.14.0]
   at
  
  
 
 org.apache.wicket.markup.loader.InheritedMarkupMarkupLoader.loadMarkup(InheritedMarkupMarkupLoader.java:57)
   ~[wicket-core-6.14.0.jar:6.14.0]
   at
  
  
 
 org.apache.wicket.markup.loader.DefaultMarkupLoader.loadMarkup(DefaultMarkupLoader.java:52)
   ~[wicket-core-6.14.0.jar:6.14.0]
   at
  
 org.apache.wicket.markup.MarkupFactory.loadMarkup(MarkupFactory.java:412)
   ~[wicket-core-6.14.0.jar:6.14.0]
   at
 org.apache.wicket.markup.MarkupCache.loadMarkup(MarkupCache.java:448)
   ~[wicket-core-6.14.0.jar:6.14.0]
   at
  
  
 
 org.apache.wicket.markup.MarkupCache.loadMarkupAndWatchForChanges(MarkupCache.java:544)
   ~[wicket-core-6.14.0.jar:6.14.0]
   at org.apache.wicket.markup.MarkupCache.getMarkup(MarkupCache.java:305)
   ~[wicket-core-6.14.0.jar:6.14.0]
   at
  org.apache.wicket.markup.MarkupFactory.getMarkup(MarkupFactory.java:236)
   ~[wicket-core-6.14.0.jar:6.14.0]
   at
  
  
 
 org.apache.wicket.markup.loader.InheritedMarkupMarkupLoader.getBaseMarkup(InheritedMarkupMarkupLoader.java:99)
   ~[wicket-core-6.14.0.jar:6.14.0]
   at
  
  
 
 org.apache.wicket.markup.loader.InheritedMarkupMarkupLoader.loadMarkup(InheritedMarkupMarkupLoader.java:68)
   ~[wicket-core-6.14.0.jar:6.14.0]
   at
  
  
 
 org.apache.wicket.markup.loader.DefaultMarkupLoader.loadMarkup(DefaultMarkupLoader.java:52)
   ~[wicket-core-6.14.0.jar:6.14.0]
   at
  
 org.apache.wicket.markup.MarkupFactory.loadMarkup(MarkupFactory.java:412)
   ~[wicket-core-6.14.0.jar:6.14.0]
   at
 org.apache.wicket.markup.MarkupCache.loadMarkup(MarkupCache.java:448)
   ~[wicket-core-6.14.0.jar:6.14.0]
   at
  
  
 
 org.apache.wicket.markup.MarkupCache.loadMarkupAndWatchForChanges(MarkupCache.java:544)
   ~[wicket-core-6.14.0.jar:6.14.0]
   at org.apache.wicket.markup.MarkupCache.getMarkup(MarkupCache.java:305)
   ~[wicket-core-6.14.0.jar:6.14.0]
   at
  org.apache.wicket.markup.MarkupFactory.getMarkup(MarkupFactory.java:236)
   ~[wicket-core-6.14.0.jar:6.14.0]
   at
  org.apache.wicket.markup.MarkupFactory.getMarkup(MarkupFactory.java:194)
   ~[wicket-core-6.14.0.jar:6.14.0]
   at
  
  
 
 org.apache.wicket.MarkupContainer.getAssociatedMarkup(MarkupContainer.java:405)
   ~[wicket-core-6.14.0.jar:6.14.0]
   at org.apache.wicket.Component.getMarkup(Component.java:728)
   ~[wicket-core-6.14.0.jar:6.14.0]
   at org.apache.wicket.Component.internalRender(Component.java:2346)
   ~[wicket-core-6.14.0.jar:6.14.0]
   at org.apache.wicket.Component.render(Component.java:2309)
   ~[wicket-core-6.14.0.jar:6.14.0]
   at org.apache.wicket.Page.renderPage(Page.java:1024)
   

Re: bug or new feature

2014-02-24 Thread Ernesto Reinaldo Barreiro
Well I have not tried adding a CDATA but I do not see why it should not
work... My point is backward compatibility. As a user this is an
unexpected change: I just upgrade my application and it suddenly stops
working.


On Mon, Feb 24, 2014 at 10:59 AM, Martin Grigorov mgrigo...@apache.orgwrote:

 On Mon, Feb 24, 2014 at 11:56 AM, Ernesto Reinaldo Barreiro 
 reier...@gmail.com wrote:

  3) was what i have suggested in issue... wicket:nosacan=true but
 for
  backward compatibility it would be nice if it the other way around.
  wicket:scan='true'
 

 The question is: is it really needed ? I'd like to avoid adding more custom
 attributes if there is a way to avoid it.
 does 1) or 2) solve the issue ?


 
 
  On Mon, Feb 24, 2014 at 9:11 AM, Martin Grigorov mgrigo...@apache.org
  wrote:
 
   Hi Ernesto,
  
  
   On Sat, Feb 22, 2014 at 8:46 AM, Ernesto Reinaldo Barreiro 
   reier...@gmail.com wrote:
  
On Wicket 6.13.0 following code
   
script type=text/template id=message-template
div class=sender pull-left
div class=icon
img src=img/2.jpg class=img-circle alt=/
/div
div class=time
just now
/div
/div
div class=chat-message-body
span class=arrow/span
div class=senderTikhon Laninga/div
div class=text
%- text %
   
  
   The problem should be here.
   Wicket's XmlPullParser is XML parser, not HTML parser, and it doesn't
  know
   that the content in script tags should be read as plain text.
   % is invalid XML tag name.
  
   Solutions:
  
   1) replace % % with different delimiters.
   I am not sure which templating library you use but I know few JS libs
  that
   support this.
  
   2) wrap the content of the script in CDATA
  
   3) adding a new wicket:xyz attribute that will tell Wicket to not
 process
   the children of script
  
  
/div
/div
/script
   
was parsed OK. On Wicket 6.14.0 I get
   
==
   
2014-02-22 07:42:48,618 [qtp757902664-22] ERROR
[org.apache.wicket.DefaultExceptionMapper] - Unexpected error
 occurred
org.apache.wicket.markup.MarkupException: Malformed tag (line 73,
  column
17)
at
   
   
  
 
 org.apache.wicket.markup.AbstractMarkupParser.parseMarkup(AbstractMarkupParser.java:301)
~[wicket-core-6.14.0.jar:6.14.0]
at
   
   
  
 
 org.apache.wicket.markup.AbstractMarkupParser.parse(AbstractMarkupParser.java:183)
~[wicket-core-6.14.0.jar:6.14.0]
at
   
   
  
 
 org.apache.wicket.markup.loader.SimpleMarkupLoader.loadMarkup(SimpleMarkupLoader.java:51)
~[wicket-core-6.14.0.jar:6.14.0]
at
   
   
  
 
 org.apache.wicket.markup.loader.InheritedMarkupMarkupLoader.loadMarkup(InheritedMarkupMarkupLoader.java:57)
~[wicket-core-6.14.0.jar:6.14.0]
at
   
   
  
 
 org.apache.wicket.markup.loader.DefaultMarkupLoader.loadMarkup(DefaultMarkupLoader.java:52)
~[wicket-core-6.14.0.jar:6.14.0]
at
   
  org.apache.wicket.markup.MarkupFactory.loadMarkup(MarkupFactory.java:412)
~[wicket-core-6.14.0.jar:6.14.0]
at
  org.apache.wicket.markup.MarkupCache.loadMarkup(MarkupCache.java:448)
~[wicket-core-6.14.0.jar:6.14.0]
at
   
   
  
 
 org.apache.wicket.markup.MarkupCache.loadMarkupAndWatchForChanges(MarkupCache.java:544)
~[wicket-core-6.14.0.jar:6.14.0]
at
 org.apache.wicket.markup.MarkupCache.getMarkup(MarkupCache.java:305)
~[wicket-core-6.14.0.jar:6.14.0]
at
  
 org.apache.wicket.markup.MarkupFactory.getMarkup(MarkupFactory.java:236)
~[wicket-core-6.14.0.jar:6.14.0]
at
   
   
  
 
 org.apache.wicket.markup.loader.InheritedMarkupMarkupLoader.getBaseMarkup(InheritedMarkupMarkupLoader.java:99)
~[wicket-core-6.14.0.jar:6.14.0]
at
   
   
  
 
 org.apache.wicket.markup.loader.InheritedMarkupMarkupLoader.loadMarkup(InheritedMarkupMarkupLoader.java:68)
~[wicket-core-6.14.0.jar:6.14.0]
at
   
   
  
 
 org.apache.wicket.markup.loader.DefaultMarkupLoader.loadMarkup(DefaultMarkupLoader.java:52)
~[wicket-core-6.14.0.jar:6.14.0]
at
   
  org.apache.wicket.markup.MarkupFactory.loadMarkup(MarkupFactory.java:412)
~[wicket-core-6.14.0.jar:6.14.0]
at
  org.apache.wicket.markup.MarkupCache.loadMarkup(MarkupCache.java:448)
~[wicket-core-6.14.0.jar:6.14.0]
at
   
   
  
 
 org.apache.wicket.markup.MarkupCache.loadMarkupAndWatchForChanges(MarkupCache.java:544)
~[wicket-core-6.14.0.jar:6.14.0]
at
 org.apache.wicket.markup.MarkupCache.getMarkup(MarkupCache.java:305)
~[wicket-core-6.14.0.jar:6.14.0]
at
  
 org.apache.wicket.markup.MarkupFactory.getMarkup(MarkupFactory.java:236)
~[wicket-core-6.14.0.jar:6.14.0]
at
  
 org.apache.wicket.markup.MarkupFactory.getMarkup(MarkupFactory.java:194)
~[wicket-core-6.14.0.jar:6.14.0]
at
   
   
  
 
 

Re: bug or new feature

2014-02-22 Thread Martin Funk
Hi Ernesto,

without having looked into this.
It sound similar to:
https://issues.apache.org/jira/browse/WICKET-3277

mf


Am 22.02.2014 um 08:04 schrieb Ernesto Reinaldo Barreiro reier...@gmail.com:

 Guess %- text % is giving problems
 
 
 On Sat, Feb 22, 2014 at 7:50 AM, Ernesto Reinaldo Barreiro 
 reier...@gmail.com wrote:
 
 Maybe related to
 
 https://issues.apache.org/jira/browse/WICKET-5288
 
 ?
 
 
 On Sat, Feb 22, 2014 at 7:46 AM, Ernesto Reinaldo Barreiro 
 reier...@gmail.com wrote:
 
 On Wicket 6.13.0 following code
 
 script type=text/template id=message-template
div class=sender pull-left
div class=icon
img src=img/2.jpg class=img-circle alt=/
/div
div class=time
just now
/div
/div
div class=chat-message-body
span class=arrow/span
div class=senderTikhon Laninga/div
div class=text
%- text %
/div
/div
 /script
 
 was parsed OK. On Wicket 6.14.0 I get
 
 ==
 
 2014-02-22 07:42:48,618 [qtp757902664-22] ERROR
 [org.apache.wicket.DefaultExceptionMapper] - Unexpected error occurred
 org.apache.wicket.markup.MarkupException: Malformed tag (line 73, column
 17)
 at
 org.apache.wicket.markup.AbstractMarkupParser.parseMarkup(AbstractMarkupParser.java:301)
 ~[wicket-core-6.14.0.jar:6.14.0]
 at
 org.apache.wicket.markup.AbstractMarkupParser.parse(AbstractMarkupParser.java:183)
 ~[wicket-core-6.14.0.jar:6.14.0]
 at
 org.apache.wicket.markup.loader.SimpleMarkupLoader.loadMarkup(SimpleMarkupLoader.java:51)
 ~[wicket-core-6.14.0.jar:6.14.0]
 at
 org.apache.wicket.markup.loader.InheritedMarkupMarkupLoader.loadMarkup(InheritedMarkupMarkupLoader.java:57)
 ~[wicket-core-6.14.0.jar:6.14.0]
 at
 org.apache.wicket.markup.loader.DefaultMarkupLoader.loadMarkup(DefaultMarkupLoader.java:52)
 ~[wicket-core-6.14.0.jar:6.14.0]
 at
 org.apache.wicket.markup.MarkupFactory.loadMarkup(MarkupFactory.java:412)
 ~[wicket-core-6.14.0.jar:6.14.0]
 at org.apache.wicket.markup.MarkupCache.loadMarkup(MarkupCache.java:448)
 ~[wicket-core-6.14.0.jar:6.14.0]
 at
 org.apache.wicket.markup.MarkupCache.loadMarkupAndWatchForChanges(MarkupCache.java:544)
 ~[wicket-core-6.14.0.jar:6.14.0]
 at org.apache.wicket.markup.MarkupCache.getMarkup(MarkupCache.java:305)
 ~[wicket-core-6.14.0.jar:6.14.0]
 at
 org.apache.wicket.markup.MarkupFactory.getMarkup(MarkupFactory.java:236)
 ~[wicket-core-6.14.0.jar:6.14.0]
 at
 org.apache.wicket.markup.loader.InheritedMarkupMarkupLoader.getBaseMarkup(InheritedMarkupMarkupLoader.java:99)
 ~[wicket-core-6.14.0.jar:6.14.0]
 at
 org.apache.wicket.markup.loader.InheritedMarkupMarkupLoader.loadMarkup(InheritedMarkupMarkupLoader.java:68)
 ~[wicket-core-6.14.0.jar:6.14.0]
 at
 org.apache.wicket.markup.loader.DefaultMarkupLoader.loadMarkup(DefaultMarkupLoader.java:52)
 ~[wicket-core-6.14.0.jar:6.14.0]
 at
 org.apache.wicket.markup.MarkupFactory.loadMarkup(MarkupFactory.java:412)
 ~[wicket-core-6.14.0.jar:6.14.0]
 at org.apache.wicket.markup.MarkupCache.loadMarkup(MarkupCache.java:448)
 ~[wicket-core-6.14.0.jar:6.14.0]
 at
 org.apache.wicket.markup.MarkupCache.loadMarkupAndWatchForChanges(MarkupCache.java:544)
 ~[wicket-core-6.14.0.jar:6.14.0]
 at org.apache.wicket.markup.MarkupCache.getMarkup(MarkupCache.java:305)
 ~[wicket-core-6.14.0.jar:6.14.0]
 at
 org.apache.wicket.markup.MarkupFactory.getMarkup(MarkupFactory.java:236)
 ~[wicket-core-6.14.0.jar:6.14.0]
 at
 org.apache.wicket.markup.MarkupFactory.getMarkup(MarkupFactory.java:194)
 ~[wicket-core-6.14.0.jar:6.14.0]
 at
 org.apache.wicket.MarkupContainer.getAssociatedMarkup(MarkupContainer.java:405)
 ~[wicket-core-6.14.0.jar:6.14.0]
 at org.apache.wicket.Component.getMarkup(Component.java:728)
 ~[wicket-core-6.14.0.jar:6.14.0]
 at org.apache.wicket.Component.internalRender(Component.java:2346)
 ~[wicket-core-6.14.0.jar:6.14.0]
 at org.apache.wicket.Component.render(Component.java:2309)
 ~[wicket-core-6.14.0.jar:6.14.0]
 at org.apache.wicket.Page.renderPage(Page.java:1024)
 ~[wicket-core-6.14.0.jar:6.14.0]
 at
 org.apache.wicket.request.handler.render.WebPageRenderer.renderPage(WebPageRenderer.java:121)
 ~[wicket-core-6.14.0.jar:6.14.0]
 at
 org.apache.wicket.request.handler.render.WebPageRenderer.respond(WebPageRenderer.java:274)
 ~[wicket-core-6.14.0.jar:6.14.0]
 at
 org.apache.wicket.core.request.handler.RenderPageRequestHandler.respond(RenderPageRequestHandler.java:175)
 ~[wicket-core-6.14.0.jar:6.14.0]
 at
 org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:862)
 ~[wicket-core-6.14.0.jar:6.14.0]
 at
 org.apache.wicket.request.RequestHandlerStack.execute(RequestHandlerStack.java:64)
 ~[wicket-request-6.14.0.jar:6.14.0]
 at
 org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:261)
 [wicket-core-6.14.0.jar:6.14.0]
 at
 

bug or new feature

2014-02-21 Thread Ernesto Reinaldo Barreiro
On Wicket 6.13.0 following code

script type=text/template id=message-template
div class=sender pull-left
div class=icon
img src=img/2.jpg class=img-circle alt=/
/div
div class=time
just now
/div
/div
div class=chat-message-body
span class=arrow/span
div class=senderTikhon Laninga/div
div class=text
%- text %
/div
/div
/script

was parsed OK. On Wicket 6.14.0 I get

==

2014-02-22 07:42:48,618 [qtp757902664-22] ERROR
[org.apache.wicket.DefaultExceptionMapper] - Unexpected error occurred
org.apache.wicket.markup.MarkupException: Malformed tag (line 73, column 17)
at
org.apache.wicket.markup.AbstractMarkupParser.parseMarkup(AbstractMarkupParser.java:301)
~[wicket-core-6.14.0.jar:6.14.0]
at
org.apache.wicket.markup.AbstractMarkupParser.parse(AbstractMarkupParser.java:183)
~[wicket-core-6.14.0.jar:6.14.0]
at
org.apache.wicket.markup.loader.SimpleMarkupLoader.loadMarkup(SimpleMarkupLoader.java:51)
~[wicket-core-6.14.0.jar:6.14.0]
at
org.apache.wicket.markup.loader.InheritedMarkupMarkupLoader.loadMarkup(InheritedMarkupMarkupLoader.java:57)
~[wicket-core-6.14.0.jar:6.14.0]
at
org.apache.wicket.markup.loader.DefaultMarkupLoader.loadMarkup(DefaultMarkupLoader.java:52)
~[wicket-core-6.14.0.jar:6.14.0]
at
org.apache.wicket.markup.MarkupFactory.loadMarkup(MarkupFactory.java:412)
~[wicket-core-6.14.0.jar:6.14.0]
at org.apache.wicket.markup.MarkupCache.loadMarkup(MarkupCache.java:448)
~[wicket-core-6.14.0.jar:6.14.0]
at
org.apache.wicket.markup.MarkupCache.loadMarkupAndWatchForChanges(MarkupCache.java:544)
~[wicket-core-6.14.0.jar:6.14.0]
at org.apache.wicket.markup.MarkupCache.getMarkup(MarkupCache.java:305)
~[wicket-core-6.14.0.jar:6.14.0]
at org.apache.wicket.markup.MarkupFactory.getMarkup(MarkupFactory.java:236)
~[wicket-core-6.14.0.jar:6.14.0]
at
org.apache.wicket.markup.loader.InheritedMarkupMarkupLoader.getBaseMarkup(InheritedMarkupMarkupLoader.java:99)
~[wicket-core-6.14.0.jar:6.14.0]
at
org.apache.wicket.markup.loader.InheritedMarkupMarkupLoader.loadMarkup(InheritedMarkupMarkupLoader.java:68)
~[wicket-core-6.14.0.jar:6.14.0]
at
org.apache.wicket.markup.loader.DefaultMarkupLoader.loadMarkup(DefaultMarkupLoader.java:52)
~[wicket-core-6.14.0.jar:6.14.0]
at
org.apache.wicket.markup.MarkupFactory.loadMarkup(MarkupFactory.java:412)
~[wicket-core-6.14.0.jar:6.14.0]
at org.apache.wicket.markup.MarkupCache.loadMarkup(MarkupCache.java:448)
~[wicket-core-6.14.0.jar:6.14.0]
at
org.apache.wicket.markup.MarkupCache.loadMarkupAndWatchForChanges(MarkupCache.java:544)
~[wicket-core-6.14.0.jar:6.14.0]
at org.apache.wicket.markup.MarkupCache.getMarkup(MarkupCache.java:305)
~[wicket-core-6.14.0.jar:6.14.0]
at org.apache.wicket.markup.MarkupFactory.getMarkup(MarkupFactory.java:236)
~[wicket-core-6.14.0.jar:6.14.0]
at org.apache.wicket.markup.MarkupFactory.getMarkup(MarkupFactory.java:194)
~[wicket-core-6.14.0.jar:6.14.0]
at
org.apache.wicket.MarkupContainer.getAssociatedMarkup(MarkupContainer.java:405)
~[wicket-core-6.14.0.jar:6.14.0]
at org.apache.wicket.Component.getMarkup(Component.java:728)
~[wicket-core-6.14.0.jar:6.14.0]
at org.apache.wicket.Component.internalRender(Component.java:2346)
~[wicket-core-6.14.0.jar:6.14.0]
at org.apache.wicket.Component.render(Component.java:2309)
~[wicket-core-6.14.0.jar:6.14.0]
at org.apache.wicket.Page.renderPage(Page.java:1024)
~[wicket-core-6.14.0.jar:6.14.0]
at
org.apache.wicket.request.handler.render.WebPageRenderer.renderPage(WebPageRenderer.java:121)
~[wicket-core-6.14.0.jar:6.14.0]
at
org.apache.wicket.request.handler.render.WebPageRenderer.respond(WebPageRenderer.java:274)
~[wicket-core-6.14.0.jar:6.14.0]
at
org.apache.wicket.core.request.handler.RenderPageRequestHandler.respond(RenderPageRequestHandler.java:175)
~[wicket-core-6.14.0.jar:6.14.0]
at
org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:862)
~[wicket-core-6.14.0.jar:6.14.0]
at
org.apache.wicket.request.RequestHandlerStack.execute(RequestHandlerStack.java:64)
~[wicket-request-6.14.0.jar:6.14.0]
at
org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:261)
[wicket-core-6.14.0.jar:6.14.0]
at
org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:218)
[wicket-core-6.14.0.jar:6.14.0]
at
org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:289)
[wicket-core-6.14.0.jar:6.14.0]
at
org.apache.wicket.protocol.http.WicketFilter.processRequestCycle(WicketFilter.java:259)
[wicket-core-6.14.0.jar:6.14.0]
at
org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:201)
[wicket-core-6.14.0.jar:6.14.0]
at
org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:282)
[wicket-core-6.14.0.jar:6.14.0]
at

Re: bug or new feature

2014-02-21 Thread Ernesto Reinaldo Barreiro
Maybe related to

https://issues.apache.org/jira/browse/WICKET-5288

?


On Sat, Feb 22, 2014 at 7:46 AM, Ernesto Reinaldo Barreiro 
reier...@gmail.com wrote:

 On Wicket 6.13.0 following code

 script type=text/template id=message-template
 div class=sender pull-left
 div class=icon
 img src=img/2.jpg class=img-circle alt=/
 /div
 div class=time
 just now
 /div
 /div
 div class=chat-message-body
 span class=arrow/span
 div class=senderTikhon Laninga/div
 div class=text
 %- text %
 /div
 /div
 /script

 was parsed OK. On Wicket 6.14.0 I get

 ==

 2014-02-22 07:42:48,618 [qtp757902664-22] ERROR
 [org.apache.wicket.DefaultExceptionMapper] - Unexpected error occurred
 org.apache.wicket.markup.MarkupException: Malformed tag (line 73, column
 17)
 at
 org.apache.wicket.markup.AbstractMarkupParser.parseMarkup(AbstractMarkupParser.java:301)
 ~[wicket-core-6.14.0.jar:6.14.0]
  at
 org.apache.wicket.markup.AbstractMarkupParser.parse(AbstractMarkupParser.java:183)
 ~[wicket-core-6.14.0.jar:6.14.0]
 at
 org.apache.wicket.markup.loader.SimpleMarkupLoader.loadMarkup(SimpleMarkupLoader.java:51)
 ~[wicket-core-6.14.0.jar:6.14.0]
  at
 org.apache.wicket.markup.loader.InheritedMarkupMarkupLoader.loadMarkup(InheritedMarkupMarkupLoader.java:57)
 ~[wicket-core-6.14.0.jar:6.14.0]
 at
 org.apache.wicket.markup.loader.DefaultMarkupLoader.loadMarkup(DefaultMarkupLoader.java:52)
 ~[wicket-core-6.14.0.jar:6.14.0]
  at
 org.apache.wicket.markup.MarkupFactory.loadMarkup(MarkupFactory.java:412)
 ~[wicket-core-6.14.0.jar:6.14.0]
 at org.apache.wicket.markup.MarkupCache.loadMarkup(MarkupCache.java:448)
 ~[wicket-core-6.14.0.jar:6.14.0]
  at
 org.apache.wicket.markup.MarkupCache.loadMarkupAndWatchForChanges(MarkupCache.java:544)
 ~[wicket-core-6.14.0.jar:6.14.0]
 at org.apache.wicket.markup.MarkupCache.getMarkup(MarkupCache.java:305)
 ~[wicket-core-6.14.0.jar:6.14.0]
  at
 org.apache.wicket.markup.MarkupFactory.getMarkup(MarkupFactory.java:236)
 ~[wicket-core-6.14.0.jar:6.14.0]
 at
 org.apache.wicket.markup.loader.InheritedMarkupMarkupLoader.getBaseMarkup(InheritedMarkupMarkupLoader.java:99)
 ~[wicket-core-6.14.0.jar:6.14.0]
  at
 org.apache.wicket.markup.loader.InheritedMarkupMarkupLoader.loadMarkup(InheritedMarkupMarkupLoader.java:68)
 ~[wicket-core-6.14.0.jar:6.14.0]
 at
 org.apache.wicket.markup.loader.DefaultMarkupLoader.loadMarkup(DefaultMarkupLoader.java:52)
 ~[wicket-core-6.14.0.jar:6.14.0]
  at
 org.apache.wicket.markup.MarkupFactory.loadMarkup(MarkupFactory.java:412)
 ~[wicket-core-6.14.0.jar:6.14.0]
 at org.apache.wicket.markup.MarkupCache.loadMarkup(MarkupCache.java:448)
 ~[wicket-core-6.14.0.jar:6.14.0]
  at
 org.apache.wicket.markup.MarkupCache.loadMarkupAndWatchForChanges(MarkupCache.java:544)
 ~[wicket-core-6.14.0.jar:6.14.0]
 at org.apache.wicket.markup.MarkupCache.getMarkup(MarkupCache.java:305)
 ~[wicket-core-6.14.0.jar:6.14.0]
  at
 org.apache.wicket.markup.MarkupFactory.getMarkup(MarkupFactory.java:236)
 ~[wicket-core-6.14.0.jar:6.14.0]
 at
 org.apache.wicket.markup.MarkupFactory.getMarkup(MarkupFactory.java:194)
 ~[wicket-core-6.14.0.jar:6.14.0]
  at
 org.apache.wicket.MarkupContainer.getAssociatedMarkup(MarkupContainer.java:405)
 ~[wicket-core-6.14.0.jar:6.14.0]
 at org.apache.wicket.Component.getMarkup(Component.java:728)
 ~[wicket-core-6.14.0.jar:6.14.0]
  at org.apache.wicket.Component.internalRender(Component.java:2346)
 ~[wicket-core-6.14.0.jar:6.14.0]
 at org.apache.wicket.Component.render(Component.java:2309)
 ~[wicket-core-6.14.0.jar:6.14.0]
  at org.apache.wicket.Page.renderPage(Page.java:1024)
 ~[wicket-core-6.14.0.jar:6.14.0]
 at
 org.apache.wicket.request.handler.render.WebPageRenderer.renderPage(WebPageRenderer.java:121)
 ~[wicket-core-6.14.0.jar:6.14.0]
  at
 org.apache.wicket.request.handler.render.WebPageRenderer.respond(WebPageRenderer.java:274)
 ~[wicket-core-6.14.0.jar:6.14.0]
 at
 org.apache.wicket.core.request.handler.RenderPageRequestHandler.respond(RenderPageRequestHandler.java:175)
 ~[wicket-core-6.14.0.jar:6.14.0]
  at
 org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:862)
 ~[wicket-core-6.14.0.jar:6.14.0]
 at
 org.apache.wicket.request.RequestHandlerStack.execute(RequestHandlerStack.java:64)
 ~[wicket-request-6.14.0.jar:6.14.0]
  at
 org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:261)
 [wicket-core-6.14.0.jar:6.14.0]
 at
 org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:218)
 [wicket-core-6.14.0.jar:6.14.0]
  at
 org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:289)
 [wicket-core-6.14.0.jar:6.14.0]
 at
 org.apache.wicket.protocol.http.WicketFilter.processRequestCycle(WicketFilter.java:259)
 [wicket-core-6.14.0.jar:6.14.0]
  at
 

Re: bug or new feature

2014-02-21 Thread Ernesto Reinaldo Barreiro
Guess %- text % is giving problems


On Sat, Feb 22, 2014 at 7:50 AM, Ernesto Reinaldo Barreiro 
reier...@gmail.com wrote:

 Maybe related to

 https://issues.apache.org/jira/browse/WICKET-5288

 ?


 On Sat, Feb 22, 2014 at 7:46 AM, Ernesto Reinaldo Barreiro 
 reier...@gmail.com wrote:

 On Wicket 6.13.0 following code

 script type=text/template id=message-template
 div class=sender pull-left
 div class=icon
 img src=img/2.jpg class=img-circle alt=/
 /div
 div class=time
 just now
 /div
 /div
 div class=chat-message-body
 span class=arrow/span
 div class=senderTikhon Laninga/div
 div class=text
 %- text %
 /div
 /div
 /script

 was parsed OK. On Wicket 6.14.0 I get

 ==

  2014-02-22 07:42:48,618 [qtp757902664-22] ERROR
 [org.apache.wicket.DefaultExceptionMapper] - Unexpected error occurred
 org.apache.wicket.markup.MarkupException: Malformed tag (line 73, column
 17)
 at
 org.apache.wicket.markup.AbstractMarkupParser.parseMarkup(AbstractMarkupParser.java:301)
 ~[wicket-core-6.14.0.jar:6.14.0]
  at
 org.apache.wicket.markup.AbstractMarkupParser.parse(AbstractMarkupParser.java:183)
 ~[wicket-core-6.14.0.jar:6.14.0]
 at
 org.apache.wicket.markup.loader.SimpleMarkupLoader.loadMarkup(SimpleMarkupLoader.java:51)
 ~[wicket-core-6.14.0.jar:6.14.0]
  at
 org.apache.wicket.markup.loader.InheritedMarkupMarkupLoader.loadMarkup(InheritedMarkupMarkupLoader.java:57)
 ~[wicket-core-6.14.0.jar:6.14.0]
 at
 org.apache.wicket.markup.loader.DefaultMarkupLoader.loadMarkup(DefaultMarkupLoader.java:52)
 ~[wicket-core-6.14.0.jar:6.14.0]
  at
 org.apache.wicket.markup.MarkupFactory.loadMarkup(MarkupFactory.java:412)
 ~[wicket-core-6.14.0.jar:6.14.0]
 at org.apache.wicket.markup.MarkupCache.loadMarkup(MarkupCache.java:448)
 ~[wicket-core-6.14.0.jar:6.14.0]
  at
 org.apache.wicket.markup.MarkupCache.loadMarkupAndWatchForChanges(MarkupCache.java:544)
 ~[wicket-core-6.14.0.jar:6.14.0]
 at org.apache.wicket.markup.MarkupCache.getMarkup(MarkupCache.java:305)
 ~[wicket-core-6.14.0.jar:6.14.0]
  at
 org.apache.wicket.markup.MarkupFactory.getMarkup(MarkupFactory.java:236)
 ~[wicket-core-6.14.0.jar:6.14.0]
 at
 org.apache.wicket.markup.loader.InheritedMarkupMarkupLoader.getBaseMarkup(InheritedMarkupMarkupLoader.java:99)
 ~[wicket-core-6.14.0.jar:6.14.0]
  at
 org.apache.wicket.markup.loader.InheritedMarkupMarkupLoader.loadMarkup(InheritedMarkupMarkupLoader.java:68)
 ~[wicket-core-6.14.0.jar:6.14.0]
 at
 org.apache.wicket.markup.loader.DefaultMarkupLoader.loadMarkup(DefaultMarkupLoader.java:52)
 ~[wicket-core-6.14.0.jar:6.14.0]
  at
 org.apache.wicket.markup.MarkupFactory.loadMarkup(MarkupFactory.java:412)
 ~[wicket-core-6.14.0.jar:6.14.0]
 at org.apache.wicket.markup.MarkupCache.loadMarkup(MarkupCache.java:448)
 ~[wicket-core-6.14.0.jar:6.14.0]
  at
 org.apache.wicket.markup.MarkupCache.loadMarkupAndWatchForChanges(MarkupCache.java:544)
 ~[wicket-core-6.14.0.jar:6.14.0]
 at org.apache.wicket.markup.MarkupCache.getMarkup(MarkupCache.java:305)
 ~[wicket-core-6.14.0.jar:6.14.0]
  at
 org.apache.wicket.markup.MarkupFactory.getMarkup(MarkupFactory.java:236)
 ~[wicket-core-6.14.0.jar:6.14.0]
 at
 org.apache.wicket.markup.MarkupFactory.getMarkup(MarkupFactory.java:194)
 ~[wicket-core-6.14.0.jar:6.14.0]
  at
 org.apache.wicket.MarkupContainer.getAssociatedMarkup(MarkupContainer.java:405)
 ~[wicket-core-6.14.0.jar:6.14.0]
 at org.apache.wicket.Component.getMarkup(Component.java:728)
 ~[wicket-core-6.14.0.jar:6.14.0]
  at org.apache.wicket.Component.internalRender(Component.java:2346)
 ~[wicket-core-6.14.0.jar:6.14.0]
 at org.apache.wicket.Component.render(Component.java:2309)
 ~[wicket-core-6.14.0.jar:6.14.0]
  at org.apache.wicket.Page.renderPage(Page.java:1024)
 ~[wicket-core-6.14.0.jar:6.14.0]
 at
 org.apache.wicket.request.handler.render.WebPageRenderer.renderPage(WebPageRenderer.java:121)
 ~[wicket-core-6.14.0.jar:6.14.0]
  at
 org.apache.wicket.request.handler.render.WebPageRenderer.respond(WebPageRenderer.java:274)
 ~[wicket-core-6.14.0.jar:6.14.0]
 at
 org.apache.wicket.core.request.handler.RenderPageRequestHandler.respond(RenderPageRequestHandler.java:175)
 ~[wicket-core-6.14.0.jar:6.14.0]
  at
 org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:862)
 ~[wicket-core-6.14.0.jar:6.14.0]
 at
 org.apache.wicket.request.RequestHandlerStack.execute(RequestHandlerStack.java:64)
 ~[wicket-request-6.14.0.jar:6.14.0]
  at
 org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:261)
 [wicket-core-6.14.0.jar:6.14.0]
 at
 org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:218)
 [wicket-core-6.14.0.jar:6.14.0]
  at
 org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:289)
 [wicket-core-6.14.0.jar:6.14.0]
 at