Solved

Java Wicket problems.  Don't understand exception.

Posted on 2007-04-10
9
1,847 Views
Last Modified: 2008-02-26
Hi all, i'm trying to use Wicket for building my webapps.  I really like it so far.  The only real problem im having with it is reading the Exception pages.

Here is my exceptionpage.

WicketMessage: unable to get object, model: Model:classname=[wicket.model.CompoundPropertyModel]:attached=true:nestedModel=[text = 'some text', integer = '12'], called with component [MarkupContainer [Component id = poopass, page = wicket.examples.navomatic.Page2, path = 61:poopass.DropDownChoice, isVisible = true, isVersioned = false]]Root cause:wicket.WicketRuntimeException: No get method defined for class: class wicket.examples.navomatic.Page2$Input expression: poopass     at wicket.util.lang.PropertyResolver.getGetAndSetter(PropertyResolver.java:324)     at wicket.util.lang.PropertyResolver.getObjectAndGetSetter(PropertyResolver.java:200)     at wicket.util.lang.PropertyResolver.getValue(PropertyResolver.java:88)     at wicket.model.AbstractPropertyModel.onGetObject(AbstractPropertyModel.java:132)     at wicket.model.AbstractDetachableModel.getObject(AbstractDetachableModel.java:104)     at wicket.Component.getModelObject(Component.java:989)     at wicket.markup.html.form.AbstractSingleSelectChoice.getModelValue(AbstractSingleSelectChoice.java:136)     at wicket.markup.html.form.FormComponent.getValue(FormComponent.java:387)     at wicket.markup.html.form.AbstractChoice.onComponentTagBody(AbstractChoice.java:319)     at wicket.Component.renderComponent(Component.java:1696)     at wicket.MarkupContainer.onRender(MarkupContainer.java:927)     at wicket.Component.render(Component.java:1532)     at wicket.MarkupContainer.renderNext(MarkupContainer.java:1334)     at wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:982)     at wicket.MarkupContainer.onComponentTagBody(MarkupContainer.java:917)     at wicket.Component.renderComponent(Component.java:1696)     at wicket.MarkupContainer.onRender(MarkupContainer.java:927)     at wicket.Component.render(Component.java:1532)     at wicket.MarkupContainer.renderNext(MarkupContainer.java:1334)     at wicket.MarkupContainer.renderAll(MarkupContainer.java:944)     at wicket.Page.onRender(Page.java:861)     at wicket.Component.render(Component.java:1532)     at wicket.Page.renderPage(Page.java:410)     at wicket.request.target.component.BookmarkablePageRequestTarget.respond(BookmarkablePageRequestTarget.java:226)     at wicket.request.compound.DefaultResponseStrategy.respond(DefaultResponseStrategy.java:49)     at wicket.request.compound.AbstractCompoundRequestCycleProcessor.respond(AbstractCompoundRequestCycleProcessor.java:66)     at wicket.RequestCycle.doProcessEventsAndRespond(RequestCycle.java:858)     at wicket.RequestCycle.processEventsAndRespond(RequestCycle.java:885)     at wicket.RequestCycle.step(RequestCycle.java:966)     at wicket.RequestCycle.steps(RequestCycle.java:1040)     at wicket.RequestCycle.request(RequestCycle.java:454)     at wicket.protocol.http.WicketServlet.doGet(WicketServlet.java:216)     at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)     at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)     at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)     at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)     at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)     at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)     at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)     at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)     at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:868)     at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:663)     at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)     at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)     at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)     at java.lang.Thread.run(Unknown Source)Complete stack:wicket.WicketRuntimeException: unable to get object, model: Model:classname=[wicket.model.CompoundPropertyModel]:attached=true:nestedModel=[text = 'some text', integer = '12'], called with component [MarkupContainer [Component id = poopass, page = wicket.examples.navomatic.Page2, path = 61:poopass.DropDownChoice, isVisible = true, isVersioned = false]]     at wicket.model.AbstractDetachableModel.getObject(AbstractDetachableModel.java:108)     at wicket.Component.getModelObject(Component.java:989)     at wicket.markup.html.form.AbstractSingleSelectChoice.getModelValue(AbstractSingleSelectChoice.java:136)     at wicket.markup.html.form.FormComponent.getValue(FormComponent.java:387)     at wicket.markup.html.form.AbstractChoice.onComponentTagBody(AbstractChoice.java:319)     at wicket.Component.renderComponent(Component.java:1696)     at wicket.MarkupContainer.onRender(MarkupContainer.java:927)     at wicket.Component.render(Component.java:1532)     at wicket.MarkupContainer.renderNext(MarkupContainer.java:1334)     at wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:982)     at wicket.MarkupContainer.onComponentTagBody(MarkupContainer.java:917)     at wicket.Component.renderComponent(Component.java:1696)     at wicket.MarkupContainer.onRender(MarkupContainer.java:927)     at wicket.Component.render(Component.java:1532)     at wicket.MarkupContainer.renderNext(MarkupContainer.java:1334)     at wicket.MarkupContainer.renderAll(MarkupContainer.java:944)     at wicket.Page.onRender(Page.java:861)     at wicket.Component.render(Component.java:1532)     at wicket.Page.renderPage(Page.java:410)     at wicket.request.target.component.BookmarkablePageRequestTarget.respond(BookmarkablePageRequestTarget.java:226)     at wicket.request.compound.DefaultResponseStrategy.respond(DefaultResponseStrategy.java:49)     at wicket.request.compound.AbstractCompoundRequestCycleProcessor.respond(AbstractCompoundRequestCycleProcessor.java:66)     at wicket.RequestCycle.doProcessEventsAndRespond(RequestCycle.java:858)     at wicket.RequestCycle.processEventsAndRespond(RequestCycle.java:885)     at wicket.RequestCycle.step(RequestCycle.java:966)     at wicket.RequestCycle.steps(RequestCycle.java:1040)     at wicket.RequestCycle.request(RequestCycle.java:454)     at wicket.protocol.http.WicketServlet.doGet(WicketServlet.java:216)


