Quantcast
Channel: VMware Communities: Message List
Viewing all articles
Browse latest Browse all 246952

Inventory works in vCO client but throws exception in web operator

$
0
0

Hi,

 

     My vCO plugin has impelemented inventory, it works perfectly in vCO client, but in web operator, whe I try to expand the tree structure to the second level, exception is thrown (it has no problem expanding to the first level), the log is pasted below, seems like a problem for converting the objects, can someone please let me know how can an inventory works well in vCO client, but malfunctions in web operator, where is the difference?Is there extra work that needs to be done to make it work in web operator? Thanks in advance.

 

1:30:24.268-0700 ERROR [MakeJasonFileForChooserTree] Component error: Impossible to convert object .
2013-03-18 01:30:24.268-0700 INFO  [WebviewExceptionPage] Webview Exception - message:
org.apache.tapestry.BindingException: Unable to read OGNL expression '<parsed OGNL expression>' of $MakeJasonFileForChooserTree_70@6dd1627e[weboperator/system/choosertree_result]: jasonText [context:/WEB-INF/system/choosertree_result.html, line 1]
                at org.apache.tapestry.binding.ExpressionBinding.resolveExpression(ExpressionBinding.java:114)
                at org.apache.tapestry.binding.ExpressionBinding.getObject(ExpressionBinding.java:103)
                at org.apache.tapestry.binding.AbstractBinding.getObject(AbstractBinding.java:87)
                at $Insert_9.getValue($Insert_9.java)
                at org.apache.tapestry.components.Insert.renderComponent(Insert.java:42)
                at org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:617)
                at org.apache.tapestry.BaseComponent.renderComponent(BaseComponent.java:92)
                at org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:617)
                at org.apache.tapestry.AbstractPage.renderPage(AbstractPage.java:275)
                at org.apache.tapestry.engine.RequestCycle.renderPage(RequestCycle.java:366)
                at org.apache.tapestry.services.impl.ResponseRendererImpl.renderResponse(ResponseRendererImpl.java:71)
                at $ResponseRenderer_13d7c780fba.renderResponse($ResponseRenderer_13d7c780fba.java)
                at org.apache.tapestry.engine.PageService.service(PageService.java:68)
                at $IEngineService_13d7c781034.service($IEngineService_13d7c781034.java)
                at org.apache.tapestry.services.impl.EngineServiceOuterProxy.service(EngineServiceOuterProxy.java:66)
                at org.apache.tapestry.engine.AbstractEngine.service(AbstractEngine.java:248)
                at org.apache.tapestry.services.impl.InvokeEngineTerminator.service(InvokeEngineTerminator.java:60)
                at $WebRequestServicer_13d7c781010.service($WebRequestServicer_13d7c781010.java)
                at $WebRequestServicer_13d7c78100c.service($WebRequestServicer_13d7c78100c.java)
                at org.apache.tapestry.services.impl.WebRequestServicerPipelineBridge.service(WebRequestServicerPipelineBridge.java:56)
                at $ServletRequestServicer_13d7c780ff2.service($ServletRequestServicer_13d7c780ff2.java)
                at org.apache.tapestry.request.DecodedRequestInjector.service(DecodedRequestInjector.java:55)
                at $ServletRequestServicerFilter_13d7c780fee.service($ServletRequestServicerFilter_13d7c780fee.java)
                at $ServletRequestServicer_13d7c780ff4.service($ServletRequestServicer_13d7c780ff4.java)
                at org.apache.tapestry.multipart.MultipartDecoderFilter.service(MultipartDecoderFilter.java:52)
                at $ServletRequestServicerFilter_13d7c780fec.service($ServletRequestServicerFilter_13d7c780fec.java)
                at $ServletRequestServicer_13d7c780ff4.service($ServletRequestServicer_13d7c780ff4.java)
                at org.apache.tapestry.services.impl.SetupRequestEncoding.service(SetupRequestEncoding.java:53)
                at $ServletRequestServicerFilter_13d7c780ff0.service($ServletRequestServicerFilter_13d7c780ff0.java)
                at $ServletRequestServicer_13d7c780ff4.service($ServletRequestServicer_13d7c780ff4.java)
                at $ServletRequestServicer_13d7c780fe6.service($ServletRequestServicer_13d7c780fe6.java)
                at ch.dunes.web.webview.engine.WebviewApplicationServlet.doService(WebviewApplicationServlet.java:99)
                at ch.dunes.web.webview.engine.WebviewApplicationServlet.doGet(WebviewApplicationServlet.java:57)
                at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
                at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
                at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
                at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
                at ch.dunes.vso.web.ProxyResponseFilter.doNothing(ProxyResponseFilter.java:91)
                at ch.dunes.vso.web.ProxyResponseFilter.doFilter(ProxyResponseFilter.java:64)
                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:230)
                at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
                at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:179)
                at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:524)
                at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
                at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
                at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
                at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
                at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
                at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:262)
                at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
                at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
                at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:446)
                at java.lang.Thread.run(Thread.java:662)
Caused by: org.apache.hivemind.ApplicationRuntimeException: Unable to read OGNL expression '<parsed OGNL expression>' of $MakeJasonFileForChooserTree_70@6dd1627e[weboperator/system/choosertree_result]: jasonText [context:/WEB-INF/system/choosertree_result.page, line 3, column 102]
                at org.apache.tapestry.services.impl.ExpressionEvaluatorImpl.readCompiled(ExpressionEvaluatorImpl.java:95)
                at $ExpressionEvaluator_13d7c7810c7.readCompiled($ExpressionEvaluator_13d7c7810c7.java)
                at org.apache.tapestry.binding.ExpressionBinding.resolveExpression(ExpressionBinding.java:110)
                ... 54 more
Caused by: ognl.OgnlException: jasonText [java.lang.NullPointerException]
                at ognl.OgnlRuntime.getMethodValue(OgnlRuntime.java:949)
                at ognl.ObjectPropertyAccessor.getPossibleProperty(ObjectPropertyAccessor.java:53)
                at ognl.ObjectPropertyAccessor.getProperty(ObjectPropertyAccessor.java:121)
                at ognl.OgnlRuntime.getProperty(OgnlRuntime.java:1657)
                at ognl.ASTProperty.getValueBody(ASTProperty.java:92)
                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:310)
                at org.apache.tapestry.services.impl.ExpressionEvaluatorImpl.readCompiled(ExpressionEvaluatorImpl.java:91)
                ... 56 more
2013-03-18 01:30:24.268-0700 DEBUG [WebviewExceptionPage] Webview Exception - message   : Unable to read OGNL expression '<parsed OGNL expression>' of $MakeJasonFileForChooserTree_70@6dd1627e[weboperator/system/choosertree_result]: jasonText


Viewing all articles
Browse latest Browse all 246952

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>