Pecado, please use a simple SOAP client, verify your params and then use your program language. Actually if you look at the code, if you are using a "." or "-" or whatever separator you are using in the date => doesn't matter:
http://code.google.com/p/openmeetings/source/browse/trunk/singlewebapp/src/roomservice/org/openmeetings/axis/services/RoomService.java#1157 Sebastian 2011/3/17 pecado <[email protected]> > disagree. > Like I wrote in first post this was first problem I solved. > Format dd.MM.yyyy throw calendar library errors: > > ERROR 03-17 10:12:26.559 CalendarPatterns.java 148855 66 > org.openmeetings.utils.math.CalendarPatterns [http-mlukaszewski > %2F10.32.0.45-5080-1] - parseDate > java.text.ParseException: Unparseable date: "16.03.2011" > at java.text.DateFormat.parse(DateFormat.java:337) [na:1.6.0_16] > at > > org.openmeetings.utils.math.CalendarPatterns.parseDateBySeparator(CalendarPatterns.java: > 64) [openmeetings.jar:na] > at > > org.openmeetings.axis.services.RoomService.addRoomWithModerationAndExternalTypeAndStartEnd(RoomService.java: > 1190) [axis22486315151137710749RoomService.aar: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] > > Format yyyy-MM-dd is parsed correctly > > On Mar 17, 10:05 am, "[email protected]" <[email protected]> > wrote: > > also please have a look at the way the date values are structured. > > > > It expects dd.MM.yyyy not dd-MM-yyyy > > > > The order of params IS of course important, you have to EXACTLY match the > > API, everything else will fail. > > > > Sebastian > > > > 2011/3/17 pecado <[email protected]> > > > > > > > > > > > > > > > > > > > > > Its not a reason, I think :( > > > I tested with strict order of params > > > > > Array > > > ( > > > [SID] => 46e441d68c158916f097d149791601fd > > > [name] => aasasas > > > [roomtypes_id] => 3 > > > [comment] => Created by SOAP-Gateway for LMS Platform > > > [numberOfPartizipants] => 1 > > > [ispublic] => > > > [appointment] => 1 > > > [isDemoRoom] => > > > [demoTime] => 0 > > > [isModeratedRoom] => 1 > > > [externalRoomType] => LMS > > > [validFromDate] => 2011-03-16 > > > [validFromTime] => 12:51 > > > [validToDate] => 2011-03-31 > > > [validToTime] => 12:51 > > > [isPasswordProtected] => > > > [password] => > > > [reminderTypeId] => 1 > > > [redirectURL] =>http://onet.pl > > > ) > > > > > Curl results: > > > > > 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: Thu, 17 Mar 2011 06:42:32 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><faults > tring>unknown</faultstring><detail > /></soapenv:Fault></soapenv:Body></soapenv:Envelope> > > > > > -- > > > 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 > Wagnerhttp://www.webbase-design.dehttp://openmeetings.googlecode.comhttp:// > 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. > > -- 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.
