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.

Reply via email to