Feature available since r4303 ( Issue 1403 ) Minimum OpenMeetings Version 1.9.x
Renaming /openmeetings context
If you want to have http://yourcorp.com:5080/yourmeetings instead of http://yourcorp.com:5080/openmeetings you need to do the following
- stop openmmetings if it is running
- go to openmeetings install dir (for ex. /opt/red5)
- rename /opt/red5/webapps/openmeetings to /opt/red5/webapps/yourmeetings (for ex. mv /opt/red5/webapps/openmeetings /opt/red5/webapps/yourmeetings)
- open /opt/red5/webapps/yourmeetings/config.xml using your favorite text editor (for ex. vim /opt/red5/webapps/yourmeetings/config.xml)
- find and modify <webAppRootKey>openmeetings</webAppRootKey> to be <webAppRootKey>yourmeetings</webAppRootKey>
- find and modify <httpRootKey>/openmeetings/</httpRootKey> to be <httpRootKey>/yourmeetings/</httpRootKey>
That's it
Changing hard-coded application name in string labels
To have Your Application Name instead of Openmeetings in all text labels you need to do the following
- ensure $APP_NAME placeholder is used in all strings you have added and/or modified (all strings bundled into Openmeetings already have this placeholder)
- login to Openmeetings as user with administrator privileges
- go to Administration -> Configuration
- find and edit configuration with name application.name
- Set its value to be Your Application Name
- Save
- reload page or relogin
All string will display
Your Application Name in place of
Openmeetings Please NOTE there are 3 additional properties in the config.xml file which should be modified for TOTAL Openmeetings clean up:
<currentappname>OpenMeetings</currentappname>
<currentappnameurl>http://openmeetings.googlecode.com</currentappnameurl>
<currentappnamebugurl>http://code.google.com/p/openmeetings/issues/list</currentappnamebugurl>
please modify them according to your needs.
To make it working, you need also modify file /red5/yourmeetings/WEB-INF/red5-web.propreties to modify the first line : webapp.contextPath=/openmeetings to webapp.contextPath=/yourmeetings then restart and it work ;-)
There is no such properties in red5-web.properties anymore
I´ve follow the steps above but didn´t work. There maybe some some steps missing. After the changes, when you access you openmeetings instance, you are still redirected to the old openmmetings instance. Any ideas how to fix it?
Are you using 1.9 version? Are you changing context name?
I need more details to troubleshoot. I triple check all the steps.
doing the steps everything worked except, but screen sharing, recording stopped if I changed the path, any solutions?
Hello solomax. The installed version is Openmeetings 1.9 running on CentOS 6/32 bits clean install. I followed the stet by step openmeetings install Openmeetins on CentOS. Everything was OK and Openmeetings runs fine on the standard directory. But when I changed the Openmeetings directory name and follow the steps above, we are still redirected to the old openmmetings instance.
"but screen sharing, recording stopped if I changed the path, any solutions?" I would say this is because config.xml is not changed. Could you take a look at java console of your browser and let me know if there are nay errors there?
"we are still redirected to the old openmmetings instance." not sure what do you mean by "redirecting" Are you changing context? after renaming /opt/red5/webapps/openmeetings to /opt/red5/webapps/ABC do you have something like "Logger name for context: ABC" and then lots of "Launcher:/ABC"
I can't connect to rtmp://abc.abc.abc:1935/newname/hibernate... it works right when i turn it back to "openmeetings" as name (rtmp://abc.abc.abc:1935/openmeetings/hibernate). Pls help me!