You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@openmeetings.apache.org by Scott Woods I <sc...@growitonline.com> on 2014/08/31 01:53:58 UTC

Re: Latest OM for CentOS 5? - Bootstrap exception: /path/Launcher : Unsupported major.minor version 51.0

Thank you again for the expertise to this point.  :-)

To the points below:

1)  Thank you, we're not seeing this issue any longer, but I will most 
likely be upgrading RAM as this OM gets used more.

2)  The previous web tech before me installed OM2 in the 
/usr/local/red5/webapps/openmeetings directory path, I believe so that 
all of the domains hosted on this server can use it simply by 
integrating other software with plugins, which I like.  So, if OM3 
should serve it's application to all domains on the server if installed 
in the /opt/red5 directory, I will try that.  But first, number 4 below.

3)   I was following the steps at, 
https://openmeetings.apache.org/Upgrade.html, so I can only believe I 
shut down Red5 as required.  I hope.  And I did make a backup of the 
.sql database in phpMyAdmin before starting any of this, outside of and 
independently of the OM backup tools.  If that may have ruined the 
database, I'm ready to scrap it and install a new.

4)  Java7, I'm pretty green when it comes to all this compiling of php, 
mysql, apache etc. so I've graciously requested JRE6+, and now JRE7 be 
upgraded on my VPS, and always received a pleasant response, but only this:


     From data center support:  "I have installed JDK/JRE 1.7 and your
    red5 is working fine. You can now go ahead and configure
    openmeetings as per link given below as:
    http://growitonline.com:5080/openmeetings/"

How would I go about upgrading Java7?

The above URL does not find a page, as you could see by visiting.

When I visit the directory on the server via SSH where OM/Red5 is 
installed, and run the command 'sh red5.sh', I get the following error, 
consistently.

Red5 is not running so cannot be shut down, so shutting down fails, but 
that's not the big issue, I think.  See the 'Bootstrap exception: 
/path/Launcher : Unsupported major.minor version 51.0' error note near 
bottom.

