Details
-
Bug
-
Status: Closed
-
Blocker
-
Resolution: Fixed
-
None
-
None
Description
Properties of a component cannot be edited anymore in the channel manager when relevance is used in a project.
Steps to reproduce:
1. login to GoGreen Enterprise (as editor or admin)
2. edit the English Website channel
3. select any component in a container, e.g. the banner component that shows the 'Solar: the sky is the limit' banner
Expected: the properties of the component are shown and can be edited
Actual: a message is shown "Error information Error during read Server returned statusText: Internal Server Error, statusCode: 500 for request.url=/site/_rp/e1f77b93-1b78-4dad-911c-a3bd98e2f14a./hippo-default/en?". The following stack trace is also logged:
01.06.2015 15:40:17 ERROR [org.apache.cxf.interceptor.AbstractFaultChainInitiatorObserver.onMessage():115] Error occurred during error handling, give up!
org.apache.cxf.interceptor.Fault: org.hippoecm.hst.pagecomposer.jaxrs.model.ParametersInfoProcessor.setValueForProperty(Lorg/hippoecm/hst/pagecomposer/jaxrs/model/ContainerItemComponentPropertyRepresentation;Ljava/lang/String;Lorg/hippoecm/hst/pagecomposer/jaxrs/util/HstComponentParameters;)V
at org.apache.cxf.service.invoker.AbstractInvoker.createFault(AbstractInvoker.java:163)
at org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:129)
at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:200)
at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:99)
at org.apache.cxf.interceptor.ServiceInvokerInterceptor$1.run(ServiceInvokerInterceptor.java:59)
at org.apache.cxf.interceptor.ServiceInvokerInterceptor.handleMessage(ServiceInvokerInterceptor.java:96)
at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:307)
at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121)
at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:251)
at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:223)
at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:197)
at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:149)
at org.hippoecm.hst.jaxrs.cxf.CXFJaxrsService.invoke(CXFJaxrsService.java:147)
at org.hippoecm.hst.pagecomposer.jaxrs.cxf.CXFJaxrsHstConfigService.invoke(CXFJaxrsHstConfigService.java:155)
at org.hippoecm.hst.core.container.JaxrsRestServiceValve.invoke(JaxrsRestServiceValve.java:38)
at org.hippoecm.hst.core.container.HstSitePipeline$Invocation.invokeNext(HstSitePipeline.java:269)
at org.hippoecm.hst.core.container.GenericResponseHeadersValve.invoke(GenericResponseHeadersValve.java:83)
at org.hippoecm.hst.core.container.HstSitePipeline$Invocation.invokeNext(HstSitePipeline.java:269)
at org.hippoecm.hst.core.container.CmsSecurityValve.invoke(CmsSecurityValve.java:161)
at org.hippoecm.hst.core.container.HstSitePipeline$Invocation.invokeNext(HstSitePipeline.java:269)
at org.hippoecm.hst.core.container.CmsHostRestRequestContextValve.invoke(CmsHostRestRequestContextValve.java:48)
at org.hippoecm.hst.core.container.HstSitePipeline$Invocation.invokeNext(HstSitePipeline.java:269)
at org.hippoecm.hst.core.container.InitializationValve.invoke(InitializationValve.java:50)
at org.hippoecm.hst.core.container.HstSitePipeline$Invocation.invokeNext(HstSitePipeline.java:269)
at org.hippoecm.hst.core.container.HstSitePipeline.invokeValves(HstSitePipeline.java:170)
at org.hippoecm.hst.core.container.HstSitePipeline.invoke(HstSitePipeline.java:153)
at org.hippoecm.hst.core.container.HstRequestProcessorImpl.processRequest(HstRequestProcessorImpl.java:79)
at org.hippoecm.hst.container.HstDelegateeFilterBean.doFilter(HstDelegateeFilterBean.java:397)
at org.hippoecm.hst.container.DelegatingFilter.doFilter(DelegatingFilter.java:84)
at org.hippoecm.hst.container.HstFilter.doFilter(HstFilter.java:51)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.hippoecm.hst.container.XSSUrlFilter.doFilter(XSSUrlFilter.java:52)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
at org.apache.catalina.core.StandardContextValve.__invoke(StandardContextValve.java:106)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502)
at org.apache.catalina.core.StandardHostValve.__invoke(StandardHostValve.java:142)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:518)
at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1091)
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:668)
at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1517)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1474)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.NoSuchMethodError: org.hippoecm.hst.pagecomposer.jaxrs.model.ParametersInfoProcessor.setValueForProperty(Lorg/hippoecm/hst/pagecomposer/jaxrs/model/ContainerItemComponentPropertyRepresentation;Ljava/lang/String;Lorg/hippoecm/hst/pagecomposer/jaxrs/util/HstComponentParameters;)V
at com.onehippo.cms7.targeting.pagecomposer.HidePropertyRepresentationFactory.createHideComponentPropertyRepresentation(HidePropertyRepresentationFactory.java:63)
at com.onehippo.cms7.targeting.pagecomposer.HidePropertyRepresentationFactory.createProperty(HidePropertyRepresentationFactory.java:42)
at org.hippoecm.hst.pagecomposer.jaxrs.model.ParametersInfoProcessor.getPopulatedProperties(ParametersInfoProcessor.java:88)
at org.hippoecm.hst.pagecomposer.jaxrs.services.ContainerItemComponentResource.represent(ContainerItemComponentResource.java:238)
at org.hippoecm.hst.pagecomposer.jaxrs.services.ContainerItemComponentResource.doGetParameters(ContainerItemComponentResource.java:198)
at org.hippoecm.hst.pagecomposer.jaxrs.services.ContainerItemComponentResource.getParameters(ContainerItemComponentResource.java:188)
at sun.reflect.GeneratedMethodAccessor1028.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:497)
at org.apache.cxf.service.invoker.AbstractInvoker.performInvocation(AbstractInvoker.java:181)
at org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:97)
... 56 more
Attachments
Issue Links
- is a result of
-
HSTTWO-3319 Add display value for component configuration linkpicker property
- Closed
-
CHANNELMGR-231 Channel manager properties panel, in link picker show the document name instead of node name
- Closed