msnizek

Unable to edit some fields in portlet

Discussion created by msnizek on Feb 13, 2014
Latest reply on Feb 14, 2014 by Chris_Hackett

Hello,

we have got issue with editing some fields in custom portlet. The portlet's data source is object Idea, all the atributes has got checked "Allow editing". When I go to the specific instance of Idea I am able to edit the attribute, but when I go to the portlet and click to the field, it's loading for a while and then it's highlighted with dark blue but I'm not able to edit the value. I have found warning in app-ca.log (see below). The exact version of Clarity is 13.2.0.472.

WARN  2014-02-12 14:38:34,952 [ajp-bio-8009-exec-163] odf.view (clarity:ILAVSKAM:13995378__F71B28A5-0C7F-494A-8731-095E0E43920B:GetListContextByRow) Could not load factory filter view file. viewCode=
com.niku.union.config.ComponentNotFoundException: Component not found: noComponent
at com.niku.union.config.ConfigurationManager.getComponent(ConfigurationManager.java:2956)
at com.niku.union.config.ConfigurationManager.getComponentDescriptor(ConfigurationManager.java:1633)
at com.niku.union.config.CustomViewManager.getCustomView(CustomViewManager.java:174)
at com.niku.odf.view.filter.FilterViewLoader.doLoadFactoryView(FilterViewLoader.java:2534)
at com.niku.odf.view.filter.FilterViewLoader.loadFactoryView(FilterViewLoader.java:2521)
at com.niku.odf.view.filter.FilterViewLoader.loadFromFile(FilterViewLoader.java:1314)
at com.niku.odf.view.filter.FilterViewLoader.load(FilterViewLoader.java:590)
at com.niku.odf.view.filter.FilterViewLoader.getLoadedInstance(FilterViewLoader.java:435)
at com.niku.odf.view.filter.FilterViewLoader.getLoadedInstance(FilterViewLoader.java:357)
at com.niku.odf.view.filter.FilterViewLoader.getLoadedInstance(FilterViewLoader.java:264)
at com.niku.odf.view.filter.FilterAdapter.<init>(FilterAdapter.java:151)
at com.ca.platform.npt.grid.EditListRowServiceImpl.ensureFilterIsInitializeInSession(EditListRowServiceImpl.java:235)
at com.ca.platform.npt.grid.EditListRowServiceImpl.getListContextByRow(EditListRowServiceImpl.java:138)
at sun.reflect.GeneratedMethodAccessor268.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.apache.cxf.service.invoker.AbstractInvoker.performInvocation(AbstractInvoker.java:166)
at org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:82)
at org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:68)
at org.apache.cxf.interceptor.ServiceInvokerInterceptor$1.run(ServiceInvokerInterceptor.java:57)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
at java.util.concurrent.FutureTask.run(FutureTask.java:262)
at org.apache.cxf.workqueue.SynchronousExecutor.execute(SynchronousExecutor.java:37)
at org.apache.cxf.interceptor.ServiceInvokerInterceptor.handleMessage(ServiceInvokerInterceptor.java:95)
at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:255)
at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:84)
at org.apache.cxf.transport.servlet.ServletDestination.invoke(ServletDestination.java:86)
at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:348)
at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:147)
at com.ca.platform.osf.service.transport.servlet.OSFServletController.invoke(OSFServletController.java:82)
at org.apache.cxf.transport.servlet.AbstractCXFServlet.invoke(AbstractCXFServlet.java:163)
at org.apache.cxf.transport.servlet.AbstractCXFServlet.doPost(AbstractCXFServlet.java:141)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:647)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at com.niku.union.web.filter.CharsetFilter.doFilter(CharsetFilter.java:56)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.apache.catalina.filters.AddDefaultCharsetFilter.doFilter(AddDefaultCharsetFilter.java:88)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
at com.niku.union.web.valves.ErrorPageRedirectValve.invoke(ErrorPageRedirectValve.java:70)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:931)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
at org.apache.coyote.ajp.AjpProcessor.process(AjpProcessor.java:200)
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589)
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:310)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:724)
 
Has anyone faced this issue or has anyone some idea?
 
Regards,
Martin

Outcomes