-server [/usr/local/red5]# /etc/init.d/red5 stop
Shutting down red5: [FAILED]
-server [/usr/local/red5]# cd /usr/local/red5
-server [/usr/local/red5]# dir
./ plugins/
../ README
admin.bat red5.bat
admin.sh* red5-debug.bat
apache-openmeetings-3.0.3.r1620328-25-08-2014_1433.tar.gz red5-debug.sh*
CHANGELOG red5-highperf.bat
commons-cli-jar-1.2.jar red5-highperf.sh*
conf/ red5-license.txt
derby.log red5-server.jar
lib/ red5-service.jar
LICENSE red5.sh*
log/ red5-shutdown.bat
network_test.sh* red5-shutdown.sh*
NOTICE webapps/
openmeetings/ work/
-server [/usr/local/red5]# sh red5.sh
Running on Linux
Starting Red5
Red5 username: /usr/local/red5
Configuation username: /usr/local/red5/conf
Red5 server jar was found
URL list: [file:/usr/local/red5/red5-server.jar]
Selected libraries: (58 items)
file:/usr/local/red5/red5-server.jar
file:/usr/local/red5/lib/httpcore-4.2.1.jar
file:/usr/local/red5/lib/quartz-2.1.7.jar
file:/usr/local/red5/lib/cglib-nodep-2.2.2.jar
file:/usr/local/red5/lib/spring-jdbc-jar-4.0.6.RELEASE.jar
file:/usr/local/red5/lib/spring-webmvc-jar-4.0.6.RELEASE.jar
file:/usr/local/red5/lib/logback-classic-1.1.2.jar
file:/usr/local/red5/lib/jruby-1.6.8.jar
file:/usr/local/red5/lib/jcl-over-slf4j-1.7.7.jar
file:/usr/local/red5/lib/spring-orm-jar-4.0.6.RELEASE.jar
file:/usr/local/red5/lib/aspectjrt-1.7.4.jar
file:/usr/local/red5/lib/spring-aspects-jar-4.0.6.RELEASE.jar
file:/usr/local/red5/lib/ehcache-core-2.5.0.jar
file:/usr/local/red5/lib/groovy-2.0.4.jar
file:/usr/local/red5/lib/commons-fileupload-jar-1.3.jar
file:/usr/local/red5/lib/isoparser-1.0-RC-19-SNAPSHOT.jar
file:/usr/local/red5/lib/spring-context-support-4.0.6.RELEASE.jar
file:/usr/local/red5/lib/jul-to-slf4j-1.7.7.jar
file:/usr/local/red5/lib/bcprov-jdk15on-1.50.jar
file:/usr/local/red5/lib/geronimo-jpa_2.0_spec-bundle-1.1.jar
file:/usr/local/red5/lib/spring-aop-4.0.6.RELEASE.jar
file:/usr/local/red5/lib/xercesImpl-2.9.1.jar
file:/usr/local/red5/lib/mina-integration-jmx-2.0.7.jar
file:/usr/local/red5/lib/httpclient-4.2.1.jar
file:/usr/local/red5/lib/antlr-3.1.3.jar
file:/usr/local/red5/lib/red5-io-1.0.4-SNAPSHOT.jar
file:/usr/local/red5/lib/commons-lang3-3.1.jar
file:/usr/local/red5/lib/commons-pool-1.5.6.jar
file:/usr/local/red5/lib/spring-tx-jar-4.0.6.RELEASE.jar
file:/usr/local/red5/lib/asm-jar-3.1.jar
file:/usr/local/red5/lib/jython-standalone-2.5.3.jar
file:/usr/local/red5/lib/logback-core-1.1.2.jar
file:/usr/local/red5/lib/spring-web-4.0.6.RELEASE.jar
file:/usr/local/red5/lib/commons-codec-1.6.jar
file:/usr/local/red5/lib/commons-beanutils-1.8.3.jar
file:/usr/local/red5/lib/mina-core-2.0.7.jar
file:/usr/local/red5/lib/commons-collections-20040616.jar
file:/usr/local/red5/lib/slf4j-api-1.7.7.jar
file:/usr/local/red5/lib/log4j-over-slf4j-1.7.7.jar
file:/usr/local/red5/lib/spring-beans-4.0.6.RELEASE.jar
file:/usr/local/red5/lib/spring-expression-4.0.6.RELEASE.jar
file:/usr/local/red5/lib/commons-io-jar-2.4.jar
file:/usr/local/red5/lib/aopalliance-1.0.jar
file:/usr/local/red5/lib/spring-context-support-jar-4.0.6.RELEASE.jar
file:/usr/local/red5/lib/spring-core-4.0.6.RELEASE.jar
file:/usr/local/red5/lib/spring-context-4.0.6.RELEASE.jar
file:/usr/local/red5/lib/mina-integration-beans-2.0.7.jar
file:/usr/local/red5/lib/spring-test-4.0.6.RELEASE.jar
file:/usr/local/red5/lib/red5-client-jar-1.0.3-RELEASE.jar
file:/usr/local/red5/conf/
file:/usr/local/red5/plugins/
file:/usr/local/red5/plugins/websocket-1.0.jar
file:/usr/local/red5/plugins/tomcat-embed-logging-log4j.jar
file:/usr/local/red5/plugins/ecj-4.4.jar
file:/usr/local/red5/plugins/tomcat-embed-logging-juli.jar
file:/usr/local/red5/plugins/tomcat-embed-core.jar
file:/usr/local/red5/plugins/tomcat-embed-jasper.jar
file:/usr/local/red5/plugins/tomcatplugin-1.7.jar

Bootstrap exception: org/red5/server/Launcher : Unsupported major.minor 
version 51.0
java.lang.UnsupportedClassVersionError: org/red5/server/Launcher : 
Unsupported major.minor version 51.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631)
at java.lang.ClassLoader.defineClass(ClassLoader.java:615)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:283)
at java.net.URLClassLoader.access$000(URLClassLoader.java:58)
at java.net.URLClassLoader$1.run(URLClassLoader.java:197)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:247)
at org.red5.server.Bootstrap.bootStrap(Bootstrap.java:121)
at org.red5.server.Bootstrap.main(Bootstrap.java:48)
Bootstrap exit
-server [/usr/local/red5]#

--------------End of sh red5.sh script result.

Would anyone know the steps I would go through to be sure the correct 
JRE is installed?

Thank you OM User List, Solomax, for your generous expertise.

Regards...

Scott

