Пробовал
com.trackstudio.soap.service.user.User.findByLogin
com.trackstudio.soap.service.find.Find.findUserById
для com.trackstudio.soap.service.find.Find.findUserById:
в качетсве id брал результат из com.trackstudio.soap.service.user.User.findUserIdByQuickGo
UserBean возвращается только для root-а c id=1, в остальных случаях NullPointerException.
У нас используется ldap, возможно в этом причина.
- Code: Select all
Exception in thread "main" javax.xml.ws.soap.SOAPFaultException: java.lang.NullPointerException
...
Caused by: java.lang.NullPointerException
at com.trackstudio.secured.SecuredUserBean.getPassword(SecuredUserBean.java:61)
at com.trackstudio.secured.SecuredUserBean.getSOAP(SecuredUserBean.java:387)
at com.trackstudio.soap.service.find.Find.findUserById(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.sun.xml.ws.api.server.InstanceResolver$1.invoke(InstanceResolver.java:246)
...
