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?cmd=lnk&kid3432&bid#0486&dat1642
_______________________________________________
Wicket-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wicket-user

Reply via email to