CMDBuild Forum

Login con admin : Errore su Call: services/json/schema/modmenu/getassignedmenu

Buongiorno, in fase di login con l'account admin, ogni qualvolta entro nel 'modulo gestione dati' ottengo un errore (non bloccante) del quale vi accludo il messaggio integrale di errore:

Call: services/json/schema/modmenu/getassignedmenu
---------------------------------------------------
Error: java.lang.NullPointerException
	at org.cmdbuild.privileges.predicates.IsReadableReport.apply(IsReadableReport.java:26)
	at org.cmdbuild.privileges.predicates.IsReadableReport.apply(IsReadableReport.java:11)
	at org.cmdbuild.services.store.menu.MenuCardFilter.filterReadableMenuCards(MenuCardFilter.java:32)
	at org.cmdbuild.services.store.menu.DataViewMenuStore.getMenuToUseForGroup(DataViewMenuStore.java:127)
	at org.cmdbuild.servlets.json.schema.ModMenu.getAssignedMenu(ModMenu.java:119)
	at sun.reflect.GeneratedMethodAccessor284.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:616)
	at org.cmdbuild.servlets.JSONDispatcher.dispatch(JSONDispatcher.java:94)
	at org.cmdbuild.servlets.JSONDispatcher.doGet(JSONDispatcher.java:60)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.cmdbuild.filters.AuthFilter.doFilter(AuthFilter.java:133)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.cmdbuild.filters.PatchManagerFilter.doFilter(PatchManagerFilter.java:33)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.cmdbuild.filters.ConfCheckFilter.doFilter(ConfCheckFilter.java:31)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.cmdbuild.filters.TranslationFilter.doFilter(TranslationFilter.java:39)
	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:233)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:857)
	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
	at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
	at java.lang.Thread.run(Thread.java:679)

Quale potrebbe essere il problema, che non si presenta nel caso di attivazione del modulo di amministrazione?

 

saluti

Quale versione di CMDBuild sta utilizzando ?

Il sistema di workflow è attivo oppure no ?

CMDBuild Team

Previously Tecnoteca wrote:

Quale versione di CMDBuild sta utilizzando ?

Il sistema di workflow è attivo oppure no ?

CMDBuild Team

La vesrione è la 2.1.2, e il workflow non è abilitato.

 

saluti

 

stefano

Una possibilità è che sia presente nel menù di navigazione un elemento (report ?) che è stato poi eliminato.

Se non fosse questa la soluzione le suggerirei un upgrade alla versione ultima disponibile, che risolve vari problemi introdotti nella versione 2.1 con la riscrittura del DAO (attività necessaria ma risultata a posteriori particolarmente critica).

CMDBuild Team

Previously Tecnoteca wrote:

Una possibilità è che sia presente nel menù di navigazione un elemento (report ?) che è stato poi eliminato.

Se non fosse questa la soluzione le suggerirei un upgrade alla versione ultima disponibile, che risolve vari problemi introdotti nella versione 2.1 con la riscrittura del DAO (attività necessaria ma risultata a posteriori particolarmente critica).

CMDBuild Team

Effettivamente il folder del report è vuoto (nella precedente versione esisteva un report campione).

Si può correggere o è comunque meglio fare l'upgrade?

 

stefano

Se il problema è solo quello può togliere dal menu gli elementi che non esistono.

CMDBuild Team