Hi,

I'm starting to use SOAP/REST and I've successfully logged in but if I try to 
create a room I get the following error:

Your call to OpenMeetings Web Services returned an unexpected HTTP status of: 
500 Request 
http://mydomain.com:5080/openmeetings/services/RoomService/addRoomWithModerationQuestionsAudioTypeAndHideOptions?SID=61734a50033099d4b8ce5f7cd5c0980e&name=TESTroom&roomtypes_id=1&comment=TEST+conference+room&numberOfPartizipants=25&ispublic=true&appointment=false&isDemoRoom=false&demoTime=0&isModeratedRoom=false&allowUserQuestions=true&isAudioOnly=false&hideTopBar=false&hideChat=false&hideActivitiesAndActions=false&hideFilesExplorer=false&hideActionsMenu=false&hideScreenSharing=false&hideWhiteboard=false

The log shows:

DEBUG 01-28 11:31:37.858 Usermanagement.java 286544 230 
org.apache.openmeetings.data.user.Usermanagement [http-bio-0.0.0.0-5080-exec-7] 
- Login user SID : 61734a50033099d4b8ce5f7cd5c0980e Stored Permanent :false
DEBUG 01-28 11:31:38.189 Usermanagement.java 286875 243 
org.apache.openmeetings.data.user.Usermanagement [http-bio-0.0.0.0-5080-exec-7] 
- debug SIZE: 1
DEBUG 01-28 11:31:38.301 ManageCryptStyle.java 286987 38 
org.apache.openmeetings.utils.crypt.ManageCryptStyle 
[http-bio-0.0.0.0-5080-exec-7] - getInstanceOfCrypt: 
org.apache.openmeetings.utils.crypt.ManageCryptStyle@91dd8c
DEBUG 01-28 11:31:38.303 ManageCryptStyle.java 286989 43 
org.apache.openmeetings.utils.crypt.ManageCryptStyle 
[http-bio-0.0.0.0-5080-exec-7] - configKeyCryptClassName: 
org.apache.openmeetings.utils.crypt.MD5Implementation
DEBUG 01-28 11:31:38.343 Sessionmanagement.java 287029 220 
org.apache.openmeetings.data.basic.Sessionmanagement 
[http-bio-0.0.0.0-5080-exec-7] - updateUser User: 1 || 
61734a50033099d4b8ce5f7cd5c0980e
DEBUG 01-28 11:31:38.403 Sessionmanagement.java 287089 240 
org.apache.openmeetings.data.basic.Sessionmanagement 
[http-bio-0.0.0.0-5080-exec-7] - Found session to update: 
61734a50033099d4b8ce5f7cd5c0980e userId: 1
DEBUG 01-28 11:31:38.500 Usermanagement.java 287186 280 
org.apache.openmeetings.data.user.Usermanagement [http-bio-0.0.0.0-5080-exec-7] 
- loginUser 
[org.apache.openmeetings.persistence.beans.domain.Organisation_Users@20]
DEBUG 01-28 11:31:38.502 Usermanagement.java 287188 282 
org.apache.openmeetings.data.user.Usermanagement [http-bio-0.0.0.0-5080-exec-7] 
- loginUser size 1
ERROR 01-28 11:31:38.607 AxisEngine.java 287293 207 
org.apache.axis2.engine.AxisEngine [http-bio-0.0.0.0-5080-exec-8] - The 
endpoint reference (EPR) for the Operation not found is 
/openmeetings/services/RoomService/addRoomWithModerationQuestionsAudioTypeAndHideOptions?SID=61734a50033099d4b8ce5f7cd5c0980e&name=TESTroom&roomtypes_id=1&comment=TEST+conference+room&numberOfPartizipants=25&ispublic=true&appointment=false&isDemoRoom=false&demoTime=0&isModeratedRoom=false&allowUserQuestions=true&isAudioOnly=false&hideTopBar=false&hideChat=false&hideActivitiesAndActions=false&hideFilesExplorer=false&hideActionsMenu=false&hideScreenSharing=false&hideWhiteboard=false
 and the WSA Action = null. If this EPR was previously reachable, please 
contact the server administrator.
org.apache.axis2.AxisFault: The endpoint reference (EPR) for the Operation not 
found is 
/openmeetings/services/RoomService/addRoomWithModerationQuestionsAudioTypeAndHideOptions?SID=61734a50033099d4b8ce5f7cd5c0980e&name=TESTroom&roomtypes_id=1&comment=TEST+conference+room&numberOfPartizipants=25&ispublic=true&appointment=false&isDemoRoom=false&demoTime=0&isModeratedRoom=false&allowUserQuestions=true&isAudioOnly=false&hideTopBar=false&hideChat=false&hideActivitiesAndActions=false&hideFilesExplorer=false&hideActionsMenu=false&hideScreenSharing=false&hideWhiteboard=false
 and the WSA Action = null. If this EPR was previously reachable, please 
contact the server administrator.
        at 
org.apache.axis2.engine.DispatchPhase.checkPostConditions(DispatchPhase.java:115)
 ~[axis2-jar-1.7.0-SNAPSHOT.jar:na]
        at org.apache.axis2.engine.Phase.invoke(Phase.java:324) 
~[axis2-jar-1.7.0-SNAPSHOT.jar:na]
        at org.apache.axis2.engine.AxisEngine.invoke(AxisEngine.java:250) 
~[axis2-jar-1.7.0-SNAPSHOT.jar:na]
        at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:156) 
~[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]

I downloaded http://mydomain.com:5080/openmeetings/services/RoomService?wsdl
and searched for addRoomWithModerationQuestionsAudioTypeAndHideOptions
but found nothing.
I did find other methods such as addRoomWithModerationQuestionsAndAudioType.

What am I doing wrong? Is the API missing 
addRoomWithModerationQuestionsAudioTypeAndHideOptions on purpose?

Thanks,

Vieri

Reply via email to