Perhaps a different JVM? Martijn
On 2/1/06, Eelco Hillenius <[EMAIL PROTECTED]> wrote: > I have no idea. Did you maybe include wicket.jar in a shared lib or in > any other way ended up with double classpath entries? > > Eelco > > On 1/31/06, David Leangen <[EMAIL PROTECTED]> wrote: > > > > I'm hoping that somebody on this list has experienced the same problem > > I'm encountering. I keep getting a NoClassDefFoundError, but the error > > only occurs on ONE MACHINE. The code works on my other machines. > > > > The error happens when I try to load a TextField, and only a TextField > > with a PropertyModel in its constructor. Weird, huh? > > > > I've been searching all day. I narrowed down the "offending" line after > > a few hours (ognl error messages don't give many clues, I'm afraid), but > > still have no idea why this is happening and how to correct it. > > > > Has anybody ever come across anything like this before? Why would > > TextField( String, PropertyModel ) trigger a NoClassDefFoundError? > > Why not TextField( String )? Why only on ONE machine (with essentially > > the same setup as the others)? > > > > > > > > java.lang.NoClassDefFoundError > > at java.lang.Class.forName0(Native Method) > > at java.lang.Class.forName(Class.java:141) > > at sun.beans.infos.ComponentBeanInfo.class > > $(ComponentBeanInfo.java:17) > > at > > sun.beans.infos.ComponentBeanInfo.<clinit>(ComponentBeanInfo.java:17) > > at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native > > Method) > > at sun.reflect.NativeConstructorAccessorImpl.newInstance > > (NativeConstructorAccessorImpl.java:39) > > at sun.reflect.DelegatingConstructorAccessorImpl.newInstance > > (DelegatingConstructorAccessorImpl.java:27) > > at java.lang.reflect.Constructor.newInstance > > (Constructor.java:274) > > at java.lang.Class.newInstance0(Class.java:308) > > at java.lang.Class.newInstance(Class.java:261) > > at java.beans.Introspector.instantiate(Introspector.java:1456) > > at java.beans.Introspector.findExplicitBeanInfo > > (Introspector.java:429) > > at java.beans.Introspector.<init>(Introspector.java:355) > > at java.beans.Introspector.getBeanInfo(Introspector.java:157) > > at java.beans.Introspector.getBeanInfo(Introspector.java:218) > > at java.beans.Introspector.<init>(Introspector.java:364) > > at java.beans.Introspector.getBeanInfo(Introspector.java:157) > > at java.beans.Introspector.getBeanInfo(Introspector.java:218) > > at java.beans.Introspector.<init>(Introspector.java:364) > > at java.beans.Introspector.getBeanInfo(Introspector.java:157) > > at java.beans.Introspector.getBeanInfo(Introspector.java:218) > > at java.beans.Introspector.<init>(Introspector.java:364) > > at java.beans.Introspector.getBeanInfo(Introspector.java:157) > > at java.beans.Introspector.getBeanInfo(Introspector.java:218) > > at java.beans.Introspector.<init>(Introspector.java:364) > > at java.beans.Introspector.getBeanInfo(Introspector.java:157) > > at java.beans.Introspector.getBeanInfo(Introspector.java:218) > > at java.beans.Introspector.<init>(Introspector.java:364) > > at java.beans.Introspector.getBeanInfo(Introspector.java:157) > > at java.beans.Introspector.getBeanInfo(Introspector.java:218) > > at java.beans.Introspector.<init>(Introspector.java:364) > > at java.beans.Introspector.getBeanInfo(Introspector.java:157) > > at java.beans.Introspector.getBeanInfo(Introspector.java:218) > > at java.beans.Introspector.<init>(Introspector.java:364) > > at java.beans.Introspector.getBeanInfo(Introspector.java:157) > > at java.beans.Introspector.getBeanInfo(Introspector.java:218) > > at java.beans.Introspector.<init>(Introspector.java:364) > > at java.beans.Introspector.getBeanInfo(Introspector.java:157) > > at ognl.OgnlRuntime.getPropertyDescriptors > > (OgnlRuntime.java:1429) > > at ognl.OgnlRuntime.getPropertyDescriptor(OgnlRuntime.java:1448) > > at ognl.OgnlRuntime.getGetMethod(OgnlRuntime.java:1232) > > at ognl.OgnlRuntime.getMethodValue(OgnlRuntime.java:892) > > at ognl.ObjectPropertyAccessor.getPossibleProperty > > (ObjectPropertyAccessor.java:54) > > at ognl.ObjectPropertyAccessor.getProperty > > (ObjectPropertyAccessor.java:122) > > at ognl.OgnlRuntime.getProperty(OgnlRuntime.java:1616) > > at ognl.ASTProperty.getValueBody(ASTProperty.java:96) > > at ognl.SimpleNode.evaluateGetValueBody(SimpleNode.java:170) > > at ognl.SimpleNode.getValue(SimpleNode.java:210) > > at ognl.Ognl.getValue(Ognl.java:333) > > at ognl.Ognl.getValue(Ognl.java:378) > > at wicket.model.AbstractPropertyModel.onGetObject > > (AbstractPropertyModel.java:145) > > at wicket.model.AbstractDetachableModel.getObject > > (AbstractDetachableModel.java:100) > > at wicket.Component.getModelObjectAsString(Component.java:721) > > at wicket.markup.html.form.FormComponent.getModelValue > > (FormComponent.java:376) > > at wicket.markup.html.form.FormComponent.getValue > > (FormComponent.java:261) > > at wicket.markup.html.form.TextField.onComponentTag > > (TextField.java:96) > > at wicket.Component.renderComponent(Component.java:1866) > > at wicket.markup.html.WebMarkupContainer.onRender > > (WebMarkupContainer.java:77) > > at wicket.Component.render(Component.java:1163) > > at wicket.MarkupContainer.renderNext(MarkupContainer.java:1136) > > at wicket.MarkupContainer.renderComponentTagBody > > (MarkupContainer.java:811) > > at wicket.MarkupContainer.onComponentTagBody > > (MarkupContainer.java:753) > > at wicket.Component.renderComponent(Component.java:1888) > > at wicket.markup.html.WebMarkupContainer.onRender > > (WebMarkupContainer.java:77) > > at wicket.markup.html.form.Form.onRender(Form.java:517) > > at wicket.Component.render(Component.java:1163) > > at wicket.MarkupInheritanceResolver > > $TransparentWebMarkupContainer.resolve > > (MarkupInheritanceResolver.java:113) > > at wicket.MarkupContainer.renderNext(MarkupContainer.java:1159) > > at wicket.MarkupContainer.renderComponentTagBody > > (MarkupContainer.java:811) > > at wicket.MarkupContainer.onComponentTagBody > > (MarkupContainer.java:753) > > at wicket.Component.renderComponent(Component.java:1888) > > at wicket.markup.html.WebMarkupContainer.onRender > > (WebMarkupContainer.java:77) > > at wicket.Component.render(Component.java:1163) > > at wicket.MarkupContainer.autoAdd(MarkupContainer.java:170) > > at wicket.MarkupInheritanceResolver.resolve > > (MarkupInheritanceResolver.java:57) > > at wicket.MarkupContainer.renderNext(MarkupContainer.java:1146) > > at wicket.MarkupContainer.renderComponentTagBody > > (MarkupContainer.java:811) > > at wicket.MarkupContainer.onComponentTagBody > > (MarkupContainer.java:753) > > at wicket.Component.renderComponent(Component.java:1888) > > at wicket.markup.html.WebMarkupContainer.onRender > > (WebMarkupContainer.java:77) > > at wicket.Component.render(Component.java:1163) > > at wicket.MarkupContainer.autoAdd(MarkupContainer.java:170) > > at wicket.MarkupInheritanceResolver.resolve > > (MarkupInheritanceResolver.java:64) > > at wicket.MarkupContainer.renderNext(MarkupContainer.java:1146) > > at wicket.MarkupContainer.renderComponentTagBody > > (MarkupContainer.java:811) > > at wicket.MarkupContainer.onComponentTagBody > > (MarkupContainer.java:753) > > at wicket.Component.renderComponent(Component.java:1888) > > at wicket.markup.html.WebMarkupContainer.onRender > > (WebMarkupContainer.java:77) > > at wicket.Component.render(Component.java:1163) > > at wicket.MarkupContainer.autoAdd(MarkupContainer.java:170) > > at wicket.MarkupInheritanceResolver.resolve > > (MarkupInheritanceResolver.java:57) > > at wicket.MarkupContainer.renderNext(MarkupContainer.java:1146) > > at wicket.MarkupContainer.renderComponentTagBody > > (MarkupContainer.java:811) > > at wicket.MarkupContainer.onComponentTagBody > > (MarkupContainer.java:753) > > at wicket.Component.renderComponent(Component.java:1888) > > at wicket.markup.html.WebMarkupContainer.onRender > > (WebMarkupContainer.java:77) > > at wicket.Component.render(Component.java:1163) > > at wicket.MarkupContainer.autoAdd(MarkupContainer.java:170) > > at wicket.MarkupInheritanceResolver.resolve > > (MarkupInheritanceResolver.java:64) > > at wicket.MarkupContainer.renderNext(MarkupContainer.java:1146) > > at wicket.MarkupContainer.renderComponentTagBody > > (MarkupContainer.java:811) > > at wicket.markup.html.border.Border.resolve(Border.java:193) > > at wicket.MarkupContainer.renderNext(MarkupContainer.java:1159) > > at wicket.MarkupContainer.renderComponentTagBody > > (MarkupContainer.java:811) > > at wicket.MarkupContainer.renderAssociatedMarkup > > (MarkupContainer.java:475) > > at wicket.markup.html.border.Border.onComponentTagBody > > (Border.java:233) > > at wicket.Component.renderComponent(Component.java:1888) > > at wicket.markup.html.WebMarkupContainer.onRender > > (WebMarkupContainer.java:77) > > at wicket.Component.render(Component.java:1163) > > at wicket.markup.html.BodyOnLoadContainer.resolve > > (BodyOnLoadContainer.java:99) > > at wicket.MarkupContainer.renderNext(MarkupContainer.java:1159) > > at wicket.MarkupContainer.renderComponentTagBody > > (MarkupContainer.java:811) > > at wicket.MarkupContainer.onComponentTagBody > > (MarkupContainer.java:753) > > at wicket.Component.renderComponent(Component.java:1888) > > at wicket.markup.html.WebMarkupContainer.onRender > > (WebMarkupContainer.java:77) > > at wicket.Component.render(Component.java:1163) > > at wicket.MarkupContainer.autoAdd(MarkupContainer.java:170) > > at com.bioscene.web.common.view.app.AbstractWebPage.autoAdd > > (AbstractWebPage.java:58) > > at wicket.markup.html.BodyOnLoadResolver.resolve > > (BodyOnLoadResolver.java:60) > > at wicket.MarkupContainer.renderNext(MarkupContainer.java:1146) > > at wicket.MarkupContainer.renderAll(MarkupContainer.java:779) > > at wicket.Page.onRender(Page.java:788) > > at wicket.Component.render(Component.java:1163) > > at wicket.Page.doRender(Page.java:251) > > at wicket.protocol.http.WebRequestCycle.redirectTo > > (WebRequestCycle.java:276) > > at wicket.RequestCycle.respond(RequestCycle.java:934) > > at wicket.RequestCycle.request(RequestCycle.java:411) > > at wicket.protocol.http.WicketServlet.doGet > > (WicketServlet.java:208) > > at javax.servlet.http.HttpServlet.service(HttpServlet.java:740) > > at com.bioscene.web.common.view.app.AbstractServlet.service > > (AbstractServlet.java:56) > > at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) > > at org.mortbay.jetty.servlet.ServletHolder.handle > > (ServletHolder.java:358) > > at org.mortbay.jetty.servlet.OsgiServletHandler.dispatch > > (OsgiServletHandler.java:108) > > at org.mortbay.jetty.servlet.ServletHandler.handle > > (ServletHandler.java:567) > > at org.mortbay.http.HttpContext.handle(HttpContext.java:1807) > > at org.mortbay.http.HttpContext.handle(HttpContext.java:1757) > > at org.mortbay.http.HttpServer.service(HttpServer.java:879) > > at org.mortbay.http.HttpConnection.service > > (HttpConnection.java:790) > > at org.mortbay.http.HttpConnection.handleNext > > (HttpConnection.java:961) > > at org.mortbay.http.HttpConnection.handle > > (HttpConnection.java:807) > > at org.mortbay.http.SocketListener.handleConnection > > (SocketListener.java:218) > > at org.mortbay.util.ThreadedServer.handle > > (ThreadedServer.java:300) > > at org.mortbay.util.ThreadPool$PoolThread.run > > (ThreadPool.java:511) > > > > > > > > > > ------------------------------------------------------- > > This SF.net email is sponsored by: Splunk Inc. Do you grep through log files > > for problems? Stop! Download the new AJAX search engine that makes > > searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! > > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642 > > _______________________________________________ > > Wicket-user mailing list > > [email protected] > > https://lists.sourceforge.net/lists/listinfo/wicket-user > > > > > ------------------------------------------------------- > This SF.net email is sponsored by: Splunk Inc. Do you grep through log files > for problems? Stop! Download the new AJAX search engine that makes > searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! > http://sel.as-us.falkag.net/sel?cmdlnk&kid3432&bid#0486&dat1642 > _______________________________________________ > Wicket-user mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/wicket-user > -- Living a wicket life... Martijn Dashorst - http://www.jroller.com/page/dashorst Wicket 1.1.1 is out: http://wicket.sourceforge.net/wicket-1.1 ------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Do you grep through log files for problems? Stop! Download the new AJAX search engine that makes searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! http://sel.as-us.falkag.net/sel?cmd=lnk&kid3432&bid#0486&dat1642 _______________________________________________ Wicket-user mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/wicket-user
