newbie problem

6 messages Options
Embed this post
Permalink
shymilk

newbie problem

Reply Threaded More More options
Print post
Permalink
hey,

i tried the resizable-example from this page: http://www.wickext.org/demo/
i have a problem with adding a resizable behavior to a label. i dun get it. if i comment it out, it works fine, but not if i try to add it. here is my code:
JAVA:
public class Resize extends WebPage{
		
	public Resize(){

	    Label label = new Label("example", "Resize me !"); 
	    add(label); 
	    label.add(new ResizableBehavior());
	}
}


i am importing everything that is needed and also include the right wicket-id, but i get the following if i dun leave out all the html tags like head, body and blah (if i leave it out, i get the message, but i cannot resize):
WicketMessage: Exception in rendering component: [MarkupContainer [Component id = _header_0]]
Root cause:

java.lang.IllegalArgumentException: reference cannot be null
at org.apache.wicket.markup.html.internal.HeaderResponse.renderCSSReference(HeaderResponse.java:75)
at org.odlabs.wiquery.core.commons.WiQueryCoreHeaderContributor.importCoreUiResource(WiQueryCoreHeaderContributor.java:108)
at org.odlabs.wiquery.core.commons.WiQueryCoreHeaderContributor.renderHead(WiQueryCoreHeaderContributor.java:165)
at org.apache.wicket.behavior.AbstractHeaderContributor.renderHead(AbstractHeaderContributor.java:68)
at org.apache.wicket.Component.renderHead(Component.java:2716)
at org.apache.wicket.markup.html.internal.HtmlHeaderContainer$1.component(HtmlHeaderContainer.java:231)
at org.apache.wicket.MarkupContainer.visitChildren(MarkupContainer.java:871)
at org.apache.wicket.MarkupContainer.visitChildren(MarkupContainer.java:911)
at org.apache.wicket.markup.html.internal.HtmlHeaderContainer.renderHeaderSections(HtmlHeaderContainer.java:222)
at org.apache.wicket.markup.html.internal.HtmlHeaderContainer.onComponentTagBody(HtmlHeaderContainer.java:137)
at org.apache.wicket.Component.renderComponent(Component.java:2629)
at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:1525)
at org.apache.wicket.Component.render(Component.java:2454)
at org.apache.wicket.MarkupContainer.autoAdd(MarkupContainer.java:229)
at org.apache.wicket.markup.resolver.HtmlHeaderResolver.resolve(HtmlHeaderResolver.java:80)
at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1430)
at org.apache.wicket.MarkupContainer.renderAll(MarkupContainer.java:1541)
at org.apache.wicket.Page.onRender(Page.java:1547)
at org.apache.wicket.Component.render(Component.java:2454)
at org.apache.wicket.Page.renderPage(Page.java:914)
at org.apache.wicket.request.target.component.BookmarkablePageRequestTarget.respond(BookmarkablePageRequestTarget.java:262)
at org.apache.wicket.request.AbstractRequestCycleProcessor.respond(AbstractRequestCycleProcessor.java:105)
at org.apache.wicket.RequestCycle.processEventsAndRespond(RequestCycle.java:1248)
at org.apache.wicket.RequestCycle.step(RequestCycle.java:1319)
at org.apache.wicket.RequestCycle.steps(RequestCycle.java:1418)
at org.apache.wicket.RequestCycle.request(RequestCycle.java:544)
at org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:456)
at org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:289)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
at java.lang.Thread.run(Thread.java:619)

Complete stack:

