When adding a user this way (REST) the 'availible' column in om_user is set to 
0. Shouldn't it be set to '1'?

--- On Tue, 5/7/13, Maxim Solodovnik <[email protected]> wrote:

> known behavior :)
> you have "allow_frontend_register" config value set to 0
> (should be 1 to
> allow to create users)
> 
> 
> On Tue, May 7, 2013 at 4:11 PM, Vieri <[email protected]>
> wrote:
> 
> > I use a PHP script with curl functions (curl_init,
> etc.). In this case I
> > first call UserService/getSession (via curl) to get the
> session_id then I
> > login with loginUser (with admin user password) and
> finally call
> > addNewUserWithExternalType as posted below.
> >
> > --- On Tue, 5/7/13, Maxim Solodovnik <[email protected]>
> wrote:
> >
> > > What is your sequence of REST calls?
> > >
> > >
> > > On Tue, May 7, 2013 at 3:54 PM, Vieri <[email protected]>
> > > wrote:
> > >
> > > > Hi,
> > > >
> > > > This is probably a dumb question and I'm
> missing
> > > something simple but I
> > > > can't seem to add a new user via REST/SOAP.
> > > >
> > > > Using 2.1 svn branch rev.1467194M
> > > >
> > > > call to OpenMeetings Web Services returned
> an
> > > unexpected HTTP status of:
> > > > 500
> > > >
> > > > Request was:
> > > >
> > > >
> > https://mydomain.com:443/openmeetings/services/UserService/addNewUserWithExternalType?SID=5a1e68a9b2ba9d67dea7ec272d26894e&username=OMSusr&userpass=secret&lastname=User&firstname=SOAP&email=OMSusr%40mydomain.com&additionalname=SOAPuser&street=NA&zip=00000&fax=0000000000000&states_id=1&town=City&language_id=1&jNameTimeZone=Pacific%2FApia&externalUserId=SOAPuser&externalUserType=SOAPtype
> > > >
> > > > LOG:
> > > >
> > > > DEBUG 05-07 11:43:17.271 UserWebService.java
> 3554677
> > > 91
> > > >
> org.apache.openmeetings.axis.services.UserWebService
> > > > [http-bio-0.0.0.0-443-exec-5] - SPRING
> LOADED
> > > getSession --
> > > > DEBUG 05-07 11:43:17.274 SessiondataDao.java
> 3554680
> > > 72
> > > >
> org.apache.openmeetings.data.basic.SessiondataDao
> > > > [http-bio-0.0.0.0-443-exec-5] - startsession
> ::
> > > startsession
> > > > DEBUG 05-07 11:43:17.276
> ManageCryptStyle.java 3554682
> > > 38
> > > >
> org.apache.openmeetings.utils.crypt.ManageCryptStyle
> > > > [http-bio-0.0.0.0-443-exec-5] -
> getInstanceOfCrypt:
> > > >
> > >
> org.apache.openmeetings.utils.crypt.ManageCryptStyle@572f78
> > > > DEBUG 05-07 11:43:17.288
> ManageCryptStyle.java 3554694
> > > 43
> > > >
> org.apache.openmeetings.utils.crypt.ManageCryptStyle
> > > > [http-bio-0.0.0.0-443-exec-5] -
> > > configKeyCryptClassName:
> > > >
> org.apache.openmeetings.utils.crypt.MD5Implementation
> > > > DEBUG 05-07 11:43:17.692 UserManager.java
> 3555098 229
> > > >
> org.apache.openmeetings.data.user.UserManager
> > > [http-bio-0.0.0.0-443-exec-6]
> > > > - Login user SID :
> 5a3626883f25a8cacca12cbd80af2821
> > > Stored Permanent :false
> > > > DEBUG 05-07 11:43:17.715 UserManager.java
> 3555121 242
> > > >
> org.apache.openmeetings.data.user.UserManager
> > > [http-bio-0.0.0.0-443-exec-6]
> > > > - debug SIZE: 1
> > > > DEBUG 05-07 11:43:17.718
> ManageCryptStyle.java 3555124
> > > 38
> > > >
> org.apache.openmeetings.utils.crypt.ManageCryptStyle
> > > > [http-bio-0.0.0.0-443-exec-6] -
> getInstanceOfCrypt:
> > > >
> > >
> org.apache.openmeetings.utils.crypt.ManageCryptStyle@572f78
> > > > DEBUG 05-07 11:43:17.720
> ManageCryptStyle.java 3555126
> > > 43
> > > >
> org.apache.openmeetings.utils.crypt.ManageCryptStyle
> > > > [http-bio-0.0.0.0-443-exec-6] -
> > > configKeyCryptClassName:
> > > >
> org.apache.openmeetings.utils.crypt.MD5Implementation
> > > > DEBUG 05-07 11:43:17.729 SessiondataDao.java
> 3555135
> > > 200
> > > >
> org.apache.openmeetings.data.basic.SessiondataDao
> > > > [http-bio-0.0.0.0-443-exec-6] - updateUser
> User: 1 ||
> > > > 5a3626883f25a8cacca12cbd80af2821
> > > > DEBUG 05-07 11:43:17.740 SessiondataDao.java
> 3555146
> > > 215
> > > >
> org.apache.openmeetings.data.basic.SessiondataDao
> > > > [http-bio-0.0.0.0-443-exec-6] - Found session
> to
> > > update:
> > > > 5a3626883f25a8cacca12cbd80af2821 userId: 1
> > > > DEBUG 05-07 11:43:17.753 UserManager.java
> 3555159 279
> > > >
> org.apache.openmeetings.data.user.UserManager
> > > [http-bio-0.0.0.0-443-exec-6]
> > > > - loginUser
> > > >
> > >
> [org.apache.openmeetings.persistence.beans.domain.Organisation_Users@20]
> > > > DEBUG 05-07 11:43:17.755 UserManager.java
> 3555161 281
> > > >
> org.apache.openmeetings.data.user.UserManager
> > > [http-bio-0.0.0.0-443-exec-6]
> > > > - loginUser size 1
> > > > ERROR 05-07 11:43:18.222 UserWebService.java
> 3555628
> > > 430
> > > >
> org.apache.openmeetings.axis.services.UserWebService
> > > > [http-bio-0.0.0.0-443-exec-10] -
> > > addNewUserWithExternalType
> > > > java.lang.NullPointerException: null
> > > >         at
> > > >
> > >
> >
> org.apache.openmeetings.axis.services.UserWebService.addNewUserWithExternalType(UserWebService.java:409)
> > > >
> ~[openmeetings-WebService-2.1.1-SNAPSHOT.jar:na]
> > > >         at
> > > >
> > >
> >
> org.apache.openmeetings.axis.services.UserWebServiceFacade.addNewUserWithExternalType(UserWebServiceFacade.java:117)
> > > >
> [openmeetings-WebService-2.1.1-SNAPSHOT.jar:na]
> > > >         at
> > >
> sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> > > > ~[na:1.6.0_24]
> > > >         at
> > > >
> > >
> >
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
> > > > ~[na:1.6.0_24]
> > > >         at
> > > >
> > >
> >
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> > > > ~[na:1.6.0_24]
> > > >         at
> > > java.lang.reflect.Method.invoke(Method.java:616)
> > > ~[na:1.6.0_24]
> > > >         at
> > > >
> > >
> >
> org.apache.axis2.rpc.receivers.RPCUtil.invokeServiceClass(RPCUtil.java:256)
> > > > [axis2-jar-1.7.0-SNAPSHOT.jar:na]
> > > >         at
> > > >
> > >
> >
> org.apache.axis2.rpc.receivers.RPCMessageReceiver.invokeBusinessLogic(RPCMessageReceiver.java:117)
> > > > [axis2-jar-1.7.0-SNAPSHOT.jar:na]
> > > >         at
> > > >
> > >
> >
> org.apache.axis2.receivers.AbstractInOutMessageReceiver.invokeBusinessLogic(AbstractInOutMessageReceiver.java:40)
> > > > [axis2-jar-1.7.0-SNAPSHOT.jar:na]
> > > >         at
> > > >
> > >
> >
> org.apache.axis2.receivers.AbstractMessageReceiver.receive(AbstractMessageReceiver.java:106)
> > > > [axis2-jar-1.7.0-SNAPSHOT.jar:na]
> > > >         at
> > >
> org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:169)
> > > > [axis2-jar-1.7.0-SNAPSHOT.jar:na]
> > > >         at
> > > >
> > >
> >
> org.apache.axis2.transport.http.util.RESTUtil.invokeAxisEngine(RESTUtil.java:242)
> > > >
> [axis2-transport-http-bundle-1.7.0-SNAPSHOT.jar:na]
> > > >         at
> > > >
> > >
> >
> org.apache.axis2.transport.http.util.RESTUtil.processURLRequest(RESTUtil.java:184)
> > > >
> [axis2-transport-http-bundle-1.7.0-SNAPSHOT.jar:na]
> > > >         at
> > > >
> > >
> >
> org.apache.axis2.transport.http.AxisServlet$RestRequestProcessor.processURLRequest(AxisServlet.java:870)
> > > >
> [axis2-transport-http-bundle-1.7.0-SNAPSHOT.jar:na]
> > > >         at
> > > >
> > >
> org.apache.axis2.transport.http.AxisServlet.doGet(AxisServlet.java:290)
> > > >
> [axis2-transport-http-bundle-1.7.0-SNAPSHOT.jar:na]
> > > >         at
> > >
> javax.servlet.http.HttpServlet.service(HttpServlet.java:621)
> > > > [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
> > > >         at
> > >
> javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
> > > > [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
> > > >         at
> > > >
> > >
> >
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
> > > > [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
> > > >         at
> > > >
> > >
> >
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
> > > > [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
> > > >         at
> > > >
> > >
> >
> org.red5.logging.LoggerContextFilter.doFilter(LoggerContextFilter.java:77)
> > > > [red5.jar:na]
> > > >         at
> > > >
> > >
> >
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
> > > > [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
> > > >         at
> > > >
> > >
> >
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
> > > > [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
> > > >         at
> > > >
> > >
> >
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)
> > > > [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
> > > >         at
> > > >
> > >
> >
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
> > > > [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
> > > >         at
> > > >
> > >
> >
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
> > > > [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
> > > >         at
> > > >
> > >
> >
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
> > > > [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
> > > >         at
> > > >
> > >
> >
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)
> > > > [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
> > > >         at
> > > >
> > >
> >
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
> > > > [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
> > > >         at
> > > >
> > >
> >
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
> > > > [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
> > > >         at
> > > >
> > >
> >
> org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1004)
> > > > [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
> > > >         at
> > > >
> > >
> >
> org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589)
> > > > [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
> > > >         at
> > > >
> > >
> >
> org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:310)
> > > > [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
> > > >         at
> > > >
> > >
> >
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
> > > > [na:1.6.0_24]
> > > >         at
> > > >
> > >
> >
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
> > > > [na:1.6.0_24]
> > > >         at
> > > java.lang.Thread.run(Thread.java:679)
> [na:1.6.0_24]
> > > >
> > > > Any ideas?
> > > >
> > > > Vieri
> > > >
> > > >
> > >
> > >
> > > --
> > > WBR
> > > Maxim aka solomax
> > >
> >
> 
> 
> 
> -- 
> WBR
> Maxim aka solomax
>

Reply via email to