Hi Pecado, please review your params list, you do not match the API: http://code.google.com/p/openmeetings/wiki/SoapMethods#addRoomWithModerationAndExternalTypeAndStartEnd
for example the sequence is ..., isDemoRoom, demoTime, isModeratedRoom, ... you got: ..., isModeratedRoom, isDemoRoom, demoTime, ... I guess the SOAP call just failes that way. Sebastian 2011/3/16 pecado <[email protected]> > Hi, > > I try to use soap method > addRoomWithModerationAndExternalTypeAndStartEnd > I set params ie: > > [SID] => 4c678b00e783baf6cc39ea426b8d4b15 > [name] => aasasas > [roomtypes_id] => 3 > [comment] => Created by SOAP-Gateway for LMS Platform > [numberOfPartizipants] => 1 > [ispublic] => false > [appointment] => false > [isModeratedRoom] => 1 > [isDemoRoom] => false > [demoTime] => 0 > [externalRoomType] => LMS > [validFromDate] => 2011-03-16 > [validFromTime] => 12:51 > [validToDate] => 2011-03-31 > [validToTime] => 12:51 > [reminderTypeId] => 1 > [isPasswordProtected] => false > > I already found that date format accepted by method is diffrent then > described on wiki. Now room creates but still has errors (curl data > dump): > > HTTP/1.1 100 Continue > > HTTP/1.1 500 Internal Server Error > Server: Apache-Coyote/1.1 > Content-Type: text/xml;charset=UTF-8 > Transfer-Encoding: chunked > Date: Wed, 16 Mar 2011 13:34:07 GMT > Connection: close > > <?xml version='1.0' encoding='UTF-8'?><soapenv:Envelope > xmlns:soapenv="http://schemas.xmlsoap.org/soap/ > envelope/"><soapenv:Body><soapenv:Fault><faultcode>soapenv:Server</ > faultcode><faultstring>unknown</faultstring><detail /></ > soapenv:Fault></soapenv:Body></soapenv:Envelope> > > In openmeetings log found: > > > ERROR 03-16 14:34:07.849 RoomService.java 9218 1240 > org.openmeetings.axis.services.RoomService [http-mlukaszewski > %2F10.32.0.45-5080-1] - [addRoomWithModeration] > java.lang.NullPointerException: null > at > > org.openmeetings.axis.services.RoomService.addRoomWithModerationAndExternalTypeAndStartEnd(RoomService.java: > 1222) [na:na] > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [na: > 1.6.0_16] > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java: > 39) [na:1.6.0_16] > at > > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java: > 25) [na:1.6.0_16] > at java.lang.reflect.Method.invoke(Method.java:597) [na:1.6.0_16] > at > org.apache.axis2.rpc.receivers.RPCUtil.invokeServiceClass(RPCUtil.java: > 194) [axis2-adb-1.3.jar:na] > at > > org.apache.axis2.rpc.receivers.RPCMessageReceiver.invokeBusinessLogic(RPCMessageReceiver.java: > 98) [axis2-adb-1.3.jar:na] > at > > org.apache.axis2.receivers.AbstractInOutMessageReceiver.invokeBusinessLogic(AbstractInOutMessageReceiver.java: > 40) [axis2-kernel-1.3.jar:na] > at > > org.apache.axis2.receivers.AbstractMessageReceiver.receive(AbstractMessageReceiver.java: > 96) [axis2-kernel-1.3.jar:na] > at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:145) > [axis2-kernel-1.3.jar:na] > at > > org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRequest(HTTPTransportUtils.java: > 275) [axis2-kernel-1.3.jar:na] > at > org.apache.axis2.transport.http.AxisServlet.doPost(AxisServlet.java: > 120) [axis2-kernel-1.3.jar:na] > at javax.servlet.http.HttpServlet.service(HttpServlet.java:637) > [javaee-api-5.1.1.jar:5.1.1] > at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) > [javaee-api-5.1.1.jar:5.1.1] > at > > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java: > 290) [catalina-6.0.24.jar:na] > at > > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java: > 206) [catalina-6.0.24.jar:na] > at > > org.openmeetings.servlet.outputhandler.ServletRequestExFilter.doFilter(ServletRequestExFilter.java: > 35) [openmeetings.jar:na] > at > > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java: > 235) [catalina-6.0.24.jar:na] > at > > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java: > 206) [catalina-6.0.24.jar:na] > at > org.red5.logging.LoggerContextFilter.doFilter(LoggerContextFilter.java: > 87) [red5.jar:na] > at > > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java: > 235) [catalina-6.0.24.jar:na] > at > > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java: > 206) [catalina-6.0.24.jar:na] > at > > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java: > 233) [catalina-6.0.24.jar:na] > at > > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java: > 191) [catalina-6.0.24.jar:na] > at > > org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java: > 465) [catalina-6.0.24.jar:na] > at > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java: > 127) [catalina-6.0.24.jar:na] > at > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java: > 102) [catalina-6.0.24.jar:na] > at > org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java: > 555) [catalina-6.0.24.jar:na] > at > > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java: > 109) [catalina-6.0.24.jar:na] > at > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java: > 298) [catalina-6.0.24.jar:na] > at > org.apache.coyote.http11.Http11Processor.process(Http11Processor.java: > 852) [tomcat-coyote-6.0.24.jar:na] > at org.apache.coyote.http11.Http11Protocol > $Http11ConnectionHandler.process(Http11Protocol.java:588) [tomcat- > coyote-6.0.24.jar:na] > at > org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java: > 489) [tomcat-coyote-6.0.24.jar:na] > at java.lang.Thread.run(Thread.java:619) [na:1.6.0_16] > > red5.log contains no error notes > > > It seems like calendar problems, but I'm not sure and do not know how > to check it. > Pls help :) > > -- > You received this message because you are subscribed to the Google Groups > "OpenMeetings User" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group at > http://groups.google.com/group/openmeetings-user?hl=en. > > -- Sebastian Wagner http://www.webbase-design.de http://openmeetings.googlecode.com http://www.wagner-sebastian.com [email protected] -- You received this message because you are subscribed to the Google Groups "OpenMeetings User" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/openmeetings-user?hl=en.
