hoangduit / openmeetings

Automatically exported from code.google.com/p/openmeetings
0 stars 0 forks source link

Moodle Module v_03 not working #697

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
opensuse 10.3 server with 0.8 rc2 installed
client: firefox (ubuntu)

after installing openmeetings module and creating an openmeetings activity
with my moodle admin - account following errors show up in moodle:

Navigation needs to be updated to use build_navigation()

    * line 3672 of lib/weblib.php: call to debugging()
    * line 57 of theme/lernstar-logo/header.html: call to print_navigation()
    * line 2679 of lib/weblib.php: call to include()
    * line 56 of mod/openmeetings/view.php: call to print_header()

The log/debug output of the servers red5 log:
DEBUG 04-15 13:50:34.649 ManageCryptStyle.java 1195140 25
org.openmeetings.utils.crypt.ManageCryptStyle [http-5080-2] -
getInstanceOfCrypt: org.openmeetings.utils.crypt.ManageCryptStyle@250cce
DEBUG 04-15 13:50:34.650 ManageCryptStyle.java 1195141 27
org.openmeetings.utils.crypt.ManageCryptStyle [http-5080-2] -
getInstanceOfCrypt:
org.openmeetings.app.data.basic.Configurationmanagement@b65a68
DEBUG 04-15 13:50:34.659 ManageCryptStyle.java 1195150 32
org.openmeetings.utils.crypt.ManageCryptStyle [http-5080-2] -
configKeyCryptClassName: org.openmeetings.utils.crypt.MD5Implementation
DEBUG 04-15 13:50:34.707 UserService.java 1195198 41
org.openmeetings.axis.services.UserService [http-5080-2] -
UserService.loginuser
 INFO 04-15 13:50:34.721 Usermanagement.java 1195212 203
org.openmeetings.app.data.user.Usermanagement [http-5080-2] - debug
loginUser: admin
 INFO 04-15 13:50:34.730 Usermanagement.java 1195221 207
org.openmeetings.app.data.user.Usermanagement [http-5080-2] - debug SIZE: 1
DEBUG 04-15 13:50:34.731 ManageCryptStyle.java 1195222 25
org.openmeetings.utils.crypt.ManageCryptStyle [http-5080-2] -
getInstanceOfCrypt: org.openmeetings.utils.crypt.ManageCryptStyle@250cce
DEBUG 04-15 13:50:34.732 ManageCryptStyle.java 1195223 27
org.openmeetings.utils.crypt.ManageCryptStyle [http-5080-2] -
getInstanceOfCrypt:
org.openmeetings.app.data.basic.Configurationmanagement@b65a68
DEBUG 04-15 13:50:34.738 ManageCryptStyle.java 1195229 32
org.openmeetings.utils.crypt.ManageCryptStyle [http-5080-2] -
configKeyCryptClassName: org.openmeetings.utils.crypt.MD5Implementation
 INFO 04-15 13:50:34.738 Usermanagement.java 1195229 214
org.openmeetings.app.data.user.Usermanagement [http-5080-2] - chsum OK: 1
DEBUG 04-15 13:50:34.739 Sessionmanagement.java 1195230 158
org.openmeetings.app.data.basic.Sessionmanagement [http-5080-2] -
updateUser User: 1 || 208c71bdb33568seemstobepasswdchangedb5d1a0a3
DEBUG 04-15 13:50:34.747 UserService.java 1195238 48
org.openmeetings.axis.services.UserService [http-5080-2] - objName:
org.openmeetings.app.hibernate.beans.user.Users
DEBUG 04-15 13:50:34.883 UserService.java 1195374 99
org.openmeetings.axis.services.UserService [http-5080-2] -
UserService.setUserObject

Original issue reported on code.google.com by davidbog...@gmail.com on 15 Apr 2009 at 1:58

GoogleCodeExporter commented 9 years ago
We have a similar problem, with 0.8 rc2 we get a blank Flash where the 
conference
should be.

Original comment by paolomi...@gmail.com on 20 Apr 2009 at 11:13

GoogleCodeExporter commented 9 years ago
I forgot to mention that if we use the previous version of the plugin (0.2)
everything works, but we cannot see recorded conferences in the application.

