On 18 aug 2010, at 16.26, Douglas Hubler wrote:
> On Wed, Aug 18, 2010 at 7:28 AM, Staffan Kerker <[email protected]> wrote:
>> I'm having almost the same problem. I added a "ciscoplus 7975" phone as a
>> device and suddenly I'm getting
>> "Internal Error" from the WebGUI every time I try to reach a page showing
>> the listing of this device.
>
> check for errors in /var/log/sipxpbx/sipxconfig.log and report back
The output from sipxconfig.log when I try to edit the ciscoplus device and the
webGUI crashes is shown below.
============= sipxconfig.log output =============
"2010-08-19T06:36:09.175000Z":32:JAVA:WARNING:sip.xyz.se:P1-18:00000000:RequestExceptionReporter:"Unable
to process client request: Unable to read OGNL expression '<parsed OGNL
expression>' of
$phonelabel...@f3fb404a[phone/EditPhone/$phone$PhoneNavigation.$phone$PhoneLabel]:
org.sipfoundry.sipxconfig.phone.ciscoplus.CiscoplusPhone cannot be cast to
org.sipfoundry.sipxconfig.phone.cisco.CiscoPhone"
org.apache.tapestry.BindingException: Unable to read OGNL expression '<parsed
OGNL expression>' of
$phonelabel...@f3fb404a[phone/EditPhone/$phone$PhoneNavigation.$phone$PhoneLabel]:
org.sipfoundry.sipxconfig.phone.ciscoplus.CiscoplusPhone cannot be cast to
org.sipfoundry.sipxconfig.phone.cisco.CiscoPhone
[context:/WEB-INF/phone/PhoneLabel.html, line 12]
at
org.apache.tapestry.binding.ExpressionBinding.resolveExpression(ExpressionBinding.java:145)
at
org.apache.tapestry.binding.ExpressionBinding.getObject(ExpressionBinding.java:125)
at
org.apache.tapestry.binding.AbstractBinding.getObject(AbstractBinding.java:84)
at $Insert_7.getValue($Insert_7.java)
at org.apache.tapestry.components.Insert.renderComponent(Insert.java:48)
at
org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:724)
at
org.apache.tapestry.services.impl.DefaultResponseBuilder.render(DefaultResponseBuilder.java:187)
at
org.apache.tapestry.BaseComponent.renderComponent(BaseComponent.java:107)
at
org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:724)
at
org.apache.tapestry.services.impl.DefaultResponseBuilder.render(DefaultResponseBuilder.java:187)
at
org.apache.tapestry.BaseComponent.renderComponent(BaseComponent.java:107)
at
org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:724)
at
org.apache.tapestry.services.impl.DefaultResponseBuilder.render(DefaultResponseBuilder.java:187)
at
org.apache.tapestry.AbstractComponent.renderBody(AbstractComponent.java:538)
at
org.apache.tapestry.components.RenderBody.renderComponent(RenderBody.java:39)
at
org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:724)
at
org.apache.tapestry.services.impl.DefaultResponseBuilder.render(DefaultResponseBuilder.java:187)
at
org.apache.tapestry.AbstractComponent.renderBody(AbstractComponent.java:538)
at org.apache.tapestry.html.Body.renderComponent(Body.java:38)
at
org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:724)
at
org.apache.tapestry.services.impl.DefaultResponseBuilder.render(DefaultResponseBuilder.java:187)
at
org.apache.tapestry.AbstractComponent.renderBody(AbstractComponent.java:538)
at org.apache.tapestry.html.Shell.renderComponent(Shell.java:125)
at
org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:724)
at
org.apache.tapestry.services.impl.DefaultResponseBuilder.render(DefaultResponseBuilder.java:187)
at
org.apache.tapestry.BaseComponent.renderComponent(BaseComponent.java:107)
at
org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:724)
at
org.apache.tapestry.services.impl.DefaultResponseBuilder.render(DefaultResponseBuilder.java:187)
at
org.apache.tapestry.BaseComponent.renderComponent(BaseComponent.java:107)
at
org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:724)
at
org.apache.tapestry.services.impl.DefaultResponseBuilder.render(DefaultResponseBuilder.java:185)
at org.apache.tapestry.AbstractPage.renderPage(AbstractPage.java:249)
at
org.apache.tapestry.engine.RequestCycle.renderPage(RequestCycle.java:400)
at
org.apache.tapestry.services.impl.DefaultResponseBuilder.renderResponse(DefaultResponseBuilder.java:159)
at
org.apache.tapestry.services.impl.ResponseRendererImpl.renderResponse(ResponseRendererImpl.java:33)
at
$ResponseRenderer_12a84df4219.renderResponse($ResponseRenderer_12a84df4219.java)
at
org.apache.tapestry.engine.DirectService.service(DirectService.java:147)
at $IEngineService_12a84df42b8.service($IEngineService_12a84df42b8.java)
at
org.apache.tapestry.services.impl.EngineServiceOuterProxy.service(EngineServiceOuterProxy.java:72)
at
org.apache.tapestry.engine.AbstractEngine.service(AbstractEngine.java:241)
at
org.apache.tapestry.services.impl.InvokeEngineTerminator.service(InvokeEngineTerminator.java:54)
at
$WebRequestServicer_12a84df4271.service($WebRequestServicer_12a84df4271.java)
at
org.sipfoundry.sipxconfig.site.DiagnosticContextFilter.service(Unknown Source)
at
$WebRequestServicerFilter_12a84df426f.service($WebRequestServicerFilter_12a84df426f.java)
at
$WebRequestServicer_12a84df4273.service($WebRequestServicer_12a84df4273.java)
at org.sipfoundry.sipxconfig.site.DiscardSessionFilter.service(Unknown
Source)
at
$WebRequestServicerFilter_12a84df426d.service($WebRequestServicerFilter_12a84df426d.java)
at
$WebRequestServicer_12a84df4273.service($WebRequestServicer_12a84df4273.java)
at
$WebRequestServicer_12a84df4269.service($WebRequestServicer_12a84df4269.java)
at
org.apache.tapestry.services.impl.WebRequestServicerPipelineBridge.service(WebRequestServicerPipelineBridge.java:61)
at
$ServletRequestServicer_12a84df424f.service($ServletRequestServicer_12a84df424f.java)
at
org.apache.tapestry.request.DecodedRequestInjector.service(DecodedRequestInjector.java:55)
at
$ServletRequestServicerFilter_12a84df424b.service($ServletRequestServicerFilter_12a84df424b.java)
at
$ServletRequestServicer_12a84df4251.service($ServletRequestServicer_12a84df4251.java)
at
org.apache.tapestry.multipart.MultipartDecoderFilter.service(MultipartDecoderFilter.java:52)
at
$ServletRequestServicerFilter_12a84df4249.service($ServletRequestServicerFilter_12a84df4249.java)
at
$ServletRequestServicer_12a84df4251.service($ServletRequestServicer_12a84df4251.java)
at
org.apache.tapestry.services.impl.SetupRequestEncoding.service(SetupRequestEncoding.java:53)
at
$ServletRequestServicerFilter_12a84df424d.service($ServletRequestServicerFilter_12a84df424d.java)
at
$ServletRequestServicer_12a84df4251.service($ServletRequestServicer_12a84df4251.java)
at
$ServletRequestServicer_12a84df4243.service($ServletRequestServicer_12a84df4243.java)
at
org.apache.tapestry.ApplicationServlet.doService(ApplicationServlet.java:126)
at
org.apache.tapestry.ApplicationServlet.doGet(ApplicationServlet.java:103)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:596)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
at
org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:427)
at
org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java:832)
at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:265)
at
org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:124)
at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
at
org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:271)
at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
at
org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249)
at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
at
org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:149)
at
org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)
at
org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java:823)
at
org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:473)
at
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:567)
at org.mortbay.http.HttpContext.handle(HttpContext.java:1565)
at
org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:635)
at org.mortbay.http.HttpContext.handle(HttpContext.java:1517)
at org.mortbay.http.HttpServer.service(HttpServer.java:954)
at org.mortbay.http.HttpConnection.service(HttpConnection.java:814)
at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:981)
at org.mortbay.http.HttpConnection.handle(HttpConnection.java:831)
at
org.mortbay.http.SocketListener.handleConnection(SocketListener.java:244)
at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:357)
at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534)
Caused by: org.apache.hivemind.ApplicationRuntimeException: Unable to read OGNL
expression '<parsed OGNL expression>' of
$phonelabel...@f3fb404a[phone/EditPhone/$phone$PhoneNavigation.$phone$PhoneLabel]:
org.sipfoundry.sipxconfig.phone.ciscoplus.CiscoplusPhone cannot be cast to
org.sipfoundry.sipxconfig.phone.cisco.CiscoPhone
[context:/WEB-INF/phone/PhoneNavigation.html, line 2]
at
org.apache.tapestry.services.impl.ExpressionEvaluatorImpl.read(ExpressionEvaluatorImpl.java:145)
at
$ExpressionEvaluator_12a84df4365.read($ExpressionEvaluator_12a84df4365.java)
at
org.apache.tapestry.binding.ExpressionBinding.resolveExpression(ExpressionBinding.java:139)
... 88 more
Caused by: java.lang.ClassCastException:
org.sipfoundry.sipxconfig.phone.ciscoplus.CiscoplusPhone cannot be cast to
org.sipfoundry.sipxconfig.phone.cisco.CiscoPhone
at $ASTChain_12a84df440a.get($ASTChain_12a84df440a.java)
at
org.apache.tapestry.services.impl.ExpressionEvaluatorImpl.read(ExpressionEvaluatorImpl.java:141)
... 90 more
=============
/Staffan
--
Staffan Kerker
mail/sip/xmpp: [email protected]
"Don't get involved in politics man, just play the gig..." /Sgt Floyd, Electric
Mayhem Band
_______________________________________________
sipx-users mailing list
[email protected]
List Archive: http://list.sipfoundry.org/archive/sipx-users/