On 8/27/2014 11:29 PM, Maxim Solodovnik wrote:
> you are welcome :)
>
>
> On 28 August 2014 10:28, Scott Woods I <scott@growitonline.com 
> <ma...@growitonline.com>> wrote:
>
>     Excellent.  Thank you, I will apply these tips/requirements very
>     soon.  That was a lot of info to get through, I greatly, greatly
>     appreciate your time and expertise.
>
>     Cheers...
>
>     On 8/27/2014 11:23 PM, Maxim Solodovnik wrote:
>>     1) extended memory limits were set for java due to lack of time
>>     to determine what is wrong (OutOfMemory after ~24h of work), you
>>     reduce the limits in red5*.sh scripts
>>
>>     2) I believe you should unpack to /usr/local/red5 (I usually use
>>     /opt/red5) due to we provide the whole server)
>>
>>     3) you should perform backup/restore on stopped OM (red5+OM app)
>>     to avoid possible data corruption
>>
>>     4) you need java7 for latest OM
>
>
>
>
> -- 
> WBR
> Maxim aka solomax

-- 
Best regards...

Scott Woods
989-424-5424

***

"Be Excellent to Each Other"
-- Bill & Ted

"All that is necessary for the triumph of evil is that good men do nothing."
--  Edmund Burke

"Never doubt that a small group of thoughtful committed people can change the world; indeed, it is the only thing that ever has."
-- Margaret Mead, anthropologist

"Can't stop the spirits when they need you, this life is more than just a read-though..."
-- Red Hot Chili Peppers

“I’m not in this world to live up to your expectations and you’re not in this world to live up to mine.”
-- Bruce Lee

===================================


Re: Latest OM for CentOS 5? - Bootstrap exception: /path/Launcher : Unsupported major.minor version 51.0

Posted by Scott Woods I <sc...@growitonline.com>.
Excellent advice, as always.  Thank you Maxim.

Not sure why the hosting co. techs didn't get that we needed Java7, and 
kept telling me the JDK/JRE 1.6 would work flawlessly. Interesting, 
anyway, I installed Java7 and all's just dandy.

New installation of OM3.0.3 on CentOS 5.10 went very smoothly and is now 
operational.  Woohoo!

Now the work begins, I imagine.

BEST regards...

Scott