org.apache.wicket.WicketRuntimeException: Exception in rendering component: [MarkupContainer [Component id = _header_0]]
at org.apache.wicket.Component.renderComponent(Component.java:2668)
at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:1525)
at org.apache.wicket.Component.render(Component.java:2454)
at org.apache.wicket.MarkupContainer.autoAdd(MarkupContainer.java:229)
at org.apache.wicket.markup.resolver.HtmlHeaderResolver.resolve(HtmlHeaderResolver.java:80)
at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1430)
at org.apache.wicket.MarkupContainer.renderAll(MarkupContainer.java:1541)
at org.apache.wicket.Page.onRender(Page.java:1547)
at org.apache.wicket.Component.render(Component.java:2454)
at org.apache.wicket.Page.renderPage(Page.java:914)
at org.apache.wicket.request.target.component.BookmarkablePageRequestTarget.respond(BookmarkablePageRequestTarget.java:262)
at org.apache.wicket.request.AbstractRequestCycleProcessor.respond(AbstractRequestCycleProcessor.java:105)
at org.apache.wicket.RequestCycle.processEventsAndRespond(RequestCycle.java:1248)
at org.apache.wicket.RequestCycle.step(RequestCycle.java:1319)
at org.apache.wicket.RequestCycle.steps(RequestCycle.java:1418)
at org.apache.wicket.RequestCycle.request(RequestCycle.java:544)
at org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:456)


BUT WHY???  
Lionel Armanet

Re: newbie problem

Reply Threaded More More options
Print post
Permalink
Hi,

I think it's a bug due to the theming management refactoring, I will modify that behavior ASAP. (Don't worry, I'll let you know :D ).

Lionel

On Tue, Jun 2, 2009 at 11:11 AM, shymilk (via Nabble) <[hidden email]> wrote:
hey,

i tried the resizable-example from this page: http://www.wickext.org/demo/
i have a problem with adding a resizable behavior to a label. i dun get it. if i comment it out, it works fine, but not if i try to add it. here is my code:
JAVA:
public class Resize extends WebPage{
		
	public Resize(){

	    Label label = new Label("example", "Resize me !"); 
	    add(label); 
	    label.add(new ResizableBehavior());
	}
}


i am importing everything that is needed and also include the right wicket-id, but i get the following if i dun leave out all the html tags like head, body and blah (if i leave it out, i get the message, but i cannot resize):
WicketMessage: Exception in rendering component: [MarkupContainer [Component id = _header_0]]
Root cause:

java.lang.IllegalArgumentException: reference cannot be null
at org.apache.wicket.markup.html.internal.HeaderResponse.renderCSSReference(HeaderResponse.java:75)
at org.odlabs.wiquery.core.commons.WiQueryCoreHeaderContributor.importCoreUiResource(WiQueryCoreHeaderContributor.java:108)
at org.odlabs.wiquery.core.commons.WiQueryCoreHeaderContributor.renderHead(WiQueryCoreHeaderContributor.java:165)
at org.apache.wicket.behavior.AbstractHeaderContributor.renderHead(AbstractHeaderContributor.java:68)
at org.apache.wicket.Component.renderHead(Component.java:2716)
at org.apache.wicket.markup.html.internal.HtmlHeaderContainer$1.component(HtmlHeaderContainer.java:231)
at org.apache.wicket.MarkupContainer.visitChildren(MarkupContainer.java:871)
at org.apache.wicket.MarkupContainer.visitChildren(MarkupContainer.java:911)
at org.apache.wicket.markup.html.internal.HtmlHeaderContainer.renderHeaderSections(HtmlHeaderContainer.java:222)
at org.apache.wicket.markup.html.internal.HtmlHeaderContainer.onComponentTagBody(HtmlHeaderContainer.java:137)
at org.apache.wicket.Component.renderComponent(Component.java:2629)
at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:1525)
at org.apache.wicket.Component.render(Component.java:2454)
at org.apache.wicket.MarkupContainer.autoAdd(MarkupContainer.java:229)
at org.apache.wicket.markup.resolver.HtmlHeaderResolver.resolve(HtmlHeaderResolver.java:80)
at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1430)
at org.apache.wicket.MarkupContainer.renderAll(MarkupContainer.java:1541)
at org.apache.wicket.Page.onRender(Page.java:1547)
at org.apache.wicket.Component.render(Component.java:2454)
at org.apache.wicket.Page.renderPage(Page.java:914)
at org.apache.wicket.request.target.component.BookmarkablePageRequestTarget.respond(BookmarkablePageRequestTarget.java:262)
at org.apache.wicket.request.AbstractRequestCycleProcessor.respond(AbstractRequestCycleProcessor.java:105)
at org.apache.wicket.RequestCycle.processEventsAndRespond(RequestCycle.java:1248)
at org.apache.wicket.RequestCycle.step(RequestCycle.java:1319)
at org.apache.wicket.RequestCycle.steps(RequestCycle.java:1418)
at org.apache.wicket.RequestCycle.request(RequestCycle.java:544)
at org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:456)
at org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:289)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
at java.lang.Thread.run(Thread.java:619)