Page
[Page class = wicket.examples.navomatic.Page2, id = 61]:

# Path Size Type Model Object
1    <auto>_header    481 bytes    wicket.markup.html.internal.HtmlHeaderContainer    unable to get object, model: Model:classname=[wicket.model.CompoundPropertyModel]:attached=true:nestedModel=[text = 'some text', integer = '12'], called with component [MarkupContainer [Component id = <auto>_header, page = wicket.examples.navomatic.Page2, path = 61:<auto>_header.HtmlHeaderContainer, isVisible = true, isVersioned = false]]    
2    _<body>    781 bytes    wicket.markup.html.internal.HtmlBodyContainer    unable to get object, model: Model:classname=[wicket.model.CompoundPropertyModel]:attached=true:nestedModel=[text = 'some text', integer = '12'], called with component [MarkupContainer [Component id = _<body>, page = wicket.examples.navomatic.Page2, path = 61:_<body>.HtmlBodyContainer, isVisible = true, isVersioned = false]]    
3    exampleTitle    455 bytes    wicket.markup.html.basic.Label    poop    
4    feedback    1.5K    wicket.markup.html.panel.FeedbackPanel    unable to get object, model: Model:classname=[wicket.model.CompoundPropertyModel]:attached=true:nestedModel=[text = 'some text', integer = '12'], called with component [MarkupContainer [Component id = feedback, page = wicket.examples.navomatic.Page2, path = 61:feedback.FeedbackPanel, isVisible = true, isVersioned = false]]    
5    feedback:feedbackul    5.1K    wicket.markup.html.WebMarkupContainer    unable to get object, model: Model:classname=[wicket.model.CompoundPropertyModel]:attached=true:nestedModel=[text = 'some text', integer = '12'], called with component [MarkupContainer [Component id = feedbackul, page = wicket.examples.navomatic.Page2, path = 61:feedback:feedbackul.FeedbackPanel$2, isVisible = false, isVersioned = false]]    
6    feedback:feedbackul:messages    5.1K    wicket.markup.html.list.ListView    []    
7    form    5.1K    wicket.markup.html.form.Form    unable to get object, model: Model:classname=[wicket.model.CompoundPropertyModel]:attached=true:nestedModel=[text = 'some text', integer = '12'], called with component [MarkupContainer [Component id = form, page = wicket.examples.navomatic.Page2, path = 61:form.Page2$1, isVisible = true, isVersioned = false]]    
8    form:integer    1.2K    wicket.markup.html.form.TextField    12    
9    form:text    1.2K    wicket.markup.html.form.TextField    some text    
10    navomaticBorder    1.1K    wicket.examples.navomatic.NavomaticBorder    unable to get object, model: Model:classname=[wicket.model.CompoundPropertyModel]:attached=true:nestedModel=[text = 'some text', integer = '12'], called with component [MarkupContainer [Component id = navomaticBorder, page = wicket.examples.navomatic.Page2, path = 61:navomaticBorder.NavomaticBorder, isVisible = true, isVersioned = false]]    
11    navomaticBorder:bodyBorder    892 bytes    wicket.markup.html.border.BoxBorder    unable to get object, model: Model:classname=[wicket.model.CompoundPropertyModel]:attached=true:nestedModel=[text = 'some text', integer = '12'], called with component [MarkupContainer [Component id = bodyBorder, page = wicket.examples.navomatic.Page2, path = 61:navomaticBorder:bodyBorder.BoxBorder, isVisible = true, isVersioned = false]]    
12    navomaticBorder:navigationBorder    898 bytes    wicket.markup.html.border.BoxBorder    unable to get object, model: Model:classname=[wicket.model.CompoundPropertyModel]:attached=true:nestedModel=[text = 'some text', integer = '12'], called with component [MarkupContainer [Component id = navigationBorder, page = wicket.examples.navomatic.Page2, path = 61:navomaticBorder:navigationBorder.BoxBorder, isVisible = true, isVersioned = false]]    
13    poopass    1.8K    wicket.markup.html.form.DropDownChoice    unable to get object, model: Model:classname=[wicket.model.CompoundPropertyModel]:attached=true:nestedModel=[text = 'some text', integer = '12'], called with component [MarkupContainer [Component id = poopass, page = wicket.examples.navomatic.Page2, path = 61:poopass.DropDownChoice, isVisible = true, isVersioned = false]]    