On 8/31/2014 10:39 AM, Maxim Solodovnik wrote:
> hello,
>
> to ensure correct java is installed you need to run "java -version" 
> command
> According to the logs you have java1.6 installed
>
> you can use any folder to install OM (/usr/local/red5 and /opt/red5 
> are OK) the only thing you need to check after installation is 
> /etc/init.d/red5 points to the correct folder
>
> backup need to be made by OM itself (GUI or command line) due to DB 
> changes between versions
>
>
>
> On 31 August 2014 06:53, Scott Woods I <scott@growitonline.com 
> <ma...@growitonline.com>> wrote:
>
>     Thank you again for the expertise to this point.  :-)
>
>     To the points below:
>
>     1)  Thank you, we're not seeing this issue any longer, but I will
>     most likely be upgrading RAM as this OM gets used more.
>
>     2)  The previous web tech before me installed OM2 in the
>     /usr/local/red5/webapps/openmeetings directory path, I believe so
>     that all of the domains hosted on this server can use it simply by
>     integrating other software with plugins, which I like.  So, if OM3
>     should serve it's application to all domains on the server if
>     installed in the /opt/red5 directory, I will try that.  But first,
>     number 4 below.
>
>     3)   I was following the steps at,
>     https://openmeetings.apache.org/Upgrade.html, so I can only
>     believe I shut down Red5 as required.  I hope.  And I did make a
>     backup of the .sql database in phpMyAdmin before starting any of
>     this, outside of and independently of the OM backup tools.  If
>     that may have ruined the database, I'm ready to scrap it and
>     install a new.
>
>     4)  Java7, I'm pretty green when it comes to all this compiling of
>     php, mysql, apache etc. so I've graciously requested JRE6+, and
>     now JRE7 be upgraded on my VPS, and always received a pleasant
>     response, but only this:
>
>
>         From data center support:  "I have installed JDK/JRE 1.7 and
>         your red5 is working fine. You can now go ahead and configure
>         openmeetings as per link given below as:
>         http://growitonline.com:5080/openmeetings/"
>
>     How would I go about upgrading Java7?
>
>     The above URL does not find a page, as you could see by visiting.
>
>     When I visit the directory on the server via SSH where OM/Red5 is
>     installed, and run the command 'sh red5.sh', I get the following
>     error, consistently.
>
>     Red5 is not running so cannot be shut down, so shutting down
>     fails, but that's not the big issue, I think.  See the 'Bootstrap
>     exception: /path/Launcher : Unsupported major.minor version 51.0'
>     error note near bottom.
>
>     -server [/usr/local/red5]# /etc/init.d/red5 stop
>     Shutting down red5: [FAILED]
>     -server [/usr/local/red5]# cd /usr/local/red5
>     -server [/usr/local/red5]# dir
>     ./ plugins/
>     ../ README
>     admin.bat red5.bat
>     admin.sh* red5-debug.bat
>     apache-openmeetings-3.0.3.r1620328-25-08-2014_1433.tar.gz
>     red5-debug.sh*
>     CHANGELOG red5-highperf.bat
>     commons-cli-jar-1.2.jar red5-highperf.sh*
>     conf/ red5-license.txt
>     derby.log red5-server.jar
>     lib/ red5-service.jar
>     LICENSE red5.sh*
>     log/ red5-shutdown.bat
>     network_test.sh* red5-shutdown.sh*
>     NOTICE webapps/
>     openmeetings/ work/
>     -server [/usr/local/red5]# sh red5.sh
>     Running on Linux
>     Starting Red5
>     Red5 username: /usr/local/red5
>     Configuation username: /usr/local/red5/conf
>     Red5 server jar was found
>     URL list: [file:/usr/local/red5/red5-server.jar]
>     Selected libraries: (58 items)
>     file:/usr/local/red5/red5-server.jar
>     file:/usr/local/red5/lib/httpcore-4.2.1.jar
>     file:/usr/local/red5/lib/quartz-2.1.7.jar
>     file:/usr/local/red5/lib/cglib-nodep-2.2.2.jar
>     file:/usr/local/red5/lib/spring-jdbc-jar-4.0.6.RELEASE.jar
>     file:/usr/local/red5/lib/spring-webmvc-jar-4.0.6.RELEASE.jar
>     file:/usr/local/red5/lib/logback-classic-1.1.2.jar
>     file:/usr/local/red5/lib/jruby-1.6.8.jar
>     file:/usr/local/red5/lib/jcl-over-slf4j-1.7.7.jar
>     file:/usr/local/red5/lib/spring-orm-jar-4.0.6.RELEASE.jar
>     file:/usr/local/red5/lib/aspectjrt-1.7.4.jar
>     file:/usr/local/red5/lib/spring-aspects-jar-4.0.6.RELEASE.jar
>     file:/usr/local/red5/lib/ehcache-core-2.5.0.jar
>     file:/usr/local/red5/lib/groovy-2.0.4.jar
>     file:/usr/local/red5/lib/commons-fileupload-jar-1.3.jar
>     file:/usr/local/red5/lib/isoparser-1.0-RC-19-SNAPSHOT.jar
>     file:/usr/local/red5/lib/spring-context-support-4.0.6.RELEASE.jar
>     file:/usr/local/red5/lib/jul-to-slf4j-1.7.7.jar
>     file:/usr/local/red5/lib/bcprov-jdk15on-1.50.jar
>     file:/usr/local/red5/lib/geronimo-jpa_2.0_spec-bundle-1.1.jar
>     file:/usr/local/red5/lib/spring-aop-4.0.6.RELEASE.jar
>     file:/usr/local/red5/lib/xercesImpl-2.9.1.jar
>     file:/usr/local/red5/lib/mina-integration-jmx-2.0.7.jar
>     file:/usr/local/red5/lib/httpclient-4.2.1.jar
>     file:/usr/local/red5/lib/antlr-3.1.3.jar
>     file:/usr/local/red5/lib/red5-io-1.0.4-SNAPSHOT.jar
>     file:/usr/local/red5/lib/commons-lang3-3.1.jar
>     file:/usr/local/red5/lib/commons-pool-1.5.6.jar
>     file:/usr/local/red5/lib/spring-tx-jar-4.0.6.RELEASE.jar
>     file:/usr/local/red5/lib/asm-jar-3.1.jar
>     file:/usr/local/red5/lib/jython-standalone-2.5.3.jar
>     file:/usr/local/red5/lib/logback-core-1.1.2.jar
>     file:/usr/local/red5/lib/spring-web-4.0.6.RELEASE.jar
>     file:/usr/local/red5/lib/commons-codec-1.6.jar
>     file:/usr/local/red5/lib/commons-beanutils-1.8.3.jar
>     file:/usr/local/red5/lib/mina-core-2.0.7.jar
>     file:/usr/local/red5/lib/commons-collections-20040616.jar
>     file:/usr/local/red5/lib/slf4j-api-1.7.7.jar
>     file:/usr/local/red5/lib/log4j-over-slf4j-1.7.7.jar
>     file:/usr/local/red5/lib/spring-beans-4.0.6.RELEASE.jar
>     file:/usr/local/red5/lib/spring-expression-4.0.6.RELEASE.jar
>     file:/usr/local/red5/lib/commons-io-jar-2.4.jar
>     file:/usr/local/red5/lib/aopalliance-1.0.jar
>     file:/usr/local/red5/lib/spring-context-support-jar-4.0.6.RELEASE.jar
>     file:/usr/local/red5/lib/spring-core-4.0.6.RELEASE.jar
>     file:/usr/local/red5/lib/spring-context-4.0.6.RELEASE.jar
>     file:/usr/local/red5/lib/mina-integration-beans-2.0.7.jar
>     file:/usr/local/red5/lib/spring-test-4.0.6.RELEASE.jar
>     file:/usr/local/red5/lib/red5-client-jar-1.0.3-RELEASE.jar
>     file:/usr/local/red5/conf/
>     file:/usr/local/red5/plugins/
>     file:/usr/local/red5/plugins/websocket-1.0.jar
>     file:/usr/local/red5/plugins/tomcat-embed-logging-log4j.jar
>     file:/usr/local/red5/plugins/ecj-4.4.jar
>     file:/usr/local/red5/plugins/tomcat-embed-logging-juli.jar
>     file:/usr/local/red5/plugins/tomcat-embed-core.jar
>     file:/usr/local/red5/plugins/tomcat-embed-jasper.jar
>     file:/usr/local/red5/plugins/tomcatplugin-1.7.jar
>
>     Bootstrap exception: org/red5/server/Launcher : Unsupported
>     major.minor version 51.0
>     java.lang.UnsupportedClassVersionError: org/red5/server/Launcher :
>     Unsupported major.minor version 51.0
>     at java.lang.ClassLoader.defineClass1(Native Method)
>     at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631)
>     at java.lang.ClassLoader.defineClass(ClassLoader.java:615)
>     at
>     java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141)
>     at java.net.URLClassLoader.defineClass(URLClassLoader.java:283)
>     at java.net.URLClassLoader.access$000(URLClassLoader.java:58)
>     at java.net.URLClassLoader$1.run(URLClassLoader.java:197)
>     at java.security.AccessController.doPrivileged(Native Method)
>     at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
>     at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
>     at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
>     at java.lang.Class.forName0(Native Method)
>     at java.lang.Class.forName(Class.java:247)
>     at org.red5.server.Bootstrap.bootStrap(Bootstrap.java:121)
>     at org.red5.server.Bootstrap.main(Bootstrap.java:48)
>     Bootstrap exit
>     -server [/usr/local/red5]#
>
>     --------------End of sh red5.sh script result.
>
>     Would anyone know the steps I would go through to be sure the
>     correct JRE is installed?
>
>     Thank you OM User List, Solomax, for your generous expertise.
>
>     Regards...
>
>     Scott
>
>     On 8/27/2014 11:29 PM, Maxim Solodovnik wrote:
>>     you are welcome :)
>>
>>
>>     On 28 August 2014 10:28, Scott Woods I <scott@growitonline.com
>>     <ma...@growitonline.com>> wrote:
>>
>>         Excellent. Thank you, I will apply these tips/requirements
>>         very soon.  That was a lot of info to get through, I greatly,
>>         greatly appreciate your time and expertise.
>>
>>         Cheers...
>>
>>         On 8/27/2014 11:23 PM, Maxim Solodovnik wrote:
>>>         1) extended memory limits were set for java due to lack of
>>>         time to determine what is wrong (OutOfMemory after ~24h of
>>>         work), you reduce the limits in red5*.sh scripts
>>>
>>>         2) I believe you should unpack to /usr/local/red5 (I usually
>>>         use /opt/red5) due to we provide the whole server)
>>>
>>>         3) you should perform backup/restore on stopped OM (red5+OM
>>>         app) to avoid possible data corruption
>>>
>>>         4) you need java7 for latest OM
>>
>>
>>
>>
>>     -- 
>>     WBR
>>     Maxim aka solomax
>
>     -- 
>     Best regards...
>
>     Scott Woods
>     989-424-5424
>
>     ***
>
>     "Be Excellent to Each Other"
>     -- Bill & Ted
>
>     "All that is necessary for the triumph of evil is that good men do nothing."
>     --  Edmund Burke
>
>     "Never doubt that a small group of thoughtful committed people can change the world; indeed, it is the only thing that ever has."
>     -- Margaret Mead, anthropologist
>
>     "Can't stop the spirits when they need you, this life is more than just a read-though..."
>     -- Red Hot Chili Peppers
>
>     “I’m not in this world to live up to your expectations and you’re not in this world to live up to mine.”
>     -- Bruce Lee
>
>     ===================================
>
>
>
>
> -- 
> WBR
> Maxim aka solomax

