Issue related to projects feature

Hi Team,

We are working on hippo upgrade from 11.2.14 to 12.6.6. We have added the Projects feature.

But when we add any new project and add channels in that project, we are not able to see the projects.

I saw in the console the nodes getting generated under hippowpm:hippowpm and under hst:configuration.

The bundle cache size(of workspace) I kept inintially to “256” and bundle cache size of versioning kept to 1/4 means 64.

I tried by increasing the “256” to “512” and “64” to “128” resp. But still has same issue.

We are getting the following error in logs. Can you give some pointers that what could be the issue?

[org.apache.cxf.interceptor.AbstractFaultChainInitiatorObserver] [] [] [] [] An unexpected error occurred during error handling. No further error processing will occur.
org.apache.cxf.interceptor.Fault: null
at org.apache.cxf.service.invoker.AbstractInvoker.createFault(AbstractInvoker.java:162) ~[cxf-core-3.2.6.jar:3.2.6]
at org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:128) ~[cxf-core-3.2.6.jar:3.2.6]
at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:193) ~[cxf-rt-frontend-jaxrs-3.2.6.jar:3.2.6]
at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:103) ~[cxf-rt-frontend-jaxrs-3.2.6.jar:3.2.6]
at org.onehippo.repository.jaxrs.api.ManagedUserSessionInvoker.invokeSuper(ManagedUserSessionInvoker.java:142) ~[hippo-repository-jaxrs-5.6.7.jar:5.6.7]
at org.onehippo.repository.jaxrs.api.ManagedUserSessionInvoker.invoke(ManagedUserSessionInvoker.java:119) ~[hippo-repository-jaxrs-5.6.7.jar:5.6.7]
at org.apache.cxf.interceptor.ServiceInvokerInterceptor$1.run(ServiceInvokerInterceptor.java:59) ~[cxf-core-3.2.6.jar:3.2.6]
at org.apache.cxf.interceptor.ServiceInvokerInterceptor.handleMessage(ServiceInvokerInterceptor.java:96) ~[cxf-core-3.2.6.jar:3.2.6]
at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:308) [cxf-core-3.2.6.jar:3.2.6]
at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) [cxf-core-3.2.6.jar:3.2.6]
at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:267) [cxf-rt-transports-http-3.2.6.jar:3.2.6]
at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234) [cxf-rt-transports-http-3.2.6.jar:3.2.6]
at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208) [cxf-rt-transports-http-3.2.6.jar:3.2.6]
at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160) [cxf-rt-transports-http-3.2.6.jar:3.2.6]
at org.onehippo.repository.jaxrs.RepositoryJaxrsService.invoke(RepositoryJaxrsService.java:250) [hippo-repository-jaxrs-5.6.7.jar:5.6.7]
at org.onehippo.repository.jaxrs.RepositoryJaxrsServlet.service(RepositoryJaxrsServlet.java:51) [hippo-repository-jaxrs-5.6.7.jar:5.6.7]
at javax.servlet.http.HttpServlet.service(HttpServlet.java:729) [servlet-api.jar:?]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:292) [catalina.jar:8.0.44]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) [catalina.jar:8.0.44]
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) [tomcat-websocket.jar:8.0.44]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) [catalina.jar:8.0.44]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) [catalina.jar:8.0.44]
at org.apache.wicket.protocol.http.WicketFilter.processRequestCycle(WicketFilter.java:267) [wicket-core-6.30.0.jar:6.30.0]
at org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:201) [wicket-core-6.30.0.jar:6.30.0]
at org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:282) [wicket-core-6.30.0.jar:6.30.0]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) [catalina.jar:8.0.44]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) [catalina.jar:8.0.44]
at org.hippoecm.frontend.plugins.login.ConcurrentLoginFilter.doFilter(ConcurrentLoginFilter.java:54) [hippo-cms-engine-5.6.7.jar:5.6.7]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) [catalina.jar:8.0.44]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) [catalina.jar:8.0.44]
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:212) [catalina.jar:8.0.44]
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:94) [catalina.jar:8.0.44]
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:504) [catalina.jar:8.0.44]
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:141) [catalina.jar:8.0.44]
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79) [catalina.jar:8.0.44]
at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:620) [catalina.jar:8.0.44]
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88) [catalina.jar:8.0.44]
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:502) [catalina.jar:8.0.44]
at org.apache.coyote.ajp.AbstractAjpProcessor.process(AbstractAjpProcessor.java:877) [tomcat-coyote.jar:8.0.44]
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:684) [tomcat-coyote.jar:8.0.44]
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1533) [tomcat-coyote.jar:8.0.44]
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1489) [tomcat-coyote.jar:8.0.44]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [?:1.8.0_131]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [?:1.8.0_131]
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-util.jar:8.0.44]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_131]
Caused by: java.lang.NullPointerException
at java.util.Objects.requireNonNull(Objects.java:203) ~[?:1.8.0_131]
at java.util.Optional.(Optional.java:96) ~[?:1.8.0_131]
at java.util.Optional.of(Optional.java:108) ~[?:1.8.0_131]
at com.onehippo.cms7.services.wpm.project.DocumentItemDAOImpl.getStringFromBundle(DocumentItemDAOImpl.java:308) ~[hippo-addon-wpm-repository-1.6.7.jar:1.6.7]
at com.onehippo.cms7.services.wpm.project.DocumentItemDAOImpl.localizeDocumentType(DocumentItemDAOImpl.java:298) ~[hippo-addon-wpm-repository-1.6.7.jar:1.6.7]
at com.onehippo.cms7.services.wpm.project.DocumentItemDAOImpl.lambda$addDocumentItemInfo$7(DocumentItemDAOImpl.java:237) ~[hippo-addon-wpm-repository-1.6.7.jar:1.6.7]
at java.util.Optional.ifPresent(Optional.java:159) ~[?:1.8.0_131]

Thanks,
Priyanka

Looking at the error, the localized name from a document type is retrieved, a bundle is found, lookup is done for the value of jcr:name which is not available.
You should check the l10n configuration, more information can be found in https://documentation.bloomreach.com/library/concepts/editor-interface/add-internationalization-i18n-to-document-types.html.

Cheers,

  • AJ