and here is my .html and .java file respectively.  Is there anyone that can tell me where the error is below, based on the above error details above?

<html>
<body>
    <!-- <span wicket:id = "navomaticBorder">You are viewing Page2</span>-->
     <span wicket:id = "exampleTitle">dsfsdf</span>
    <select wicket:id = "poopass">asdasd</select>
   <input type="submit" value="Add/Update"/>
   <input type="text" wicket:id="text" />
  <input type="text" wicket:id="integer" />
</body>
</html>




package wicket.examples.navomatic;

import wicket.markup.html.WebPage;
import wicket.markup.html.basic.Label;
import wicket.markup.html.form.DropDownChoice;
import java.util.List;
import java.util.Arrays;
import java.io.Serializable;
import wicket.markup.html.form.Form;
import wicket.markup.html.form.TextField;
import wicket.markup.html.panel.FeedbackPanel;
import wicket.model.CompoundPropertyModel;


public class Page2 extends WebPage
{
    public Page2()
    {
            final Input input = new Input();
          setModel(new CompoundPropertyModel(input));
          FeedbackPanel feedbackPanel = new FeedbackPanel("feedback");
          add(feedbackPanel);
          
            Form form = new Form("form")
            {
                  protected void onSubmit()
                  {      
                        info("input: " + input);
                  }
            };
        
          //access to DropDownTest.class
          DropDownTest dt = new DropDownTest();
          //returns value from DropDownTest.class. in this case "aList".
          List returnedValue = dt.DropDownTestCallBack();
          
        //adds dropdown option to Page2.html
        DropDownChoice rv = new DropDownChoice("poopass",returnedValue);
        add(rv);
        add(new NavomaticBorder("navomaticBorder"));
        add(new Label("exampleTitle", "poop"));
            add(form);
            form.add(new TextField("text"));
            form.add(new TextField("integer", Integer.class));
    }
      private static class Input implements Serializable
      {
                  public String text = "some text";
                  public Integer integer = new Integer(12);
                  public String toString()
                  {
                        return "text = '" + text + "', integer = '" + integer + "'";
                  }
      }
}
0
Comment
Question by:domoaarongato
  • 3
  • 3
