# Possible Gateway Bug

**URL:** <https://forum.inductiveautomation.com/t/possible-gateway-bug/6335>\
**Category:** Ignition\
**Created:** [April 28, 2013, 9:56pm UTC](https://forum.inductiveautomation.com/t/possible-gateway-bug/6335 "2013-04-28T21:56:55Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![allenr8](https://avatars.discourse-cdn.com/v4/letter/a/e56c9b/32.png) [@allenr8](https://forum.inductiveautomation.com/u/allenr8)\
**Post date:** [April 28, 2013, 9:56pm UTC](https://forum.inductiveautomation.com/t/possible-gateway-bug/6335/1 "2013-04-28T21:56:55Z")

</div>

I get an internal error when clicking on the devices in the status page - log dump:

Time Logger Message

3:53:24 PM DefaultExceptionMapper Unexpected error occurred

org.apache.wicket.WicketRuntimeException: Exception in rendering component: [Component id = lastConnectError.message]  
at org.apache.wicket.Component.internalRenderComponent(Component.java:2562)  
at org.apache.wicket.markup.html.WebComponent.onRender(WebComponent.java:56)  
at org.apache.wicket.Component.internalRender(Component.java:2365)  
at org.apache.wicket.Component.render(Component.java:2293)  
at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1388)  
at org.apache.wicket.MarkupContainer.renderAll(MarkupContainer.java:1553)  
at org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:1528)  
at org.apache.wicket.MarkupContainer.onComponentTagBody(MarkupContainer.java:1482)  
at org.apache.wicket.markup.html.panel.DefaultMarkupSourcingStrategy.onComponentTagBody(DefaultMarkupSourcingStrategy.java:71)  
at org.apache.wicket.Component.internalRenderComponent(Component.java:2535)  
at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:1491)  
at org.apache.wicket.Component.internalRender(Component.java:2365)  
at org.apache.wicket.Component.render(Component.java:2293)  
at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1388)  
at org.apache.wicket.MarkupContainer.renderAll(MarkupContainer.java:1553)  
at org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:1528)  
at org.apache.wicket.MarkupContainer.onComponentTagBody(MarkupContainer.java:1482)  
at org.apache.wicket.markup.html.panel.FragmentMarkupSourcingStrategy.onComponentTagBody(FragmentMarkupSourcingStrategy.java:84)  
at org.apache.wicket.Component.internalRenderComponent(Component.java:2535)  
at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:1491)  
at org.apache.wicket.Component.internalRender(Component.java:2365)  
at org.apache.wicket.Component.render(Component.java:2293)  
at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1388)  
at org.apache.wicket.MarkupContainer.renderAll(MarkupContainer.java:1553)  
at org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:1528)  
at org.apache.wicket.MarkupContainer.onComponentTagBody(MarkupContainer.java:1482)  
at org.apache.wicket.markup.html.panel.DefaultMarkupSourcingStrategy.onComponentTagBody(DefaultMarkupSourcingStrategy.java:71)  
at org.apache.wicket.Component.internalRenderComponent(Component.java:2535)  
at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:1491)  
at org.apache.wicket.Component.internalRender(Component.java:2365)  
at org.apache.wicket.Component.render(Component.java:2293)  
at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1388)  
at org.apache.wicket.MarkupContainer.renderAll(MarkupContainer.java:1553)  
at org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:1528)  
at org.apache.wicket.MarkupContainer.onComponentTagBody(MarkupContainer.java:1482)  
at org.apache.wicket.markup.html.panel.FragmentMarkupSourcingStrategy.onComponentTagBody(FragmentMarkupSourcingStrategy.java:84)  
at org.apache.wicket.Component.internalRenderComponent(Component.java:2535)  
at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:1491)  
at org.apache.wicket.Component.internalRender(Component.java:2365)  
at org.apache.wicket.Component.render(Component.java:2293)  
at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1388)  
at org.apache.wicket.MarkupContainer.renderAll(MarkupContainer.java:1553)  
at org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:1528)  
at org.apache.wicket.MarkupContainer.onComponentTagBody(MarkupContainer.java:1482)  
at org.apache.wicket.markup.html.panel.DefaultMarkupSourcingStrategy.onComponentTagBody(DefaultMarkupSourcingStrategy.java:71)  
at org.apache.wicket.Component.internalRenderComponent(Component.java:2535)  
at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:1491)  
at org.apache.wicket.Component.internalRender(Component.java:2365)  
at org.apache.wicket.Component.render(Component.java:2293)  
at org.apache.wicket.markup.html.list.ListView.renderItem(ListView.java:585)  
at org.apache.wicket.markup.html.list.ListView.renderChild(ListView.java:574)  
at org.apache.wicket.markup.repeater.AbstractRepeater.onRender(AbstractRepeater.java:94)  
at org.apache.wicket.Component.internalRender(Component.java:2365)  
at org.apache.wicket.Component.render(Component.java:2293)  
at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1388)  
at org.apache.wicket.MarkupContainer.renderAll(MarkupContainer.java:1553)  
at org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:1528)  
at org.apache.wicket.MarkupContainer.renderAssociatedMarkup(MarkupContainer.java:685)  
at org.apache.wicket.markup.html.panel.AssociatedMarkupSourcingStrategy.renderAssociatedMarkup(AssociatedMarkupSourcingStrategy.java:76)  
at org.apache.wicket.markup.html.panel.PanelMarkupSourcingStrategy.onComponentTagBody(PanelMarkupSourcingStrategy.java:112)  
at org.apache.wicket.Component.internalRenderComponent(Component.java:2535)  
at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:1491)  
at org.apache.wicket.Component.internalRender(Component.java:2365)  
at org.apache.wicket.Component.render(Component.java:2293)  
at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1388)  
at org.apache.wicket.MarkupContainer.renderAll(MarkupContainer.java:1553)  
at org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:1528)  
at org.apache.wicket.MarkupContainer.renderAssociatedMarkup(MarkupContainer.java:685)  
at org.apache.wicket.markup.html.panel.AssociatedMarkupSourcingStrategy.renderAssociatedMarkup(AssociatedMarkupSourcingStrategy.java:76)  
at org.apache.wicket.markup.html.panel.PanelMarkupSourcingStrategy.onComponentTagBody(PanelMarkupSourcingStrategy.java:112)  
at org.apache.wicket.Component.internalRenderComponent(Component.java:2535)  
at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:1491)  
at org.apache.wicket.Component.internalRender(Component.java:2365)  
at org.apache.wicket.Component.render(Component.java:2293)  
at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1388)  
at org.apache.wicket.MarkupContainer.renderAll(MarkupContainer.java:1553)  
at org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:1528)  
at org.apache.wicket.MarkupContainer.renderAssociatedMarkup(MarkupContainer.java:685)  
at org.apache.wicket.markup.html.panel.AssociatedMarkupSourcingStrategy.renderAssociatedMarkup(AssociatedMarkupSourcingStrategy.java:76)  
at org.apache.wicket.markup.html.panel.PanelMarkupSourcingStrategy.onComponentTagBody(PanelMarkupSourcingStrategy.java:112)  
at org.apache.wicket.Component.internalRenderComponent(Component.java:2535)  
at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:1491)  
at org.apache.wicket.Component.internalRender(Component.java:2365)  
at org.apache.wicket.Component.render(Component.java:2293)  
at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1388)  
at org.apache.wicket.MarkupContainer.renderAll(MarkupContainer.java:1553)  
at org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:1528)  
at org.apache.wicket.MarkupContainer.renderAssociatedMarkup(MarkupContainer.java:685)  
at org.apache.wicket.markup.html.panel.AssociatedMarkupSourcingStrategy.renderAssociatedMarkup(AssociatedMarkupSourcingStrategy.java:76)  
at org.apache.wicket.markup.html.panel.PanelMarkupSourcingStrategy.onComponentTagBody(PanelMarkupSourcingStrategy.java:112)  
at org.apache.wicket.Component.internalRenderComponent(Component.java:2535)  
at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:1491)  
at org.apache.wicket.Component.internalRender(Component.java:2365)  
at org.apache.wicket.Component.render(Component.java:2293)  
at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1388)  
at org.apache.wicket.MarkupContainer.renderAll(MarkupContainer.java:1553)  
at org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:1528)  
at org.apache.wicket.MarkupContainer.onComponentTagBody(MarkupContainer.java:1482)  
at org.apache.wicket.markup.html.panel.DefaultMarkupSourcingStrategy.onComponentTagBody(DefaultMarkupSourcingStrategy.java:71)  
at org.apache.wicket.Component.internalRenderComponent(Component.java:2535)  
at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:1491)  
at org.apache.wicket.Component.internalRender(Component.java:2365)  
at org.apache.wicket.Component.render(Component.java:2293)  
at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1388)  
at org.apache.wicket.MarkupContainer.renderAll(MarkupContainer.java:1553)  
at org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:1528)  
at org.apache.wicket.MarkupContainer.onComponentTagBody(MarkupContainer.java:1482)  
at org.apache.wicket.markup.html.panel.DefaultMarkupSourcingStrategy.onComponentTagBody(DefaultMarkupSourcingStrategy.java:71)  
at org.apache.wicket.Component.internalRenderComponent(Component.java:2535)  
at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:1491)  
at org.apache.wicket.Component.internalRender(Component.java:2365)  
at org.apache.wicket.Component.render(Component.java:2293)  
at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1388)  
at org.apache.wicket.MarkupContainer.renderAll(MarkupContainer.java:1553)  
at org.apache.wicket.Page.onRender(Page.java:884)  
at org.apache.wicket.markup.html.WebPage.onRender(WebPage.java:142)  
at org.apache.wicket.Component.internalRender(Component.java:2365)  
at org.apache.wicket.Component.render(Component.java:2293)  
at org.apache.wicket.Page.renderPage(Page.java:1021)  
at org.apache.wicket.request.handler.render.WebPageRenderer.renderPage(WebPageRenderer.java:116)  
at org.apache.wicket.request.handler.render.WebPageRenderer.respond(WebPageRenderer.java:244)  
at org.apache.wicket.core.request.handler.RenderPageRequestHandler.respond(RenderPageRequestHandler.java:165)  
at org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:814)  
at org.apache.wicket.request.RequestHandlerStack.execute(RequestHandlerStack.java:64)  
at org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:253)  
at org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:210)  
at org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:281)  
at org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:188)  
at org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:245)  
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:127)  
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)  
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)  
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)  
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:861)  
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:606)  
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)  
at java.lang.Thread.run(Unknown Source)  
Caused by: java.lang.RuntimeException: An error occurred while getting the model object for Component: [Component id = lastConnectError.message, page = com.inductiveautomation.ignition.gateway.web.pages.Status, path = 7:tabPanel:panel:panel:devices:items:11:item-contents:contents-container:contents:lastConnectError.message.Label, isVisible = true, isVersioned = true, markup = [markup = jar:file:/C:/Windows/TEMP/ignition\_main\_tmp/xopc8356782558055511220.jar!/com/inductiveautomation/xopc/gateway/config/homepage/DevicesPanel.html  
Error message, index = 0, current = ‘’ (line 0, column 0)]]  
at org.apache.wicket.Component.getDefaultModelObject(Component.java:1620)  
at org.apache.wicket.Component.getDefaultModelObjectAsString(Component.java:1643)  
at org.apache.wicket.markup.html.basic.Label.onComponentTagBody(Label.java:113)  
at org.apache.wicket.markup.html.panel.DefaultMarkupSourcingStrategy.onComponentTagBody(DefaultMarkupSourcingStrategy.java:71)  
at org.apache.wicket.Component.internalRenderComponent(Component.java:2535)  
… 140 more  
Caused by: org.apache.wicket.WicketRuntimeException: No get method defined for class: class com.inductiveautomation.xopc.server.devices.DeviceManager$DriverInstance expression: lastConnectError  
at org.apache.wicket.core.util.lang.PropertyResolver.getGetAndSetter(PropertyResolver.java:490)  
at org.apache.wicket.core.util.lang.PropertyResolver.getObjectAndGetSetter(PropertyResolver.java:341)  
at org.apache.wicket.core.util.lang.PropertyResolver.getObjectAndGetSetter(PropertyResolver.java:244)  
at org.apache.wicket.core.util.lang.PropertyResolver.getValue(PropertyResolver.java:97)  
at org.apache.wicket.model.AbstractPropertyModel.getObject(AbstractPropertyModel.java:86)  
at org.apache.wicket.Component.getDefaultModelObject(Component.java:1615)  
… 144 more

---

<div class="post-metadata">

**Author:** ![Kevin.Herron](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kevin.herron/32/7259_2.png) [@Kevin.Herron](https://forum.inductiveautomation.com/u/Kevin.Herron)\
**Post date:** [April 29, 2013, 3:21am UTC](https://forum.inductiveautomation.com/t/possible-gateway-bug/6335/2 "2013-04-29T03:21:35Z")

</div>

Thanks for the error report.