Original comment by paolomi...@gmail.com on 20 Apr 2009 at 11:15

GoogleCodeExporter commented 9 years ago

Original comment by seba.wag...@gmail.com on 4 May 2009 at 9:14

GoogleCodeExporter commented 9 years ago

Original comment by seba.wag...@gmail.com on 4 May 2009 at 9:15

GoogleCodeExporter commented 9 years ago
I think this is fixed

Original comment by seba.wag...@gmail.com on 17 Jun 2009 at 8:12

GoogleCodeExporter commented 9 years ago
It still does not work.
I get the following error:

Fatal error: Class 'nusoap_client' not found in
/home/sites/hcemoodle/mod/openmeetings/openmeetings_gateway.php on line 38

if I look at that line, it instantiates the class nusoap_client, but the nusoap 
lib
it requires only contains the nusoap_client_om class.
See following lines:

/**

*

* [nu]soapclient higher level class for easy usage.

*

* usage:

*

* // instantiate client with server info

* $soapclient = new nusoap_client( string path [ ,mixed wsdl] );

*

* // call method, get results

* //echo $soapclient->call( string methodname [ ,array parameters] );

*

* // bye bye client

* unset($soapclient);

*

* @author   Dietrich Ayala <dietrich@ganx4.com>

* @author   Scott Nichol <snichol@users.sourceforge.net>

* @version  $Id: nusoap.php,v 1.114 2007/11/06 15:17:46 snichol Exp $

* @access   public

*/

class nusoap_client_om extends nusoap_base_om  {

    var $username = '';             // Username for HTTP authentication

    var $password = '';             // Password for HTTP authentication

    var $authtype = '';             // Type of HTTP authentication

Original comment by paolomi...@gmail.com on 19 Jun 2009 at 10:35

GoogleCodeExporter commented 9 years ago
I've tried changing all references to nusoap_client to references to
nusoap_client_om, and now it tries to connect.
Problem is, I get a blank screen as the system does not find 
http://myServer:5080/openmeetings/main.lzx.swf8.swf?roomid=11&sid=d6ae06983071ec
1e43ff4db074e19539&language=4

where myServer is my server's host

The correct address is 
http://myServer:5080/openmeetings/main.lzx.lzr=swf8.swf?roomid=11&sid=d6ae069830
71ec1e43ff4db074e19539&language=4

where OpenMeetings is up and running. 
So now I have two problems:

a) the newsoap_client Vs. newsoap_client_om
(it could be solved easily by changing the three calls to the client, or by 
creating
a dummy class newsoap_client extends newsoap_client_om, I'd like to know the 
author's
preferred option)

b) the fact that the wrong address is being called. I've solved this by 
changing line
15 of videoconference.php to

$openmeetings_swfURL =
"http://".$_GET["red5host"].":".$_GET["red5httpPort"]."/openmeetings/main.lzx.lz
r=swf8.swf?"
.

(the dot at the end must be left where it is).

Now the system seems to be working. I've uploaded stuff, I've written on the
blackboard etc. It seems to be able to record, but I cannot find the recorded
material anywhere. Where do they get saved?

Original comment by paolomi...@gmail.com on 19 Jun 2009 at 11:01

GoogleCodeExporter commented 9 years ago
I also get two "record" buttons, the second of which actually is a duplicate of 
the
screen sharing button.

Original comment by paolomi...@gmail.com on 19 Jun 2009 at 11:02

GoogleCodeExporter commented 9 years ago
Please use different issues for different problems, as well as reading already 
present 
issues for possible answers helps a lot. Most of problems mentioned here are 
either 
solved or known already.

Original comment by volkov.r...@gmail.com on 19 Jun 2009 at 11:18

GoogleCodeExporter commented 9 years ago
newsoap_client Vs. newsoap_client_om

=> Fixed in r2081

about the URL => that URL is only valid for OpenMeetings PRIOR RC2 (or RC1 
cannot
remember exactly) but at some point the SWF-File-Name did change. So path is 
correct,
it is only that you might use an old OpenMeetings version.

Original comment by seba.wag...@gmail.com on 19 Jun 2009 at 11:37