9 Comments
 
LVL 37

Expert Comment

by:zzynx
ID: 18887780
I think this is the important piece:

>> Root cause:wicket.WicketRuntimeException: No get method defined for class:
>> class wicket.examples.navomatic.Page2$Input expression: poopass

Apparently a get method is expected for Page2's inner class "Input"
0
 
LVL 37

Expert Comment

by:zzynx
ID: 18887788
Looks like for the property "poopass" a getter/setter method is expected...
0
 
LVL 92

Accepted Solution

by:
objects earned 250 total points
ID: 18888154
try:

      private static class Input implements Serializable
      {
                  private String text = "some text";
                  private Integer integer = new Integer(12);

                  public String getText() { return text; }
                  public Integer getInteger() { return integer; }

                  public String toString()
                  {
                        return "text = '" + text + "', integer = '" + integer + "'";
                  }
      }
0
Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

 

Author Comment

by:domoaarongato
ID: 18895288
objects, i added your suggestion and now im returning the below error.

WicketMessage: unable to get object, model: Model:classname=[wicket.model.CompoundPropertyModel]:attached=true:nestedModel=[text = 'some text', integer = '12'], called with component [MarkupContainer [Component id = poopass, page = wicket.examples.navomatic.Page2, path = 9:poopass.DropDownChoice, isVisible = true, isVersioned = false]]Root cause:wicket.WicketRuntimeException: No get method defined for class: class wicket.examples.navomatic.Page2$Input expression: poopass     at wicket.util.lang.PropertyResolver.getGetAndSetter(PropertyResolver.java:324)     at wicket.util.lang.PropertyResolver.getObjectAndGetSetter(PropertyResolver.java:200)     at wicket.util.lang.PropertyResolver.getValue(PropertyResolver.java:88)     at wicket.model.AbstractPropertyModel.onGetObject(AbstractPropertyModel.java:132)     at wicket.model.AbstractDetachableModel.getObject(AbstractDetachableModel.java:104)     at wicket.Component.getModelObject(Component.java:989)     at wicket.markup.html.form.AbstractSingleSelectChoice.getModelValue(AbstractSingleSelectChoice.java:136)     at wicket.markup.html.form.FormComponent.getValue(FormComponent.java:387)     at wicket.markup.html.form.AbstractChoice.onComponentTagBody(AbstractChoice.java:319)     at wicket.Component.renderComponent(Component.java:1696)     at wicket.MarkupContainer.onRender(MarkupContainer.java:927)     at wicket.Component.render(Component.java:1532)     at wicket.MarkupContainer.renderNext(MarkupContainer.java:1334)     at wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:982)     at wicket.MarkupContainer.onComponentTagBody(MarkupContainer.java:917)     at wicket.Component.renderComponent(Component.java:1696)     at wicket.MarkupContainer.onRender(MarkupContainer.java:927)     at wicket.Component.render(Component.java:1532)     at wicket.MarkupContainer.renderNext(MarkupContainer.java:1334)     at wicket.MarkupContainer.renderAll(MarkupContainer.java:944)     at wicket.Page.onRender(Page.java:861)     at wicket.Component.render(Component.java:1532)     at wicket.Page.renderPage(Page.java:410)     at wicket.request.target.component.BookmarkablePageRequestTarget.respond(BookmarkablePageRequestTarget.java:226)     at wicket.request.compound.DefaultResponseStrategy.respond(DefaultResponseStrategy.java:49)     at wicket.request.compound.AbstractCompoundRequestCycleProcessor.respond(AbstractCompoundRequestCycleProcessor.java:66)     at wicket.RequestCycle.doProcessEventsAndRespond(RequestCycle.java:858)     at wicket.RequestCycle.processEventsAndRespond(RequestCycle.java:885)     at wicket.RequestCycle.step(RequestCycle.java:966)     at wicket.RequestCycle.steps(RequestCycle.java:1040)     at wicket.RequestCycle.request(RequestCycle.java:454)     at wicket.protocol.http.WicketServlet.doGet(WicketServlet.java:216)     at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)     at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)     at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)     at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)     at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)     at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)     at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)     at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)     at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:868)     at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:663)     at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)     at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)     at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)     at java.lang.Thread.run(Unknown Source)Complete stack:wicket.WicketRuntimeException: unable to get object, model: Model:classname=[wicket.model.CompoundPropertyModel]:attached=true:nestedModel=[text = 'some text', integer = '12'], called with component [MarkupContainer [Component id = poopass, page = wicket.examples.navomatic.Page2, path = 9:poopass.DropDownChoice, isVisible = true, isVersioned = false]]     at wicket.model.AbstractDetachableModel.getObject(AbstractDetachableModel.java:108)     at wicket.Component.getModelObject(Component.java:989)     at wicket.markup.html.form.AbstractSingleSelectChoice.getModelValue(AbstractSingleSelectChoice.java:136)     at wicket.markup.html.form.FormComponent.getValue(FormComponent.java:387)     at wicket.markup.html.form.AbstractChoice.onComponentTagBody(AbstractChoice.java:319)     at wicket.Component.renderComponent(Component.java:1696)     at wicket.MarkupContainer.onRender(MarkupContainer.java:927)     at wicket.Component.render(Component.java:1532)     at wicket.MarkupContainer.renderNext(MarkupContainer.java:1334)     at wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:982)     at wicket.MarkupContainer.onComponentTagBody(MarkupContainer.java:917)     at wicket.Component.renderComponent(Component.java:1696)     at wicket.MarkupContainer.onRender(MarkupContainer.java:927)     at wicket.Component.render(Component.java:1532)     at wicket.MarkupContainer.renderNext(MarkupContainer.java:1334)     at wicket.MarkupContainer.renderAll(MarkupContainer.java:944)     at wicket.Page.onRender(Page.java:861)     at wicket.Component.render(Component.java:1532)     at wicket.Page.renderPage(Page.java:410)     at wicket.request.target.component.BookmarkablePageRequestTarget.respond(BookmarkablePageRequestTarget.java:226)     at wicket.request.compound.DefaultResponseStrategy.respond(DefaultResponseStrategy.java:49)     at wicket.request.compound.AbstractCompoundRequestCycleProcessor.respond(AbstractCompoundRequestCycleProcessor.java:66)     at wicket.RequestCycle.doProcessEventsAndRespond(RequestCycle.java:858)     at wicket.RequestCycle.processEventsAndRespond(RequestCycle.java:885)     at wicket.RequestCycle.step(RequestCycle.java:966)     at wicket.RequestCycle.steps(RequestCycle.java:1040)     at wicket.RequestCycle.request(RequestCycle.java:454)     at wicket.protocol.http.WicketServlet.doGet(WicketServlet.java:216)


