CMDBuild Forum

[cmdbuild] trying to login user admin with group null

Hello,

 

I am trying to connect to cmdbuild via web services with superuser admin, but I always got this strange message 

"[cmdbuild] trying to login user admin with group null" 

Cmdbuild instance is newly installed, and all I did until now, is assigned admin to SuperUser group, defined class with attributes and then run my perl script.

Even postgresql confirms that my user is mapped to the right group.  Any ideas where else could be the problem?  Thanks!

cmdbuild=# select "Id","Code" from "Role";

 Id |   Code

----+-----------

 16 | SuperUser

 26 | SuperUser

(2 rows)

 

 

cmdbuild=# select "Id","Username" from "User";

 Id | Username

----+----------

 18 | admin

 21 | admin

 22 | admin

 23 | admin

 24 | admin

 25 | admin

 27 | admin

(7 rows)

 

cmdbuild=# select "IdClass1","IdObj1","IdClass2","IdObj2" from "Map_UserRole";

 IdClass1 | IdObj1 | IdClass2 | IdObj2

----------+--------+----------+--------

 "User"   |     18 | "Role"   |     16

 "User"   |     18 | "Role"   |     16

 "User"   |     18 | "Role"   |     16

 "User"   |     18 | "Role"   |     16

 "User"   |     18 | "Role"   |     16

 "User"   |     18 | "Role"   |     16

 "User"   |     18 | "Role"   |     16

(7 rows)

 

 

Expanded snippet
 
 
INFO  2014-04-23 10:57:39 [cmdbuild] trying to login user admin with group null
WARN  2014-04-23 10:57:39 [org.apache.cxf.phase.PhaseInterceptorChain] Application {http://unknown.namespace/}$Proxy71Service#{http://soap.services.cmdbuild.org}createCard has thrown exception, unwinding now
org.apache.cxf.interceptor.Fault
        at org.apache.cxf.service.invoker.AbstractInvoker.createFault(AbstractInvoker.java:162)
        at org.apache.cxf.jaxws.AbstractJAXWSMethodInvoker.createFault(AbstractJAXWSMethodInvoker.java:213)
        at org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:128)
        at org.apache.cxf.jaxws.AbstractJAXWSMethodInvoker.invoke(AbstractJAXWSMethodInvoker.java:178)
        at org.apache.cxf.jaxws.JAXWSMethodInvoker.invoke(JAXWSMethodInvoker.java:66)
        at org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:75)
        at org.apache.cxf.interceptor.ServiceInvokerInterceptor$1.run(ServiceInvokerInterceptor.java:57)
        at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
        at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
        at java.util.concurrent.FutureTask.run(Unknown Source)
        at org.apache.cxf.workqueue.SynchronousExecutor.execute(SynchronousExecutor.java:37)
        at org.apache.cxf.interceptor.ServiceInvokerInterceptor.handleMessage(ServiceInvokerInterceptor.java:106)
        at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:263)
        at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121)
        at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:237)
        at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:239)
        at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:213)
        at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:131)
        at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:266)
        at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:186)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:647)
        at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:242)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
        at org.cmdbuild.filters.AuthFilter.doFilter(AuthFilter.java:144)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
        at org.cmdbuild.filters.PatchManagerFilter.doFilter(PatchManagerFilter.java:33)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
        at org.cmdbuild.filters.ConfCheckFilter.doFilter(ConfCheckFilter.java:31)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
        at org.cmdbuild.filters.TranslationFilter.doFilter(TranslationFilter.java:39)
        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:502)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:100)
        at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:953)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:409)
        at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1044)
        at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:607)
        at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:313)
        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
        at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.reflect.UndeclaredThrowableException
        at $Proxy71.createCard(Unknown Source)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at org.apache.cxf.service.invoker.AbstractInvoker.performInvocation(AbstractInvoker.java:180)
        at org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:96)
        ... 47 more
Caused by: java.lang.reflect.InvocationTargetException
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at org.cmdbuild.common.utils.NotifierProxy$1.invoke(NotifierProxy.java:92)
        ... 54 more
Caused by: java.lang.NullPointerException
        at org.cmdbuild.services.soap.operation.DataAccessLogicHelper.transform(DataAccessLogicHelper.java:284)
        at org.cmdbuild.services.soap.operation.DataAccessLogicHelper.transform(DataAccessLogicHelper.java:267)
        at org.cmdbuild.services.soap.operation.DataAccessLogicHelper.createCard(DataAccessLogicHelper.java:187)
        at org.cmdbuild.services.soap.PrivateImpl.createCard(PrivateImpl.java:119)
        ... 59 more
 
 
 
 
 
 
 
Previously Juraj Funcik wrote:

Hello,

 

I am trying to connect to cmdbuild via web services with superuser admin, but I always got this strange message 

"[cmdbuild] trying to login user admin with group null" 

Cmdbuild instance is newly installed, and all I did until now, is assigned admin to SuperUser group, defined class with attributes and then run my perl script.

Even postgresql confirms that my user is mapped to the right group.  Any ideas where else could be the problem?  Thanks!

cmdbuild=# select "Id","Code" from "Role";

 Id |   Code

----+-----------

 16 | SuperUser

 26 | SuperUser

(2 rows)

 

 

cmdbuild=# select "Id","Username" from "User";

 Id | Username

----+----------

 18 | admin

 21 | admin

 22 | admin

 23 | admin

 24 | admin

 25 | admin

 27 | admin

