The problem should be fixed in r4024, or Nightly Build by 06.08.2011 Sebastian
2011/8/3 pcsomm <[email protected]> > Here also occurs an error when I create a room via studip (portaLE). > Let's solve this one first. > > openmeetings.log says: > > DEBUG 08-03 17:09:10.557 MainService.java 95941384 181 > org.openmeetings.app.remote.MainService [http-0.0.0.0-5080-2] - :: > getsessiondata > DEBUG 08-03 17:09:10.558 Sessionmanagement.java 95941385 66 > org.openmeetings.app.data.basic.Sessionmanagement > [http-0.0.0.0-5080-2] - startsession :: startsession > DEBUG 08-03 17:09:10.558 ManageCryptStyle.java 95941385 26 > org.openmeetings.utils.crypt.ManageCryptStyle [http-0.0.0.0-5080-2] - > getInstanceOfCrypt: > org.openmeetings.utils.crypt.ManageCryptStyle@4f9c205b > DEBUG 08-03 17:09:10.558 ManageCryptStyle.java 95941385 28 > org.openmeetings.utils.crypt.ManageCryptStyle [http-0.0.0.0-5080-2] - > getInstanceOfCrypt: > org.openmeetings.app.data.basic.Configurationmanagement@13105f32 > DEBUG 08-03 17:09:10.559 ManageCryptStyle.java 95941386 33 > org.openmeetings.utils.crypt.ManageCryptStyle [http-0.0.0.0-5080-2] - > configKeyCryptClassName: > org.openmeetings.utils.crypt.MD5Implementation > ERROR 08-03 17:09:10.561 Sessionmanagement.java 95941388 88 > org.openmeetings.app.data.basic.Sessionmanagement > [http-0.0.0.0-5080-2] - [startsession]: > org.apache.openjpa.persistence.InvalidStateException: This operation > cannot be performed while a Transaction is active. > at org.apache.openjpa.kernel.BrokerImpl.begin(BrokerImpl.java:1338) > [openjpa-2.1.0.jar:2.1.0] > at > org.apache.openjpa.kernel.DelegatingBroker.begin(DelegatingBroker.java: > 917) [openjpa-2.1.0.jar:2.1.0] > at > > org.apache.openjpa.persistence.EntityManagerImpl.begin(EntityManagerImpl.java: > 556) [openjpa-2.1.0.jar:2.1.0] > at > > org.openmeetings.app.data.basic.Sessionmanagement.startsession(Sessionmanagement.java: > 78) [openmeetings.jar:na] > at > org.openmeetings.app.remote.MainService.getsessiondata(MainService.java: > 184) [openmeetings.jar:na] > at > org.openmeetings.axis.services.UserService.getSession(UserService.java: > 44) [axis26751751417178877030UserService.aar:na] > at sun.reflect.GeneratedMethodAccessor65.invoke(Unknown Source) > [na:na] > at > > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java: > 43) [na:1.6.0_20] > at java.lang.reflect.Method.invoke(Method.java:616) [na:1.6.0_20] > at > org.apache.axis2.rpc.receivers.RPCUtil.invokeServiceClass(RPCUtil.java: > 165) [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:636) [na:1.6.0_20] > DEBUG 08-03 17:09:10.565 UserService.java 95941392 58 > org.openmeetings.axis.services.UserService [http-0.0.0.0-5080-2] - > UserService.loginuser > DEBUG 08-03 17:09:10.565 Usermanagement.java 95941392 226 > org.openmeetings.app.data.user.Usermanagement [http-0.0.0.0-5080-2] - > Login user SID : null Stored Permanent :false > ERROR 08-03 17:09:10.567 Usermanagement.java 95941394 297 > org.openmeetings.app.data.user.Usermanagement [http-0.0.0.0-5080-2] - > [loginUser]: > org.apache.openjpa.persistence.InvalidStateException: This operation > cannot be performed while a Transaction is active. > at org.apache.openjpa.kernel.BrokerImpl.begin(BrokerImpl.java:1338) > [openjpa-2.1.0.jar:2.1.0] > at > org.apache.openjpa.kernel.DelegatingBroker.begin(DelegatingBroker.java: > 917) [openjpa-2.1.0.jar:2.1.0] > at > > org.apache.openjpa.persistence.EntityManagerImpl.begin(EntityManagerImpl.java: > 556) [openjpa-2.1.0.jar:2.1.0] > at > > org.openmeetings.app.data.user.Usermanagement.loginUser(Usermanagement.java: > 236) [openmeetings.jar:na] > at > org.openmeetings.axis.services.UserService.loginUser(UserService.java: > 60) [axis26751751417178877030UserService.aar:na] > at sun.reflect.GeneratedMethodAccessor66.invoke(Unknown Source) > [na:na] > at > > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java: > 43) [na:1.6.0_20] > at java.lang.reflect.Method.invoke(Method.java:616) [na:1.6.0_20] > 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:636) [na:1.6.0_20] > DEBUG 08-03 17:09:10.568 UserService.java 95941395 66 > org.openmeetings.axis.services.UserService [http-0.0.0.0-5080-2] - > objName: java.lang.Long > DEBUG 08-03 17:09:10.570 UserService.java 95941397 87 > org.openmeetings.axis.services.UserService [http-0.0.0.0-5080-2] - > UserService.getErrorbyCode > ERROR 08-03 17:09:10.571 ErrorManagement.java 95941398 162 > org.openmeetings.app.data.basic.ErrorManagement [http-0.0.0.0-5080-2] > - [getErrorValuesById] > org.apache.openjpa.persistence.InvalidStateException: This operation > cannot be performed while a Transaction is active. > at org.apache.openjpa.kernel.BrokerImpl.begin(BrokerImpl.java:1338) > [openjpa-2.1.0.jar:2.1.0] > at > org.apache.openjpa.kernel.DelegatingBroker.begin(DelegatingBroker.java: > 917) [openjpa-2.1.0.jar:2.1.0] > at > > org.apache.openjpa.persistence.EntityManagerImpl.begin(EntityManagerImpl.java: > 556) [openjpa-2.1.0.jar:2.1.0] > at > > org.openmeetings.app.data.basic.ErrorManagement.getErrorValuesById(ErrorManagement.java: > 148) [openmeetings.jar:na] > at > org.openmeetings.axis.services.UserService.getErrorByCode(UserService.java: > 90) [axis26751751417178877030UserService.aar:na] > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [na: > 1.6.0_20] > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java: > 57) [na:1.6.0_20] > at > > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java: > 43) [na:1.6.0_20] > at java.lang.reflect.Method.invoke(Method.java:616) [na:1.6.0_20] > 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:636) [na:1.6.0_20] > DEBUG 08-03 17:10:17.967 Sessionmanagement.java 96008794 614 > org.openmeetings.app.data.basic.Sessionmanagement > [Red5_Scheduler_Worker-3] - ****** clearSessionTable: > DEBUG 08-03 17:10:17.971 Sessionmanagement.java 96008798 598 > org.openmeetings.app.data.basic.Sessionmanagement > [Red5_Scheduler_Worker-3] - Sessions To Delete :: 0 > DEBUG 08-03 17:10:17.971 Sessionmanagement.java 96008798 618 > org.openmeetings.app.data.basic.Sessionmanagement > [Red5_Scheduler_Worker-3] - clearSessionTable: 0 > > > On 3 Aug., 15:38, pcsomm <[email protected]> wrote: > > I already gave you the logs. It's the same situation. > > > > On 3 Aug., 15:33, "[email protected]" <[email protected]> > > wrote: > > > > > > > > > > > > > > > > > What is written down in the red5.log / openmeetings.log? > > > > > Sebastian > > > > > 2011/8/3 pcsomm <[email protected]> > > > > > > I looked deeper for the cause of the problem. It should be here: > > > > > > $params = array( > > > > 'SID' => $this->session_id, > > > > 'username' => utf8_encode($username), > > > > 'firstname' => utf8_encode($givenname), > > > > 'lastname' => utf8_encode($surname), > > > > 'profilePictureUrl' => $my_picture_path, > > > > 'email' => '', > > > > 'externalUserId' => '1234', > > > > //'externalUserType' => 'studip', > > > > 'externalUserType' => > $this->server['INSTALLATION'], > > > > 'room_id' => $this->room_id, > > > > 'becomeModeratorAsInt' => $isMod, > > > > 'showAudioVideoTestAsInt' => $isMod > > > > ); > > > > ... > > > > $client_userService = new SoapClient("http://".$this- > > > > >server['HOST'].":".$this->server['PORT']."/openmeetings/services/ > > > > UserService?wsdl"); > > > > $result = $client_userService- > > > > >setUserObjectAndGenerateRoomHash($params); > > > > ... > > > > return "http://".$this->server['HOST'].":".$this->server['PORT']."/ > > > > openmeetings/main.swf8.swf?secureHash=". $result- > > > > >return."&lzproxied=solo&language=3"; > > > > > > Variable $result->return returns -1 instead of hash. > > > > > > -- > > > > 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://... > > > [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.