Page
[Page class = wicket.examples.navomatic.Page2, id = 9]:

# Path Size Type Model Object
1    <auto>_header    481 bytes    wicket.markup.html.internal.HtmlHeaderContainer    unable to get object, model: Model:classname=[wicket.model.CompoundPropertyModel]:attached=true:nestedModel=[text = 'some text', integer = '12'], called with component [MarkupContainer [Component id = <auto>_header, page = wicket.examples.navomatic.Page2, path = 9:<auto>_header.HtmlHeaderContainer, isVisible = true, isVersioned = false]]    
2    _<body>    781 bytes    wicket.markup.html.internal.HtmlBodyContainer    unable to get object, model: Model:classname=[wicket.model.CompoundPropertyModel]:attached=true:nestedModel=[text = 'some text', integer = '12'], called with component [MarkupContainer [Component id = _<body>, page = wicket.examples.navomatic.Page2, path = 9:_<body>.HtmlBodyContainer, isVisible = true, isVersioned = false]]    
3    exampleTitle    455 bytes    wicket.markup.html.basic.Label    poop    
4    feedback    1.5K    wicket.markup.html.panel.FeedbackPanel    unable to get object, model: Model:classname=[wicket.model.CompoundPropertyModel]:attached=true:nestedModel=[text = 'some text', integer = '12'], called with component [MarkupContainer [Component id = feedback, page = wicket.examples.navomatic.Page2, path = 9:feedback.FeedbackPanel, isVisible = true, isVersioned = false]]    
5    feedback:feedbackul    5.1K    wicket.markup.html.WebMarkupContainer    unable to get object, model: Model:classname=[wicket.model.CompoundPropertyModel]:attached=true:nestedModel=[text = 'some text', integer = '12'], called with component [MarkupContainer [Component id = feedbackul, page = wicket.examples.navomatic.Page2, path = 9:feedback:feedbackul.FeedbackPanel$2, isVisible = false, isVersioned = false]]    
6    feedback:feedbackul:messages    5.1K    wicket.markup.html.list.ListView    []    
7    form    5.1K    wicket.markup.html.form.Form    unable to get object, model: Model:classname=[wicket.model.CompoundPropertyModel]:attached=true:nestedModel=[text = 'some text', integer = '12'], called with component [MarkupContainer [Component id = form, page = wicket.examples.navomatic.Page2, path = 9:form.Page2$1, isVisible = true, isVersioned = false]]    
8    form:integer    1.2K    wicket.markup.html.form.TextField    12    
9    form:text    1.2K    wicket.markup.html.form.TextField    some text    
10    navomaticBorder    1.1K    wicket.examples.navomatic.NavomaticBorder    unable to get object, model: Model:classname=[wicket.model.CompoundPropertyModel]:attached=true:nestedModel=[text = 'some text', integer = '12'], called with component [MarkupContainer [Component id = navomaticBorder, page = wicket.examples.navomatic.Page2, path = 9:navomaticBorder.NavomaticBorder, isVisible = true, isVersioned = false]]    
11    navomaticBorder:bodyBorder    892 bytes    wicket.markup.html.border.BoxBorder    unable to get object, model: Model:classname=[wicket.model.CompoundPropertyModel]:attached=true:nestedModel=[text = 'some text', integer = '12'], called with component [MarkupContainer [Component id = bodyBorder, page = wicket.examples.navomatic.Page2, path = 9:navomaticBorder:bodyBorder.BoxBorder, isVisible = true, isVersioned = false]]    
12    navomaticBorder:navigationBorder    898 bytes    wicket.markup.html.border.BoxBorder    unable to get object, model: Model:classname=[wicket.model.CompoundPropertyModel]:attached=true:nestedModel=[text = 'some text', integer = '12'], called with component [MarkupContainer [Component id = navigationBorder, page = wicket.examples.navomatic.Page2, path = 9:navomaticBorder:navigationBorder.BoxBorder, isVisible = true, isVersioned = false]]    
13    poopass    1.8K    wicket.markup.html.form.DropDownChoice    unable to get object, model: Model:classname=[wicket.model.CompoundPropertyModel]:attached=true:nestedModel=[text = 'some text', integer = '12'], called with component [MarkupContainer [Component id = poopass, page = wicket.examples.navomatic.Page2, path = 9:poopass.DropDownChoice, isVisible = true, isVersioned = false]]    
0
 