(7 rows)

 

cmdbuild=# select "IdClass1","IdObj1","IdClass2","IdObj2" from "Map_UserRole";

 IdClass1 | IdObj1 | IdClass2 | IdObj2

----------+--------+----------+--------

 "User"   |     18 | "Role"   |     16

 "User"   |     18 | "Role"   |     16

 "User"   |     18 | "Role"   |     16

 "User"   |     18 | "Role"   |     16

 "User"   |     18 | "Role"   |     16

 "User"   |     18 | "Role"   |     16

 "User"   |     18 | "Role"   |     16

(7 rows)

 

 

 

Okay, I've just found out the warning message is related to another problem, non related to the one with group null problem.
 
Previously Juraj Funcik wrote:
Expanded snippet
 
 
INFO  2014-04-23 10:57:39 [cmdbuild] trying to login user admin with group null
WARN  2014-04-23 10:57:39 [org.apache.cxf.phase.PhaseInterceptorChain] Application {http://unknown.namespace/}$Proxy71Service#{http://soap.services.cmdbuild.org}createCard has thrown exception, unwinding now
org.apache.cxf.interceptor.Fault
        at org.apache.cxf.service.invoker.AbstractInvoker.createFault(AbstractInvoker.java:162)
        at org.apache.cxf.jaxws.AbstractJAXWSMethodInvoker.createFault(AbstractJAXWSMethodInvoker.java:213)
        at org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:128)
        at org.apache.cxf.jaxws.AbstractJAXWSMethodInvoker.invoke(AbstractJAXWSMethodInvoker.java:178)
        at org.apache.cxf.jaxws.JAXWSMethodInvoker.invoke(JAXWSMethodInvoker.java:66)
        at org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:75)
        at org.apache.cxf.interceptor.ServiceInvokerInterceptor$1.run(ServiceInvokerInterceptor.java:57)
        at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
        at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
        at java.util.concurrent.FutureTask.run(Unknown Source)
        at org.apache.cxf.workqueue.SynchronousExecutor.execute(SynchronousExecutor.java:37)
        at org.apache.cxf.interceptor.ServiceInvokerInterceptor.handleMessage(ServiceInvokerInterceptor.java:106)
        at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:263)
        at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121)
        at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:237)
        at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:239)
        at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:213)
        at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:131)
        at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:266)
        at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:186)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:647)
        at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:242)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
        at org.cmdbuild.filters.AuthFilter.doFilter(AuthFilter.java:144)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
        at org.cmdbuild.filters.PatchManagerFilter.doFilter(PatchManagerFilter.java:33)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
        at org.cmdbuild.filters.ConfCheckFilter.doFilter(ConfCheckFilter.java:31)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
        at org.cmdbuild.filters.TranslationFilter.doFilter(TranslationFilter.java:39)
        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:502)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:100)
        at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:953)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:409)
        at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1044)
        at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:607)
        at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:313)
        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
        at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.reflect.UndeclaredThrowableException
        at $Proxy71.createCard(Unknown Source)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at org.apache.cxf.service.invoker.AbstractInvoker.performInvocation(AbstractInvoker.java:180)
        at org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:96)
        ... 47 more
Caused by: java.lang.reflect.InvocationTargetException
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at org.cmdbuild.common.utils.NotifierProxy$1.invoke(NotifierProxy.java:92)
        ... 54 more
Caused by: java.lang.NullPointerException
        at org.cmdbuild.services.soap.operation.DataAccessLogicHelper.transform(DataAccessLogicHelper.java:284)
        at org.cmdbuild.services.soap.operation.DataAccessLogicHelper.transform(DataAccessLogicHelper.java:267)
        at org.cmdbuild.services.soap.operation.DataAccessLogicHelper.createCard(DataAccessLogicHelper.java:187)
        at org.cmdbuild.services.soap.PrivateImpl.createCard(PrivateImpl.java:119)
        ... 59 more
 
 
 
 
 
 
 
Previously Juraj Funcik wrote:

Hello,

 

I am trying to connect to cmdbuild via web services with superuser admin, but I always got this strange message 

"[cmdbuild] trying to login user admin with group null" 

Cmdbuild instance is newly installed, and all I did until now, is assigned admin to SuperUser group, defined class with attributes and then run my perl script.

Even postgresql confirms that my user is mapped to the right group.  Any ideas where else could be the problem?  Thanks!

cmdbuild=# select "Id","Code" from "Role";

 Id |   Code

----+-----------

 16 | SuperUser

 26 | SuperUser

(2 rows)

 

 

cmdbuild=# select "Id","Username" from "User";

 Id | Username

----+----------

 18 | admin

 21 | admin

 22 | admin

 23 | admin

 24 | admin

 25 | admin

 27 | admin

(7 rows)

 

cmdbuild=# select "IdClass1","IdObj1","IdClass2","IdObj2" from "Map_UserRole";

 IdClass1 | IdObj1 | IdClass2 | IdObj2

----------+--------+----------+--------

 "User"   |     18 | "Role"   |     16

 "User"   |     18 | "Role"   |     16

 "User"   |     18 | "Role"   |     16

 "User"   |     18 | "Role"   |     16

 "User"   |     18 | "Role"   |     16

 "User"   |     18 | "Role"   |     16

 "User"   |     18 | "Role"   |     16

(7 rows)