Complete stack:

org.apache.wicket.WicketRuntimeException: Exception in rendering component: [MarkupContainer [Component id = _header_0]]
at org.apache.wicket.Component.renderComponent(Component.java:2668)
at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:1525)
at org.apache.wicket.Component.render(Component.java:2454)
at org.apache.wicket.MarkupContainer.autoAdd(MarkupContainer.java:229)
at org.apache.wicket.markup.resolver.HtmlHeaderResolver.resolve(HtmlHeaderResolver.java:80)
at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1430)
at org.apache.wicket.MarkupContainer.renderAll(MarkupContainer.java:1541)
at org.apache.wicket.Page.onRender(Page.java:1547)
at org.apache.wicket.Component.render(Component.java:2454)
at org.apache.wicket.Page.renderPage(Page.java:914)
at org.apache.wicket.request.target.component.BookmarkablePageRequestTarget.respond(BookmarkablePageRequestTarget.java:262)
at org.apache.wicket.request.AbstractRequestCycleProcessor.respond(AbstractRequestCycleProcessor.java:105)
at org.apache.wicket.RequestCycle.processEventsAndRespond(RequestCycle.java:1248)
at org.apache.wicket.RequestCycle.step(RequestCycle.java:1319)
at org.apache.wicket.RequestCycle.steps(RequestCycle.java:1418)
at org.apache.wicket.RequestCycle.request(RequestCycle.java:544)
at org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:456)


BUT WHY???  



--
__________________________________

Lionel Armanet
WickeXt becomes WiQuery ! http://code.google.com/p/wiquery
gmail: lionel.armanet*at*gmail.com


shymilk

Re: newbie problem

Reply Threaded More More options
Print post
Permalink
thnx for the quick reply  
i am really looking forward to doing more with wickext
thnx for your work
Lionel Armanet

Re: newbie problem

Reply Threaded More More options
Print post
Permalink
If you want to follow the issue: http://code.google.com/p/wiquery/issues/detail?id=4

Lionel

On Tue, Jun 2, 2009 at 11:25 AM, shymilk (via Nabble) <[hidden email]> wrote:
thnx for the quick reply  
i am really looking forward to doing more with wickext
thnx for your work



--
__________________________________

Lionel Armanet
WickeXt becomes WiQuery ! http://code.google.com/p/wiquery
gmail: lionel.armanet*at*gmail.com


Lionel Armanet

Re: newbie problem

Reply Threaded More More options
Print post
Permalink
In reply to this post by shymilk
Hi, the problem should be solved now.

Lionel

On Tue, Jun 2, 2009 at 11:40 AM, Lionel Armanet <[hidden email]> wrote:
If you want to follow the issue: http://code.google.com/p/wiquery/issues/detail?id=4

Lionel


On Tue, Jun 2, 2009 at 11:25 AM, shymilk (via Nabble) <[hidden email]> wrote:
thnx for the quick reply  
i am really looking forward to doing more with wickext
thnx for your work



--
__________________________________

Lionel Armanet
WickeXt becomes WiQuery ! http://code.google.com/p/wiquery
gmail: lionel.armanet*at*gmail.com





--
__________________________________

Lionel Armanet
WickeXt becomes WiQuery ! http://code.google.com/p/wiquery
gmail: lionel.armanet*at*gmail.com


shymilk

Re: newbie problem

Reply Threaded More More options
Print post
Permalink
AWESOME!!! Thnx so much