Author Comment

by:domoaarongato
ID: 18907839
anyone?
0
 
LVL 37

Assisted Solution

by:zzynx
zzynx earned 250 total points
ID: 18916176
So the cause isn't changed

Apparently Wicket doesn't know what to do with this line

   <select wicket:id = "poopass">asdasd</select>
0
 

Author Comment

by:domoaarongato
ID: 19907198
Please close this thread.
0

Featured Post

Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
JAVA part two 5 58
Java SE 8u111  Lot of stuff broke 11 54
egit plugin on eclipse 8 41
Opening PDF on button click and fill new document 2 23
For customizing the look of your lightweight component and making it look lucid like it was made of glass. Or: how to make your component more Apple-ish ;) This tip assumes your component to be of rectangular shape and completely opaque. (COD…
After being asked a question last year, I went into one of my moods where I did some research and code just for the fun and learning of it all.  Subsequently, from this journey, I put together this article on "Range Searching Using Visual Basic.NET …
Video by: Michael
Viewers learn about how to reduce the potential repetitiveness of coding in main by developing methods to perform specific tasks for their program. Additionally, objects are introduced for the purpose of learning how to call methods in Java. Define …
This tutorial covers a practical example of lazy loading technique and early loading technique in a Singleton Design Pattern.

863 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

25 Experts available now in Live!

Get 1:1 Help Now