-- 
Best regards...

Scott Woods
989-424-5424

***

"Be Excellent to Each Other"
-- Bill & Ted

"All that is necessary for the triumph of evil is that good men do nothing."
--  Edmund Burke

"Never doubt that a small group of thoughtful committed people can change the world; indeed, it is the only thing that ever has."
-- Margaret Mead, anthropologist

"Can't stop the spirits when they need you, this life is more than just a read-though..."
-- Red Hot Chili Peppers

“I’m not in this world to live up to your expectations and you’re not in this world to live up to mine.”
-- Bruce Lee

===================================


Re: Latest OM for CentOS 5? - Bootstrap exception: /path/Launcher : Unsupported major.minor version 51.0

Posted by Maxim Solodovnik <so...@gmail.com>.
hello,

to ensure correct java is installed you need to run "java -version" command
According to the logs you have java1.6 installed

you can use any folder to install OM (/usr/local/red5 and /opt/red5 are OK)
the only thing you need to check after installation is /etc/init.d/red5
points to the correct folder

backup need to be made by OM itself (GUI or command line) due to DB changes
between versions



On 31 August 2014 06:53, Scott Woods I <sc...@growitonline.com> wrote:

>  Thank you again for the expertise to this point.  :-)
>
> To the points below:
>
> 1)  Thank you, we're not seeing this issue any longer, but I will most
> likely be upgrading RAM as this OM gets used more.
>
> 2)  The previous web tech before me installed OM2 in the
> /usr/local/red5/webapps/openmeetings directory path, I believe so that all
> of the domains hosted on this server can use it simply by integrating other
> software with plugins, which I like.  So, if OM3 should serve it's
> application to all domains on the server if installed in the /opt/red5
> directory, I will try that.  But first, number 4 below.
>
> 3)   I was following the steps at,
> https://openmeetings.apache.org/Upgrade.html, so I can only believe I
> shut down Red5 as required.  I hope.  And I did make a backup of the .sql
> database in phpMyAdmin before starting any of this, outside of and
> independently of the OM backup tools.  If that may have ruined the
> database, I'm ready to scrap it and install a new.
>
> 4)  Java7, I'm pretty green when it comes to all this compiling of php,
> mysql, apache etc. so I've graciously requested JRE6+, and now JRE7 be
> upgraded on my VPS, and always received a pleasant response, but only this:
>
> From data center support:  "I have installed JDK/JRE 1.7 and your red5 is
> working fine. You can now go ahead and configure openmeetings as per link
> given below as:
> http://growitonline.com:5080/openmeetings/"
>
> How would I go about upgrading Java7?
>
> The above URL does not find a page, as you could see by visiting.
>
> When I visit the directory on the server via SSH where OM/Red5 is
> installed, and run the command 'sh red5.sh', I get the following error,
> consistently.
>
> Red5 is not running so cannot be shut down, so shutting down fails, but
> that's not the big issue, I think.  See the 'Bootstrap exception:
> /path/Launcher : Unsupported major.minor version 51.0' error note near
> bottom.
>
> -server [/usr/local/red5]# /etc/init.d/red5 stop
> Shutting down red5: [FAILED]
> -server [/usr/local/red5]# cd /usr/local/red5
> -server [/usr/local/red5]# dir
> ./ plugins/
> ../ README
> admin.bat red5.bat
> admin.sh* red5-debug.bat
> apache-openmeetings-3.0.3.r1620328-25-08-2014_1433.tar.gz red5-debug.sh*
> CHANGELOG red5-highperf.bat
> commons-cli-jar-1.2.jar red5-highperf.sh*
> conf/ red5-license.txt
> derby.log red5-server.jar
> lib/ red5-service.jar
> LICENSE red5.sh*
> log/ red5-shutdown.bat
> network_test.sh* red5-shutdown.sh*
> NOTICE webapps/
> openmeetings/ work/
> -server [/usr/local/red5]# sh red5.sh
> Running on Linux
> Starting Red5
> Red5 username: /usr/local/red5
> Configuation username: /usr/local/red5/conf
> Red5 server jar was found
> URL list: [file:/usr/local/red5/red5-server.jar]
> Selected libraries: (58 items)
> file:/usr/local/red5/red5-server.jar
> file:/usr/local/red5/lib/httpcore-4.2.1.jar
> file:/usr/local/red5/lib/quartz-2.1.7.jar
> file:/usr/local/red5/lib/cglib-nodep-2.2.2.jar
> file:/usr/local/red5/lib/spring-jdbc-jar-4.0.6.RELEASE.jar
> file:/usr/local/red5/lib/spring-webmvc-jar-4.0.6.RELEASE.jar
> file:/usr/local/red5/lib/logback-classic-1.1.2.jar
> file:/usr/local/red5/lib/jruby-1.6.8.jar
> file:/usr/local/red5/lib/jcl-over-slf4j-1.7.7.jar
> file:/usr/local/red5/lib/spring-orm-jar-4.0.6.RELEASE.jar
> file:/usr/local/red5/lib/aspectjrt-1.7.4.jar
> file:/usr/local/red5/lib/spring-aspects-jar-4.0.6.RELEASE.jar
> file:/usr/local/red5/lib/ehcache-core-2.5.0.jar
> file:/usr/local/red5/lib/groovy-2.0.4.jar
> file:/usr/local/red5/lib/commons-fileupload-jar-1.3.jar
> file:/usr/local/red5/lib/isoparser-1.0-RC-19-SNAPSHOT.jar
> file:/usr/local/red5/lib/spring-context-support-4.0.6.RELEASE.jar
> file:/usr/local/red5/lib/jul-to-slf4j-1.7.7.jar
> file:/usr/local/red5/lib/bcprov-jdk15on-1.50.jar
> file:/usr/local/red5/lib/geronimo-jpa_2.0_spec-bundle-1.1.jar
> file:/usr/local/red5/lib/spring-aop-4.0.6.RELEASE.jar
> file:/usr/local/red5/lib/xercesImpl-2.9.1.jar
> file:/usr/local/red5/lib/mina-integration-jmx-2.0.7.jar
> file:/usr/local/red5/lib/httpclient-4.2.1.jar
> file:/usr/local/red5/lib/antlr-3.1.3.jar
> file:/usr/local/red5/lib/red5-io-1.0.4-SNAPSHOT.jar
> file:/usr/local/red5/lib/commons-lang3-3.1.jar
> file:/usr/local/red5/lib/commons-pool-1.5.6.jar
> file:/usr/local/red5/lib/spring-tx-jar-4.0.6.RELEASE.jar
> file:/usr/local/red5/lib/asm-jar-3.1.jar
> file:/usr/local/red5/lib/jython-standalone-2.5.3.jar
> file:/usr/local/red5/lib/logback-core-1.1.2.jar
> file:/usr/local/red5/lib/spring-web-4.0.6.RELEASE.jar
> file:/usr/local/red5/lib/commons-codec-1.6.jar
> file:/usr/local/red5/lib/commons-beanutils-1.8.3.jar
> file:/usr/local/red5/lib/mina-core-2.0.7.jar
> file:/usr/local/red5/lib/commons-collections-20040616.jar
> file:/usr/local/red5/lib/slf4j-api-1.7.7.jar
> file:/usr/local/red5/lib/log4j-over-slf4j-1.7.7.jar
> file:/usr/local/red5/lib/spring-beans-4.0.6.RELEASE.jar
> file:/usr/local/red5/lib/spring-expression-4.0.6.RELEASE.jar
> file:/usr/local/red5/lib/commons-io-jar-2.4.jar
> file:/usr/local/red5/lib/aopalliance-1.0.jar
> file:/usr/local/red5/lib/spring-context-support-jar-4.0.6.RELEASE.jar
> file:/usr/local/red5/lib/spring-core-4.0.6.RELEASE.jar
> file:/usr/local/red5/lib/spring-context-4.0.6.RELEASE.jar
> file:/usr/local/red5/lib/mina-integration-beans-2.0.7.jar
> file:/usr/local/red5/lib/spring-test-4.0.6.RELEASE.jar
> file:/usr/local/red5/lib/red5-client-jar-1.0.3-RELEASE.jar
> file:/usr/local/red5/conf/
> file:/usr/local/red5/plugins/
> file:/usr/local/red5/plugins/websocket-1.0.jar
> file:/usr/local/red5/plugins/tomcat-embed-logging-log4j.jar
> file:/usr/local/red5/plugins/ecj-4.4.jar
> file:/usr/local/red5/plugins/tomcat-embed-logging-juli.jar
> file:/usr/local/red5/plugins/tomcat-embed-core.jar
> file:/usr/local/red5/plugins/tomcat-embed-jasper.jar
> file:/usr/local/red5/plugins/tomcatplugin-1.7.jar
>
> Bootstrap exception: org/red5/server/Launcher : Unsupported major.minor
> version 51.0
> java.lang.UnsupportedClassVersionError: org/red5/server/Launcher :
> Unsupported major.minor version 51.0
> at java.lang.ClassLoader.defineClass1(Native Method)
> at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631)
> at java.lang.ClassLoader.defineClass(ClassLoader.java:615)
> at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141)
> at java.net.URLClassLoader.defineClass(URLClassLoader.java:283)
> at java.net.URLClassLoader.access$000(URLClassLoader.java:58)
> at java.net.URLClassLoader$1.run(URLClassLoader.java:197)
> at java.security.AccessController.doPrivileged(Native Method)
> at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
> at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
> at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
> at java.lang.Class.forName0(Native Method)
> at java.lang.Class.forName(Class.java:247)
> at org.red5.server.Bootstrap.bootStrap(Bootstrap.java:121)
> at org.red5.server.Bootstrap.main(Bootstrap.java:48)
> Bootstrap exit
> -server [/usr/local/red5]#
>
> --------------End of sh red5.sh script result.
>
> Would anyone know the steps I would go through to be sure the correct JRE
> is installed?
>
> Thank you OM User List, Solomax, for your generous expertise.
>
> Regards...
>
> Scott
>
> On 8/27/2014 11:29 PM, Maxim Solodovnik wrote:
>
> you are welcome :)
>
>
> On 28 August 2014 10:28, Scott Woods I <sc...@growitonline.com> wrote:
>
>>  Excellent.  Thank you, I will apply these tips/requirements very soon.
>> That was a lot of info to get through, I greatly, greatly appreciate your
>> time and expertise.
>>
>> Cheers...
>>
>> On 8/27/2014 11:23 PM, Maxim Solodovnik wrote:
>>
>> 1) extended memory limits were set for java due to lack of time to
>> determine what is wrong (OutOfMemory after ~24h of work), you reduce the
>> limits in red5*.sh scripts
>>
>>  2) I believe you should unpack to /usr/local/red5 (I usually use
>> /opt/red5) due to we provide the whole server)
>>
>>  3) you should perform backup/restore on stopped OM (red5+OM app) to
>> avoid possible data corruption
>>
>>  4) you need java7 for latest OM
>>
>>
>>
>
>
>  --
> WBR
> Maxim aka solomax
>
>
> --
> Best regards...
>
> Scott Woods
> 989-424-5424
>
> ***
>
> "Be Excellent to Each Other"
> -- Bill & Ted
>
> "All that is necessary for the triumph of evil is that good men do nothing."
> --  Edmund Burke
>
> "Never doubt that a small group of thoughtful committed people can change the world; indeed, it is the only thing that ever has."
> -- Margaret Mead, anthropologist
>
> "Can't stop the spirits when they need you, this life is more than just a read-though..."
> -- Red Hot Chili Peppers
>
> “I’m not in this world to live up to your expectations and you’re not in this world to live up to mine.”
> -- Bruce Lee
>
> ===================================
>
>


-- 
WBR
Maxim aka solomax