CMDBuild Forum

errore nella gestione del gruppo SuperUsers cmdbuild 1.5.2

Dopo aver installato la versione 1.5.2 quando seleziono in Amministrazione il gruppo SuperUsers vengono rilevati 2 errori di questo tipo:

Tipo non corrispondente

org.cmdbuild.exception.ORMException: ORM_TYPE_ERROR
	at org.cmdbuild.exception.ORMException$ORMExceptionType.createException(ORMException.java:60)
	at org.cmdbuild.dao.attribute.DaoWrapperAttribute.convertValue(DaoWrapperAttribute.java:26)
	at org.cmdbuild.elements.AttributeImpl.readValue(AttributeImpl.java:637)
	at org.cmdbuild.elements.proxy.AttributeForwarder.readValue(AttributeForwarder.java:88)
	at org.cmdbuild.elements.AttributeValue.setValue(AttributeValue.java:40)
	at org.cmdbuild.elements.AttributeValue.setValue(AttributeValue.java:76)
	at org.cmdbuild.elements.AbstractElementImpl.setValue(AbstractElementImpl.java:207)
	at org.cmdbuild.elements.RelationQueryImpl.buildFullDestCard(RelationQueryImpl.java:189)
	at org.cmdbuild.elements.RelationQueryImpl.buildDestCard(RelationQueryImpl.java:176)
	at org.cmdbuild.elements.RelationQueryImpl.access$000(RelationQueryImpl.java:32)
	at org.cmdbuild.elements.RelationQueryImpl$BaseIterable.createRelation(RelationQueryImpl.java:241)
	at org.cmdbuild.elements.RelationQueryImpl$NotCountedIterable.createElement(RelationQueryImpl.java:276)
	at org.cmdbuild.elements.RelationQueryImpl$NotCountedIterable.createElement(RelationQueryImpl.java:269)
	at org.cmdbuild.elements.RelationQueryImpl$BaseIterable.executeQuery(RelationQueryImpl.java:221)
	at org.cmdbuild.elements.RelationQueryImpl$BaseIterable.(RelationQueryImpl.java:207)
	at org.cmdbuild.elements.RelationQueryImpl$NotCountedIterable.(RelationQueryImpl.java:272)
	at org.cmdbuild.elements.RelationQueryImpl.getIterable(RelationQueryImpl.java:165)
	at org.cmdbuild.elements.RelationQueryImpl.iterator(RelationQueryImpl.java:160)
	at org.cmdbuild.elements.proxy.RelationQueryForwarder.iterator(RelationQueryForwarder.java:45)
	at org.cmdbuild.services.auth.AuthenticationFacade.getUserList(AuthenticationFacade.java:49)
	at org.cmdbuild.servlets.json.schema.ModSecurity.getGroupUserList(ModSecurity.java:98)
	at sun.reflect.GeneratedMethodAccessor464.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:601)
	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:54)
	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:28)
	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:37)
	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:293)
	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859)
	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:602)
	at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
	at java.lang.Thread.run(Thread.java:722)


e non mi fa selezionare utenti da aggiungere al gruppo

Se creo altri gruppi e assegno a questi degli utenti tutto funziona correttamente con questi gruppi.

Ho provato anche a eseguire nuovamente il setup dell'applicazione azzerando quindi il database, ma il problema persiste.

 

Ad integrazione di quanto detto, quando vengono creati nuovi gruppi se ci aggiungo subito dopo degli utenti non ho alcun errore, ho il messaggio di successo, ma se seleziono un’altra voce del menu e poi seleziono nuovamente il gruppo appena creato (che aveva appena funzionato correttamente) ecco che ricompaiono i 2 errori.

Grazie
L'errore purtroppo è stato introdotto con la release 1.5.2 per correggere il bug #449 "Very long attribute names cannot be queried" (changeset b8b33293de78). Ci è sfuggito perché dovrebbe verificarsi solamente nella query sui gruppi, che non rientra nella ridotta suite di test manuali eseguiti per le minor release. Il manfunzionamento è stato successivamente risolto (changeset 2659aec2371e) e verrà rilasciato con la 1.5.3.
 
Paolo
 
In questo momento non è possibile configurare i gruppi, anche gli utenti che erano stati aggiunti apparentemente con successo non risultanosuccessivamente come membri del relativo gruppo
(dalla GUI, anche se immagino che in realtà la relazione sia stata registrata e che sia appunto solo un problema di query di lettura).
 
E quando, presumibilmente sarà rilasciata la 1.5.3?
Grazie