You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@openmeetings.apache.org by Hasan Gharehasanloo <ha...@gmail.com> on 2013/04/08 13:49:26 UTC

installation of om 2.1 on ubuntu

Hi everybody
Today I decided to install new release of OM, so downloaded the bin file
and unzip it on a directory. Then created a DB in mysql and change the
persistence.xml fil, and executed sh red5.sh in terminal but got an error
on startup od openmeetings.
The openmeetings.log is as follow :

DEBUG 04-08 16:11:16.833 ROOT:72 [0.0.0.0-startStop-1] - Starting up
context openmeetings
DEBUG 04-08 16:11:24.499 o.a.o.r.r.ScopeApplicationAdapter:131
[Launcher:/openmeetings] - webAppPath :
/share/home/hasanloo/Documents/my/om/webapps/openmeetings
ERROR 04-08 16:11:24.657 o.a.o.r.r.ScopeApplicationAdapter:2738
[Launcher:/openmeetings] - [getCryptKey]
org.springframework.transaction.CannotCreateTransactionException: Could not
open JPA EntityManager for transaction; nested exception is
<openjpa-2.2.1-r422266:1396819 fatal general error>
org.apache.openjpa.persistence.PersistenceException: Cannot load JDBC
driver class 'com.mysql.jdbc.Driver'
    at
org.springframework.orm.jpa.JpaTransactionManager.doBegin(JpaTransactionManager.java:427)
~[org.springframework.orm-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTransactionManager.java:371)
~[org.springframework.transaction-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.transaction.interceptor.TransactionAspectSupport.createTransactionIfNecessary(TransactionAspectSupport.java:335)
~[org.springframework.transaction-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:105)
~[org.springframework.transaction-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
~[spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:622)
~[spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.apache.openmeetings.data.basic.dao.ConfigurationDao$$EnhancerByCGLIB$$d3f5ca3d.getConfValue(<generated>)
~[com.springsource.net.sf.cglib-2.2.0.jar:na]
    at
org.apache.openmeetings.remote.red5.ScopeApplicationAdapter.getCryptKey(ScopeApplicationAdapter.java:2729)
[openmeetings-2.1.0-RELEASE.jar:na]
    at
org.apache.openmeetings.remote.red5.ScopeApplicationAdapter.appStart(ScopeApplicationAdapter.java:135)
[openmeetings-2.1.0-RELEASE.jar:na]
    at
org.red5.server.adapter.MultiThreadedApplicationAdapter.start(MultiThreadedApplicationAdapter.java:403)
[red5.jar:na]
    at
org.red5.server.adapter.ApplicationAdapter.start(ApplicationAdapter.java:54)
[red5.jar:na]
    at org.red5.server.scope.Scope.start(Scope.java:1081) [red5.jar:na]
    at org.red5.server.scope.Scope.init(Scope.java:864) [red5.jar:na]
    at org.red5.server.scope.WebScope.register(WebScope.java:213)
[red5.jar:na]
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
~[na:1.6.0_24]
    at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
~[na:1.6.0_24]
    at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
~[na:1.6.0_24]
    at java.lang.reflect.Method.invoke(Method.java:616) ~[na:1.6.0_24]
    at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1581)
[spring-beans-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1522)
[spring-beans-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1452)
[spring-beans-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:519)
[spring-beans-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)
[spring-beans-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:294)
[spring-beans-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:225)
[spring-beans-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:291)
[spring-beans-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:193)
[spring-beans-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:585)
[spring-beans-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:913)
[spring-context-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:464)
[spring-context-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at org.red5.server.tomcat.TomcatLoader$1.run(TomcatLoader.java:595)
[tomcatplugin-jar-1.4.jar:na]
Caused by: org.apache.openjpa.persistence.PersistenceException: Cannot load
JDBC driver class 'com.mysql.jdbc.Driver'
    at
org.apache.openjpa.jdbc.sql.DBDictionaryFactory.newDBDictionary(DBDictionaryFactory.java:102)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.jdbc.conf.JDBCConfigurationImpl.getDBDictionaryInstance(JDBCConfigurationImpl.java:603)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.jdbc.meta.MappingRepository.endConfiguration(MappingRepository.java:1518)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.lib.conf.Configurations.configureInstance(Configurations.java:518)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.lib.conf.Configurations.configureInstance(Configurations.java:443)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.lib.conf.PluginValue.instantiate(PluginValue.java:104)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.conf.MetaDataRepositoryValue.instantiate(MetaDataRepositoryValue.java:68)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.lib.conf.ObjectValue.instantiate(ObjectValue.java:83)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.conf.OpenJPAConfigurationImpl.newMetaDataRepositoryInstance(OpenJPAConfigurationImpl.java:967)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.conf.OpenJPAConfigurationImpl.getMetaDataRepositoryInstance(OpenJPAConfigurationImpl.java:958)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.kernel.AbstractBrokerFactory.makeReadOnly(AbstractBrokerFactory.java:638)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.kernel.AbstractBrokerFactory.newBroker(AbstractBrokerFactory.java:203)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.kernel.DelegatingBrokerFactory.newBroker(DelegatingBrokerFactory.java:156)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:227)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:154)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:60)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.springframework.orm.jpa.JpaTransactionManager.createEntityManagerForTransaction(JpaTransactionManager.java:445)
~[org.springframework.orm-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.orm.jpa.JpaTransactionManager.doBegin(JpaTransactionManager.java:366)
~[org.springframework.orm-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    ... 30 common frames omitted
Caused by: org.apache.commons.dbcp.SQLNestedException: Cannot load JDBC
driver class 'com.mysql.jdbc.Driver'
    at
org.apache.commons.dbcp.BasicDataSource.createConnectionFactory(BasicDataSource.java:1429)
~[commons-dbcp-jar-1.4.jar:1.4]
    at
org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:1371)
~[commons-dbcp-jar-1.4.jar:1.4]
    at
org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:1044)
~[commons-dbcp-jar-1.4.jar:1.4]
    at
org.apache.openjpa.lib.jdbc.DelegatingDataSource.getConnection(DelegatingDataSource.java:110)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.lib.jdbc.DecoratingDataSource.getConnection(DecoratingDataSource.java:87)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.jdbc.sql.DBDictionaryFactory.newDBDictionary(DBDictionaryFactory.java:91)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    ... 47 common frames omitted
Caused by: java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
    at
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1714)
~[tomcat-embed-core-jar-7.0.34.jar:7.0.34]
    at
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1559)
~[tomcat-embed-core-jar-7.0.34.jar:7.0.34]
    at
org.apache.commons.dbcp.BasicDataSource.createConnectionFactory(BasicDataSource.java:1420)
~[commons-dbcp-jar-1.4.jar:1.4]
    ... 52 common frames omitted
DEBUG 04-08 16:11:24.797 o.a.o.d.w.EmoticonsManager:62
[Launcher:/openmeetings] - ##### loadEmot completed
DEBUG 04-08 16:11:24.798 o.a.o.r.r.ScopeApplicationAdapter:151
[Launcher:/openmeetings] -
    ################################################
    #            Openmeetings is up                #
    #             and ready to use                 #
    ################################################

DEBUG 04-08 16:11:30.657 o.a.o.q.s.MeetingReminderJob:34
[org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-2] -
MeetingReminderJob.execute
ERROR 04-08 16:11:30.696 o.a.o.q.s.SessionClearJob:38
[org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-1] -
execute
org.springframework.transaction.CannotCreateTransactionException: Could not
open JPA EntityManager for transaction; nested exception is
<openjpa-2.2.1-r422266:1396819 fatal general error>
org.apache.openjpa.persistence.PersistenceException: Cannot load JDBC
driver class 'com.mysql.jdbc.Driver'
    at
org.springframework.orm.jpa.JpaTransactionManager.doBegin(JpaTransactionManager.java:427)
~[org.springframework.orm-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTransactionManager.java:371)
~[org.springframework.transaction-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.transaction.interceptor.TransactionAspectSupport.createTransactionIfNecessary(TransactionAspectSupport.java:335)
~[org.springframework.transaction-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:105)
~[org.springframework.transaction-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
~[spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:622)
~[spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.apache.openmeetings.data.basic.SessiondataDao$$EnhancerByCGLIB$$7b84abbb.clearSessionTable(<generated>)
~[com.springsource.net.sf.cglib-2.2.0.jar:na]
    at
org.apache.openmeetings.quartz.scheduler.SessionClearJob.doIt(SessionClearJob.java:36)
~[openmeetings-2.1.0-RELEASE.jar:na]
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
~[na:1.6.0_24]
    at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
~[na:1.6.0_24]
    at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
~[na:1.6.0_24]
    at java.lang.reflect.Method.invoke(Method.java:616) ~[na:1.6.0_24]
    at
org.springframework.util.MethodInvoker.invoke(MethodInvoker.java:273)
[spring-core-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean$MethodInvokingJob.executeInternal(MethodInvokingJobDetailFactoryBean.java:311)
[spring-context-support-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.scheduling.quartz.QuartzJobBean.execute(QuartzJobBean.java:113)
[spring-context-support-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at org.quartz.core.JobRunShell.run(JobRunShell.java:216)
[quartz-1.8.5.jar:na]
    at
org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:549)
[quartz-1.8.5.jar:na]
Caused by: org.apache.openjpa.persistence.PersistenceException: Cannot load
JDBC driver class 'com.mysql.jdbc.Driver'
    at
org.apache.openjpa.jdbc.sql.DBDictionaryFactory.newDBDictionary(DBDictionaryFactory.java:102)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.jdbc.conf.JDBCConfigurationImpl.getDBDictionaryInstance(JDBCConfigurationImpl.java:603)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.jdbc.meta.MappingRepository.endConfiguration(MappingRepository.java:1518)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.lib.conf.Configurations.configureInstance(Configurations.java:518)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.lib.conf.Configurations.configureInstance(Configurations.java:443)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.lib.conf.PluginValue.instantiate(PluginValue.java:104)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.conf.MetaDataRepositoryValue.instantiate(MetaDataRepositoryValue.java:68)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.lib.conf.ObjectValue.instantiate(ObjectValue.java:83)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.conf.OpenJPAConfigurationImpl.newMetaDataRepositoryInstance(OpenJPAConfigurationImpl.java:967)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.conf.OpenJPAConfigurationImpl.getMetaDataRepositoryInstance(OpenJPAConfigurationImpl.java:958)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.jdbc.conf.JDBCConfigurationImpl.getMappingRepositoryInstance(JDBCConfigurationImpl.java:711)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.jdbc.kernel.JDBCBrokerFactory.synchronizeMappings(JDBCBrokerFactory.java:140)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.jdbc.kernel.JDBCBrokerFactory.synchronizeMappings(JDBCBrokerFactory.java:164)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.jdbc.kernel.JDBCBrokerFactory.newBrokerImpl(JDBCBrokerFactory.java:122)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.kernel.AbstractBrokerFactory.newBroker(AbstractBrokerFactory.java:209)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.kernel.DelegatingBrokerFactory.newBroker(DelegatingBrokerFactory.java:156)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:227)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:154)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:60)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.springframework.orm.jpa.JpaTransactionManager.createEntityManagerForTransaction(JpaTransactionManager.java:445)
~[org.springframework.orm-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.orm.jpa.JpaTransactionManager.doBegin(JpaTransactionManager.java:366)
~[org.springframework.orm-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    ... 16 common frames omitted
Caused by: org.apache.commons.dbcp.SQLNestedException: Cannot load JDBC
driver class 'com.mysql.jdbc.Driver'
    at
org.apache.commons.dbcp.BasicDataSource.createConnectionFactory(BasicDataSource.java:1429)
~[commons-dbcp-jar-1.4.jar:1.4]
    at
org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:1371)
~[commons-dbcp-jar-1.4.jar:1.4]
    at
org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:1044)
~[commons-dbcp-jar-1.4.jar:1.4]
    at
org.apache.openjpa.lib.jdbc.DelegatingDataSource.getConnection(DelegatingDataSource.java:110)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.lib.jdbc.DecoratingDataSource.getConnection(DecoratingDataSource.java:87)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.jdbc.sql.DBDictionaryFactory.newDBDictionary(DBDictionaryFactory.java:91)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    ... 36 common frames omitted
Caused by: java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
    at
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1714)
~[tomcat-embed-core-jar-7.0.34.jar:7.0.34]
    at
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1559)
~[tomcat-embed-core-jar-7.0.34.jar:7.0.34]
    at
org.apache.commons.dbcp.BasicDataSource.createConnectionFactory(BasicDataSource.java:1420)
~[commons-dbcp-jar-1.4.jar:1.4]
    ... 41 common frames omitted
ERROR 04-08 16:11:30.711 o.a.o.q.s.MeetingReminderJob:38
[org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-2] -
execute
org.springframework.transaction.CannotCreateTransactionException: Could not
open JPA EntityManager for transaction; nested exception is
<openjpa-2.2.1-r422266:1396819 fatal general error>
org.apache.openjpa.persistence.PersistenceException: Cannot load JDBC
driver class 'com.mysql.jdbc.Driver'
    at
org.springframework.orm.jpa.JpaTransactionManager.doBegin(JpaTransactionManager.java:427)
~[org.springframework.orm-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTransactionManager.java:371)
~[org.springframework.transaction-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.transaction.interceptor.TransactionAspectSupport.createTransactionIfNecessary(TransactionAspectSupport.java:335)
~[org.springframework.transaction-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:105)
~[org.springframework.transaction-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
~[spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:622)
~[spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.apache.openmeetings.data.basic.dao.ConfigurationDao$$EnhancerByCGLIB$$d3f5ca3d.getConfValue(<generated>)
~[com.springsource.net.sf.cglib-2.2.0.jar:na]
    at
org.apache.openmeetings.data.calendar.management.AppointmentLogic.doScheduledMeetingReminder(AppointmentLogic.java:404)
~[openmeetings-2.1.0-RELEASE.jar:na]
    at
org.apache.openmeetings.quartz.scheduler.MeetingReminderJob.doIt(MeetingReminderJob.java:36)
~[openmeetings-2.1.0-RELEASE.jar:na]
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
~[na:1.6.0_24]
    at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
~[na:1.6.0_24]
    at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
~[na:1.6.0_24]
    at java.lang.reflect.Method.invoke(Method.java:616) ~[na:1.6.0_24]
    at
org.springframework.util.MethodInvoker.invoke(MethodInvoker.java:273)
[spring-core-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean$MethodInvokingJob.executeInternal(MethodInvokingJobDetailFactoryBean.java:311)
[spring-context-support-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.scheduling.quartz.QuartzJobBean.execute(QuartzJobBean.java:113)
[spring-context-support-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at org.quartz.core.JobRunShell.run(JobRunShell.java:216)
[quartz-1.8.5.jar:na]
    at
org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:549)
[quartz-1.8.5.jar:na]
Caused by: org.apache.openjpa.persistence.PersistenceException: Cannot load
JDBC driver class 'com.mysql.jdbc.Driver'
    at
org.apache.openjpa.jdbc.sql.DBDictionaryFactory.newDBDictionary(DBDictionaryFactory.java:102)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.jdbc.conf.JDBCConfigurationImpl.getDBDictionaryInstance(JDBCConfigurationImpl.java:603)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.jdbc.meta.MappingRepository.endConfiguration(MappingRepository.java:1518)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.lib.conf.Configurations.configureInstance(Configurations.java:518)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.lib.conf.Configurations.configureInstance(Configurations.java:443)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.lib.conf.PluginValue.instantiate(PluginValue.java:104)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.conf.MetaDataRepositoryValue.instantiate(MetaDataRepositoryValue.java:68)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.lib.conf.ObjectValue.instantiate(ObjectValue.java:83)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.conf.OpenJPAConfigurationImpl.newMetaDataRepositoryInstance(OpenJPAConfigurationImpl.java:967)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.conf.OpenJPAConfigurationImpl.getMetaDataRepositoryInstance(OpenJPAConfigurationImpl.java:958)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at org.apache.openjpa.kernel.BrokerImpl.initialize(BrokerImpl.java:337)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at org.apache.openjpa.kernel.BrokerImpl.initialize(BrokerImpl.java:325)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.kernel.AbstractBrokerFactory.initializeBroker(AbstractBrokerFactory.java:228)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.kernel.AbstractBrokerFactory.newBroker(AbstractBrokerFactory.java:212)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.kernel.DelegatingBrokerFactory.newBroker(DelegatingBrokerFactory.java:156)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:227)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:154)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:60)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.springframework.orm.jpa.JpaTransactionManager.createEntityManagerForTransaction(JpaTransactionManager.java:445)
~[org.springframework.orm-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.orm.jpa.JpaTransactionManager.doBegin(JpaTransactionManager.java:366)
~[org.springframework.orm-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    ... 17 common frames omitted
Caused by: org.apache.commons.dbcp.SQLNestedException: Cannot load JDBC
driver class 'com.mysql.jdbc.Driver'
    at
org.apache.commons.dbcp.BasicDataSource.createConnectionFactory(BasicDataSource.java:1429)
~[commons-dbcp-jar-1.4.jar:1.4]
    at
org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:1371)
~[commons-dbcp-jar-1.4.jar:1.4]
    at
org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:1044)
~[commons-dbcp-jar-1.4.jar:1.4]
    at
org.apache.openjpa.lib.jdbc.DelegatingDataSource.getConnection(DelegatingDataSource.java:110)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.lib.jdbc.DecoratingDataSource.getConnection(DecoratingDataSource.java:87)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.jdbc.sql.DBDictionaryFactory.newDBDictionary(DBDictionaryFactory.java:91)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    ... 36 common frames omitted
Caused by: java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
    at
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1714)
~[tomcat-embed-core-jar-7.0.34.jar:7.0.34]
    at
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1559)
~[tomcat-embed-core-jar-7.0.34.jar:7.0.34]
    at
org.apache.commons.dbcp.BasicDataSource.createConnectionFactory(BasicDataSource.java:1420)
~[commons-dbcp-jar-1.4.jar:1.4]
    ... 41 common frames omitted
DEBUG 04-08 16:12:25.646 o.a.o.u.m.MailHandler:232
[org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-3] -
resetSendingStatus enter ...
DEBUG 04-08 16:13:10.634 o.a.o.q.s.MeetingReminderJob:34
[org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-4] -
MeetingReminderJob.execute
ERROR 04-08 16:13:10.651 o.a.o.q.s.MeetingReminderJob:38
[org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-4] -
execute
org.springframework.transaction.CannotCreateTransactionException: Could not
open JPA EntityManager for transaction; nested exception is
<openjpa-2.2.1-r422266:1396819 fatal general error>
org.apache.openjpa.persistence.PersistenceException: Cannot load JDBC
driver class 'com.mysql.jdbc.Driver'
    at
org.springframework.orm.jpa.JpaTransactionManager.doBegin(JpaTransactionManager.java:427)
~[org.springframework.orm-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTransactionManager.java:371)
~[org.springframework.transaction-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.transaction.interceptor.TransactionAspectSupport.createTransactionIfNecessary(TransactionAspectSupport.java:335)
~[org.springframework.transaction-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:105)
~[org.springframework.transaction-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
~[spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:622)
~[spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.apache.openmeetings.data.basic.dao.ConfigurationDao$$EnhancerByCGLIB$$d3f5ca3d.getConfValue(<generated>)
~[com.springsource.net.sf.cglib-2.2.0.jar:na]
    at
org.apache.openmeetings.data.calendar.management.AppointmentLogic.doScheduledMeetingReminder(AppointmentLogic.java:404)
~[openmeetings-2.1.0-RELEASE.jar:na]
    at
org.apache.openmeetings.quartz.scheduler.MeetingReminderJob.doIt(MeetingReminderJob.java:36)
~[openmeetings-2.1.0-RELEASE.jar:na]
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
~[na:1.6.0_24]
    at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
~[na:1.6.0_24]
    at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
~[na:1.6.0_24]
    at java.lang.reflect.Method.invoke(Method.java:616) ~[na:1.6.0_24]
    at
org.springframework.util.MethodInvoker.invoke(MethodInvoker.java:273)
[spring-core-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean$MethodInvokingJob.executeInternal(MethodInvokingJobDetailFactoryBean.java:311)
[spring-context-support-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.scheduling.quartz.QuartzJobBean.execute(QuartzJobBean.java:113)
[spring-context-support-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at org.quartz.core.JobRunShell.run(JobRunShell.java:216)
[quartz-1.8.5.jar:na]
    at
org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:549)
[quartz-1.8.5.jar:na]
Caused by: org.apache.openjpa.persistence.PersistenceException: Cannot load
JDBC driver class 'com.mysql.jdbc.Driver'
    at
org.apache.openjpa.jdbc.sql.DBDictionaryFactory.newDBDictionary(DBDictionaryFactory.java:102)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.jdbc.conf.JDBCConfigurationImpl.getDBDictionaryInstance(JDBCConfigurationImpl.java:603)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.jdbc.meta.MappingRepository.endConfiguration(MappingRepository.java:1518)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.lib.conf.Configurations.configureInstance(Configurations.java:518)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.lib.conf.Configurations.configureInstance(Configurations.java:443)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.lib.conf.PluginValue.instantiate(PluginValue.java:104)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.conf.MetaDataRepositoryValue.instantiate(MetaDataRepositoryValue.java:68)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.lib.conf.ObjectValue.instantiate(ObjectValue.java:83)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.conf.OpenJPAConfigurationImpl.newMetaDataRepositoryInstance(OpenJPAConfigurationImpl.java:967)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.conf.OpenJPAConfigurationImpl.getMetaDataRepositoryInstance(OpenJPAConfigurationImpl.java:958)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at org.apache.openjpa.kernel.BrokerImpl.initialize(BrokerImpl.java:337)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at org.apache.openjpa.kernel.BrokerImpl.initialize(BrokerImpl.java:325)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.kernel.AbstractBrokerFactory.initializeBroker(AbstractBrokerFactory.java:228)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.kernel.AbstractBrokerFactory.newBroker(AbstractBrokerFactory.java:212)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.kernel.DelegatingBrokerFactory.newBroker(DelegatingBrokerFactory.java:156)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:227)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:154)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:60)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.springframework.orm.jpa.JpaTransactionManager.createEntityManagerForTransaction(JpaTransactionManager.java:445)
~[org.springframework.orm-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.orm.jpa.JpaTransactionManager.doBegin(JpaTransactionManager.java:366)
~[org.springframework.orm-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    ... 17 common frames omitted
Caused by: org.apache.commons.dbcp.SQLNestedException: Cannot load JDBC
driver class 'com.mysql.jdbc.Driver'
    at
org.apache.commons.dbcp.BasicDataSource.createConnectionFactory(BasicDataSource.java:1429)
~[commons-dbcp-jar-1.4.jar:1.4]
    at
org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:1371)
~[commons-dbcp-jar-1.4.jar:1.4]
    at
org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:1044)
~[commons-dbcp-jar-1.4.jar:1.4]
    at
org.apache.openjpa.lib.jdbc.DelegatingDataSource.getConnection(DelegatingDataSource.java:110)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.lib.jdbc.DecoratingDataSource.getConnection(DecoratingDataSource.java:87)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.jdbc.sql.DBDictionaryFactory.newDBDictionary(DBDictionaryFactory.java:91)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    ... 36 common frames omitted
Caused by: java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
    at
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1714)
~[tomcat-embed-core-jar-7.0.34.jar:7.0.34]
    at
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1559)
~[tomcat-embed-core-jar-7.0.34.jar:7.0.34]
    at
org.apache.commons.dbcp.BasicDataSource.createConnectionFactory(BasicDataSource.java:1420)
~[commons-dbcp-jar-1.4.jar:1.4]
    ... 41 common frames omitted
DEBUG 04-08 16:14:50.634 o.a.o.q.s.MeetingReminderJob:34
[org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-6] -
MeetingReminderJob.execute
ERROR 04-08 16:14:50.648 o.a.o.q.s.MeetingReminderJob:38
[org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-6] -
execute
org.springframework.transaction.CannotCreateTransactionException: Could not
open JPA EntityManager for transaction; nested exception is
<openjpa-2.2.1-r422266:1396819 fatal general error>
org.apache.openjpa.persistence.PersistenceException: Cannot load JDBC
driver class 'com.mysql.jdbc.Driver'
    at
org.springframework.orm.jpa.JpaTransactionManager.doBegin(JpaTransactionManager.java:427)
~[org.springframework.orm-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTransactionManager.java:371)
~[org.springframework.transaction-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.transaction.interceptor.TransactionAspectSupport.createTransactionIfNecessary(TransactionAspectSupport.java:335)
~[org.springframework.transaction-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:105)
~[org.springframework.transaction-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
~[spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:622)
~[spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.apache.openmeetings.data.basic.dao.ConfigurationDao$$EnhancerByCGLIB$$d3f5ca3d.getConfValue(<generated>)
~[com.springsource.net.sf.cglib-2.2.0.jar:na]
    at
org.apache.openmeetings.data.calendar.management.AppointmentLogic.doScheduledMeetingReminder(AppointmentLogic.java:404)
~[openmeetings-2.1.0-RELEASE.jar:na]
    at
org.apache.openmeetings.quartz.scheduler.MeetingReminderJob.doIt(MeetingReminderJob.java:36)
~[openmeetings-2.1.0-RELEASE.jar:na]
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
~[na:1.6.0_24]
    at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
~[na:1.6.0_24]
    at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
~[na:1.6.0_24]
    at java.lang.reflect.Method.invoke(Method.java:616) ~[na:1.6.0_24]
    at
org.springframework.util.MethodInvoker.invoke(MethodInvoker.java:273)
[spring-core-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean$MethodInvokingJob.executeInternal(MethodInvokingJobDetailFactoryBean.java:311)
[spring-context-support-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.scheduling.quartz.QuartzJobBean.execute(QuartzJobBean.java:113)
[spring-context-support-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at org.quartz.core.JobRunShell.run(JobRunShell.java:216)
[quartz-1.8.5.jar:na]
    at
org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:549)
[quartz-1.8.5.jar:na]
Caused by: org.apache.openjpa.persistence.PersistenceException: Cannot load
JDBC driver class 'com.mysql.jdbc.Driver'
    at
org.apache.openjpa.jdbc.sql.DBDictionaryFactory.newDBDictionary(DBDictionaryFactory.java:102)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.jdbc.conf.JDBCConfigurationImpl.getDBDictionaryInstance(JDBCConfigurationImpl.java:603)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.jdbc.meta.MappingRepository.endConfiguration(MappingRepository.java:1518)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.lib.conf.Configurations.configureInstance(Configurations.java:518)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.lib.conf.Configurations.configureInstance(Configurations.java:443)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.lib.conf.PluginValue.instantiate(PluginValue.java:104)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.conf.MetaDataRepositoryValue.instantiate(MetaDataRepositoryValue.java:68)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.lib.conf.ObjectValue.instantiate(ObjectValue.java:83)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.conf.OpenJPAConfigurationImpl.newMetaDataRepositoryInstance(OpenJPAConfigurationImpl.java:967)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.conf.OpenJPAConfigurationImpl.getMetaDataRepositoryInstance(OpenJPAConfigurationImpl.java:958)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at org.apache.openjpa.kernel.BrokerImpl.initialize(BrokerImpl.java:337)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at org.apache.openjpa.kernel.BrokerImpl.initialize(BrokerImpl.java:325)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.kernel.AbstractBrokerFactory.initializeBroker(AbstractBrokerFactory.java:228)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.kernel.AbstractBrokerFactory.newBroker(AbstractBrokerFactory.java:212)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.kernel.DelegatingBrokerFactory.newBroker(DelegatingBrokerFactory.java:156)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:227)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:154)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:60)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.springframework.orm.jpa.JpaTransactionManager.createEntityManagerForTransaction(JpaTransactionManager.java:445)
~[org.springframework.orm-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.orm.jpa.JpaTransactionManager.doBegin(JpaTransactionManager.java:366)
~[org.springframework.orm-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    ... 17 common frames omitted
Caused by: org.apache.commons.dbcp.SQLNestedException: Cannot load JDBC
driver class 'com.mysql.jdbc.Driver'
    at
org.apache.commons.dbcp.BasicDataSource.createConnectionFactory(BasicDataSource.java:1429)
~[commons-dbcp-jar-1.4.jar:1.4]
    at
org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:1371)
~[commons-dbcp-jar-1.4.jar:1.4]
    at
org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:1044)
~[commons-dbcp-jar-1.4.jar:1.4]
    at
org.apache.openjpa.lib.jdbc.DelegatingDataSource.getConnection(DelegatingDataSource.java:110)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.lib.jdbc.DecoratingDataSource.getConnection(DecoratingDataSource.java:87)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.jdbc.sql.DBDictionaryFactory.newDBDictionary(DBDictionaryFactory.java:91)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    ... 36 common frames omitted
Caused by: java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
    at
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1714)
~[tomcat-embed-core-jar-7.0.34.jar:7.0.34]
    at
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1559)
~[tomcat-embed-core-jar-7.0.34.jar:7.0.34]
    at
org.apache.commons.dbcp.BasicDataSource.createConnectionFactory(BasicDataSource.java:1420)
~[commons-dbcp-jar-1.4.jar:1.4]
    ... 41 common frames omitted
DEBUG 04-08 16:16:30.633 o.a.o.q.s.MeetingReminderJob:34
[org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-8] -
MeetingReminderJob.execute
ERROR 04-08 16:16:30.634 o.a.o.q.s.SessionClearJob:38
[org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-7] -
execute
org.springframework.transaction.CannotCreateTransactionException: Could not
open JPA EntityManager for transaction; nested exception is
<openjpa-2.2.1-r422266:1396819 fatal general error>
org.apache.openjpa.persistence.PersistenceException: Cannot load JDBC
driver class 'com.mysql.jdbc.Driver'
    at
org.springframework.orm.jpa.JpaTransactionManager.doBegin(JpaTransactionManager.java:427)
~[org.springframework.orm-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTransactionManager.java:371)
~[org.springframework.transaction-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.transaction.interceptor.TransactionAspectSupport.createTransactionIfNecessary(TransactionAspectSupport.java:335)
~[org.springframework.transaction-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:105)
~[org.springframework.transaction-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
~[spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:622)
~[spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.apache.openmeetings.data.basic.SessiondataDao$$EnhancerByCGLIB$$7b84abbb.clearSessionTable(<generated>)
~[com.springsource.net.sf.cglib-2.2.0.jar:na]
    at
org.apache.openmeetings.quartz.scheduler.SessionClearJob.doIt(SessionClearJob.java:36)
~[openmeetings-2.1.0-RELEASE.jar:na]
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
~[na:1.6.0_24]
    at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
~[na:1.6.0_24]
    at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
~[na:1.6.0_24]
    at java.lang.reflect.Method.invoke(Method.java:616) ~[na:1.6.0_24]
    at
org.springframework.util.MethodInvoker.invoke(MethodInvoker.java:273)
[spring-core-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean$MethodInvokingJob.executeInternal(MethodInvokingJobDetailFactoryBean.java:311)
[spring-context-support-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.scheduling.quartz.QuartzJobBean.execute(QuartzJobBean.java:113)
[spring-context-support-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at org.quartz.core.JobRunShell.run(JobRunShell.java:216)
[quartz-1.8.5.jar:na]
    at
org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:549)
[quartz-1.8.5.jar:na]
Caused by: org.apache.openjpa.persistence.PersistenceException: Cannot load
JDBC driver class 'com.mysql.jdbc.Driver'
    at
org.apache.openjpa.jdbc.sql.DBDictionaryFactory.newDBDictionary(DBDictionaryFactory.java:102)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.jdbc.conf.JDBCConfigurationImpl.getDBDictionaryInstance(JDBCConfigurationImpl.java:603)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.jdbc.meta.MappingRepository.endConfiguration(MappingRepository.java:1518)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.lib.conf.Configurations.configureInstance(Configurations.java:518)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.lib.conf.Configurations.configureInstance(Configurations.java:443)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.lib.conf.PluginValue.instantiate(PluginValue.java:104)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.conf.MetaDataRepositoryValue.instantiate(MetaDataRepositoryValue.java:68)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.lib.conf.ObjectValue.instantiate(ObjectValue.java:83)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.conf.OpenJPAConfigurationImpl.newMetaDataRepositoryInstance(OpenJPAConfigurationImpl.java:967)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.conf.OpenJPAConfigurationImpl.getMetaDataRepositoryInstance(OpenJPAConfigurationImpl.java:958)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at org.apache.openjpa.kernel.BrokerImpl.initialize(BrokerImpl.java:337)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at org.apache.openjpa.kernel.BrokerImpl.initialize(BrokerImpl.java:325)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.kernel.AbstractBrokerFactory.initializeBroker(AbstractBrokerFactory.java:228)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.kernel.AbstractBrokerFactory.newBroker(AbstractBrokerFactory.java:212)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.kernel.DelegatingBrokerFactory.newBroker(DelegatingBrokerFactory.java:156)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:227)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:154)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:60)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.springframework.orm.jpa.JpaTransactionManager.createEntityManagerForTransaction(JpaTransactionManager.java:445)
~[org.springframework.orm-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.orm.jpa.JpaTransactionManager.doBegin(JpaTransactionManager.java:366)
~[org.springframework.orm-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    ... 16 common frames omitted
Caused by: org.apache.commons.dbcp.SQLNestedException: Cannot load JDBC
driver class 'com.mysql.jdbc.Driver'
    at
org.apache.commons.dbcp.BasicDataSource.createConnectionFactory(BasicDataSource.java:1429)
~[commons-dbcp-jar-1.4.jar:1.4]
    at
org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:1371)
~[commons-dbcp-jar-1.4.jar:1.4]
    at
org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:1044)
~[commons-dbcp-jar-1.4.jar:1.4]
    at
org.apache.openjpa.lib.jdbc.DelegatingDataSource.getConnection(DelegatingDataSource.java:110)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.lib.jdbc.DecoratingDataSource.getConnection(DecoratingDataSource.java:87)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.jdbc.sql.DBDictionaryFactory.newDBDictionary(DBDictionaryFactory.java:91)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    ... 35 common frames omitted
Caused by: java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
    at
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1714)
~[tomcat-embed-core-jar-7.0.34.jar:7.0.34]
    at
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1559)
~[tomcat-embed-core-jar-7.0.34.jar:7.0.34]
    at
org.apache.commons.dbcp.BasicDataSource.createConnectionFactory(BasicDataSource.java:1420)
~[commons-dbcp-jar-1.4.jar:1.4]
    ... 40 common frames omitted
ERROR 04-08 16:16:30.642 o.a.o.q.s.MeetingReminderJob:38
[org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-8] -
execute
org.springframework.transaction.CannotCreateTransactionException: Could not
open JPA EntityManager for transaction; nested exception is
<openjpa-2.2.1-r422266:1396819 fatal general error>
org.apache.openjpa.persistence.PersistenceException: Cannot load JDBC
driver class 'com.mysql.jdbc.Driver'
    at
org.springframework.orm.jpa.JpaTransactionManager.doBegin(JpaTransactionManager.java:427)
~[org.springframework.orm-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTransactionManager.java:371)
~[org.springframework.transaction-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.transaction.interceptor.TransactionAspectSupport.createTransactionIfNecessary(TransactionAspectSupport.java:335)
~[org.springframework.transaction-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:105)
~[org.springframework.transaction-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
~[spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:622)
~[spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.apache.openmeetings.data.basic.dao.ConfigurationDao$$EnhancerByCGLIB$$d3f5ca3d.getConfValue(<generated>)
~[com.springsource.net.sf.cglib-2.2.0.jar:na]
    at
org.apache.openmeetings.data.calendar.management.AppointmentLogic.doScheduledMeetingReminder(AppointmentLogic.java:404)
~[openmeetings-2.1.0-RELEASE.jar:na]
    at
org.apache.openmeetings.quartz.scheduler.MeetingReminderJob.doIt(MeetingReminderJob.java:36)
~[openmeetings-2.1.0-RELEASE.jar:na]
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
~[na:1.6.0_24]
    at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
~[na:1.6.0_24]
    at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
~[na:1.6.0_24]
    at java.lang.reflect.Method.invoke(Method.java:616) ~[na:1.6.0_24]
    at
org.springframework.util.MethodInvoker.invoke(MethodInvoker.java:273)
[spring-core-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean$MethodInvokingJob.executeInternal(MethodInvokingJobDetailFactoryBean.java:311)
[spring-context-support-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.scheduling.quartz.QuartzJobBean.execute(QuartzJobBean.java:113)
[spring-context-support-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at org.quartz.core.JobRunShell.run(JobRunShell.java:216)
[quartz-1.8.5.jar:na]
    at
org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:549)
[quartz-1.8.5.jar:na]
Caused by: org.apache.openjpa.persistence.PersistenceException: Cannot load
JDBC driver class 'com.mysql.jdbc.Driver'
    at
org.apache.openjpa.jdbc.sql.DBDictionaryFactory.newDBDictionary(DBDictionaryFactory.java:102)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.jdbc.conf.JDBCConfigurationImpl.getDBDictionaryInstance(JDBCConfigurationImpl.java:603)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.jdbc.meta.MappingRepository.endConfiguration(MappingRepository.java:1518)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.lib.conf.Configurations.configureInstance(Configurations.java:518)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.lib.conf.Configurations.configureInstance(Configurations.java:443)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.lib.conf.PluginValue.instantiate(PluginValue.java:104)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.conf.MetaDataRepositoryValue.instantiate(MetaDataRepositoryValue.java:68)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.lib.conf.ObjectValue.instantiate(ObjectValue.java:83)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.conf.OpenJPAConfigurationImpl.newMetaDataRepositoryInstance(OpenJPAConfigurationImpl.java:967)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.conf.OpenJPAConfigurationImpl.getMetaDataRepositoryInstance(OpenJPAConfigurationImpl.java:958)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at org.apache.openjpa.kernel.BrokerImpl.initialize(BrokerImpl.java:337)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at org.apache.openjpa.kernel.BrokerImpl.initialize(BrokerImpl.java:325)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.kernel.AbstractBrokerFactory.initializeBroker(AbstractBrokerFactory.java:228)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.kernel.AbstractBrokerFactory.newBroker(AbstractBrokerFactory.java:212)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.kernel.DelegatingBrokerFactory.newBroker(DelegatingBrokerFactory.java:156)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:227)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:154)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:60)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.springframework.orm.jpa.JpaTransactionManager.createEntityManagerForTransaction(JpaTransactionManager.java:445)
~[org.springframework.orm-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.orm.jpa.JpaTransactionManager.doBegin(JpaTransactionManager.java:366)
~[org.springframework.orm-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    ... 17 common frames omitted
Caused by: org.apache.commons.dbcp.SQLNestedException: Cannot load JDBC
driver class 'com.mysql.jdbc.Driver'
    at
org.apache.commons.dbcp.BasicDataSource.createConnectionFactory(BasicDataSource.java:1429)
~[commons-dbcp-jar-1.4.jar:1.4]
    at
org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:1371)
~[commons-dbcp-jar-1.4.jar:1.4]
    at
org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:1044)
~[commons-dbcp-jar-1.4.jar:1.4]
    at
org.apache.openjpa.lib.jdbc.DelegatingDataSource.getConnection(DelegatingDataSource.java:110)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.lib.jdbc.DecoratingDataSource.getConnection(DecoratingDataSource.java:87)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.jdbc.sql.DBDictionaryFactory.newDBDictionary(DBDictionaryFactory.java:91)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    ... 36 common frames omitted
Caused by: java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
    at
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1714)
~[tomcat-embed-core-jar-7.0.34.jar:7.0.34]
    at
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1559)
~[tomcat-embed-core-jar-7.0.34.jar:7.0.34]
    at
org.apache.commons.dbcp.BasicDataSource.createConnectionFactory(BasicDataSource.java:1420)
~[commons-dbcp-jar-1.4.jar:1.4]
    ... 41 common frames omitted


My java -version is :
java version "1.6.0_25"
Java(TM) SE Runtime Environment (build 1.6.0_25-b06)
Java HotSpot(TM) Server VM (build 20.0-b11, mixed mode)

And I have installed OM2.0 on this machine before, what's wrong with my
installation?
-- 
---------------------------------
Best Regards
Hassan Gharehasanloo

Re: Fwd: installation of om 2.1 on ubuntu

Posted by Mahmut TEKER <te...@gmail.com>.
Hi Hasan,

    Follow Maxim's instructions and be sure that the character encoding 
and collacation of the database you created again is "utf-8". There 
should be no problem after that.

    Best Regards,

_Mahmut

09.04.2013 09:09 tarihinde, Maxim Solodovnik yazdı:
> Nope you just need to put it.
> then delete webapps/openmeetings/conf/installXXXX (if any)
> drop/create DB and run install one more time
>
>
> On Tue, Apr 9, 2013 at 1:06 PM, Hasan Gharehasanloo 
> <hasan.ghare@gmail.com <ma...@gmail.com>> wrote:
>
>     Thanks Maxim
>     As Mahmut said in prevois post, I added
>     mysql-connector-java-5.1.13-bin.jar to
>     red5/webapps/openmeetings/WEB_INF/lib so I could start red5 and go
>     to installation page.
>     Should I register it somewhere?
>
>
>     On Tue, Apr 9, 2013 at 10:24 AM, Maxim Solodovnik
>     <solomax666@gmail.com <ma...@gmail.com>> wrote:
>
>         Thanks your root cause is:
>
>         org.springframework.transaction.CannotCreateTransactionException:
>         Could not open JPA EntityManager for transaction; nested
>         exception is <openjpa-2.2.1-r422266:1396819 fatal general
>         error> org.apache.openjpa.persistence.PersistenceException:
>         Cannot load JDBC driver class 'com.mysql.jdbc.Driver'
>
>
>         it seems you set up MySQL DB but not add
>         mysql...connector....jar file
>
>
>
>         On Tue, Apr 9, 2013 at 12:48 PM, Hasan Gharehasanloo
>         <hasan.ghare@gmail.com <ma...@gmail.com>> wrote:
>
>             I attached all log files.
>
>
>             On Tue, Apr 9, 2013 at 10:12 AM, Maxim Solodovnik
>             <solomax666@gmail.com <ma...@gmail.com>> wrote:
>
>                 I'm afraid it is impossible to tell what is wrong
>                 without installation logs
>
>
>                 On Tue, Apr 9, 2013 at 12:34 PM, Hasan Gharehasanloo
>                 <hasan.ghare@gmail.com <ma...@gmail.com>>
>                 wrote:
>
>                     Thanks Mahmut
>                     With this solution red5 server loaded and I
>                     entered http://localhost:5080/openmeetings/install
>                     in browser and then step2 and filled information,
>                     and after submit I got http error 500 in browser,
>                     and followinf error in openmeetings.log :
>
>                     ERROR 04-09 09:58:07.247 ManageCryptStyle.java
>                     1479325 49
>                     org.apache.openmeetings.utils.crypt.ManageCryptStyle
>                     [http-nio-0.0.0.0-8088-exec-9] - [getInstanceOfCrypt]
>                     java.lang.NullPointerException: null
>                         at java.lang.Class.forName0(Native Method)
>                     ~[na:1.6.0_24]
>                         at java.lang.Class.forName(Class.java:186)
>                     ~[na:1.6.0_24]
>                         at
>                     org.apache.openmeetings.utils.crypt.ManageCryptStyle.getInstanceOfCrypt(ManageCryptStyle.java:45)
>                     ~[openmeetings-2.1.0-RELEASE.jar:na]
>                         at
>                     org.apache.openmeetings.data.basic.SessiondataDao.startsession(SessiondataDao.java:76)
>                     [openmeetings-2.1.0-RELEASE.jar:na]
>                         at
>                     org.apache.openmeetings.data.basic.SessiondataDao$$FastClassByCGLIB$$8a6617e0.invoke(<generated>)
>                     [com.springsource.net.sf.cglib-2.2.0.jar:na]
>                         at
>                     net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:191)
>                     [com.springsource.net.sf.cglib-2.2.0.jar:na]
>                         at
>                     org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:689)
>                     [spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>                         at
>                     org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)
>                     [spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>                         at
>                     org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:110)
>                     [org.springframework.transaction-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>                         at
>                     org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
>                     [spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>                         at
>                     org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:622)
>                     [spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>                         at
>                     org.apache.openmeetings.data.basic.SessiondataDao$$EnhancerByCGLIB$$a7e576e3.startsession(<generated>)
>                     [com.springsource.net.sf.cglib-2.2.0.jar:na]
>                         at
>                     org.apache.openmeetings.remote.MainService.getsessiondata(MainService.java:206)
>                     [openmeetings-2.1.0-RELEASE.jar:na]
>                         at
>                     sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>                     ~[na:1.6.0_24]
>                         at
>                     sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>                     ~[na:1.6.0_24]
>                         at
>                     sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>                     ~[na:1.6.0_24]
>                         at
>                     java.lang.reflect.Method.invoke(Method.java:616)
>                     ~[na:1.6.0_24]
>                         at
>                     org.red5.server.service.ServiceInvoker.invoke(ServiceInvoker.java:196)
>                     [red5.jar:na]
>                         at
>                     org.red5.server.service.ServiceInvoker.invoke(ServiceInvoker.java:115)
>                     [red5.jar:na]
>                         at
>                     org.red5.server.net.rtmp.RTMPHandler.invokeCall(RTMPHandler.java:157)
>                     [red5.jar:na]
>                         at
>                     org.red5.server.net.rtmp.RTMPHandler.onInvoke(RTMPHandler.java:399)
>                     [red5.jar:na]
>                         at
>                     org.red5.server.net.rtmp.BaseRTMPHandler.messageReceived(BaseRTMPHandler.java:130)
>                     [red5.jar:na]
>                         at
>                     org.red5.server.net.rtmpt.RTMPTHandler.messageReceived(RTMPTHandler.java:129)
>                     [red5.jar:na]
>                         at
>                     org.red5.server.net.rtmpt.RTMPTServlet.handleSend(RTMPTServlet.java:410)
>                     [red5.jar:na]
>                         at
>                     org.red5.server.net.rtmpt.RTMPTServlet.service(RTMPTServlet.java:488)
>                     [red5.jar:na]
>                         at
>                     javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
>                     [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>                         at
>                     org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
>                     [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>                         at
>                     org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
>                     [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>                         at
>                     org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)
>                     [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>                         at
>                     org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
>                     [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>                         at
>                     org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
>                     [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>                         at
>                     org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
>                     [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>                         at
>                     org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)
>                     [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>                         at
>                     org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
>                     [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>                         at
>                     org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
>                     [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>                         at
>                     org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1004)
>                     [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>                         at
>                     org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589)
>                     [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>                         at
>                     org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1653)
>                     [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>                         at
>                     java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
>                     [na:1.6.0_24]
>                         at
>                     java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
>                     [na:1.6.0_24]
>                         at java.lang.Thread.run(Thread.java:679)
>                     [na:1.6.0_24]
>                     ERROR 04-09 09:58:07.251 SessiondataDao.java
>                     1479329 86
>                     org.apache.openmeetings.data.basic.SessiondataDao
>                     [http-nio-0.0.0.0-8088-exec-9] - [startsession]:
>                     java.lang.NullPointerException: null
>                         at
>                     org.apache.openmeetings.data.basic.SessiondataDao.startsession(SessiondataDao.java:76)
>                     ~[openmeetings-2.1.0-RELEASE.jar:na]
>                         at
>                     org.apache.openmeetings.data.basic.SessiondataDao$$FastClassByCGLIB$$8a6617e0.invoke(<generated>)
>                     [com.springsource.net.sf.cglib-2.2.0.jar:na]
>                         at
>                     net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:191)
>                     [com.springsource.net.sf.cglib-2.2.0.jar:na]
>                         at
>                     org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:689)
>                     [spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>                         at
>                     org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)
>                     [spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>                         at
>                     org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:110)
>                     [org.springframework.transaction-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>                         at
>                     org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
>                     [spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>                         at
>                     org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:622)
>                     [spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>                         at
>                     org.apache.openmeetings.data.basic.SessiondataDao$$EnhancerByCGLIB$$a7e576e3.startsession(<generated>)
>                     [com.springsource.net.sf.cglib-2.2.0.jar:na]
>                         at
>                     org.apache.openmeetings.remote.MainService.getsessiondata(MainService.java:206)
>                     [openmeetings-2.1.0-RELEASE.jar:na]
>                         at
>                     sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>                     ~[na:1.6.0_24]
>                         at
>                     sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>                     ~[na:1.6.0_24]
>                         at
>                     sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>                     ~[na:1.6.0_24]
>                         at
>                     java.lang.reflect.Method.invoke(Method.java:616)
>                     ~[na:1.6.0_24]
>                         at
>                     org.red5.server.service.ServiceInvoker.invoke(ServiceInvoker.java:196)
>                     [red5.jar:na]
>                         at
>                     org.red5.server.service.ServiceInvoker.invoke(ServiceInvoker.java:115)
>                     [red5.jar:na]
>                         at
>                     org.red5.server.net.rtmp.RTMPHandler.invokeCall(RTMPHandler.java:157)
>                     [red5.jar:na]
>                         at
>                     org.red5.server.net.rtmp.RTMPHandler.onInvoke(RTMPHandler.java:399)
>                     [red5.jar:na]
>                         at
>                     org.red5.server.net.rtmp.BaseRTMPHandler.messageReceived(BaseRTMPHandler.java:130)
>                     [red5.jar:na]
>                         at
>                     org.red5.server.net.rtmpt.RTMPTHandler.messageReceived(RTMPTHandler.java:129)
>                     [red5.jar:na]
>                         at
>                     org.red5.server.net.rtmpt.RTMPTServlet.handleSend(RTMPTServlet.java:410)
>                     [red5.jar:na]
>                         at
>                     org.red5.server.net.rtmpt.RTMPTServlet.service(RTMPTServlet.java:488)
>                     [red5.jar:na]
>                         at
>                     javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
>                     [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>                         at
>                     org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
>                     [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>                         at
>                     org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
>                     [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>                         at
>                     org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)
>                     [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>                         at
>                     org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
>                     [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>                         at
>                     org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
>                     [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>                         at
>                     org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
>                     [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>                         at
>                     org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)
>                     [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>                         at
>                     org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
>                     [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>                         at
>                     org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
>                     [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>                         at
>                     org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1004)
>                     [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>                         at
>                     org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589)
>                     [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>                         at
>                     org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1653)
>                     [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>                         at
>                     java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
>                     [na:1.6.0_24]
>                         at
>                     java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
>                     [na:1.6.0_24]
>                         at java.lang.Thread.run(Thread.java:679)
>                     [na:1.6.0_24]
>                     [INFO] [http-nio-0.0.0.0-8088-exec-1]
>                     org.red5.server.net.rtmp.codec.RTMPProtocolDecoder
>                     - Action getPublicSID
>                     DEBUG 04-09 09:58:07.351
>                     ScopeApplicationAdapter.java 1479429 463
>                     org.apache.openmeetings.remote.red5.ScopeApplicationAdapter
>                     [http-nio-0.0.0.0-8088-exec-1] - -----------
>                     getPublicSID
>                     DEBUG 04-09 09:58:07.352 SessionManager.java
>                     1479430 124
>                     org.apache.openmeetings.session.SessionManager
>                     [http-nio-0.0.0.0-8088-exec-1] - Tried to get a
>                     non existing Client 7 server null
>                     DEBUG 04-09 09:58:07.353 SessionManager.java
>                     1479431 220
>                     org.apache.openmeetings.session.SessionManager
>                     [http-nio-0.0.0.0-8088-exec-1] - Tried to update a
>                     non existing Client 7
>                     [ERROR] [http-nio-0.0.0.0-8088-exec-1]
>                     org.red5.server.service.ServiceInvoker - Error
>                     executing call: Service: null Method: getPublicSID
>                     Num Params: 0
>                     java.lang.reflect.InvocationTargetException: null
>                         at
>                     sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>                     ~[na:1.6.0_24]
>                         at
>                     sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>                     ~[na:1.6.0_24]
>                         at
>                     sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>                     ~[na:1.6.0_24]
>                         at
>                     java.lang.reflect.Method.invoke(Method.java:616)
>                     ~[na:1.6.0_24]
>                         at
>                     org.red5.server.service.ServiceInvoker.invoke(ServiceInvoker.java:196)
>                     [red5.jar:na]
>                         at
>                     org.red5.server.service.ServiceInvoker.invoke(ServiceInvoker.java:115)
>                     [red5.jar:na]
>                         at
>                     org.red5.server.net.rtmp.RTMPHandler.invokeCall(RTMPHandler.java:157)
>                     [red5.jar:na]
>                         at
>                     org.red5.server.net.rtmp.RTMPHandler.onInvoke(RTMPHandler.java:394)
>                     [red5.jar:na]
>                         at
>                     org.red5.server.net.rtmp.BaseRTMPHandler.messageReceived(BaseRTMPHandler.java:130)
>                     [red5.jar:na]
>                         at
>                     org.red5.server.net.rtmpt.RTMPTHandler.messageReceived(RTMPTHandler.java:129)
>                     [red5.jar:na]
>                         at
>                     org.red5.server.net.rtmpt.RTMPTServlet.handleSend(RTMPTServlet.java:410)
>                     [red5.jar:na]
>                         at
>                     org.red5.server.net.rtmpt.RTMPTServlet.service(RTMPTServlet.java:488)
>                     [red5.jar:na]
>                         at
>                     javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
>                     [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>                         at
>                     org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
>                     [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>                         at
>                     org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
>                     [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>                         at
>                     org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)
>                     [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>                         at
>                     org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
>                     [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>                         at
>                     org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
>                     [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>                         at
>                     org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
>                     [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>                         at
>                     org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)
>                     [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>                         at
>                     org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
>                     [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>                         at
>                     org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
>                     [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>                         at
>                     org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1004)
>                     [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>                         at
>                     org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589)
>                     [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>                         at
>                     org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1653)
>                     [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>                         at
>                     java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
>                     [na:1.6.0_24]
>                         at
>                     java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
>                     [na:1.6.0_24]
>                         at java.lang.Thread.run(Thread.java:679)
>                     [na:1.6.0_24]
>                     Caused by: java.lang.NullPointerException: null
>                         at
>                     org.apache.openmeetings.remote.red5.ScopeApplicationAdapter.getPublicSID(ScopeApplicationAdapter.java:469)
>                     ~[openmeetings-2.1.0-RELEASE.jar:na]
>                         ... 28 common frames omitted
>
>                     after this when I go to
>                     http://localhost:5080/openmeetings/ i get
>                     NetConnection.Call.fail error.
>
>
>                     On Mon, Apr 8, 2013 at 4:56 PM, Mahmut TEKER
>                     <teker.mahmut@gmail.com
>                     <ma...@gmail.com>> wrote:
>
>                         Hi,
>
>                            It seems jdbc problem. Could you check "
>                         red5/webapps/openmeetings/WEB_INF/lib"  folder
>                         for mysql connector jar file something like
>                         "mysql-connector-java-****-bin.jar".
>
>                            If there is not mysql connector, you should
>                         download and put this folder. You can download
>                         here.
>
>                         http://dev.mysql.com/downloads/connector/j/
>
>                            Best regards,
>
>                         _Mahmut
>
>                         08.04.2013 14:51 tarihinde, Hasan
>                         Gharehasanloo yazdı:
>
>                             Hi everybody
>                             Today I decided to install new release of
>                             OM, so downloaded the bin file and unzip
>                             it on a directory. Then created a DB in
>                             mysql and change the persistence.xml fil,
>                             and executed sh red5.sh in terminal but
>                             got an error on startup od openmeetings.
>                             The openmeetings.log is as follow :
>
>                             DEBUG 04-08 16:11:16.833 ROOT:72
>                             [0.0.0.0-startStop-1] - Starting up
>                             context openmeetings
>                             DEBUG 04-08 16:11:24.499
>                             o.a.o.r.r.ScopeApplicationAdapter:131
>                             [Launcher:/openmeetings] - webAppPath :
>                             /share/home/hasanloo/Documents/my/om/webapps/openmeetings
>                             ERROR 04-08 16:11:24.657
>                             o.a.o.r.r.ScopeApplicationAdapter:2738
>                             [Launcher:/openmeetings] - [getCryptKey]
>                             org.springframework.transaction.CannotCreateTransactionException:
>                             Could not open JPA EntityManager for
>                             transaction; nested exception is
>                             <openjpa-2.2.1-r422266:1396819 fatal
>                             general error>
>                             org.apache.openjpa.persistence.PersistenceException:
>                             Cannot load JDBC driver class
>                             'com.mysql.jdbc.Driver'
>                                 at
>                             org.springframework.orm.jpa.JpaTransactionManager.doBegin(JpaTransactionManager.java:427)
>                             ~[org.springframework.orm-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>                                 at
>                             org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTransactionManager.java:371)
>                             ~[org.springframework.transaction-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>                                 at
>                             org.springframework.transaction.interceptor.TransactionAspectSupport.createTransactionIfNecessary(TransactionAspectSupport.java:335)
>                             ~[org.springframework.transaction-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>                                 at
>                             org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:105)
>                             ~[org.springframework.transaction-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>                                 at
>                             org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
>                             ~[spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>                                 at
>                             org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:622)
>                             ~[spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>                                 at
>                             org.apache.openmeetings.data.basic.dao.ConfigurationDao$$EnhancerByCGLIB$$d3f5ca3d.getConfValue(<generated>)
>                             ~[com.springsource.net.sf.cglib-2.2.0.jar:na]
>                                 at
>                             org.apache.openmeetings.remote.red5.ScopeApplicationAdapter.getCryptKey(ScopeApplicationAdapter.java:2729)
>                             [openmeetings-2.1.0-RELEASE.jar:na]
>                                 at
>                             org.apache.openmeetings.remote.red5.ScopeApplicationAdapter.appStart(ScopeApplicationAdapter.java:135)
>                             [openmeetings-2.1.0-RELEASE.jar:na]
>                                 at
>                             org.red5.server.adapter.MultiThreadedApplicationAdapter.start(MultiThreadedApplicationAdapter.java:403)
>                             [red5.jar:na]
>                                 at
>                             org.red5.server.adapter.ApplicationAdapter.start(ApplicationAdapter.java:54)
>                             [red5.jar:na]
>                                 at
>                             org.red5.server.scope.Scope.start(Scope.java:1081)
>                             [red5.jar:na]
>                                 at
>                             org.red5.server.scope.Scope.init(Scope.java:864)
>                             [red5.jar:na]
>                                 at
>                             org.red5.server.scope.WebScope.register(WebScope.java:213)
>                             [red5.jar:na]
>                                 at
>                             sun.reflect.NativeMethodAccessorImpl.invoke0(Native
>                             Method) ~[na:1.6.0_24]
>                                 at
>                             sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>                             ~[na:1.6.0_24]
>                                 at
>                             sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>                             ~[na:1.6.0_24]
>                                 at
>                             java.lang.reflect.Method.invoke(Method.java:616)
>                             ~[na:1.6.0_24]
>                                 at
>                             org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1581)
>                             [spring-beans-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>                                 at
>                             org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1522)
>                             [spring-beans-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>                                 at
>                             org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1452)
>                             [spring-beans-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>                                 at
>                             org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:519)
>                             [spring-beans-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>                                 at
>                             org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)
>                             [spring-beans-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>                                 at
>                             org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:294)
>                             [spring-beans-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>                                 at
>                             org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:225)
>                             [spring-beans-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>                                 at
>                             org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:291)
>                             [spring-beans-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>                                 at
>                             org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:193)
>                             [spring-beans-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>                                 at
>                             org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:585)
>                             [spring-beans-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>                                 at
>                             org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:913)
>                             [spring-context-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>                                 at
>                             org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:464)
>                             [spring-context-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>                                 at
>                             org.red5.server.tomcat.TomcatLoader$1.run(TomcatLoader.java:595)
>                             [tomcatplugin-jar-1.4.jar:na]
>                             Caused by:
>                             org.apache.openjpa.persistence.PersistenceException:
>                             Cannot load JDBC driver class
>                             'com.mysql.jdbc.Driver'
>                                 at
>                             org.apache.openjpa.jdbc.sql.DBDictionaryFactory.newDBDictionary(DBDictionaryFactory.java:102)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.jdbc.conf.JDBCConfigurationImpl.getDBDictionaryInstance(JDBCConfigurationImpl.java:603)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.jdbc.meta.MappingRepository.endConfiguration(MappingRepository.java:1518)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.lib.conf.Configurations.configureInstance(Configurations.java:518)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.lib.conf.Configurations.configureInstance(Configurations.java:443)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.lib.conf.PluginValue.instantiate(PluginValue.java:104)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.conf.MetaDataRepositoryValue.instantiate(MetaDataRepositoryValue.java:68)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.lib.conf.ObjectValue.instantiate(ObjectValue.java:83)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.conf.OpenJPAConfigurationImpl.newMetaDataRepositoryInstance(OpenJPAConfigurationImpl.java:967)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.conf.OpenJPAConfigurationImpl.getMetaDataRepositoryInstance(OpenJPAConfigurationImpl.java:958)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.kernel.AbstractBrokerFactory.makeReadOnly(AbstractBrokerFactory.java:638)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.kernel.AbstractBrokerFactory.newBroker(AbstractBrokerFactory.java:203)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.kernel.DelegatingBrokerFactory.newBroker(DelegatingBrokerFactory.java:156)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:227)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:154)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:60)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.springframework.orm.jpa.JpaTransactionManager.createEntityManagerForTransaction(JpaTransactionManager.java:445)
>                             ~[org.springframework.orm-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>                                 at
>                             org.springframework.orm.jpa.JpaTransactionManager.doBegin(JpaTransactionManager.java:366)
>                             ~[org.springframework.orm-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>                                 ... 30 common frames omitted
>                             Caused by:
>                             org.apache.commons.dbcp.SQLNestedException: Cannot
>                             load JDBC driver class 'com.mysql.jdbc.Driver'
>                                 at
>                             org.apache.commons.dbcp.BasicDataSource.createConnectionFactory(BasicDataSource.java:1429)
>                             ~[commons-dbcp-jar-1.4.jar:1.4]
>                                 at
>                             org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:1371)
>                             ~[commons-dbcp-jar-1.4.jar:1.4]
>                                 at
>                             org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:1044)
>                             ~[commons-dbcp-jar-1.4.jar:1.4]
>                                 at
>                             org.apache.openjpa.lib.jdbc.DelegatingDataSource.getConnection(DelegatingDataSource.java:110)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.lib.jdbc.DecoratingDataSource.getConnection(DecoratingDataSource.java:87)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.jdbc.sql.DBDictionaryFactory.newDBDictionary(DBDictionaryFactory.java:91)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 ... 47 common frames omitted
>                             Caused by:
>                             java.lang.ClassNotFoundException:
>                             com.mysql.jdbc.Driver
>                                 at
>                             org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1714)
>                             ~[tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>                                 at
>                             org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1559)
>                             ~[tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>                                 at
>                             org.apache.commons.dbcp.BasicDataSource.createConnectionFactory(BasicDataSource.java:1420)
>                             ~[commons-dbcp-jar-1.4.jar:1.4]
>                                 ... 52 common frames omitted
>                             DEBUG 04-08 16:11:24.797
>                             o.a.o.d.w.EmoticonsManager:62
>                             [Launcher:/openmeetings] - ##### loadEmot
>                             completed
>                             DEBUG 04-08 16:11:24.798
>                             o.a.o.r.r.ScopeApplicationAdapter:151
>                             [Launcher:/openmeetings] -
>                             ################################################
>                                 #  Openmeetings is up  #
>                                 #   and ready to use     #
>                             ################################################
>
>                             DEBUG 04-08 16:11:30.657
>                             o.a.o.q.s.MeetingReminderJob:34
>                             [org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-2]
>                             - MeetingReminderJob.execute
>                             ERROR 04-08 16:11:30.696
>                             o.a.o.q.s.SessionClearJob:38
>                             [org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-1]
>                             - execute
>                             org.springframework.transaction.CannotCreateTransactionException:
>                             Could not open JPA EntityManager for
>                             transaction; nested exception is
>                             <openjpa-2.2.1-r422266:1396819 fatal
>                             general error>
>                             org.apache.openjpa.persistence.PersistenceException:
>                             Cannot load JDBC driver class
>                             'com.mysql.jdbc.Driver'
>                                 at
>                             org.springframework.orm.jpa.JpaTransactionManager.doBegin(JpaTransactionManager.java:427)
>                             ~[org.springframework.orm-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>                                 at
>                             org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTransactionManager.java:371)
>                             ~[org.springframework.transaction-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>                                 at
>                             org.springframework.transaction.interceptor.TransactionAspectSupport.createTransactionIfNecessary(TransactionAspectSupport.java:335)
>                             ~[org.springframework.transaction-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>                                 at
>                             org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:105)
>                             ~[org.springframework.transaction-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>                                 at
>                             org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
>                             ~[spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>                                 at
>                             org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:622)
>                             ~[spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>                                 at
>                             org.apache.openmeetings.data.basic.SessiondataDao$$EnhancerByCGLIB$$7b84abbb.clearSessionTable(<generated>)
>                             ~[com.springsource.net.sf.cglib-2.2.0.jar:na]
>                                 at
>                             org.apache.openmeetings.quartz.scheduler.SessionClearJob.doIt(SessionClearJob.java:36)
>                             ~[openmeetings-2.1.0-RELEASE.jar:na]
>                                 at
>                             sun.reflect.NativeMethodAccessorImpl.invoke0(Native
>                             Method) ~[na:1.6.0_24]
>                                 at
>                             sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>                             ~[na:1.6.0_24]
>                                 at
>                             sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>                             ~[na:1.6.0_24]
>                                 at
>                             java.lang.reflect.Method.invoke(Method.java:616)
>                             ~[na:1.6.0_24]
>                                 at
>                             org.springframework.util.MethodInvoker.invoke(MethodInvoker.java:273)
>                             [spring-core-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>                                 at
>                             org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean$MethodInvokingJob.executeInternal(MethodInvokingJobDetailFactoryBean.java:311)
>                             [spring-context-support-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>                                 at
>                             org.springframework.scheduling.quartz.QuartzJobBean.execute(QuartzJobBean.java:113)
>                             [spring-context-support-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>                                 at
>                             org.quartz.core.JobRunShell.run(JobRunShell.java:216)
>                             [quartz-1.8.5.jar:na]
>                                 at
>                             org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:549)
>                             [quartz-1.8.5.jar:na]
>                             Caused by:
>                             org.apache.openjpa.persistence.PersistenceException:
>                             Cannot load JDBC driver class
>                             'com.mysql.jdbc.Driver'
>                                 at
>                             org.apache.openjpa.jdbc.sql.DBDictionaryFactory.newDBDictionary(DBDictionaryFactory.java:102)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.jdbc.conf.JDBCConfigurationImpl.getDBDictionaryInstance(JDBCConfigurationImpl.java:603)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.jdbc.meta.MappingRepository.endConfiguration(MappingRepository.java:1518)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.lib.conf.Configurations.configureInstance(Configurations.java:518)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.lib.conf.Configurations.configureInstance(Configurations.java:443)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.lib.conf.PluginValue.instantiate(PluginValue.java:104)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.conf.MetaDataRepositoryValue.instantiate(MetaDataRepositoryValue.java:68)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.lib.conf.ObjectValue.instantiate(ObjectValue.java:83)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.conf.OpenJPAConfigurationImpl.newMetaDataRepositoryInstance(OpenJPAConfigurationImpl.java:967)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.conf.OpenJPAConfigurationImpl.getMetaDataRepositoryInstance(OpenJPAConfigurationImpl.java:958)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.jdbc.conf.JDBCConfigurationImpl.getMappingRepositoryInstance(JDBCConfigurationImpl.java:711)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.jdbc.kernel.JDBCBrokerFactory.synchronizeMappings(JDBCBrokerFactory.java:140)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.jdbc.kernel.JDBCBrokerFactory.synchronizeMappings(JDBCBrokerFactory.java:164)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.jdbc.kernel.JDBCBrokerFactory.newBrokerImpl(JDBCBrokerFactory.java:122)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.kernel.AbstractBrokerFactory.newBroker(AbstractBrokerFactory.java:209)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.kernel.DelegatingBrokerFactory.newBroker(DelegatingBrokerFactory.java:156)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:227)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:154)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:60)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.springframework.orm.jpa.JpaTransactionManager.createEntityManagerForTransaction(JpaTransactionManager.java:445)
>                             ~[org.springframework.orm-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>                                 at
>                             org.springframework.orm.jpa.JpaTransactionManager.doBegin(JpaTransactionManager.java:366)
>                             ~[org.springframework.orm-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>                                 ... 16 common frames omitted
>                             Caused by:
>                             org.apache.commons.dbcp.SQLNestedException: Cannot
>                             load JDBC driver class 'com.mysql.jdbc.Driver'
>                                 at
>                             org.apache.commons.dbcp.BasicDataSource.createConnectionFactory(BasicDataSource.java:1429)
>                             ~[commons-dbcp-jar-1.4.jar:1.4]
>                                 at
>                             org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:1371)
>                             ~[commons-dbcp-jar-1.4.jar:1.4]
>                                 at
>                             org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:1044)
>                             ~[commons-dbcp-jar-1.4.jar:1.4]
>                                 at
>                             org.apache.openjpa.lib.jdbc.DelegatingDataSource.getConnection(DelegatingDataSource.java:110)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.lib.jdbc.DecoratingDataSource.getConnection(DecoratingDataSource.java:87)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.jdbc.sql.DBDictionaryFactory.newDBDictionary(DBDictionaryFactory.java:91)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 ... 36 common frames omitted
>                             Caused by:
>                             java.lang.ClassNotFoundException:
>                             com.mysql.jdbc.Driver
>                                 at
>                             org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1714)
>                             ~[tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>                                 at
>                             org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1559)
>                             ~[tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>                                 at
>                             org.apache.commons.dbcp.BasicDataSource.createConnectionFactory(BasicDataSource.java:1420)
>                             ~[commons-dbcp-jar-1.4.jar:1.4]
>                                 ... 41 common frames omitted
>                             ERROR 04-08 16:11:30.711
>                             o.a.o.q.s.MeetingReminderJob:38
>                             [org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-2]
>                             - execute
>                             org.springframework.transaction.CannotCreateTransactionException:
>                             Could not open JPA EntityManager for
>                             transaction; nested exception is
>                             <openjpa-2.2.1-r422266:1396819 fatal
>                             general error>
>                             org.apache.openjpa.persistence.PersistenceException:
>                             Cannot load JDBC driver class
>                             'com.mysql.jdbc.Driver'
>                                 at
>                             org.springframework.orm.jpa.JpaTransactionManager.doBegin(JpaTransactionManager.java:427)
>                             ~[org.springframework.orm-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>                                 at
>                             org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTransactionManager.java:371)
>                             ~[org.springframework.transaction-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>                                 at
>                             org.springframework.transaction.interceptor.TransactionAspectSupport.createTransactionIfNecessary(TransactionAspectSupport.java:335)
>                             ~[org.springframework.transaction-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>                                 at
>                             org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:105)
>                             ~[org.springframework.transaction-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>                                 at
>                             org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
>                             ~[spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>                                 at
>                             org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:622)
>                             ~[spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>                                 at
>                             org.apache.openmeetings.data.basic.dao.ConfigurationDao$$EnhancerByCGLIB$$d3f5ca3d.getConfValue(<generated>)
>                             ~[com.springsource.net.sf.cglib-2.2.0.jar:na]
>                                 at
>                             org.apache.openmeetings.data.calendar.management.AppointmentLogic.doScheduledMeetingReminder(AppointmentLogic.java:404)
>                             ~[openmeetings-2.1.0-RELEASE.jar:na]
>                                 at
>                             org.apache.openmeetings.quartz.scheduler.MeetingReminderJob.doIt(MeetingReminderJob.java:36)
>                             ~[openmeetings-2.1.0-RELEASE.jar:na]
>                                 at
>                             sun.reflect.NativeMethodAccessorImpl.invoke0(Native
>                             Method) ~[na:1.6.0_24]
>                                 at
>                             sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>                             ~[na:1.6.0_24]
>                                 at
>                             sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>                             ~[na:1.6.0_24]
>                                 at
>                             java.lang.reflect.Method.invoke(Method.java:616)
>                             ~[na:1.6.0_24]
>                                 at
>                             org.springframework.util.MethodInvoker.invoke(MethodInvoker.java:273)
>                             [spring-core-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>                                 at
>                             org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean$MethodInvokingJob.executeInternal(MethodInvokingJobDetailFactoryBean.java:311)
>                             [spring-context-support-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>                                 at
>                             org.springframework.scheduling.quartz.QuartzJobBean.execute(QuartzJobBean.java:113)
>                             [spring-context-support-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>                                 at
>                             org.quartz.core.JobRunShell.run(JobRunShell.java:216)
>                             [quartz-1.8.5.jar:na]
>                                 at
>                             org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:549)
>                             [quartz-1.8.5.jar:na]
>                             Caused by:
>                             org.apache.openjpa.persistence.PersistenceException:
>                             Cannot load JDBC driver class
>                             'com.mysql.jdbc.Driver'
>                                 at
>                             org.apache.openjpa.jdbc.sql.DBDictionaryFactory.newDBDictionary(DBDictionaryFactory.java:102)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.jdbc.conf.JDBCConfigurationImpl.getDBDictionaryInstance(JDBCConfigurationImpl.java:603)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.jdbc.meta.MappingRepository.endConfiguration(MappingRepository.java:1518)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.lib.conf.Configurations.configureInstance(Configurations.java:518)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.lib.conf.Configurations.configureInstance(Configurations.java:443)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.lib.conf.PluginValue.instantiate(PluginValue.java:104)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.conf.MetaDataRepositoryValue.instantiate(MetaDataRepositoryValue.java:68)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.lib.conf.ObjectValue.instantiate(ObjectValue.java:83)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.conf.OpenJPAConfigurationImpl.newMetaDataRepositoryInstance(OpenJPAConfigurationImpl.java:967)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.conf.OpenJPAConfigurationImpl.getMetaDataRepositoryInstance(OpenJPAConfigurationImpl.java:958)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.kernel.BrokerImpl.initialize(BrokerImpl.java:337)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.kernel.BrokerImpl.initialize(BrokerImpl.java:325)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.kernel.AbstractBrokerFactory.initializeBroker(AbstractBrokerFactory.java:228)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.kernel.AbstractBrokerFactory.newBroker(AbstractBrokerFactory.java:212)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.kernel.DelegatingBrokerFactory.newBroker(DelegatingBrokerFactory.java:156)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:227)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:154)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:60)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.springframework.orm.jpa.JpaTransactionManager.createEntityManagerForTransaction(JpaTransactionManager.java:445)
>                             ~[org.springframework.orm-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>                                 at
>                             org.springframework.orm.jpa.JpaTransactionManager.doBegin(JpaTransactionManager.java:366)
>                             ~[org.springframework.orm-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>                                 ... 17 common frames omitted
>                             Caused by:
>                             org.apache.commons.dbcp.SQLNestedException: Cannot
>                             load JDBC driver class 'com.mysql.jdbc.Driver'
>                                 at
>                             org.apache.commons.dbcp.BasicDataSource.createConnectionFactory(BasicDataSource.java:1429)
>                             ~[commons-dbcp-jar-1.4.jar:1.4]
>                                 at
>                             org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:1371)
>                             ~[commons-dbcp-jar-1.4.jar:1.4]
>                                 at
>                             org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:1044)
>                             ~[commons-dbcp-jar-1.4.jar:1.4]
>                                 at
>                             org.apache.openjpa.lib.jdbc.DelegatingDataSource.getConnection(DelegatingDataSource.java:110)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.lib.jdbc.DecoratingDataSource.getConnection(DecoratingDataSource.java:87)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.jdbc.sql.DBDictionaryFactory.newDBDictionary(DBDictionaryFactory.java:91)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 ... 36 common frames omitted
>                             Caused by:
>                             java.lang.ClassNotFoundException:
>                             com.mysql.jdbc.Driver
>                                 at
>                             org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1714)
>                             ~[tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>                                 at
>                             org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1559)
>                             ~[tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>                                 at
>                             org.apache.commons.dbcp.BasicDataSource.createConnectionFactory(BasicDataSource.java:1420)
>                             ~[commons-dbcp-jar-1.4.jar:1.4]
>                                 ... 41 common frames omitted
>                             DEBUG 04-08 16:12:25.646
>                             o.a.o.u.m.MailHandler:232
>                             [org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-3]
>                             - resetSendingStatus enter ...
>                             DEBUG 04-08 16:13:10.634
>                             o.a.o.q.s.MeetingReminderJob:34
>                             [org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-4]
>                             - MeetingReminderJob.execute
>                             ERROR 04-08 16:13:10.651
>                             o.a.o.q.s.MeetingReminderJob:38
>                             [org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-4]
>                             - execute
>                             org.springframework.transaction.CannotCreateTransactionException:
>                             Could not open JPA EntityManager for
>                             transaction; nested exception is
>                             <openjpa-2.2.1-r422266:1396819 fatal
>                             general error>
>                             org.apache.openjpa.persistence.PersistenceException:
>                             Cannot load JDBC driver class
>                             'com.mysql.jdbc.Driver'
>                                 at
>                             org.springframework.orm.jpa.JpaTransactionManager.doBegin(JpaTransactionManager.java:427)
>                             ~[org.springframework.orm-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>                                 at
>                             org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTransactionManager.java:371)
>                             ~[org.springframework.transaction-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>                                 at
>                             org.springframework.transaction.interceptor.TransactionAspectSupport.createTransactionIfNecessary(TransactionAspectSupport.java:335)
>                             ~[org.springframework.transaction-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>                                 at
>                             org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:105)
>                             ~[org.springframework.transaction-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>                                 at
>                             org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
>                             ~[spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>                                 at
>                             org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:622)
>                             ~[spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>                                 at
>                             org.apache.openmeetings.data.basic.dao.ConfigurationDao$$EnhancerByCGLIB$$d3f5ca3d.getConfValue(<generated>)
>                             ~[com.springsource.net.sf.cglib-2.2.0.jar:na]
>                                 at
>                             org.apache.openmeetings.data.calendar.management.AppointmentLogic.doScheduledMeetingReminder(AppointmentLogic.java:404)
>                             ~[openmeetings-2.1.0-RELEASE.jar:na]
>                                 at
>                             org.apache.openmeetings.quartz.scheduler.MeetingReminderJob.doIt(MeetingReminderJob.java:36)
>                             ~[openmeetings-2.1.0-RELEASE.jar:na]
>                                 at
>                             sun.reflect.NativeMethodAccessorImpl.invoke0(Native
>                             Method) ~[na:1.6.0_24]
>                                 at
>                             sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>                             ~[na:1.6.0_24]
>                                 at
>                             sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>                             ~[na:1.6.0_24]
>                                 at
>                             java.lang.reflect.Method.invoke(Method.java:616)
>                             ~[na:1.6.0_24]
>                                 at
>                             org.springframework.util.MethodInvoker.invoke(MethodInvoker.java:273)
>                             [spring-core-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>                                 at
>                             org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean$MethodInvokingJob.executeInternal(MethodInvokingJobDetailFactoryBean.java:311)
>                             [spring-context-support-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>                                 at
>                             org.springframework.scheduling.quartz.QuartzJobBean.execute(QuartzJobBean.java:113)
>                             [spring-context-support-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>                                 at
>                             org.quartz.core.JobRunShell.run(JobRunShell.java:216)
>                             [quartz-1.8.5.jar:na]
>                                 at
>                             org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:549)
>                             [quartz-1.8.5.jar:na]
>                             Caused by:
>                             org.apache.openjpa.persistence.PersistenceException:
>                             Cannot load JDBC driver class
>                             'com.mysql.jdbc.Driver'
>                                 at
>                             org.apache.openjpa.jdbc.sql.DBDictionaryFactory.newDBDictionary(DBDictionaryFactory.java:102)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.jdbc.conf.JDBCConfigurationImpl.getDBDictionaryInstance(JDBCConfigurationImpl.java:603)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.jdbc.meta.MappingRepository.endConfiguration(MappingRepository.java:1518)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.lib.conf.Configurations.configureInstance(Configurations.java:518)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.lib.conf.Configurations.configureInstance(Configurations.java:443)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.lib.conf.PluginValue.instantiate(PluginValue.java:104)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.conf.MetaDataRepositoryValue.instantiate(MetaDataRepositoryValue.java:68)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.lib.conf.ObjectValue.instantiate(ObjectValue.java:83)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.conf.OpenJPAConfigurationImpl.newMetaDataRepositoryInstance(OpenJPAConfigurationImpl.java:967)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.conf.OpenJPAConfigurationImpl.getMetaDataRepositoryInstance(OpenJPAConfigurationImpl.java:958)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.kernel.BrokerImpl.initialize(BrokerImpl.java:337)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.kernel.BrokerImpl.initialize(BrokerImpl.java:325)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.kernel.AbstractBrokerFactory.initializeBroker(AbstractBrokerFactory.java:228)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.kernel.AbstractBrokerFactory.newBroker(AbstractBrokerFactory.java:212)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.kernel.DelegatingBrokerFactory.newBroker(DelegatingBrokerFactory.java:156)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:227)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:154)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:60)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.springframework.orm.jpa.JpaTransactionManager.createEntityManagerForTransaction(JpaTransactionManager.java:445)
>                             ~[org.springframework.orm-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>                                 at
>                             org.springframework.orm.jpa.JpaTransactionManager.doBegin(JpaTransactionManager.java:366)
>                             ~[org.springframework.orm-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>                                 ... 17 common frames omitted
>                             Caused by:
>                             org.apache.commons.dbcp.SQLNestedException: Cannot
>                             load JDBC driver class 'com.mysql.jdbc.Driver'
>                                 at
>                             org.apache.commons.dbcp.BasicDataSource.createConnectionFactory(BasicDataSource.java:1429)
>                             ~[commons-dbcp-jar-1.4.jar:1.4]
>                                 at
>                             org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:1371)
>                             ~[commons-dbcp-jar-1.4.jar:1.4]
>                                 at
>                             org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:1044)
>                             ~[commons-dbcp-jar-1.4.jar:1.4]
>                                 at
>                             org.apache.openjpa.lib.jdbc.DelegatingDataSource.getConnection(DelegatingDataSource.java:110)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.lib.jdbc.DecoratingDataSource.getConnection(DecoratingDataSource.java:87)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.jdbc.sql.DBDictionaryFactory.newDBDictionary(DBDictionaryFactory.java:91)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 ... 36 common frames omitted
>                             Caused by:
>                             java.lang.ClassNotFoundException:
>                             com.mysql.jdbc.Driver
>                                 at
>                             org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1714)
>                             ~[tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>                                 at
>                             org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1559)
>                             ~[tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>                                 at
>                             org.apache.commons.dbcp.BasicDataSource.createConnectionFactory(BasicDataSource.java:1420)
>                             ~[commons-dbcp-jar-1.4.jar:1.4]
>                                 ... 41 common frames omitted
>                             DEBUG 04-08 16:14:50.634
>                             o.a.o.q.s.MeetingReminderJob:34
>                             [org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-6]
>                             - MeetingReminderJob.execute
>                             ERROR 04-08 16:14:50.648
>                             o.a.o.q.s.MeetingReminderJob:38
>                             [org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-6]
>                             - execute
>                             org.springframework.transaction.CannotCreateTransactionException:
>                             Could not open JPA EntityManager for
>                             transaction; nested exception is
>                             <openjpa-2.2.1-r422266:1396819 fatal
>                             general error>
>                             org.apache.openjpa.persistence.PersistenceException:
>                             Cannot load JDBC driver class
>                             'com.mysql.jdbc.Driver'
>                                 at
>                             org.springframework.orm.jpa.JpaTransactionManager.doBegin(JpaTransactionManager.java:427)
>                             ~[org.springframework.orm-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>                                 at
>                             org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTransactionManager.java:371)
>                             ~[org.springframework.transaction-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>                                 at
>                             org.springframework.transaction.interceptor.TransactionAspectSupport.createTransactionIfNecessary(TransactionAspectSupport.java:335)
>                             ~[org.springframework.transaction-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>                                 at
>                             org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:105)
>                             ~[org.springframework.transaction-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>                                 at
>                             org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
>                             ~[spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>                                 at
>                             org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:622)
>                             ~[spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>                                 at
>                             org.apache.openmeetings.data.basic.dao.ConfigurationDao$$EnhancerByCGLIB$$d3f5ca3d.getConfValue(<generated>)
>                             ~[com.springsource.net.sf.cglib-2.2.0.jar:na]
>                                 at
>                             org.apache.openmeetings.data.calendar.management.AppointmentLogic.doScheduledMeetingReminder(AppointmentLogic.java:404)
>                             ~[openmeetings-2.1.0-RELEASE.jar:na]
>                                 at
>                             org.apache.openmeetings.quartz.scheduler.MeetingReminderJob.doIt(MeetingReminderJob.java:36)
>                             ~[openmeetings-2.1.0-RELEASE.jar:na]
>                                 at
>                             sun.reflect.NativeMethodAccessorImpl.invoke0(Native
>                             Method) ~[na:1.6.0_24]
>                                 at
>                             sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>                             ~[na:1.6.0_24]
>                                 at
>                             sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>                             ~[na:1.6.0_24]
>                                 at
>                             java.lang.reflect.Method.invoke(Method.java:616)
>                             ~[na:1.6.0_24]
>                                 at
>                             org.springframework.util.MethodInvoker.invoke(MethodInvoker.java:273)
>                             [spring-core-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>                                 at
>                             org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean$MethodInvokingJob.executeInternal(MethodInvokingJobDetailFactoryBean.java:311)
>                             [spring-context-support-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>                                 at
>                             org.springframework.scheduling.quartz.QuartzJobBean.execute(QuartzJobBean.java:113)
>                             [spring-context-support-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>                                 at
>                             org.quartz.core.JobRunShell.run(JobRunShell.java:216)
>                             [quartz-1.8.5.jar:na]
>                                 at
>                             org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:549)
>                             [quartz-1.8.5.jar:na]
>                             Caused by:
>                             org.apache.openjpa.persistence.PersistenceException:
>                             Cannot load JDBC driver class
>                             'com.mysql.jdbc.Driver'
>                                 at
>                             org.apache.openjpa.jdbc.sql.DBDictionaryFactory.newDBDictionary(DBDictionaryFactory.java:102)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.jdbc.conf.JDBCConfigurationImpl.getDBDictionaryInstance(JDBCConfigurationImpl.java:603)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.jdbc.meta.MappingRepository.endConfiguration(MappingRepository.java:1518)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.lib.conf.Configurations.configureInstance(Configurations.java:518)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.lib.conf.Configurations.configureInstance(Configurations.java:443)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.lib.conf.PluginValue.instantiate(PluginValue.java:104)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.conf.MetaDataRepositoryValue.instantiate(MetaDataRepositoryValue.java:68)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.lib.conf.ObjectValue.instantiate(ObjectValue.java:83)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.conf.OpenJPAConfigurationImpl.newMetaDataRepositoryInstance(OpenJPAConfigurationImpl.java:967)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.conf.OpenJPAConfigurationImpl.getMetaDataRepositoryInstance(OpenJPAConfigurationImpl.java:958)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.kernel.BrokerImpl.initialize(BrokerImpl.java:337)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.kernel.BrokerImpl.initialize(BrokerImpl.java:325)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.kernel.AbstractBrokerFactory.initializeBroker(AbstractBrokerFactory.java:228)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.kernel.AbstractBrokerFactory.newBroker(AbstractBrokerFactory.java:212)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.kernel.DelegatingBrokerFactory.newBroker(DelegatingBrokerFactory.java:156)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:227)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:154)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:60)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.springframework.orm.jpa.JpaTransactionManager.createEntityManagerForTransaction(JpaTransactionManager.java:445)
>                             ~[org.springframework.orm-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>                                 at
>                             org.springframework.orm.jpa.JpaTransactionManager.doBegin(JpaTransactionManager.java:366)
>                             ~[org.springframework.orm-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>                                 ... 17 common frames omitted
>                             Caused by:
>                             org.apache.commons.dbcp.SQLNestedException: Cannot
>                             load JDBC driver class 'com.mysql.jdbc.Driver'
>                                 at
>                             org.apache.commons.dbcp.BasicDataSource.createConnectionFactory(BasicDataSource.java:1429)
>                             ~[commons-dbcp-jar-1.4.jar:1.4]
>                                 at
>                             org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:1371)
>                             ~[commons-dbcp-jar-1.4.jar:1.4]
>                                 at
>                             org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:1044)
>                             ~[commons-dbcp-jar-1.4.jar:1.4]
>                                 at
>                             org.apache.openjpa.lib.jdbc.DelegatingDataSource.getConnection(DelegatingDataSource.java:110)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.lib.jdbc.DecoratingDataSource.getConnection(DecoratingDataSource.java:87)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.jdbc.sql.DBDictionaryFactory.newDBDictionary(DBDictionaryFactory.java:91)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 ... 36 common frames omitted
>                             Caused by:
>                             java.lang.ClassNotFoundException:
>                             com.mysql.jdbc.Driver
>                                 at
>                             org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1714)
>                             ~[tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>                                 at
>                             org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1559)
>                             ~[tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>                                 at
>                             org.apache.commons.dbcp.BasicDataSource.createConnectionFactory(BasicDataSource.java:1420)
>                             ~[commons-dbcp-jar-1.4.jar:1.4]
>                                 ... 41 common frames omitted
>                             DEBUG 04-08 16:16:30.633
>                             o.a.o.q.s.MeetingReminderJob:34
>                             [org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-8]
>                             - MeetingReminderJob.execute
>                             ERROR 04-08 16:16:30.634
>                             o.a.o.q.s.SessionClearJob:38
>                             [org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-7]
>                             - execute
>                             org.springframework.transaction.CannotCreateTransactionException:
>                             Could not open JPA EntityManager for
>                             transaction; nested exception is
>                             <openjpa-2.2.1-r422266:1396819 fatal
>                             general error>
>                             org.apache.openjpa.persistence.PersistenceException:
>                             Cannot load JDBC driver class
>                             'com.mysql.jdbc.Driver'
>                                 at
>                             org.springframework.orm.jpa.JpaTransactionManager.doBegin(JpaTransactionManager.java:427)
>                             ~[org.springframework.orm-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>                                 at
>                             org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTransactionManager.java:371)
>                             ~[org.springframework.transaction-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>                                 at
>                             org.springframework.transaction.interceptor.TransactionAspectSupport.createTransactionIfNecessary(TransactionAspectSupport.java:335)
>                             ~[org.springframework.transaction-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>                                 at
>                             org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:105)
>                             ~[org.springframework.transaction-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>                                 at
>                             org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
>                             ~[spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>                                 at
>                             org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:622)
>                             ~[spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>                                 at
>                             org.apache.openmeetings.data.basic.SessiondataDao$$EnhancerByCGLIB$$7b84abbb.clearSessionTable(<generated>)
>                             ~[com.springsource.net.sf.cglib-2.2.0.jar:na]
>                                 at
>                             org.apache.openmeetings.quartz.scheduler.SessionClearJob.doIt(SessionClearJob.java:36)
>                             ~[openmeetings-2.1.0-RELEASE.jar:na]
>                                 at
>                             sun.reflect.NativeMethodAccessorImpl.invoke0(Native
>                             Method) ~[na:1.6.0_24]
>                                 at
>                             sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>                             ~[na:1.6.0_24]
>                                 at
>                             sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>                             ~[na:1.6.0_24]
>                                 at
>                             java.lang.reflect.Method.invoke(Method.java:616)
>                             ~[na:1.6.0_24]
>                                 at
>                             org.springframework.util.MethodInvoker.invoke(MethodInvoker.java:273)
>                             [spring-core-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>                                 at
>                             org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean$MethodInvokingJob.executeInternal(MethodInvokingJobDetailFactoryBean.java:311)
>                             [spring-context-support-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>                                 at
>                             org.springframework.scheduling.quartz.QuartzJobBean.execute(QuartzJobBean.java:113)
>                             [spring-context-support-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>                                 at
>                             org.quartz.core.JobRunShell.run(JobRunShell.java:216)
>                             [quartz-1.8.5.jar:na]
>                                 at
>                             org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:549)
>                             [quartz-1.8.5.jar:na]
>                             Caused by:
>                             org.apache.openjpa.persistence.PersistenceException:
>                             Cannot load JDBC driver class
>                             'com.mysql.jdbc.Driver'
>                                 at
>                             org.apache.openjpa.jdbc.sql.DBDictionaryFactory.newDBDictionary(DBDictionaryFactory.java:102)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.jdbc.conf.JDBCConfigurationImpl.getDBDictionaryInstance(JDBCConfigurationImpl.java:603)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.jdbc.meta.MappingRepository.endConfiguration(MappingRepository.java:1518)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.lib.conf.Configurations.configureInstance(Configurations.java:518)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.lib.conf.Configurations.configureInstance(Configurations.java:443)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.lib.conf.PluginValue.instantiate(PluginValue.java:104)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.conf.MetaDataRepositoryValue.instantiate(MetaDataRepositoryValue.java:68)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.lib.conf.ObjectValue.instantiate(ObjectValue.java:83)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.conf.OpenJPAConfigurationImpl.newMetaDataRepositoryInstance(OpenJPAConfigurationImpl.java:967)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.conf.OpenJPAConfigurationImpl.getMetaDataRepositoryInstance(OpenJPAConfigurationImpl.java:958)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.kernel.BrokerImpl.initialize(BrokerImpl.java:337)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.kernel.BrokerImpl.initialize(BrokerImpl.java:325)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.kernel.AbstractBrokerFactory.initializeBroker(AbstractBrokerFactory.java:228)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.kernel.AbstractBrokerFactory.newBroker(AbstractBrokerFactory.java:212)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.kernel.DelegatingBrokerFactory.newBroker(DelegatingBrokerFactory.java:156)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:227)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:154)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:60)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.springframework.orm.jpa.JpaTransactionManager.createEntityManagerForTransaction(JpaTransactionManager.java:445)
>                             ~[org.springframework.orm-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>                                 at
>                             org.springframework.orm.jpa.JpaTransactionManager.doBegin(JpaTransactionManager.java:366)
>                             ~[org.springframework.orm-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>                                 ... 16 common frames omitted
>                             Caused by:
>                             org.apache.commons.dbcp.SQLNestedException: Cannot
>                             load JDBC driver class 'com.mysql.jdbc.Driver'
>                                 at
>                             org.apache.commons.dbcp.BasicDataSource.createConnectionFactory(BasicDataSource.java:1429)
>                             ~[commons-dbcp-jar-1.4.jar:1.4]
>                                 at
>                             org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:1371)
>                             ~[commons-dbcp-jar-1.4.jar:1.4]
>                                 at
>                             org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:1044)
>                             ~[commons-dbcp-jar-1.4.jar:1.4]
>                                 at
>                             org.apache.openjpa.lib.jdbc.DelegatingDataSource.getConnection(DelegatingDataSource.java:110)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.lib.jdbc.DecoratingDataSource.getConnection(DecoratingDataSource.java:87)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.jdbc.sql.DBDictionaryFactory.newDBDictionary(DBDictionaryFactory.java:91)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 ... 35 common frames omitted
>                             Caused by:
>                             java.lang.ClassNotFoundException:
>                             com.mysql.jdbc.Driver
>                                 at
>                             org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1714)
>                             ~[tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>                                 at
>                             org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1559)
>                             ~[tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>                                 at
>                             org.apache.commons.dbcp.BasicDataSource.createConnectionFactory(BasicDataSource.java:1420)
>                             ~[commons-dbcp-jar-1.4.jar:1.4]
>                                 ... 40 common frames omitted
>                             ERROR 04-08 16:16:30.642
>                             o.a.o.q.s.MeetingReminderJob:38
>                             [org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-8]
>                             - execute
>                             org.springframework.transaction.CannotCreateTransactionException:
>                             Could not open JPA EntityManager for
>                             transaction; nested exception is
>                             <openjpa-2.2.1-r422266:1396819 fatal
>                             general error>
>                             org.apache.openjpa.persistence.PersistenceException:
>                             Cannot load JDBC driver class
>                             'com.mysql.jdbc.Driver'
>                                 at
>                             org.springframework.orm.jpa.JpaTransactionManager.doBegin(JpaTransactionManager.java:427)
>                             ~[org.springframework.orm-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>                                 at
>                             org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTransactionManager.java:371)
>                             ~[org.springframework.transaction-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>                                 at
>                             org.springframework.transaction.interceptor.TransactionAspectSupport.createTransactionIfNecessary(TransactionAspectSupport.java:335)
>                             ~[org.springframework.transaction-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>                                 at
>                             org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:105)
>                             ~[org.springframework.transaction-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>                                 at
>                             org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
>                             ~[spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>                                 at
>                             org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:622)
>                             ~[spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>                                 at
>                             org.apache.openmeetings.data.basic.dao.ConfigurationDao$$EnhancerByCGLIB$$d3f5ca3d.getConfValue(<generated>)
>                             ~[com.springsource.net.sf.cglib-2.2.0.jar:na]
>                                 at
>                             org.apache.openmeetings.data.calendar.management.AppointmentLogic.doScheduledMeetingReminder(AppointmentLogic.java:404)
>                             ~[openmeetings-2.1.0-RELEASE.jar:na]
>                                 at
>                             org.apache.openmeetings.quartz.scheduler.MeetingReminderJob.doIt(MeetingReminderJob.java:36)
>                             ~[openmeetings-2.1.0-RELEASE.jar:na]
>                                 at
>                             sun.reflect.NativeMethodAccessorImpl.invoke0(Native
>                             Method) ~[na:1.6.0_24]
>                                 at
>                             sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>                             ~[na:1.6.0_24]
>                                 at
>                             sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>                             ~[na:1.6.0_24]
>                                 at
>                             java.lang.reflect.Method.invoke(Method.java:616)
>                             ~[na:1.6.0_24]
>                                 at
>                             org.springframework.util.MethodInvoker.invoke(MethodInvoker.java:273)
>                             [spring-core-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>                                 at
>                             org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean$MethodInvokingJob.executeInternal(MethodInvokingJobDetailFactoryBean.java:311)
>                             [spring-context-support-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>                                 at
>                             org.springframework.scheduling.quartz.QuartzJobBean.execute(QuartzJobBean.java:113)
>                             [spring-context-support-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>                                 at
>                             org.quartz.core.JobRunShell.run(JobRunShell.java:216)
>                             [quartz-1.8.5.jar:na]
>                                 at
>                             org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:549)
>                             [quartz-1.8.5.jar:na]
>                             Caused by:
>                             org.apache.openjpa.persistence.PersistenceException:
>                             Cannot load JDBC driver class
>                             'com.mysql.jdbc.Driver'
>                                 at
>                             org.apache.openjpa.jdbc.sql.DBDictionaryFactory.newDBDictionary(DBDictionaryFactory.java:102)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.jdbc.conf.JDBCConfigurationImpl.getDBDictionaryInstance(JDBCConfigurationImpl.java:603)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.jdbc.meta.MappingRepository.endConfiguration(MappingRepository.java:1518)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.lib.conf.Configurations.configureInstance(Configurations.java:518)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.lib.conf.Configurations.configureInstance(Configurations.java:443)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.lib.conf.PluginValue.instantiate(PluginValue.java:104)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.conf.MetaDataRepositoryValue.instantiate(MetaDataRepositoryValue.java:68)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.lib.conf.ObjectValue.instantiate(ObjectValue.java:83)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.conf.OpenJPAConfigurationImpl.newMetaDataRepositoryInstance(OpenJPAConfigurationImpl.java:967)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.conf.OpenJPAConfigurationImpl.getMetaDataRepositoryInstance(OpenJPAConfigurationImpl.java:958)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.kernel.BrokerImpl.initialize(BrokerImpl.java:337)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.kernel.BrokerImpl.initialize(BrokerImpl.java:325)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.kernel.AbstractBrokerFactory.initializeBroker(AbstractBrokerFactory.java:228)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.kernel.AbstractBrokerFactory.newBroker(AbstractBrokerFactory.java:212)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.kernel.DelegatingBrokerFactory.newBroker(DelegatingBrokerFactory.java:156)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:227)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:154)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:60)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.springframework.orm.jpa.JpaTransactionManager.createEntityManagerForTransaction(JpaTransactionManager.java:445)
>                             ~[org.springframework.orm-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>                                 at
>                             org.springframework.orm.jpa.JpaTransactionManager.doBegin(JpaTransactionManager.java:366)
>                             ~[org.springframework.orm-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>                                 ... 17 common frames omitted
>                             Caused by:
>                             org.apache.commons.dbcp.SQLNestedException: Cannot
>                             load JDBC driver class 'com.mysql.jdbc.Driver'
>                                 at
>                             org.apache.commons.dbcp.BasicDataSource.createConnectionFactory(BasicDataSource.java:1429)
>                             ~[commons-dbcp-jar-1.4.jar:1.4]
>                                 at
>                             org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:1371)
>                             ~[commons-dbcp-jar-1.4.jar:1.4]
>                                 at
>                             org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:1044)
>                             ~[commons-dbcp-jar-1.4.jar:1.4]
>                                 at
>                             org.apache.openjpa.lib.jdbc.DelegatingDataSource.getConnection(DelegatingDataSource.java:110)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.lib.jdbc.DecoratingDataSource.getConnection(DecoratingDataSource.java:87)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 at
>                             org.apache.openjpa.jdbc.sql.DBDictionaryFactory.newDBDictionary(DBDictionaryFactory.java:91)
>                             ~[openjpa-bundle-2.2.1.jar:2.2.1]
>                                 ... 36 common frames omitted
>                             Caused by:
>                             java.lang.ClassNotFoundException:
>                             com.mysql.jdbc.Driver
>                                 at
>                             org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1714)
>                             ~[tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>                                 at
>                             org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1559)
>                             ~[tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>                                 at
>                             org.apache.commons.dbcp.BasicDataSource.createConnectionFactory(BasicDataSource.java:1420)
>                             ~[commons-dbcp-jar-1.4.jar:1.4]
>                                 ... 41 common frames omitted
>
>
>                             My java -version is :
>                             java version "1.6.0_25"
>                             Java(TM) SE Runtime Environment (build
>                             1.6.0_25-b06)
>                             Java HotSpot(TM) Server VM (build
>                             20.0-b11, mixed mode)
>
>                             And I have installed OM2.0 on this machine
>                             before, what's wrong with my installation?
>
>                             -- 
>                             ---------------------------------
>                             Best Regards
>                             Hassan Gharehasanloo
>
>
>
>
>
>                     -- 
>                     ---------------------------------
>                     Best Regards
>                     Hassan Gharehasanloo
>
>
>
>
>                 -- 
>                 WBR
>                 Maxim aka solomax
>
>
>
>
>             -- 
>             ---------------------------------
>             Best Regards
>             Hassan Gharehasanloo
>
>
>
>
>         -- 
>         WBR
>         Maxim aka solomax
>
>
>
>
>     -- 
>     ---------------------------------
>     Best Regards
>     Hassan Gharehasanloo
>
>
>
>
> -- 
> WBR
> Maxim aka solomax


Re: Fwd: installation of om 2.1 on ubuntu

Posted by Maxim Solodovnik <so...@gmail.com>.
Nope you just need to put it.
then delete webapps/openmeetings/conf/installXXXX (if any)
drop/create DB and run install one more time


On Tue, Apr 9, 2013 at 1:06 PM, Hasan Gharehasanloo
<ha...@gmail.com>wrote:

> Thanks Maxim
> As Mahmut said in prevois post, I added
> mysql-connector-java-5.1.13-bin.jar to
> red5/webapps/openmeetings/WEB_INF/lib so I could start red5 and go to
> installation page.
> Should I register it somewhere?
>
>
> On Tue, Apr 9, 2013 at 10:24 AM, Maxim Solodovnik <so...@gmail.com>wrote:
>
>> Thanks your root cause is:
>>
>> org.springframework.**transaction.**CannotCreateTransactionExcepti**on:
>> Could not open JPA EntityManager for transaction; nested exception is
>> <openjpa-2.2.1-r422266:1396819 fatal general error> org.apache.openjpa.**
>> persistence.**PersistenceException: Cannot load JDBC driver class
>> 'com.mysql.jdbc.Driver'
>>
>>
>> it seems you set up MySQL DB but not add mysql...connector....jar file
>>
>>
>>
>> On Tue, Apr 9, 2013 at 12:48 PM, Hasan Gharehasanloo <
>> hasan.ghare@gmail.com> wrote:
>>
>>> I attached all log files.
>>>
>>>
>>> On Tue, Apr 9, 2013 at 10:12 AM, Maxim Solodovnik <so...@gmail.com>wrote:
>>>
>>>> I'm afraid it is impossible to tell what is wrong without installation
>>>> logs
>>>>
>>>>
>>>> On Tue, Apr 9, 2013 at 12:34 PM, Hasan Gharehasanloo <
>>>> hasan.ghare@gmail.com> wrote:
>>>>
>>>>> Thanks Mahmut
>>>>> With this solution red5 server loaded and I entered
>>>>> http://localhost:5080/openmeetings/install in browser and then step2
>>>>> and filled information, and after submit I got http error 500 in browser,
>>>>> and followinf error in openmeetings.log :
>>>>>
>>>>> ERROR 04-09 09:58:07.247 ManageCryptStyle.java 1479325 49
>>>>> org.apache.openmeetings.utils.crypt.ManageCryptStyle
>>>>> [http-nio-0.0.0.0-8088-exec-9] - [getInstanceOfCrypt]
>>>>> java.lang.NullPointerException: null
>>>>>     at java.lang.Class.forName0(Native Method) ~[na:1.6.0_24]
>>>>>     at java.lang.Class.forName(Class.java:186) ~[na:1.6.0_24]
>>>>>     at
>>>>> org.apache.openmeetings.utils.crypt.ManageCryptStyle.getInstanceOfCrypt(ManageCryptStyle.java:45)
>>>>> ~[openmeetings-2.1.0-RELEASE.jar:na]
>>>>>     at
>>>>> org.apache.openmeetings.data.basic.SessiondataDao.startsession(SessiondataDao.java:76)
>>>>> [openmeetings-2.1.0-RELEASE.jar:na]
>>>>>     at
>>>>> org.apache.openmeetings.data.basic.SessiondataDao$$FastClassByCGLIB$$8a6617e0.invoke(<generated>)
>>>>> [com.springsource.net.sf.cglib-2.2.0.jar:na]
>>>>>     at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:191)
>>>>> [com.springsource.net.sf.cglib-2.2.0.jar:na]
>>>>>     at
>>>>> org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:689)
>>>>> [spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>>>>>     at
>>>>> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)
>>>>> [spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>>>>>     at
>>>>> org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:110)
>>>>> [org.springframework.transaction-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>>>>>     at
>>>>> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
>>>>> [spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>>>>>     at
>>>>> org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:622)
>>>>> [spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>>>>>     at
>>>>> org.apache.openmeetings.data.basic.SessiondataDao$$EnhancerByCGLIB$$a7e576e3.startsession(<generated>)
>>>>> [com.springsource.net.sf.cglib-2.2.0.jar:na]
>>>>>     at
>>>>> org.apache.openmeetings.remote.MainService.getsessiondata(MainService.java:206)
>>>>> [openmeetings-2.1.0-RELEASE.jar:na]
>>>>>     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>>> ~[na:1.6.0_24]
>>>>>     at
>>>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>>>>> ~[na:1.6.0_24]
>>>>>     at
>>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>>>>> ~[na:1.6.0_24]
>>>>>     at java.lang.reflect.Method.invoke(Method.java:616) ~[na:1.6.0_24]
>>>>>     at
>>>>> org.red5.server.service.ServiceInvoker.invoke(ServiceInvoker.java:196)
>>>>> [red5.jar:na]
>>>>>     at
>>>>> org.red5.server.service.ServiceInvoker.invoke(ServiceInvoker.java:115)
>>>>> [red5.jar:na]
>>>>>     at
>>>>> org.red5.server.net.rtmp.RTMPHandler.invokeCall(RTMPHandler.java:157)
>>>>> [red5.jar:na]
>>>>>     at
>>>>> org.red5.server.net.rtmp.RTMPHandler.onInvoke(RTMPHandler.java:399)
>>>>> [red5.jar:na]
>>>>>     at
>>>>> org.red5.server.net.rtmp.BaseRTMPHandler.messageReceived(BaseRTMPHandler.java:130)
>>>>> [red5.jar:na]
>>>>>     at
>>>>> org.red5.server.net.rtmpt.RTMPTHandler.messageReceived(RTMPTHandler.java:129)
>>>>> [red5.jar:na]
>>>>>     at
>>>>> org.red5.server.net.rtmpt.RTMPTServlet.handleSend(RTMPTServlet.java:410)
>>>>> [red5.jar:na]
>>>>>     at
>>>>> org.red5.server.net.rtmpt.RTMPTServlet.service(RTMPTServlet.java:488)
>>>>> [red5.jar:na]
>>>>>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
>>>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>>>     at
>>>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
>>>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>>>     at
>>>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
>>>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>>>     at
>>>>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)
>>>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>>>     at
>>>>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
>>>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>>>     at
>>>>> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
>>>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>>>     at
>>>>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
>>>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>>>     at
>>>>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)
>>>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>>>     at
>>>>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
>>>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>>>     at
>>>>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
>>>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>>>     at
>>>>> org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1004)
>>>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>>>     at
>>>>> org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589)
>>>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>>>     at
>>>>> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1653)
>>>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>>>     at
>>>>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
>>>>> [na:1.6.0_24]
>>>>>     at
>>>>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
>>>>> [na:1.6.0_24]
>>>>>     at java.lang.Thread.run(Thread.java:679) [na:1.6.0_24]
>>>>> ERROR 04-09 09:58:07.251 SessiondataDao.java 1479329 86
>>>>> org.apache.openmeetings.data.basic.SessiondataDao
>>>>> [http-nio-0.0.0.0-8088-exec-9] - [startsession]:
>>>>> java.lang.NullPointerException: null
>>>>>     at
>>>>> org.apache.openmeetings.data.basic.SessiondataDao.startsession(SessiondataDao.java:76)
>>>>> ~[openmeetings-2.1.0-RELEASE.jar:na]
>>>>>     at
>>>>> org.apache.openmeetings.data.basic.SessiondataDao$$FastClassByCGLIB$$8a6617e0.invoke(<generated>)
>>>>> [com.springsource.net.sf.cglib-2.2.0.jar:na]
>>>>>     at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:191)
>>>>> [com.springsource.net.sf.cglib-2.2.0.jar:na]
>>>>>     at
>>>>> org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:689)
>>>>> [spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>>>>>     at
>>>>> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)
>>>>> [spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>>>>>     at
>>>>> org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:110)
>>>>> [org.springframework.transaction-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>>>>>     at
>>>>> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
>>>>> [spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>>>>>     at
>>>>> org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:622)
>>>>> [spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>>>>>     at
>>>>> org.apache.openmeetings.data.basic.SessiondataDao$$EnhancerByCGLIB$$a7e576e3.startsession(<generated>)
>>>>> [com.springsource.net.sf.cglib-2.2.0.jar:na]
>>>>>     at
>>>>> org.apache.openmeetings.remote.MainService.getsessiondata(MainService.java:206)
>>>>> [openmeetings-2.1.0-RELEASE.jar:na]
>>>>>     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>>> ~[na:1.6.0_24]
>>>>>     at
>>>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>>>>> ~[na:1.6.0_24]
>>>>>     at
>>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>>>>> ~[na:1.6.0_24]
>>>>>     at java.lang.reflect.Method.invoke(Method.java:616) ~[na:1.6.0_24]
>>>>>     at
>>>>> org.red5.server.service.ServiceInvoker.invoke(ServiceInvoker.java:196)
>>>>> [red5.jar:na]
>>>>>     at
>>>>> org.red5.server.service.ServiceInvoker.invoke(ServiceInvoker.java:115)
>>>>> [red5.jar:na]
>>>>>     at
>>>>> org.red5.server.net.rtmp.RTMPHandler.invokeCall(RTMPHandler.java:157)
>>>>> [red5.jar:na]
>>>>>     at
>>>>> org.red5.server.net.rtmp.RTMPHandler.onInvoke(RTMPHandler.java:399)
>>>>> [red5.jar:na]
>>>>>     at
>>>>> org.red5.server.net.rtmp.BaseRTMPHandler.messageReceived(BaseRTMPHandler.java:130)
>>>>> [red5.jar:na]
>>>>>     at
>>>>> org.red5.server.net.rtmpt.RTMPTHandler.messageReceived(RTMPTHandler.java:129)
>>>>> [red5.jar:na]
>>>>>     at
>>>>> org.red5.server.net.rtmpt.RTMPTServlet.handleSend(RTMPTServlet.java:410)
>>>>> [red5.jar:na]
>>>>>     at
>>>>> org.red5.server.net.rtmpt.RTMPTServlet.service(RTMPTServlet.java:488)
>>>>> [red5.jar:na]
>>>>>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
>>>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>>>     at
>>>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
>>>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>>>     at
>>>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
>>>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>>>     at
>>>>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)
>>>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>>>     at
>>>>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
>>>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>>>     at
>>>>> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
>>>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>>>     at
>>>>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
>>>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>>>     at
>>>>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)
>>>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>>>     at
>>>>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
>>>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>>>     at
>>>>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
>>>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>>>     at
>>>>> org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1004)
>>>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>>>     at
>>>>> org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589)
>>>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>>>     at
>>>>> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1653)
>>>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>>>     at
>>>>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
>>>>> [na:1.6.0_24]
>>>>>     at
>>>>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
>>>>> [na:1.6.0_24]
>>>>>     at java.lang.Thread.run(Thread.java:679) [na:1.6.0_24]
>>>>> [INFO] [http-nio-0.0.0.0-8088-exec-1]
>>>>> org.red5.server.net.rtmp.codec.RTMPProtocolDecoder - Action getPublicSID
>>>>> DEBUG 04-09 09:58:07.351 ScopeApplicationAdapter.java 1479429 463
>>>>> org.apache.openmeetings.remote.red5.ScopeApplicationAdapter
>>>>> [http-nio-0.0.0.0-8088-exec-1] - -----------  getPublicSID
>>>>> DEBUG 04-09 09:58:07.352 SessionManager.java 1479430 124
>>>>> org.apache.openmeetings.session.SessionManager
>>>>> [http-nio-0.0.0.0-8088-exec-1] - Tried to get a non existing Client 7
>>>>> server null
>>>>> DEBUG 04-09 09:58:07.353 SessionManager.java 1479431 220
>>>>> org.apache.openmeetings.session.SessionManager
>>>>> [http-nio-0.0.0.0-8088-exec-1] - Tried to update a non existing Client 7
>>>>> [ERROR] [http-nio-0.0.0.0-8088-exec-1]
>>>>> org.red5.server.service.ServiceInvoker - Error executing call: Service:
>>>>> null Method: getPublicSID Num Params: 0
>>>>> java.lang.reflect.InvocationTargetException: null
>>>>>     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>>> ~[na:1.6.0_24]
>>>>>     at
>>>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>>>>> ~[na:1.6.0_24]
>>>>>     at
>>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>>>>> ~[na:1.6.0_24]
>>>>>     at java.lang.reflect.Method.invoke(Method.java:616) ~[na:1.6.0_24]
>>>>>     at
>>>>> org.red5.server.service.ServiceInvoker.invoke(ServiceInvoker.java:196)
>>>>> [red5.jar:na]
>>>>>     at
>>>>> org.red5.server.service.ServiceInvoker.invoke(ServiceInvoker.java:115)
>>>>> [red5.jar:na]
>>>>>     at
>>>>> org.red5.server.net.rtmp.RTMPHandler.invokeCall(RTMPHandler.java:157)
>>>>> [red5.jar:na]
>>>>>     at
>>>>> org.red5.server.net.rtmp.RTMPHandler.onInvoke(RTMPHandler.java:394)
>>>>> [red5.jar:na]
>>>>>     at
>>>>> org.red5.server.net.rtmp.BaseRTMPHandler.messageReceived(BaseRTMPHandler.java:130)
>>>>> [red5.jar:na]
>>>>>     at
>>>>> org.red5.server.net.rtmpt.RTMPTHandler.messageReceived(RTMPTHandler.java:129)
>>>>> [red5.jar:na]
>>>>>     at
>>>>> org.red5.server.net.rtmpt.RTMPTServlet.handleSend(RTMPTServlet.java:410)
>>>>> [red5.jar:na]
>>>>>     at
>>>>> org.red5.server.net.rtmpt.RTMPTServlet.service(RTMPTServlet.java:488)
>>>>> [red5.jar:na]
>>>>>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
>>>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>>>     at
>>>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
>>>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>>>     at
>>>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
>>>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>>>     at
>>>>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)
>>>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>>>     at
>>>>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
>>>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>>>     at
>>>>> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
>>>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>>>     at
>>>>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
>>>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>>>     at
>>>>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)
>>>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>>>     at
>>>>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
>>>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>>>     at
>>>>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
>>>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>>>     at
>>>>> org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1004)
>>>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>>>     at
>>>>> org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589)
>>>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>>>     at
>>>>> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1653)
>>>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>>>     at
>>>>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
>>>>> [na:1.6.0_24]
>>>>>     at
>>>>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
>>>>> [na:1.6.0_24]
>>>>>     at java.lang.Thread.run(Thread.java:679) [na:1.6.0_24]
>>>>> Caused by: java.lang.NullPointerException: null
>>>>>     at
>>>>> org.apache.openmeetings.remote.red5.ScopeApplicationAdapter.getPublicSID(ScopeApplicationAdapter.java:469)
>>>>> ~[openmeetings-2.1.0-RELEASE.jar:na]
>>>>>     ... 28 common frames omitted
>>>>>
>>>>> after this when I go to http://localhost:5080/openmeetings/ i get
>>>>> NetConnection.Call.fail error.
>>>>>
>>>>>
>>>>> On Mon, Apr 8, 2013 at 4:56 PM, Mahmut TEKER <te...@gmail.com>wrote:
>>>>>
>>>>>> Hi,
>>>>>>
>>>>>>    It seems jdbc problem. Could you check "
>>>>>> red5/webapps/openmeetings/WEB_**INF/lib"  folder for mysql connector
>>>>>> jar file something like "mysql-connector-java-****-**bin.jar".
>>>>>>
>>>>>>    If there is not mysql connector, you should download and put this
>>>>>> folder. You can download here.
>>>>>>
>>>>>> http://dev.mysql.com/**downloads/connector/j/<http://dev.mysql.com/downloads/connector/j/>
>>>>>>
>>>>>>    Best regards,
>>>>>>
>>>>>> _Mahmut
>>>>>>
>>>>>> 08.04.2013 14:51 tarihinde, Hasan Gharehasanloo yazdı:
>>>>>>
>>>>>>  Hi everybody
>>>>>>> Today I decided to install new release of OM, so downloaded the bin
>>>>>>> file and unzip it on a directory. Then created a DB in mysql and change the
>>>>>>> persistence.xml fil, and executed sh red5.sh in terminal but got an error
>>>>>>> on startup od openmeetings.
>>>>>>> The openmeetings.log is as follow :
>>>>>>>
>>>>>>> DEBUG 04-08 16:11:16.833 ROOT:72 [0.0.0.0-startStop-1] - Starting up
>>>>>>> context openmeetings
>>>>>>> DEBUG 04-08 16:11:24.499 o.a.o.r.r.**ScopeApplicationAdapter:131
>>>>>>> [Launcher:/openmeetings] - webAppPath : /share/home/hasanloo/**
>>>>>>> Documents/my/om/webapps/**openmeetings
>>>>>>> ERROR 04-08 16:11:24.657 o.a.o.r.r.**ScopeApplicationAdapter:2738
>>>>>>> [Launcher:/openmeetings] - [getCryptKey]
>>>>>>> org.springframework.**transaction.**CannotCreateTransactionExcepti**on:
>>>>>>> Could not open JPA EntityManager for transaction; nested exception is
>>>>>>> <openjpa-2.2.1-r422266:1396819 fatal general error> org.apache.openjpa.
>>>>>>> **persistence.**PersistenceException: Cannot load JDBC driver class
>>>>>>> 'com.mysql.jdbc.Driver'
>>>>>>>     at org.springframework.orm.jpa.**JpaTransactionManager.doBegin(*
>>>>>>> *JpaTransactionManager.java:**427) ~[org.springframework.orm-jar-**
>>>>>>> 3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>>>>>>     at org.springframework.**transaction.support.**
>>>>>>> AbstractPlatformTransactionMan**ager.getTransaction(**
>>>>>>> AbstractPlatformTransactionMan**ager.java:371)
>>>>>>> ~[org.springframework.**transaction-jar-3.1.1.RELEASE.**
>>>>>>> jar:3.1.1.RELEASE]
>>>>>>>     at org.springframework.**transaction.interceptor.**
>>>>>>> TransactionAspectSupport.**createTransactionIfNecessary(**
>>>>>>> TransactionAspectSupport.java:**335) ~[org.springframework.**
>>>>>>> transaction-jar-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>>>     at org.springframework.**transaction.interceptor.**
>>>>>>> TransactionInterceptor.invoke(**TransactionInterceptor.java:**105)
>>>>>>> ~[org.springframework.**transaction-jar-3.1.1.RELEASE.**
>>>>>>> jar:3.1.1.RELEASE]
>>>>>>>     at org.springframework.aop.**framework.**
>>>>>>> ReflectiveMethodInvocation.**proceed(**ReflectiveMethodInvocation.**java:172)
>>>>>>> ~[spring-aop-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>>>     at org.springframework.aop.**framework.Cglib2AopProxy$**
>>>>>>> DynamicAdvisedInterceptor.**intercept(Cglib2AopProxy.java:**622)
>>>>>>> ~[spring-aop-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>>>     at org.apache.openmeetings.data.**basic.dao.ConfigurationDao$$**
>>>>>>> EnhancerByCGLIB$$d3f5ca3d.**getConfValue(<generated>)
>>>>>>> ~[com.springsource.net.sf.**cglib-2.2.0.jar:na]
>>>>>>>     at org.apache.openmeetings.**remote.red5.**
>>>>>>> ScopeApplicationAdapter.**getCryptKey(**
>>>>>>> ScopeApplicationAdapter.java:**2729) [openmeetings-2.1.0-RELEASE.**
>>>>>>> jar:na]
>>>>>>>     at org.apache.openmeetings.**remote.red5.**
>>>>>>> ScopeApplicationAdapter.**appStart(**ScopeApplicationAdapter.java:**135)
>>>>>>> [openmeetings-2.1.0-RELEASE.**jar:na]
>>>>>>>     at org.red5.server.adapter.**MultiThreadedApplicationAdapte**
>>>>>>> r.start(**MultiThreadedApplicationAdapte**r.java:403) [red5.jar:na]
>>>>>>>     at org.red5.server.adapter.**ApplicationAdapter.start(**ApplicationAdapter.java:54)
>>>>>>> [red5.jar:na]
>>>>>>>     at org.red5.server.scope.Scope.**start(Scope.java:1081)
>>>>>>> [red5.jar:na]
>>>>>>>     at org.red5.server.scope.Scope.**init(Scope.java:864)
>>>>>>> [red5.jar:na]
>>>>>>>     at org.red5.server.scope.**WebScope.register(WebScope.**java:213)
>>>>>>> [red5.jar:na]
>>>>>>>     at sun.reflect.**NativeMethodAccessorImpl.**invoke0(Native
>>>>>>> Method) ~[na:1.6.0_24]
>>>>>>>     at sun.reflect.**NativeMethodAccessorImpl.**invoke(**
>>>>>>> NativeMethodAccessorImpl.java:**57) ~[na:1.6.0_24]
>>>>>>>     at sun.reflect.**DelegatingMethodAccessorImpl.**invoke(**
>>>>>>> DelegatingMethodAccessorImpl.**java:43) ~[na:1.6.0_24]
>>>>>>>     at java.lang.reflect.Method.**invoke(Method.java:616)
>>>>>>> ~[na:1.6.0_24]
>>>>>>>     at org.springframework.beans.**factory.support.**
>>>>>>> AbstractAutowireCapableBeanFac**tory.invokeCustomInitMethod(**
>>>>>>> AbstractAutowireCapableBeanFac**tory.java:1581)
>>>>>>> [spring-beans-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>>>     at org.springframework.beans.**factory.support.**
>>>>>>> AbstractAutowireCapableBeanFac**tory.invokeInitMethods(**
>>>>>>> AbstractAutowireCapableBeanFac**tory.java:1522)
>>>>>>> [spring-beans-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>>>     at org.springframework.beans.**factory.support.**
>>>>>>> AbstractAutowireCapableBeanFac**tory.initializeBean(**
>>>>>>> AbstractAutowireCapableBeanFac**tory.java:1452)
>>>>>>> [spring-beans-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>>>     at org.springframework.beans.**factory.support.**
>>>>>>> AbstractAutowireCapableBeanFac**tory.doCreateBean(**
>>>>>>> AbstractAutowireCapableBeanFac**tory.java:519)
>>>>>>> [spring-beans-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>>>     at org.springframework.beans.**factory.support.**
>>>>>>> AbstractAutowireCapableBeanFac**tory.createBean(**
>>>>>>> AbstractAutowireCapableBeanFac**tory.java:456)
>>>>>>> [spring-beans-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>>>     at org.springframework.beans.**factory.support.**
>>>>>>> AbstractBeanFactory$1.**getObject(AbstractBeanFactory.**java:294)
>>>>>>> [spring-beans-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>>>     at org.springframework.beans.**factory.support.**
>>>>>>> DefaultSingletonBeanRegistry.**getSingleton(**
>>>>>>> DefaultSingletonBeanRegistry.**java:225)
>>>>>>> [spring-beans-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>>>     at org.springframework.beans.**factory.support.**
>>>>>>> AbstractBeanFactory.doGetBean(**AbstractBeanFactory.java:291)
>>>>>>> [spring-beans-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>>>     at org.springframework.beans.**factory.support.**
>>>>>>> AbstractBeanFactory.getBean(**AbstractBeanFactory.java:193)
>>>>>>> [spring-beans-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>>>     at org.springframework.beans.**factory.support.**
>>>>>>> DefaultListableBeanFactory.**preInstantiateSingletons(**
>>>>>>> DefaultListableBeanFactory.**java:585) [spring-beans-3.1.1.RELEASE.*
>>>>>>> *jar:3.1.1.RELEASE]
>>>>>>>     at org.springframework.context.**support.**
>>>>>>> AbstractApplicationContext.**finishBeanFactoryInitializatio**
>>>>>>> n(AbstractApplicationContext.**java:913)
>>>>>>> [spring-context-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>>>     at org.springframework.context.**support.**
>>>>>>> AbstractApplicationContext.**refresh(**AbstractApplicationContext.**java:464)
>>>>>>> [spring-context-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>>>     at org.red5.server.tomcat.**TomcatLoader$1.run(**TomcatLoader.java:595)
>>>>>>> [tomcatplugin-jar-1.4.jar:na]
>>>>>>> Caused by: org.apache.openjpa.**persistence.**PersistenceException:
>>>>>>> Cannot load JDBC driver class 'com.mysql.jdbc.Driver'
>>>>>>>     at org.apache.openjpa.jdbc.sql.**DBDictionaryFactory.**
>>>>>>> newDBDictionary(**DBDictionaryFactory.java:102)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.jdbc.conf.**JDBCConfigurationImpl.**
>>>>>>> getDBDictionaryInstance(**JDBCConfigurationImpl.java:**603)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.jdbc.meta.**MappingRepository.**
>>>>>>> endConfiguration(**MappingRepository.java:1518)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.lib.conf.**Configurations.**
>>>>>>> configureInstance(**Configurations.java:518)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.lib.conf.**Configurations.**
>>>>>>> configureInstance(**Configurations.java:443)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.lib.conf.**PluginValue.instantiate(**PluginValue.java:104)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.conf.**MetaDataRepositoryValue.**
>>>>>>> instantiate(**MetaDataRepositoryValue.java:**68)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.lib.conf.**ObjectValue.instantiate(**ObjectValue.java:83)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.conf.**OpenJPAConfigurationImpl.**
>>>>>>> newMetaDataRepositoryInstance(**OpenJPAConfigurationImpl.java:**967)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.conf.**OpenJPAConfigurationImpl.**
>>>>>>> getMetaDataRepositoryInstance(**OpenJPAConfigurationImpl.java:**958)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.kernel.**AbstractBrokerFactory.**
>>>>>>> makeReadOnly(**AbstractBrokerFactory.java:**638)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.kernel.**AbstractBrokerFactory.**
>>>>>>> newBroker(**AbstractBrokerFactory.java:**203)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.kernel.**DelegatingBrokerFactory.**
>>>>>>> newBroker(**DelegatingBrokerFactory.java:**156)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.*
>>>>>>> *createEntityManager(**EntityManagerFactoryImpl.java:**227)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.*
>>>>>>> *createEntityManager(**EntityManagerFactoryImpl.java:**154)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.*
>>>>>>> *createEntityManager(**EntityManagerFactoryImpl.java:**60)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.springframework.orm.jpa.**JpaTransactionManager.**
>>>>>>> createEntityManagerForTransact**ion(JpaTransactionManager.**java:445)
>>>>>>> ~[org.springframework.orm-jar-**3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>>>>>>     at org.springframework.orm.jpa.**JpaTransactionManager.doBegin(*
>>>>>>> *JpaTransactionManager.java:**366) ~[org.springframework.orm-jar-**
>>>>>>> 3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>>>>>>     ... 30 common frames omitted
>>>>>>> Caused by: org.apache.commons.dbcp.**SQLNestedException: Cannot
>>>>>>> load JDBC driver class 'com.mysql.jdbc.Driver'
>>>>>>>     at org.apache.commons.dbcp.**BasicDataSource.**
>>>>>>> createConnectionFactory(**BasicDataSource.java:1429)
>>>>>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>>>>     at org.apache.commons.dbcp.**BasicDataSource.**createDataSource(
>>>>>>> **BasicDataSource.java:1371) ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>>>>     at org.apache.commons.dbcp.**BasicDataSource.getConnection(**BasicDataSource.java:1044)
>>>>>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>>>>     at org.apache.openjpa.lib.jdbc.**DelegatingDataSource.**
>>>>>>> getConnection(**DelegatingDataSource.java:110)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.lib.jdbc.**DecoratingDataSource.**
>>>>>>> getConnection(**DecoratingDataSource.java:87)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.jdbc.sql.**DBDictionaryFactory.**
>>>>>>> newDBDictionary(**DBDictionaryFactory.java:91)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     ... 47 common frames omitted
>>>>>>> Caused by: java.lang.**ClassNotFoundException: com.mysql.jdbc.Driver
>>>>>>>     at org.apache.catalina.loader.**WebappClassLoader.loadClass(**WebappClassLoader.java:1714)
>>>>>>> ~[tomcat-embed-core-jar-7.0.**34.jar:7.0.34]
>>>>>>>     at org.apache.catalina.loader.**WebappClassLoader.loadClass(**WebappClassLoader.java:1559)
>>>>>>> ~[tomcat-embed-core-jar-7.0.**34.jar:7.0.34]
>>>>>>>     at org.apache.commons.dbcp.**BasicDataSource.**
>>>>>>> createConnectionFactory(**BasicDataSource.java:1420)
>>>>>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>>>>     ... 52 common frames omitted
>>>>>>> DEBUG 04-08 16:11:24.797 o.a.o.d.w.EmoticonsManager:62
>>>>>>> [Launcher:/openmeetings] - ##### loadEmot completed
>>>>>>> DEBUG 04-08 16:11:24.798 o.a.o.r.r.**ScopeApplicationAdapter:151
>>>>>>> [Launcher:/openmeetings] -
>>>>>>>     ##############################**##################
>>>>>>>     #            Openmeetings is up                #
>>>>>>>     #             and ready to use                 #
>>>>>>>     ##############################**##################
>>>>>>>
>>>>>>> DEBUG 04-08 16:11:30.657 o.a.o.q.s.MeetingReminderJob:**34
>>>>>>> [org.springframework.**scheduling.quartz.**
>>>>>>> SchedulerFactoryBean#0_Worker-**2] - MeetingReminderJob.execute
>>>>>>> ERROR 04-08 16:11:30.696 o.a.o.q.s.SessionClearJob:38
>>>>>>> [org.springframework.**scheduling.quartz.**
>>>>>>> SchedulerFactoryBean#0_Worker-**1] - execute
>>>>>>> org.springframework.**transaction.**CannotCreateTransactionExcepti**on:
>>>>>>> Could not open JPA EntityManager for transaction; nested exception is
>>>>>>> <openjpa-2.2.1-r422266:1396819 fatal general error> org.apache.openjpa.
>>>>>>> **persistence.**PersistenceException: Cannot load JDBC driver class
>>>>>>> 'com.mysql.jdbc.Driver'
>>>>>>>     at org.springframework.orm.jpa.**JpaTransactionManager.doBegin(*
>>>>>>> *JpaTransactionManager.java:**427) ~[org.springframework.orm-jar-**
>>>>>>> 3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>>>>>>     at org.springframework.**transaction.support.**
>>>>>>> AbstractPlatformTransactionMan**ager.getTransaction(**
>>>>>>> AbstractPlatformTransactionMan**ager.java:371)
>>>>>>> ~[org.springframework.**transaction-jar-3.1.1.RELEASE.**
>>>>>>> jar:3.1.1.RELEASE]
>>>>>>>     at org.springframework.**transaction.interceptor.**
>>>>>>> TransactionAspectSupport.**createTransactionIfNecessary(**
>>>>>>> TransactionAspectSupport.java:**335) ~[org.springframework.**
>>>>>>> transaction-jar-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>>>     at org.springframework.**transaction.interceptor.**
>>>>>>> TransactionInterceptor.invoke(**TransactionInterceptor.java:**105)
>>>>>>> ~[org.springframework.**transaction-jar-3.1.1.RELEASE.**
>>>>>>> jar:3.1.1.RELEASE]
>>>>>>>     at org.springframework.aop.**framework.**
>>>>>>> ReflectiveMethodInvocation.**proceed(**ReflectiveMethodInvocation.**java:172)
>>>>>>> ~[spring-aop-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>>>     at org.springframework.aop.**framework.Cglib2AopProxy$**
>>>>>>> DynamicAdvisedInterceptor.**intercept(Cglib2AopProxy.java:**622)
>>>>>>> ~[spring-aop-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>>>     at org.apache.openmeetings.data.**basic.SessiondataDao$$**
>>>>>>> EnhancerByCGLIB$$7b84abbb.**clearSessionTable(<generated>)
>>>>>>> ~[com.springsource.net.sf.**cglib-2.2.0.jar:na]
>>>>>>>     at org.apache.openmeetings.**quartz.scheduler.**
>>>>>>> SessionClearJob.doIt(**SessionClearJob.java:36)
>>>>>>> ~[openmeetings-2.1.0-RELEASE.**jar:na]
>>>>>>>     at sun.reflect.**NativeMethodAccessorImpl.**invoke0(Native
>>>>>>> Method) ~[na:1.6.0_24]
>>>>>>>     at sun.reflect.**NativeMethodAccessorImpl.**invoke(**
>>>>>>> NativeMethodAccessorImpl.java:**57) ~[na:1.6.0_24]
>>>>>>>     at sun.reflect.**DelegatingMethodAccessorImpl.**invoke(**
>>>>>>> DelegatingMethodAccessorImpl.**java:43) ~[na:1.6.0_24]
>>>>>>>     at java.lang.reflect.Method.**invoke(Method.java:616)
>>>>>>> ~[na:1.6.0_24]
>>>>>>>     at org.springframework.util.**MethodInvoker.invoke(**MethodInvoker.java:273)
>>>>>>> [spring-core-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>>>     at org.springframework.**scheduling.quartz.**
>>>>>>> MethodInvokingJobDetailFactory**Bean$MethodInvokingJob.**
>>>>>>> executeInternal(**MethodInvokingJobDetailFactory**Bean.java:311)
>>>>>>> [spring-context-support-3.1.1.**RELEASE.jar:3.1.1.RELEASE]
>>>>>>>     at org.springframework.**scheduling.quartz.**
>>>>>>> QuartzJobBean.execute(**QuartzJobBean.java:113)
>>>>>>> [spring-context-support-3.1.1.**RELEASE.jar:3.1.1.RELEASE]
>>>>>>>     at org.quartz.core.JobRunShell.**run(JobRunShell.java:216)
>>>>>>> [quartz-1.8.5.jar:na]
>>>>>>>     at org.quartz.simpl.**SimpleThreadPool$WorkerThread.**run(SimpleThreadPool.java:549)
>>>>>>> [quartz-1.8.5.jar:na]
>>>>>>> Caused by: org.apache.openjpa.**persistence.**PersistenceException:
>>>>>>> Cannot load JDBC driver class 'com.mysql.jdbc.Driver'
>>>>>>>     at org.apache.openjpa.jdbc.sql.**DBDictionaryFactory.**
>>>>>>> newDBDictionary(**DBDictionaryFactory.java:102)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.jdbc.conf.**JDBCConfigurationImpl.**
>>>>>>> getDBDictionaryInstance(**JDBCConfigurationImpl.java:**603)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.jdbc.meta.**MappingRepository.**
>>>>>>> endConfiguration(**MappingRepository.java:1518)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.lib.conf.**Configurations.**
>>>>>>> configureInstance(**Configurations.java:518)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.lib.conf.**Configurations.**
>>>>>>> configureInstance(**Configurations.java:443)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.lib.conf.**PluginValue.instantiate(**PluginValue.java:104)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.conf.**MetaDataRepositoryValue.**
>>>>>>> instantiate(**MetaDataRepositoryValue.java:**68)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.lib.conf.**ObjectValue.instantiate(**ObjectValue.java:83)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.conf.**OpenJPAConfigurationImpl.**
>>>>>>> newMetaDataRepositoryInstance(**OpenJPAConfigurationImpl.java:**967)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.conf.**OpenJPAConfigurationImpl.**
>>>>>>> getMetaDataRepositoryInstance(**OpenJPAConfigurationImpl.java:**958)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.jdbc.conf.**JDBCConfigurationImpl.**
>>>>>>> getMappingRepositoryInstance(**JDBCConfigurationImpl.java:**711)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.jdbc.**kernel.JDBCBrokerFactory.**
>>>>>>> synchronizeMappings(**JDBCBrokerFactory.java:140)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.jdbc.**kernel.JDBCBrokerFactory.**
>>>>>>> synchronizeMappings(**JDBCBrokerFactory.java:164)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.jdbc.**kernel.JDBCBrokerFactory.**
>>>>>>> newBrokerImpl(**JDBCBrokerFactory.java:122)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.kernel.**AbstractBrokerFactory.**
>>>>>>> newBroker(**AbstractBrokerFactory.java:**209)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.kernel.**DelegatingBrokerFactory.**
>>>>>>> newBroker(**DelegatingBrokerFactory.java:**156)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.*
>>>>>>> *createEntityManager(**EntityManagerFactoryImpl.java:**227)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.*
>>>>>>> *createEntityManager(**EntityManagerFactoryImpl.java:**154)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.*
>>>>>>> *createEntityManager(**EntityManagerFactoryImpl.java:**60)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.springframework.orm.jpa.**JpaTransactionManager.**
>>>>>>> createEntityManagerForTransact**ion(JpaTransactionManager.**java:445)
>>>>>>> ~[org.springframework.orm-jar-**3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>>>>>>     at org.springframework.orm.jpa.**JpaTransactionManager.doBegin(*
>>>>>>> *JpaTransactionManager.java:**366) ~[org.springframework.orm-jar-**
>>>>>>> 3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>>>>>>     ... 16 common frames omitted
>>>>>>> Caused by: org.apache.commons.dbcp.**SQLNestedException: Cannot
>>>>>>> load JDBC driver class 'com.mysql.jdbc.Driver'
>>>>>>>     at org.apache.commons.dbcp.**BasicDataSource.**
>>>>>>> createConnectionFactory(**BasicDataSource.java:1429)
>>>>>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>>>>     at org.apache.commons.dbcp.**BasicDataSource.**createDataSource(
>>>>>>> **BasicDataSource.java:1371) ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>>>>     at org.apache.commons.dbcp.**BasicDataSource.getConnection(**BasicDataSource.java:1044)
>>>>>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>>>>     at org.apache.openjpa.lib.jdbc.**DelegatingDataSource.**
>>>>>>> getConnection(**DelegatingDataSource.java:110)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.lib.jdbc.**DecoratingDataSource.**
>>>>>>> getConnection(**DecoratingDataSource.java:87)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.jdbc.sql.**DBDictionaryFactory.**
>>>>>>> newDBDictionary(**DBDictionaryFactory.java:91)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     ... 36 common frames omitted
>>>>>>> Caused by: java.lang.**ClassNotFoundException: com.mysql.jdbc.Driver
>>>>>>>     at org.apache.catalina.loader.**WebappClassLoader.loadClass(**WebappClassLoader.java:1714)
>>>>>>> ~[tomcat-embed-core-jar-7.0.**34.jar:7.0.34]
>>>>>>>     at org.apache.catalina.loader.**WebappClassLoader.loadClass(**WebappClassLoader.java:1559)
>>>>>>> ~[tomcat-embed-core-jar-7.0.**34.jar:7.0.34]
>>>>>>>     at org.apache.commons.dbcp.**BasicDataSource.**
>>>>>>> createConnectionFactory(**BasicDataSource.java:1420)
>>>>>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>>>>     ... 41 common frames omitted
>>>>>>> ERROR 04-08 16:11:30.711 o.a.o.q.s.MeetingReminderJob:**38
>>>>>>> [org.springframework.**scheduling.quartz.**
>>>>>>> SchedulerFactoryBean#0_Worker-**2] - execute
>>>>>>> org.springframework.**transaction.**CannotCreateTransactionExcepti**on:
>>>>>>> Could not open JPA EntityManager for transaction; nested exception is
>>>>>>> <openjpa-2.2.1-r422266:1396819 fatal general error> org.apache.openjpa.
>>>>>>> **persistence.**PersistenceException: Cannot load JDBC driver class
>>>>>>> 'com.mysql.jdbc.Driver'
>>>>>>>     at org.springframework.orm.jpa.**JpaTransactionManager.doBegin(*
>>>>>>> *JpaTransactionManager.java:**427) ~[org.springframework.orm-jar-**
>>>>>>> 3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>>>>>>     at org.springframework.**transaction.support.**
>>>>>>> AbstractPlatformTransactionMan**ager.getTransaction(**
>>>>>>> AbstractPlatformTransactionMan**ager.java:371)
>>>>>>> ~[org.springframework.**transaction-jar-3.1.1.RELEASE.**
>>>>>>> jar:3.1.1.RELEASE]
>>>>>>>     at org.springframework.**transaction.interceptor.**
>>>>>>> TransactionAspectSupport.**createTransactionIfNecessary(**
>>>>>>> TransactionAspectSupport.java:**335) ~[org.springframework.**
>>>>>>> transaction-jar-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>>>     at org.springframework.**transaction.interceptor.**
>>>>>>> TransactionInterceptor.invoke(**TransactionInterceptor.java:**105)
>>>>>>> ~[org.springframework.**transaction-jar-3.1.1.RELEASE.**
>>>>>>> jar:3.1.1.RELEASE]
>>>>>>>     at org.springframework.aop.**framework.**
>>>>>>> ReflectiveMethodInvocation.**proceed(**ReflectiveMethodInvocation.**java:172)
>>>>>>> ~[spring-aop-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>>>     at org.springframework.aop.**framework.Cglib2AopProxy$**
>>>>>>> DynamicAdvisedInterceptor.**intercept(Cglib2AopProxy.java:**622)
>>>>>>> ~[spring-aop-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>>>     at org.apache.openmeetings.data.**basic.dao.ConfigurationDao$$**
>>>>>>> EnhancerByCGLIB$$d3f5ca3d.**getConfValue(<generated>)
>>>>>>> ~[com.springsource.net.sf.**cglib-2.2.0.jar:na]
>>>>>>>     at org.apache.openmeetings.data.**calendar.management.**
>>>>>>> AppointmentLogic.**doScheduledMeetingReminder(**AppointmentLogic.java:404)
>>>>>>> ~[openmeetings-2.1.0-RELEASE.**jar:na]
>>>>>>>     at org.apache.openmeetings.**quartz.scheduler.**
>>>>>>> MeetingReminderJob.doIt(**MeetingReminderJob.java:36)
>>>>>>> ~[openmeetings-2.1.0-RELEASE.**jar:na]
>>>>>>>     at sun.reflect.**NativeMethodAccessorImpl.**invoke0(Native
>>>>>>> Method) ~[na:1.6.0_24]
>>>>>>>     at sun.reflect.**NativeMethodAccessorImpl.**invoke(**
>>>>>>> NativeMethodAccessorImpl.java:**57) ~[na:1.6.0_24]
>>>>>>>     at sun.reflect.**DelegatingMethodAccessorImpl.**invoke(**
>>>>>>> DelegatingMethodAccessorImpl.**java:43) ~[na:1.6.0_24]
>>>>>>>     at java.lang.reflect.Method.**invoke(Method.java:616)
>>>>>>> ~[na:1.6.0_24]
>>>>>>>     at org.springframework.util.**MethodInvoker.invoke(**MethodInvoker.java:273)
>>>>>>> [spring-core-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>>>     at org.springframework.**scheduling.quartz.**
>>>>>>> MethodInvokingJobDetailFactory**Bean$MethodInvokingJob.**
>>>>>>> executeInternal(**MethodInvokingJobDetailFactory**Bean.java:311)
>>>>>>> [spring-context-support-3.1.1.**RELEASE.jar:3.1.1.RELEASE]
>>>>>>>     at org.springframework.**scheduling.quartz.**
>>>>>>> QuartzJobBean.execute(**QuartzJobBean.java:113)
>>>>>>> [spring-context-support-3.1.1.**RELEASE.jar:3.1.1.RELEASE]
>>>>>>>     at org.quartz.core.JobRunShell.**run(JobRunShell.java:216)
>>>>>>> [quartz-1.8.5.jar:na]
>>>>>>>     at org.quartz.simpl.**SimpleThreadPool$WorkerThread.**run(SimpleThreadPool.java:549)
>>>>>>> [quartz-1.8.5.jar:na]
>>>>>>> Caused by: org.apache.openjpa.**persistence.**PersistenceException:
>>>>>>> Cannot load JDBC driver class 'com.mysql.jdbc.Driver'
>>>>>>>     at org.apache.openjpa.jdbc.sql.**DBDictionaryFactory.**
>>>>>>> newDBDictionary(**DBDictionaryFactory.java:102)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.jdbc.conf.**JDBCConfigurationImpl.**
>>>>>>> getDBDictionaryInstance(**JDBCConfigurationImpl.java:**603)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.jdbc.meta.**MappingRepository.**
>>>>>>> endConfiguration(**MappingRepository.java:1518)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.lib.conf.**Configurations.**
>>>>>>> configureInstance(**Configurations.java:518)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.lib.conf.**Configurations.**
>>>>>>> configureInstance(**Configurations.java:443)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.lib.conf.**PluginValue.instantiate(**PluginValue.java:104)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.conf.**MetaDataRepositoryValue.**
>>>>>>> instantiate(**MetaDataRepositoryValue.java:**68)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.lib.conf.**ObjectValue.instantiate(**ObjectValue.java:83)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.conf.**OpenJPAConfigurationImpl.**
>>>>>>> newMetaDataRepositoryInstance(**OpenJPAConfigurationImpl.java:**967)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.conf.**OpenJPAConfigurationImpl.**
>>>>>>> getMetaDataRepositoryInstance(**OpenJPAConfigurationImpl.java:**958)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.kernel.**BrokerImpl.initialize(**BrokerImpl.java:337)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.kernel.**BrokerImpl.initialize(**BrokerImpl.java:325)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.kernel.**AbstractBrokerFactory.**
>>>>>>> initializeBroker(**AbstractBrokerFactory.java:**228)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.kernel.**AbstractBrokerFactory.**
>>>>>>> newBroker(**AbstractBrokerFactory.java:**212)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.kernel.**DelegatingBrokerFactory.**
>>>>>>> newBroker(**DelegatingBrokerFactory.java:**156)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.*
>>>>>>> *createEntityManager(**EntityManagerFactoryImpl.java:**227)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.*
>>>>>>> *createEntityManager(**EntityManagerFactoryImpl.java:**154)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.*
>>>>>>> *createEntityManager(**EntityManagerFactoryImpl.java:**60)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.springframework.orm.jpa.**JpaTransactionManager.**
>>>>>>> createEntityManagerForTransact**ion(JpaTransactionManager.**java:445)
>>>>>>> ~[org.springframework.orm-jar-**3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>>>>>>     at org.springframework.orm.jpa.**JpaTransactionManager.doBegin(*
>>>>>>> *JpaTransactionManager.java:**366) ~[org.springframework.orm-jar-**
>>>>>>> 3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>>>>>>     ... 17 common frames omitted
>>>>>>> Caused by: org.apache.commons.dbcp.**SQLNestedException: Cannot
>>>>>>> load JDBC driver class 'com.mysql.jdbc.Driver'
>>>>>>>     at org.apache.commons.dbcp.**BasicDataSource.**
>>>>>>> createConnectionFactory(**BasicDataSource.java:1429)
>>>>>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>>>>     at org.apache.commons.dbcp.**BasicDataSource.**createDataSource(
>>>>>>> **BasicDataSource.java:1371) ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>>>>     at org.apache.commons.dbcp.**BasicDataSource.getConnection(**BasicDataSource.java:1044)
>>>>>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>>>>     at org.apache.openjpa.lib.jdbc.**DelegatingDataSource.**
>>>>>>> getConnection(**DelegatingDataSource.java:110)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.lib.jdbc.**DecoratingDataSource.**
>>>>>>> getConnection(**DecoratingDataSource.java:87)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.jdbc.sql.**DBDictionaryFactory.**
>>>>>>> newDBDictionary(**DBDictionaryFactory.java:91)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     ... 36 common frames omitted
>>>>>>> Caused by: java.lang.**ClassNotFoundException: com.mysql.jdbc.Driver
>>>>>>>     at org.apache.catalina.loader.**WebappClassLoader.loadClass(**WebappClassLoader.java:1714)
>>>>>>> ~[tomcat-embed-core-jar-7.0.**34.jar:7.0.34]
>>>>>>>     at org.apache.catalina.loader.**WebappClassLoader.loadClass(**WebappClassLoader.java:1559)
>>>>>>> ~[tomcat-embed-core-jar-7.0.**34.jar:7.0.34]
>>>>>>>     at org.apache.commons.dbcp.**BasicDataSource.**
>>>>>>> createConnectionFactory(**BasicDataSource.java:1420)
>>>>>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>>>>     ... 41 common frames omitted
>>>>>>> DEBUG 04-08 16:12:25.646 o.a.o.u.m.MailHandler:232
>>>>>>> [org.springframework.**scheduling.quartz.**
>>>>>>> SchedulerFactoryBean#0_Worker-**3] - resetSendingStatus enter ...
>>>>>>> DEBUG 04-08 16:13:10.634 o.a.o.q.s.MeetingReminderJob:**34
>>>>>>> [org.springframework.**scheduling.quartz.**
>>>>>>> SchedulerFactoryBean#0_Worker-**4] - MeetingReminderJob.execute
>>>>>>> ERROR 04-08 16:13:10.651 o.a.o.q.s.MeetingReminderJob:**38
>>>>>>> [org.springframework.**scheduling.quartz.**
>>>>>>> SchedulerFactoryBean#0_Worker-**4] - execute
>>>>>>> org.springframework.**transaction.**CannotCreateTransactionExcepti**on:
>>>>>>> Could not open JPA EntityManager for transaction; nested exception is
>>>>>>> <openjpa-2.2.1-r422266:1396819 fatal general error> org.apache.openjpa.
>>>>>>> **persistence.**PersistenceException: Cannot load JDBC driver class
>>>>>>> 'com.mysql.jdbc.Driver'
>>>>>>>     at org.springframework.orm.jpa.**JpaTransactionManager.doBegin(*
>>>>>>> *JpaTransactionManager.java:**427) ~[org.springframework.orm-jar-**
>>>>>>> 3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>>>>>>     at org.springframework.**transaction.support.**
>>>>>>> AbstractPlatformTransactionMan**ager.getTransaction(**
>>>>>>> AbstractPlatformTransactionMan**ager.java:371)
>>>>>>> ~[org.springframework.**transaction-jar-3.1.1.RELEASE.**
>>>>>>> jar:3.1.1.RELEASE]
>>>>>>>     at org.springframework.**transaction.interceptor.**
>>>>>>> TransactionAspectSupport.**createTransactionIfNecessary(**
>>>>>>> TransactionAspectSupport.java:**335) ~[org.springframework.**
>>>>>>> transaction-jar-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>>>     at org.springframework.**transaction.interceptor.**
>>>>>>> TransactionInterceptor.invoke(**TransactionInterceptor.java:**105)
>>>>>>> ~[org.springframework.**transaction-jar-3.1.1.RELEASE.**
>>>>>>> jar:3.1.1.RELEASE]
>>>>>>>     at org.springframework.aop.**framework.**
>>>>>>> ReflectiveMethodInvocation.**proceed(**ReflectiveMethodInvocation.**java:172)
>>>>>>> ~[spring-aop-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>>>     at org.springframework.aop.**framework.Cglib2AopProxy$**
>>>>>>> DynamicAdvisedInterceptor.**intercept(Cglib2AopProxy.java:**622)
>>>>>>> ~[spring-aop-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>>>     at org.apache.openmeetings.data.**basic.dao.ConfigurationDao$$**
>>>>>>> EnhancerByCGLIB$$d3f5ca3d.**getConfValue(<generated>)
>>>>>>> ~[com.springsource.net.sf.**cglib-2.2.0.jar:na]
>>>>>>>     at org.apache.openmeetings.data.**calendar.management.**
>>>>>>> AppointmentLogic.**doScheduledMeetingReminder(**AppointmentLogic.java:404)
>>>>>>> ~[openmeetings-2.1.0-RELEASE.**jar:na]
>>>>>>>     at org.apache.openmeetings.**quartz.scheduler.**
>>>>>>> MeetingReminderJob.doIt(**MeetingReminderJob.java:36)
>>>>>>> ~[openmeetings-2.1.0-RELEASE.**jar:na]
>>>>>>>     at sun.reflect.**NativeMethodAccessorImpl.**invoke0(Native
>>>>>>> Method) ~[na:1.6.0_24]
>>>>>>>     at sun.reflect.**NativeMethodAccessorImpl.**invoke(**
>>>>>>> NativeMethodAccessorImpl.java:**57) ~[na:1.6.0_24]
>>>>>>>     at sun.reflect.**DelegatingMethodAccessorImpl.**invoke(**
>>>>>>> DelegatingMethodAccessorImpl.**java:43) ~[na:1.6.0_24]
>>>>>>>     at java.lang.reflect.Method.**invoke(Method.java:616)
>>>>>>> ~[na:1.6.0_24]
>>>>>>>     at org.springframework.util.**MethodInvoker.invoke(**MethodInvoker.java:273)
>>>>>>> [spring-core-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>>>     at org.springframework.**scheduling.quartz.**
>>>>>>> MethodInvokingJobDetailFactory**Bean$MethodInvokingJob.**
>>>>>>> executeInternal(**MethodInvokingJobDetailFactory**Bean.java:311)
>>>>>>> [spring-context-support-3.1.1.**RELEASE.jar:3.1.1.RELEASE]
>>>>>>>     at org.springframework.**scheduling.quartz.**
>>>>>>> QuartzJobBean.execute(**QuartzJobBean.java:113)
>>>>>>> [spring-context-support-3.1.1.**RELEASE.jar:3.1.1.RELEASE]
>>>>>>>     at org.quartz.core.JobRunShell.**run(JobRunShell.java:216)
>>>>>>> [quartz-1.8.5.jar:na]
>>>>>>>     at org.quartz.simpl.**SimpleThreadPool$WorkerThread.**run(SimpleThreadPool.java:549)
>>>>>>> [quartz-1.8.5.jar:na]
>>>>>>> Caused by: org.apache.openjpa.**persistence.**PersistenceException:
>>>>>>> Cannot load JDBC driver class 'com.mysql.jdbc.Driver'
>>>>>>>     at org.apache.openjpa.jdbc.sql.**DBDictionaryFactory.**
>>>>>>> newDBDictionary(**DBDictionaryFactory.java:102)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.jdbc.conf.**JDBCConfigurationImpl.**
>>>>>>> getDBDictionaryInstance(**JDBCConfigurationImpl.java:**603)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.jdbc.meta.**MappingRepository.**
>>>>>>> endConfiguration(**MappingRepository.java:1518)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.lib.conf.**Configurations.**
>>>>>>> configureInstance(**Configurations.java:518)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.lib.conf.**Configurations.**
>>>>>>> configureInstance(**Configurations.java:443)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.lib.conf.**PluginValue.instantiate(**PluginValue.java:104)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.conf.**MetaDataRepositoryValue.**
>>>>>>> instantiate(**MetaDataRepositoryValue.java:**68)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.lib.conf.**ObjectValue.instantiate(**ObjectValue.java:83)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.conf.**OpenJPAConfigurationImpl.**
>>>>>>> newMetaDataRepositoryInstance(**OpenJPAConfigurationImpl.java:**967)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.conf.**OpenJPAConfigurationImpl.**
>>>>>>> getMetaDataRepositoryInstance(**OpenJPAConfigurationImpl.java:**958)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.kernel.**BrokerImpl.initialize(**BrokerImpl.java:337)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.kernel.**BrokerImpl.initialize(**BrokerImpl.java:325)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.kernel.**AbstractBrokerFactory.**
>>>>>>> initializeBroker(**AbstractBrokerFactory.java:**228)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.kernel.**AbstractBrokerFactory.**
>>>>>>> newBroker(**AbstractBrokerFactory.java:**212)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.kernel.**DelegatingBrokerFactory.**
>>>>>>> newBroker(**DelegatingBrokerFactory.java:**156)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.*
>>>>>>> *createEntityManager(**EntityManagerFactoryImpl.java:**227)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.*
>>>>>>> *createEntityManager(**EntityManagerFactoryImpl.java:**154)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.*
>>>>>>> *createEntityManager(**EntityManagerFactoryImpl.java:**60)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.springframework.orm.jpa.**JpaTransactionManager.**
>>>>>>> createEntityManagerForTransact**ion(JpaTransactionManager.**java:445)
>>>>>>> ~[org.springframework.orm-jar-**3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>>>>>>     at org.springframework.orm.jpa.**JpaTransactionManager.doBegin(*
>>>>>>> *JpaTransactionManager.java:**366) ~[org.springframework.orm-jar-**
>>>>>>> 3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>>>>>>     ... 17 common frames omitted
>>>>>>> Caused by: org.apache.commons.dbcp.**SQLNestedException: Cannot
>>>>>>> load JDBC driver class 'com.mysql.jdbc.Driver'
>>>>>>>     at org.apache.commons.dbcp.**BasicDataSource.**
>>>>>>> createConnectionFactory(**BasicDataSource.java:1429)
>>>>>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>>>>     at org.apache.commons.dbcp.**BasicDataSource.**createDataSource(
>>>>>>> **BasicDataSource.java:1371) ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>>>>     at org.apache.commons.dbcp.**BasicDataSource.getConnection(**BasicDataSource.java:1044)
>>>>>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>>>>     at org.apache.openjpa.lib.jdbc.**DelegatingDataSource.**
>>>>>>> getConnection(**DelegatingDataSource.java:110)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.lib.jdbc.**DecoratingDataSource.**
>>>>>>> getConnection(**DecoratingDataSource.java:87)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.jdbc.sql.**DBDictionaryFactory.**
>>>>>>> newDBDictionary(**DBDictionaryFactory.java:91)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     ... 36 common frames omitted
>>>>>>> Caused by: java.lang.**ClassNotFoundException: com.mysql.jdbc.Driver
>>>>>>>     at org.apache.catalina.loader.**WebappClassLoader.loadClass(**WebappClassLoader.java:1714)
>>>>>>> ~[tomcat-embed-core-jar-7.0.**34.jar:7.0.34]
>>>>>>>     at org.apache.catalina.loader.**WebappClassLoader.loadClass(**WebappClassLoader.java:1559)
>>>>>>> ~[tomcat-embed-core-jar-7.0.**34.jar:7.0.34]
>>>>>>>     at org.apache.commons.dbcp.**BasicDataSource.**
>>>>>>> createConnectionFactory(**BasicDataSource.java:1420)
>>>>>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>>>>     ... 41 common frames omitted
>>>>>>> DEBUG 04-08 16:14:50.634 o.a.o.q.s.MeetingReminderJob:**34
>>>>>>> [org.springframework.**scheduling.quartz.**
>>>>>>> SchedulerFactoryBean#0_Worker-**6] - MeetingReminderJob.execute
>>>>>>> ERROR 04-08 16:14:50.648 o.a.o.q.s.MeetingReminderJob:**38
>>>>>>> [org.springframework.**scheduling.quartz.**
>>>>>>> SchedulerFactoryBean#0_Worker-**6] - execute
>>>>>>> org.springframework.**transaction.**CannotCreateTransactionExcepti**on:
>>>>>>> Could not open JPA EntityManager for transaction; nested exception is
>>>>>>> <openjpa-2.2.1-r422266:1396819 fatal general error> org.apache.openjpa.
>>>>>>> **persistence.**PersistenceException: Cannot load JDBC driver class
>>>>>>> 'com.mysql.jdbc.Driver'
>>>>>>>     at org.springframework.orm.jpa.**JpaTransactionManager.doBegin(*
>>>>>>> *JpaTransactionManager.java:**427) ~[org.springframework.orm-jar-**
>>>>>>> 3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>>>>>>     at org.springframework.**transaction.support.**
>>>>>>> AbstractPlatformTransactionMan**ager.getTransaction(**
>>>>>>> AbstractPlatformTransactionMan**ager.java:371)
>>>>>>> ~[org.springframework.**transaction-jar-3.1.1.RELEASE.**
>>>>>>> jar:3.1.1.RELEASE]
>>>>>>>     at org.springframework.**transaction.interceptor.**
>>>>>>> TransactionAspectSupport.**createTransactionIfNecessary(**
>>>>>>> TransactionAspectSupport.java:**335) ~[org.springframework.**
>>>>>>> transaction-jar-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>>>     at org.springframework.**transaction.interceptor.**
>>>>>>> TransactionInterceptor.invoke(**TransactionInterceptor.java:**105)
>>>>>>> ~[org.springframework.**transaction-jar-3.1.1.RELEASE.**
>>>>>>> jar:3.1.1.RELEASE]
>>>>>>>     at org.springframework.aop.**framework.**
>>>>>>> ReflectiveMethodInvocation.**proceed(**ReflectiveMethodInvocation.**java:172)
>>>>>>> ~[spring-aop-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>>>     at org.springframework.aop.**framework.Cglib2AopProxy$**
>>>>>>> DynamicAdvisedInterceptor.**intercept(Cglib2AopProxy.java:**622)
>>>>>>> ~[spring-aop-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>>>     at org.apache.openmeetings.data.**basic.dao.ConfigurationDao$$**
>>>>>>> EnhancerByCGLIB$$d3f5ca3d.**getConfValue(<generated>)
>>>>>>> ~[com.springsource.net.sf.**cglib-2.2.0.jar:na]
>>>>>>>     at org.apache.openmeetings.data.**calendar.management.**
>>>>>>> AppointmentLogic.**doScheduledMeetingReminder(**AppointmentLogic.java:404)
>>>>>>> ~[openmeetings-2.1.0-RELEASE.**jar:na]
>>>>>>>     at org.apache.openmeetings.**quartz.scheduler.**
>>>>>>> MeetingReminderJob.doIt(**MeetingReminderJob.java:36)
>>>>>>> ~[openmeetings-2.1.0-RELEASE.**jar:na]
>>>>>>>     at sun.reflect.**NativeMethodAccessorImpl.**invoke0(Native
>>>>>>> Method) ~[na:1.6.0_24]
>>>>>>>     at sun.reflect.**NativeMethodAccessorImpl.**invoke(**
>>>>>>> NativeMethodAccessorImpl.java:**57) ~[na:1.6.0_24]
>>>>>>>     at sun.reflect.**DelegatingMethodAccessorImpl.**invoke(**
>>>>>>> DelegatingMethodAccessorImpl.**java:43) ~[na:1.6.0_24]
>>>>>>>     at java.lang.reflect.Method.**invoke(Method.java:616)
>>>>>>> ~[na:1.6.0_24]
>>>>>>>     at org.springframework.util.**MethodInvoker.invoke(**MethodInvoker.java:273)
>>>>>>> [spring-core-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>>>     at org.springframework.**scheduling.quartz.**
>>>>>>> MethodInvokingJobDetailFactory**Bean$MethodInvokingJob.**
>>>>>>> executeInternal(**MethodInvokingJobDetailFactory**Bean.java:311)
>>>>>>> [spring-context-support-3.1.1.**RELEASE.jar:3.1.1.RELEASE]
>>>>>>>     at org.springframework.**scheduling.quartz.**
>>>>>>> QuartzJobBean.execute(**QuartzJobBean.java:113)
>>>>>>> [spring-context-support-3.1.1.**RELEASE.jar:3.1.1.RELEASE]
>>>>>>>     at org.quartz.core.JobRunShell.**run(JobRunShell.java:216)
>>>>>>> [quartz-1.8.5.jar:na]
>>>>>>>     at org.quartz.simpl.**SimpleThreadPool$WorkerThread.**run(SimpleThreadPool.java:549)
>>>>>>> [quartz-1.8.5.jar:na]
>>>>>>> Caused by: org.apache.openjpa.**persistence.**PersistenceException:
>>>>>>> Cannot load JDBC driver class 'com.mysql.jdbc.Driver'
>>>>>>>     at org.apache.openjpa.jdbc.sql.**DBDictionaryFactory.**
>>>>>>> newDBDictionary(**DBDictionaryFactory.java:102)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.jdbc.conf.**JDBCConfigurationImpl.**
>>>>>>> getDBDictionaryInstance(**JDBCConfigurationImpl.java:**603)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.jdbc.meta.**MappingRepository.**
>>>>>>> endConfiguration(**MappingRepository.java:1518)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.lib.conf.**Configurations.**
>>>>>>> configureInstance(**Configurations.java:518)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.lib.conf.**Configurations.**
>>>>>>> configureInstance(**Configurations.java:443)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.lib.conf.**PluginValue.instantiate(**PluginValue.java:104)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.conf.**MetaDataRepositoryValue.**
>>>>>>> instantiate(**MetaDataRepositoryValue.java:**68)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.lib.conf.**ObjectValue.instantiate(**ObjectValue.java:83)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.conf.**OpenJPAConfigurationImpl.**
>>>>>>> newMetaDataRepositoryInstance(**OpenJPAConfigurationImpl.java:**967)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.conf.**OpenJPAConfigurationImpl.**
>>>>>>> getMetaDataRepositoryInstance(**OpenJPAConfigurationImpl.java:**958)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.kernel.**BrokerImpl.initialize(**BrokerImpl.java:337)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.kernel.**BrokerImpl.initialize(**BrokerImpl.java:325)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.kernel.**AbstractBrokerFactory.**
>>>>>>> initializeBroker(**AbstractBrokerFactory.java:**228)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.kernel.**AbstractBrokerFactory.**
>>>>>>> newBroker(**AbstractBrokerFactory.java:**212)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.kernel.**DelegatingBrokerFactory.**
>>>>>>> newBroker(**DelegatingBrokerFactory.java:**156)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.*
>>>>>>> *createEntityManager(**EntityManagerFactoryImpl.java:**227)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.*
>>>>>>> *createEntityManager(**EntityManagerFactoryImpl.java:**154)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.*
>>>>>>> *createEntityManager(**EntityManagerFactoryImpl.java:**60)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.springframework.orm.jpa.**JpaTransactionManager.**
>>>>>>> createEntityManagerForTransact**ion(JpaTransactionManager.**java:445)
>>>>>>> ~[org.springframework.orm-jar-**3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>>>>>>     at org.springframework.orm.jpa.**JpaTransactionManager.doBegin(*
>>>>>>> *JpaTransactionManager.java:**366) ~[org.springframework.orm-jar-**
>>>>>>> 3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>>>>>>     ... 17 common frames omitted
>>>>>>> Caused by: org.apache.commons.dbcp.**SQLNestedException: Cannot
>>>>>>> load JDBC driver class 'com.mysql.jdbc.Driver'
>>>>>>>     at org.apache.commons.dbcp.**BasicDataSource.**
>>>>>>> createConnectionFactory(**BasicDataSource.java:1429)
>>>>>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>>>>     at org.apache.commons.dbcp.**BasicDataSource.**createDataSource(
>>>>>>> **BasicDataSource.java:1371) ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>>>>     at org.apache.commons.dbcp.**BasicDataSource.getConnection(**BasicDataSource.java:1044)
>>>>>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>>>>     at org.apache.openjpa.lib.jdbc.**DelegatingDataSource.**
>>>>>>> getConnection(**DelegatingDataSource.java:110)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.lib.jdbc.**DecoratingDataSource.**
>>>>>>> getConnection(**DecoratingDataSource.java:87)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.jdbc.sql.**DBDictionaryFactory.**
>>>>>>> newDBDictionary(**DBDictionaryFactory.java:91)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     ... 36 common frames omitted
>>>>>>> Caused by: java.lang.**ClassNotFoundException: com.mysql.jdbc.Driver
>>>>>>>     at org.apache.catalina.loader.**WebappClassLoader.loadClass(**WebappClassLoader.java:1714)
>>>>>>> ~[tomcat-embed-core-jar-7.0.**34.jar:7.0.34]
>>>>>>>     at org.apache.catalina.loader.**WebappClassLoader.loadClass(**WebappClassLoader.java:1559)
>>>>>>> ~[tomcat-embed-core-jar-7.0.**34.jar:7.0.34]
>>>>>>>     at org.apache.commons.dbcp.**BasicDataSource.**
>>>>>>> createConnectionFactory(**BasicDataSource.java:1420)
>>>>>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>>>>     ... 41 common frames omitted
>>>>>>> DEBUG 04-08 16:16:30.633 o.a.o.q.s.MeetingReminderJob:**34
>>>>>>> [org.springframework.**scheduling.quartz.**
>>>>>>> SchedulerFactoryBean#0_Worker-**8] - MeetingReminderJob.execute
>>>>>>> ERROR 04-08 16:16:30.634 o.a.o.q.s.SessionClearJob:38
>>>>>>> [org.springframework.**scheduling.quartz.**
>>>>>>> SchedulerFactoryBean#0_Worker-**7] - execute
>>>>>>> org.springframework.**transaction.**CannotCreateTransactionExcepti**on:
>>>>>>> Could not open JPA EntityManager for transaction; nested exception is
>>>>>>> <openjpa-2.2.1-r422266:1396819 fatal general error> org.apache.openjpa.
>>>>>>> **persistence.**PersistenceException: Cannot load JDBC driver class
>>>>>>> 'com.mysql.jdbc.Driver'
>>>>>>>     at org.springframework.orm.jpa.**JpaTransactionManager.doBegin(*
>>>>>>> *JpaTransactionManager.java:**427) ~[org.springframework.orm-jar-**
>>>>>>> 3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>>>>>>     at org.springframework.**transaction.support.**
>>>>>>> AbstractPlatformTransactionMan**ager.getTransaction(**
>>>>>>> AbstractPlatformTransactionMan**ager.java:371)
>>>>>>> ~[org.springframework.**transaction-jar-3.1.1.RELEASE.**
>>>>>>> jar:3.1.1.RELEASE]
>>>>>>>     at org.springframework.**transaction.interceptor.**
>>>>>>> TransactionAspectSupport.**createTransactionIfNecessary(**
>>>>>>> TransactionAspectSupport.java:**335) ~[org.springframework.**
>>>>>>> transaction-jar-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>>>     at org.springframework.**transaction.interceptor.**
>>>>>>> TransactionInterceptor.invoke(**TransactionInterceptor.java:**105)
>>>>>>> ~[org.springframework.**transaction-jar-3.1.1.RELEASE.**
>>>>>>> jar:3.1.1.RELEASE]
>>>>>>>     at org.springframework.aop.**framework.**
>>>>>>> ReflectiveMethodInvocation.**proceed(**ReflectiveMethodInvocation.**java:172)
>>>>>>> ~[spring-aop-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>>>     at org.springframework.aop.**framework.Cglib2AopProxy$**
>>>>>>> DynamicAdvisedInterceptor.**intercept(Cglib2AopProxy.java:**622)
>>>>>>> ~[spring-aop-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>>>     at org.apache.openmeetings.data.**basic.SessiondataDao$$**
>>>>>>> EnhancerByCGLIB$$7b84abbb.**clearSessionTable(<generated>)
>>>>>>> ~[com.springsource.net.sf.**cglib-2.2.0.jar:na]
>>>>>>>     at org.apache.openmeetings.**quartz.scheduler.**
>>>>>>> SessionClearJob.doIt(**SessionClearJob.java:36)
>>>>>>> ~[openmeetings-2.1.0-RELEASE.**jar:na]
>>>>>>>     at sun.reflect.**NativeMethodAccessorImpl.**invoke0(Native
>>>>>>> Method) ~[na:1.6.0_24]
>>>>>>>     at sun.reflect.**NativeMethodAccessorImpl.**invoke(**
>>>>>>> NativeMethodAccessorImpl.java:**57) ~[na:1.6.0_24]
>>>>>>>     at sun.reflect.**DelegatingMethodAccessorImpl.**invoke(**
>>>>>>> DelegatingMethodAccessorImpl.**java:43) ~[na:1.6.0_24]
>>>>>>>     at java.lang.reflect.Method.**invoke(Method.java:616)
>>>>>>> ~[na:1.6.0_24]
>>>>>>>     at org.springframework.util.**MethodInvoker.invoke(**MethodInvoker.java:273)
>>>>>>> [spring-core-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>>>     at org.springframework.**scheduling.quartz.**
>>>>>>> MethodInvokingJobDetailFactory**Bean$MethodInvokingJob.**
>>>>>>> executeInternal(**MethodInvokingJobDetailFactory**Bean.java:311)
>>>>>>> [spring-context-support-3.1.1.**RELEASE.jar:3.1.1.RELEASE]
>>>>>>>     at org.springframework.**scheduling.quartz.**
>>>>>>> QuartzJobBean.execute(**QuartzJobBean.java:113)
>>>>>>> [spring-context-support-3.1.1.**RELEASE.jar:3.1.1.RELEASE]
>>>>>>>     at org.quartz.core.JobRunShell.**run(JobRunShell.java:216)
>>>>>>> [quartz-1.8.5.jar:na]
>>>>>>>     at org.quartz.simpl.**SimpleThreadPool$WorkerThread.**run(SimpleThreadPool.java:549)
>>>>>>> [quartz-1.8.5.jar:na]
>>>>>>> Caused by: org.apache.openjpa.**persistence.**PersistenceException:
>>>>>>> Cannot load JDBC driver class 'com.mysql.jdbc.Driver'
>>>>>>>     at org.apache.openjpa.jdbc.sql.**DBDictionaryFactory.**
>>>>>>> newDBDictionary(**DBDictionaryFactory.java:102)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.jdbc.conf.**JDBCConfigurationImpl.**
>>>>>>> getDBDictionaryInstance(**JDBCConfigurationImpl.java:**603)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.jdbc.meta.**MappingRepository.**
>>>>>>> endConfiguration(**MappingRepository.java:1518)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.lib.conf.**Configurations.**
>>>>>>> configureInstance(**Configurations.java:518)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.lib.conf.**Configurations.**
>>>>>>> configureInstance(**Configurations.java:443)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.lib.conf.**PluginValue.instantiate(**PluginValue.java:104)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.conf.**MetaDataRepositoryValue.**
>>>>>>> instantiate(**MetaDataRepositoryValue.java:**68)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.lib.conf.**ObjectValue.instantiate(**ObjectValue.java:83)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.conf.**OpenJPAConfigurationImpl.**
>>>>>>> newMetaDataRepositoryInstance(**OpenJPAConfigurationImpl.java:**967)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.conf.**OpenJPAConfigurationImpl.**
>>>>>>> getMetaDataRepositoryInstance(**OpenJPAConfigurationImpl.java:**958)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.kernel.**BrokerImpl.initialize(**BrokerImpl.java:337)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.kernel.**BrokerImpl.initialize(**BrokerImpl.java:325)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.kernel.**AbstractBrokerFactory.**
>>>>>>> initializeBroker(**AbstractBrokerFactory.java:**228)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.kernel.**AbstractBrokerFactory.**
>>>>>>> newBroker(**AbstractBrokerFactory.java:**212)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.kernel.**DelegatingBrokerFactory.**
>>>>>>> newBroker(**DelegatingBrokerFactory.java:**156)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.*
>>>>>>> *createEntityManager(**EntityManagerFactoryImpl.java:**227)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.*
>>>>>>> *createEntityManager(**EntityManagerFactoryImpl.java:**154)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.*
>>>>>>> *createEntityManager(**EntityManagerFactoryImpl.java:**60)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.springframework.orm.jpa.**JpaTransactionManager.**
>>>>>>> createEntityManagerForTransact**ion(JpaTransactionManager.**java:445)
>>>>>>> ~[org.springframework.orm-jar-**3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>>>>>>     at org.springframework.orm.jpa.**JpaTransactionManager.doBegin(*
>>>>>>> *JpaTransactionManager.java:**366) ~[org.springframework.orm-jar-**
>>>>>>> 3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>>>>>>     ... 16 common frames omitted
>>>>>>> Caused by: org.apache.commons.dbcp.**SQLNestedException: Cannot
>>>>>>> load JDBC driver class 'com.mysql.jdbc.Driver'
>>>>>>>     at org.apache.commons.dbcp.**BasicDataSource.**
>>>>>>> createConnectionFactory(**BasicDataSource.java:1429)
>>>>>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>>>>     at org.apache.commons.dbcp.**BasicDataSource.**createDataSource(
>>>>>>> **BasicDataSource.java:1371) ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>>>>     at org.apache.commons.dbcp.**BasicDataSource.getConnection(**BasicDataSource.java:1044)
>>>>>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>>>>     at org.apache.openjpa.lib.jdbc.**DelegatingDataSource.**
>>>>>>> getConnection(**DelegatingDataSource.java:110)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.lib.jdbc.**DecoratingDataSource.**
>>>>>>> getConnection(**DecoratingDataSource.java:87)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.jdbc.sql.**DBDictionaryFactory.**
>>>>>>> newDBDictionary(**DBDictionaryFactory.java:91)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     ... 35 common frames omitted
>>>>>>> Caused by: java.lang.**ClassNotFoundException: com.mysql.jdbc.Driver
>>>>>>>     at org.apache.catalina.loader.**WebappClassLoader.loadClass(**WebappClassLoader.java:1714)
>>>>>>> ~[tomcat-embed-core-jar-7.0.**34.jar:7.0.34]
>>>>>>>     at org.apache.catalina.loader.**WebappClassLoader.loadClass(**WebappClassLoader.java:1559)
>>>>>>> ~[tomcat-embed-core-jar-7.0.**34.jar:7.0.34]
>>>>>>>     at org.apache.commons.dbcp.**BasicDataSource.**
>>>>>>> createConnectionFactory(**BasicDataSource.java:1420)
>>>>>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>>>>     ... 40 common frames omitted
>>>>>>> ERROR 04-08 16:16:30.642 o.a.o.q.s.MeetingReminderJob:**38
>>>>>>> [org.springframework.**scheduling.quartz.**
>>>>>>> SchedulerFactoryBean#0_Worker-**8] - execute
>>>>>>> org.springframework.**transaction.**CannotCreateTransactionExcepti**on:
>>>>>>> Could not open JPA EntityManager for transaction; nested exception is
>>>>>>> <openjpa-2.2.1-r422266:1396819 fatal general error> org.apache.openjpa.
>>>>>>> **persistence.**PersistenceException: Cannot load JDBC driver class
>>>>>>> 'com.mysql.jdbc.Driver'
>>>>>>>     at org.springframework.orm.jpa.**JpaTransactionManager.doBegin(*
>>>>>>> *JpaTransactionManager.java:**427) ~[org.springframework.orm-jar-**
>>>>>>> 3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>>>>>>     at org.springframework.**transaction.support.**
>>>>>>> AbstractPlatformTransactionMan**ager.getTransaction(**
>>>>>>> AbstractPlatformTransactionMan**ager.java:371)
>>>>>>> ~[org.springframework.**transaction-jar-3.1.1.RELEASE.**
>>>>>>> jar:3.1.1.RELEASE]
>>>>>>>     at org.springframework.**transaction.interceptor.**
>>>>>>> TransactionAspectSupport.**createTransactionIfNecessary(**
>>>>>>> TransactionAspectSupport.java:**335) ~[org.springframework.**
>>>>>>> transaction-jar-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>>>     at org.springframework.**transaction.interceptor.**
>>>>>>> TransactionInterceptor.invoke(**TransactionInterceptor.java:**105)
>>>>>>> ~[org.springframework.**transaction-jar-3.1.1.RELEASE.**
>>>>>>> jar:3.1.1.RELEASE]
>>>>>>>     at org.springframework.aop.**framework.**
>>>>>>> ReflectiveMethodInvocation.**proceed(**ReflectiveMethodInvocation.**java:172)
>>>>>>> ~[spring-aop-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>>>     at org.springframework.aop.**framework.Cglib2AopProxy$**
>>>>>>> DynamicAdvisedInterceptor.**intercept(Cglib2AopProxy.java:**622)
>>>>>>> ~[spring-aop-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>>>     at org.apache.openmeetings.data.**basic.dao.ConfigurationDao$$**
>>>>>>> EnhancerByCGLIB$$d3f5ca3d.**getConfValue(<generated>)
>>>>>>> ~[com.springsource.net.sf.**cglib-2.2.0.jar:na]
>>>>>>>     at org.apache.openmeetings.data.**calendar.management.**
>>>>>>> AppointmentLogic.**doScheduledMeetingReminder(**AppointmentLogic.java:404)
>>>>>>> ~[openmeetings-2.1.0-RELEASE.**jar:na]
>>>>>>>     at org.apache.openmeetings.**quartz.scheduler.**
>>>>>>> MeetingReminderJob.doIt(**MeetingReminderJob.java:36)
>>>>>>> ~[openmeetings-2.1.0-RELEASE.**jar:na]
>>>>>>>     at sun.reflect.**NativeMethodAccessorImpl.**invoke0(Native
>>>>>>> Method) ~[na:1.6.0_24]
>>>>>>>     at sun.reflect.**NativeMethodAccessorImpl.**invoke(**
>>>>>>> NativeMethodAccessorImpl.java:**57) ~[na:1.6.0_24]
>>>>>>>     at sun.reflect.**DelegatingMethodAccessorImpl.**invoke(**
>>>>>>> DelegatingMethodAccessorImpl.**java:43) ~[na:1.6.0_24]
>>>>>>>     at java.lang.reflect.Method.**invoke(Method.java:616)
>>>>>>> ~[na:1.6.0_24]
>>>>>>>     at org.springframework.util.**MethodInvoker.invoke(**MethodInvoker.java:273)
>>>>>>> [spring-core-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>>>     at org.springframework.**scheduling.quartz.**
>>>>>>> MethodInvokingJobDetailFactory**Bean$MethodInvokingJob.**
>>>>>>> executeInternal(**MethodInvokingJobDetailFactory**Bean.java:311)
>>>>>>> [spring-context-support-3.1.1.**RELEASE.jar:3.1.1.RELEASE]
>>>>>>>     at org.springframework.**scheduling.quartz.**
>>>>>>> QuartzJobBean.execute(**QuartzJobBean.java:113)
>>>>>>> [spring-context-support-3.1.1.**RELEASE.jar:3.1.1.RELEASE]
>>>>>>>     at org.quartz.core.JobRunShell.**run(JobRunShell.java:216)
>>>>>>> [quartz-1.8.5.jar:na]
>>>>>>>     at org.quartz.simpl.**SimpleThreadPool$WorkerThread.**run(SimpleThreadPool.java:549)
>>>>>>> [quartz-1.8.5.jar:na]
>>>>>>> Caused by: org.apache.openjpa.**persistence.**PersistenceException:
>>>>>>> Cannot load JDBC driver class 'com.mysql.jdbc.Driver'
>>>>>>>     at org.apache.openjpa.jdbc.sql.**DBDictionaryFactory.**
>>>>>>> newDBDictionary(**DBDictionaryFactory.java:102)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.jdbc.conf.**JDBCConfigurationImpl.**
>>>>>>> getDBDictionaryInstance(**JDBCConfigurationImpl.java:**603)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.jdbc.meta.**MappingRepository.**
>>>>>>> endConfiguration(**MappingRepository.java:1518)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.lib.conf.**Configurations.**
>>>>>>> configureInstance(**Configurations.java:518)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.lib.conf.**Configurations.**
>>>>>>> configureInstance(**Configurations.java:443)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.lib.conf.**PluginValue.instantiate(**PluginValue.java:104)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.conf.**MetaDataRepositoryValue.**
>>>>>>> instantiate(**MetaDataRepositoryValue.java:**68)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.lib.conf.**ObjectValue.instantiate(**ObjectValue.java:83)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.conf.**OpenJPAConfigurationImpl.**
>>>>>>> newMetaDataRepositoryInstance(**OpenJPAConfigurationImpl.java:**967)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.conf.**OpenJPAConfigurationImpl.**
>>>>>>> getMetaDataRepositoryInstance(**OpenJPAConfigurationImpl.java:**958)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.kernel.**BrokerImpl.initialize(**BrokerImpl.java:337)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.kernel.**BrokerImpl.initialize(**BrokerImpl.java:325)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.kernel.**AbstractBrokerFactory.**
>>>>>>> initializeBroker(**AbstractBrokerFactory.java:**228)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.kernel.**AbstractBrokerFactory.**
>>>>>>> newBroker(**AbstractBrokerFactory.java:**212)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.kernel.**DelegatingBrokerFactory.**
>>>>>>> newBroker(**DelegatingBrokerFactory.java:**156)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.*
>>>>>>> *createEntityManager(**EntityManagerFactoryImpl.java:**227)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.*
>>>>>>> *createEntityManager(**EntityManagerFactoryImpl.java:**154)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.*
>>>>>>> *createEntityManager(**EntityManagerFactoryImpl.java:**60)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.springframework.orm.jpa.**JpaTransactionManager.**
>>>>>>> createEntityManagerForTransact**ion(JpaTransactionManager.**java:445)
>>>>>>> ~[org.springframework.orm-jar-**3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>>>>>>     at org.springframework.orm.jpa.**JpaTransactionManager.doBegin(*
>>>>>>> *JpaTransactionManager.java:**366) ~[org.springframework.orm-jar-**
>>>>>>> 3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>>>>>>     ... 17 common frames omitted
>>>>>>> Caused by: org.apache.commons.dbcp.**SQLNestedException: Cannot
>>>>>>> load JDBC driver class 'com.mysql.jdbc.Driver'
>>>>>>>     at org.apache.commons.dbcp.**BasicDataSource.**
>>>>>>> createConnectionFactory(**BasicDataSource.java:1429)
>>>>>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>>>>     at org.apache.commons.dbcp.**BasicDataSource.**createDataSource(
>>>>>>> **BasicDataSource.java:1371) ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>>>>     at org.apache.commons.dbcp.**BasicDataSource.getConnection(**BasicDataSource.java:1044)
>>>>>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>>>>     at org.apache.openjpa.lib.jdbc.**DelegatingDataSource.**
>>>>>>> getConnection(**DelegatingDataSource.java:110)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.lib.jdbc.**DecoratingDataSource.**
>>>>>>> getConnection(**DecoratingDataSource.java:87)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     at org.apache.openjpa.jdbc.sql.**DBDictionaryFactory.**
>>>>>>> newDBDictionary(**DBDictionaryFactory.java:91)
>>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>>     ... 36 common frames omitted
>>>>>>> Caused by: java.lang.**ClassNotFoundException: com.mysql.jdbc.Driver
>>>>>>>     at org.apache.catalina.loader.**WebappClassLoader.loadClass(**WebappClassLoader.java:1714)
>>>>>>> ~[tomcat-embed-core-jar-7.0.**34.jar:7.0.34]
>>>>>>>     at org.apache.catalina.loader.**WebappClassLoader.loadClass(**WebappClassLoader.java:1559)
>>>>>>> ~[tomcat-embed-core-jar-7.0.**34.jar:7.0.34]
>>>>>>>     at org.apache.commons.dbcp.**BasicDataSource.**
>>>>>>> createConnectionFactory(**BasicDataSource.java:1420)
>>>>>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>>>>     ... 41 common frames omitted
>>>>>>>
>>>>>>>
>>>>>>> My java -version is :
>>>>>>> java version "1.6.0_25"
>>>>>>> Java(TM) SE Runtime Environment (build 1.6.0_25-b06)
>>>>>>> Java HotSpot(TM) Server VM (build 20.0-b11, mixed mode)
>>>>>>>
>>>>>>> And I have installed OM2.0 on this machine before, what's wrong with
>>>>>>> my installation?
>>>>>>>
>>>>>>> --
>>>>>>> ------------------------------**---
>>>>>>> Best Regards
>>>>>>> Hassan Gharehasanloo
>>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> ---------------------------------
>>>>> Best Regards
>>>>> Hassan Gharehasanloo
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> WBR
>>>> Maxim aka solomax
>>>>
>>>
>>>
>>>
>>> --
>>> ---------------------------------
>>> Best Regards
>>> Hassan Gharehasanloo
>>>
>>
>>
>>
>> --
>> WBR
>> Maxim aka solomax
>>
>
>
>
> --
> ---------------------------------
> Best Regards
> Hassan Gharehasanloo
>



-- 
WBR
Maxim aka solomax

Re: Fwd: installation of om 2.1 on ubuntu

Posted by Hasan Gharehasanloo <ha...@gmail.com>.
Thanks Maxim
As Mahmut said in prevois post, I added mysql-connector-java-5.1.13-bin.jar
to red5/webapps/openmeetings/WEB_INF/lib so I could start red5 and go to
installation page.
Should I register it somewhere?


On Tue, Apr 9, 2013 at 10:24 AM, Maxim Solodovnik <so...@gmail.com>wrote:

> Thanks your root cause is:
>
> org.springframework.**transaction.**CannotCreateTransactionExcepti**on:
> Could not open JPA EntityManager for transaction; nested exception is
> <openjpa-2.2.1-r422266:1396819 fatal general error> org.apache.openjpa.**
> persistence.**PersistenceException: Cannot load JDBC driver class
> 'com.mysql.jdbc.Driver'
>
>
> it seems you set up MySQL DB but not add mysql...connector....jar file
>
>
>
> On Tue, Apr 9, 2013 at 12:48 PM, Hasan Gharehasanloo <
> hasan.ghare@gmail.com> wrote:
>
>> I attached all log files.
>>
>>
>> On Tue, Apr 9, 2013 at 10:12 AM, Maxim Solodovnik <so...@gmail.com>wrote:
>>
>>> I'm afraid it is impossible to tell what is wrong without installation
>>> logs
>>>
>>>
>>> On Tue, Apr 9, 2013 at 12:34 PM, Hasan Gharehasanloo <
>>> hasan.ghare@gmail.com> wrote:
>>>
>>>> Thanks Mahmut
>>>> With this solution red5 server loaded and I entered
>>>> http://localhost:5080/openmeetings/install in browser and then step2
>>>> and filled information, and after submit I got http error 500 in browser,
>>>> and followinf error in openmeetings.log :
>>>>
>>>> ERROR 04-09 09:58:07.247 ManageCryptStyle.java 1479325 49
>>>> org.apache.openmeetings.utils.crypt.ManageCryptStyle
>>>> [http-nio-0.0.0.0-8088-exec-9] - [getInstanceOfCrypt]
>>>> java.lang.NullPointerException: null
>>>>     at java.lang.Class.forName0(Native Method) ~[na:1.6.0_24]
>>>>     at java.lang.Class.forName(Class.java:186) ~[na:1.6.0_24]
>>>>     at
>>>> org.apache.openmeetings.utils.crypt.ManageCryptStyle.getInstanceOfCrypt(ManageCryptStyle.java:45)
>>>> ~[openmeetings-2.1.0-RELEASE.jar:na]
>>>>     at
>>>> org.apache.openmeetings.data.basic.SessiondataDao.startsession(SessiondataDao.java:76)
>>>> [openmeetings-2.1.0-RELEASE.jar:na]
>>>>     at
>>>> org.apache.openmeetings.data.basic.SessiondataDao$$FastClassByCGLIB$$8a6617e0.invoke(<generated>)
>>>> [com.springsource.net.sf.cglib-2.2.0.jar:na]
>>>>     at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:191)
>>>> [com.springsource.net.sf.cglib-2.2.0.jar:na]
>>>>     at
>>>> org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:689)
>>>> [spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>>>>     at
>>>> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)
>>>> [spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>>>>     at
>>>> org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:110)
>>>> [org.springframework.transaction-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>>>>     at
>>>> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
>>>> [spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>>>>     at
>>>> org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:622)
>>>> [spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>>>>     at
>>>> org.apache.openmeetings.data.basic.SessiondataDao$$EnhancerByCGLIB$$a7e576e3.startsession(<generated>)
>>>> [com.springsource.net.sf.cglib-2.2.0.jar:na]
>>>>     at
>>>> org.apache.openmeetings.remote.MainService.getsessiondata(MainService.java:206)
>>>> [openmeetings-2.1.0-RELEASE.jar:na]
>>>>     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>> ~[na:1.6.0_24]
>>>>     at
>>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>>>> ~[na:1.6.0_24]
>>>>     at
>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>>>> ~[na:1.6.0_24]
>>>>     at java.lang.reflect.Method.invoke(Method.java:616) ~[na:1.6.0_24]
>>>>     at
>>>> org.red5.server.service.ServiceInvoker.invoke(ServiceInvoker.java:196)
>>>> [red5.jar:na]
>>>>     at
>>>> org.red5.server.service.ServiceInvoker.invoke(ServiceInvoker.java:115)
>>>> [red5.jar:na]
>>>>     at
>>>> org.red5.server.net.rtmp.RTMPHandler.invokeCall(RTMPHandler.java:157)
>>>> [red5.jar:na]
>>>>     at
>>>> org.red5.server.net.rtmp.RTMPHandler.onInvoke(RTMPHandler.java:399)
>>>> [red5.jar:na]
>>>>     at
>>>> org.red5.server.net.rtmp.BaseRTMPHandler.messageReceived(BaseRTMPHandler.java:130)
>>>> [red5.jar:na]
>>>>     at
>>>> org.red5.server.net.rtmpt.RTMPTHandler.messageReceived(RTMPTHandler.java:129)
>>>> [red5.jar:na]
>>>>     at
>>>> org.red5.server.net.rtmpt.RTMPTServlet.handleSend(RTMPTServlet.java:410)
>>>> [red5.jar:na]
>>>>     at
>>>> org.red5.server.net.rtmpt.RTMPTServlet.service(RTMPTServlet.java:488)
>>>> [red5.jar:na]
>>>>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
>>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>>     at
>>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
>>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>>     at
>>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
>>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>>     at
>>>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)
>>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>>     at
>>>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
>>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>>     at
>>>> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
>>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>>     at
>>>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
>>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>>     at
>>>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)
>>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>>     at
>>>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
>>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>>     at
>>>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
>>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>>     at
>>>> org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1004)
>>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>>     at
>>>> org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589)
>>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>>     at
>>>> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1653)
>>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>>     at
>>>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
>>>> [na:1.6.0_24]
>>>>     at
>>>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
>>>> [na:1.6.0_24]
>>>>     at java.lang.Thread.run(Thread.java:679) [na:1.6.0_24]
>>>> ERROR 04-09 09:58:07.251 SessiondataDao.java 1479329 86
>>>> org.apache.openmeetings.data.basic.SessiondataDao
>>>> [http-nio-0.0.0.0-8088-exec-9] - [startsession]:
>>>> java.lang.NullPointerException: null
>>>>     at
>>>> org.apache.openmeetings.data.basic.SessiondataDao.startsession(SessiondataDao.java:76)
>>>> ~[openmeetings-2.1.0-RELEASE.jar:na]
>>>>     at
>>>> org.apache.openmeetings.data.basic.SessiondataDao$$FastClassByCGLIB$$8a6617e0.invoke(<generated>)
>>>> [com.springsource.net.sf.cglib-2.2.0.jar:na]
>>>>     at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:191)
>>>> [com.springsource.net.sf.cglib-2.2.0.jar:na]
>>>>     at
>>>> org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:689)
>>>> [spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>>>>     at
>>>> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)
>>>> [spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>>>>     at
>>>> org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:110)
>>>> [org.springframework.transaction-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>>>>     at
>>>> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
>>>> [spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>>>>     at
>>>> org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:622)
>>>> [spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>>>>     at
>>>> org.apache.openmeetings.data.basic.SessiondataDao$$EnhancerByCGLIB$$a7e576e3.startsession(<generated>)
>>>> [com.springsource.net.sf.cglib-2.2.0.jar:na]
>>>>     at
>>>> org.apache.openmeetings.remote.MainService.getsessiondata(MainService.java:206)
>>>> [openmeetings-2.1.0-RELEASE.jar:na]
>>>>     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>> ~[na:1.6.0_24]
>>>>     at
>>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>>>> ~[na:1.6.0_24]
>>>>     at
>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>>>> ~[na:1.6.0_24]
>>>>     at java.lang.reflect.Method.invoke(Method.java:616) ~[na:1.6.0_24]
>>>>     at
>>>> org.red5.server.service.ServiceInvoker.invoke(ServiceInvoker.java:196)
>>>> [red5.jar:na]
>>>>     at
>>>> org.red5.server.service.ServiceInvoker.invoke(ServiceInvoker.java:115)
>>>> [red5.jar:na]
>>>>     at
>>>> org.red5.server.net.rtmp.RTMPHandler.invokeCall(RTMPHandler.java:157)
>>>> [red5.jar:na]
>>>>     at
>>>> org.red5.server.net.rtmp.RTMPHandler.onInvoke(RTMPHandler.java:399)
>>>> [red5.jar:na]
>>>>     at
>>>> org.red5.server.net.rtmp.BaseRTMPHandler.messageReceived(BaseRTMPHandler.java:130)
>>>> [red5.jar:na]
>>>>     at
>>>> org.red5.server.net.rtmpt.RTMPTHandler.messageReceived(RTMPTHandler.java:129)
>>>> [red5.jar:na]
>>>>     at
>>>> org.red5.server.net.rtmpt.RTMPTServlet.handleSend(RTMPTServlet.java:410)
>>>> [red5.jar:na]
>>>>     at
>>>> org.red5.server.net.rtmpt.RTMPTServlet.service(RTMPTServlet.java:488)
>>>> [red5.jar:na]
>>>>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
>>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>>     at
>>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
>>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>>     at
>>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
>>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>>     at
>>>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)
>>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>>     at
>>>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
>>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>>     at
>>>> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
>>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>>     at
>>>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
>>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>>     at
>>>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)
>>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>>     at
>>>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
>>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>>     at
>>>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
>>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>>     at
>>>> org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1004)
>>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>>     at
>>>> org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589)
>>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>>     at
>>>> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1653)
>>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>>     at
>>>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
>>>> [na:1.6.0_24]
>>>>     at
>>>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
>>>> [na:1.6.0_24]
>>>>     at java.lang.Thread.run(Thread.java:679) [na:1.6.0_24]
>>>> [INFO] [http-nio-0.0.0.0-8088-exec-1]
>>>> org.red5.server.net.rtmp.codec.RTMPProtocolDecoder - Action getPublicSID
>>>> DEBUG 04-09 09:58:07.351 ScopeApplicationAdapter.java 1479429 463
>>>> org.apache.openmeetings.remote.red5.ScopeApplicationAdapter
>>>> [http-nio-0.0.0.0-8088-exec-1] - -----------  getPublicSID
>>>> DEBUG 04-09 09:58:07.352 SessionManager.java 1479430 124
>>>> org.apache.openmeetings.session.SessionManager
>>>> [http-nio-0.0.0.0-8088-exec-1] - Tried to get a non existing Client 7
>>>> server null
>>>> DEBUG 04-09 09:58:07.353 SessionManager.java 1479431 220
>>>> org.apache.openmeetings.session.SessionManager
>>>> [http-nio-0.0.0.0-8088-exec-1] - Tried to update a non existing Client 7
>>>> [ERROR] [http-nio-0.0.0.0-8088-exec-1]
>>>> org.red5.server.service.ServiceInvoker - Error executing call: Service:
>>>> null Method: getPublicSID Num Params: 0
>>>> java.lang.reflect.InvocationTargetException: null
>>>>     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>> ~[na:1.6.0_24]
>>>>     at
>>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>>>> ~[na:1.6.0_24]
>>>>     at
>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>>>> ~[na:1.6.0_24]
>>>>     at java.lang.reflect.Method.invoke(Method.java:616) ~[na:1.6.0_24]
>>>>     at
>>>> org.red5.server.service.ServiceInvoker.invoke(ServiceInvoker.java:196)
>>>> [red5.jar:na]
>>>>     at
>>>> org.red5.server.service.ServiceInvoker.invoke(ServiceInvoker.java:115)
>>>> [red5.jar:na]
>>>>     at
>>>> org.red5.server.net.rtmp.RTMPHandler.invokeCall(RTMPHandler.java:157)
>>>> [red5.jar:na]
>>>>     at
>>>> org.red5.server.net.rtmp.RTMPHandler.onInvoke(RTMPHandler.java:394)
>>>> [red5.jar:na]
>>>>     at
>>>> org.red5.server.net.rtmp.BaseRTMPHandler.messageReceived(BaseRTMPHandler.java:130)
>>>> [red5.jar:na]
>>>>     at
>>>> org.red5.server.net.rtmpt.RTMPTHandler.messageReceived(RTMPTHandler.java:129)
>>>> [red5.jar:na]
>>>>     at
>>>> org.red5.server.net.rtmpt.RTMPTServlet.handleSend(RTMPTServlet.java:410)
>>>> [red5.jar:na]
>>>>     at
>>>> org.red5.server.net.rtmpt.RTMPTServlet.service(RTMPTServlet.java:488)
>>>> [red5.jar:na]
>>>>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
>>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>>     at
>>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
>>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>>     at
>>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
>>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>>     at
>>>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)
>>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>>     at
>>>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
>>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>>     at
>>>> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
>>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>>     at
>>>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
>>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>>     at
>>>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)
>>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>>     at
>>>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
>>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>>     at
>>>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
>>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>>     at
>>>> org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1004)
>>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>>     at
>>>> org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589)
>>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>>     at
>>>> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1653)
>>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>>     at
>>>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
>>>> [na:1.6.0_24]
>>>>     at
>>>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
>>>> [na:1.6.0_24]
>>>>     at java.lang.Thread.run(Thread.java:679) [na:1.6.0_24]
>>>> Caused by: java.lang.NullPointerException: null
>>>>     at
>>>> org.apache.openmeetings.remote.red5.ScopeApplicationAdapter.getPublicSID(ScopeApplicationAdapter.java:469)
>>>> ~[openmeetings-2.1.0-RELEASE.jar:na]
>>>>     ... 28 common frames omitted
>>>>
>>>> after this when I go to http://localhost:5080/openmeetings/ i get
>>>> NetConnection.Call.fail error.
>>>>
>>>>
>>>> On Mon, Apr 8, 2013 at 4:56 PM, Mahmut TEKER <te...@gmail.com>wrote:
>>>>
>>>>> Hi,
>>>>>
>>>>>    It seems jdbc problem. Could you check "
>>>>> red5/webapps/openmeetings/WEB_**INF/lib"  folder for mysql connector
>>>>> jar file something like "mysql-connector-java-****-**bin.jar".
>>>>>
>>>>>    If there is not mysql connector, you should download and put this
>>>>> folder. You can download here.
>>>>>
>>>>> http://dev.mysql.com/**downloads/connector/j/<http://dev.mysql.com/downloads/connector/j/>
>>>>>
>>>>>    Best regards,
>>>>>
>>>>> _Mahmut
>>>>>
>>>>> 08.04.2013 14:51 tarihinde, Hasan Gharehasanloo yazdı:
>>>>>
>>>>>  Hi everybody
>>>>>> Today I decided to install new release of OM, so downloaded the bin
>>>>>> file and unzip it on a directory. Then created a DB in mysql and change the
>>>>>> persistence.xml fil, and executed sh red5.sh in terminal but got an error
>>>>>> on startup od openmeetings.
>>>>>> The openmeetings.log is as follow :
>>>>>>
>>>>>> DEBUG 04-08 16:11:16.833 ROOT:72 [0.0.0.0-startStop-1] - Starting up
>>>>>> context openmeetings
>>>>>> DEBUG 04-08 16:11:24.499 o.a.o.r.r.**ScopeApplicationAdapter:131
>>>>>> [Launcher:/openmeetings] - webAppPath : /share/home/hasanloo/**
>>>>>> Documents/my/om/webapps/**openmeetings
>>>>>> ERROR 04-08 16:11:24.657 o.a.o.r.r.**ScopeApplicationAdapter:2738
>>>>>> [Launcher:/openmeetings] - [getCryptKey]
>>>>>> org.springframework.**transaction.**CannotCreateTransactionExcepti**on:
>>>>>> Could not open JPA EntityManager for transaction; nested exception is
>>>>>> <openjpa-2.2.1-r422266:1396819 fatal general error> org.apache.openjpa.
>>>>>> **persistence.**PersistenceException: Cannot load JDBC driver class
>>>>>> 'com.mysql.jdbc.Driver'
>>>>>>     at org.springframework.orm.jpa.**JpaTransactionManager.doBegin(**
>>>>>> JpaTransactionManager.java:**427) ~[org.springframework.orm-jar-**
>>>>>> 3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>>>>>     at org.springframework.**transaction.support.**
>>>>>> AbstractPlatformTransactionMan**ager.getTransaction(**
>>>>>> AbstractPlatformTransactionMan**ager.java:371) ~[org.springframework.
>>>>>> **transaction-jar-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>>     at org.springframework.**transaction.interceptor.**
>>>>>> TransactionAspectSupport.**createTransactionIfNecessary(**
>>>>>> TransactionAspectSupport.java:**335) ~[org.springframework.**
>>>>>> transaction-jar-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>>     at org.springframework.**transaction.interceptor.**
>>>>>> TransactionInterceptor.invoke(**TransactionInterceptor.java:**105)
>>>>>> ~[org.springframework.**transaction-jar-3.1.1.RELEASE.**
>>>>>> jar:3.1.1.RELEASE]
>>>>>>     at org.springframework.aop.**framework.**
>>>>>> ReflectiveMethodInvocation.**proceed(**ReflectiveMethodInvocation.**java:172)
>>>>>> ~[spring-aop-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>>     at org.springframework.aop.**framework.Cglib2AopProxy$**
>>>>>> DynamicAdvisedInterceptor.**intercept(Cglib2AopProxy.java:**622)
>>>>>> ~[spring-aop-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>>     at org.apache.openmeetings.data.**basic.dao.ConfigurationDao$$**
>>>>>> EnhancerByCGLIB$$d3f5ca3d.**getConfValue(<generated>)
>>>>>> ~[com.springsource.net.sf.**cglib-2.2.0.jar:na]
>>>>>>     at org.apache.openmeetings.**remote.red5.**
>>>>>> ScopeApplicationAdapter.**getCryptKey(**ScopeApplicationAdapter.java:
>>>>>> **2729) [openmeetings-2.1.0-RELEASE.**jar:na]
>>>>>>     at org.apache.openmeetings.**remote.red5.**
>>>>>> ScopeApplicationAdapter.**appStart(**ScopeApplicationAdapter.java:**135)
>>>>>> [openmeetings-2.1.0-RELEASE.**jar:na]
>>>>>>     at org.red5.server.adapter.**MultiThreadedApplicationAdapte**
>>>>>> r.start(**MultiThreadedApplicationAdapte**r.java:403) [red5.jar:na]
>>>>>>     at org.red5.server.adapter.**ApplicationAdapter.start(**ApplicationAdapter.java:54)
>>>>>> [red5.jar:na]
>>>>>>     at org.red5.server.scope.Scope.**start(Scope.java:1081)
>>>>>> [red5.jar:na]
>>>>>>     at org.red5.server.scope.Scope.**init(Scope.java:864)
>>>>>> [red5.jar:na]
>>>>>>     at org.red5.server.scope.**WebScope.register(WebScope.**java:213)
>>>>>> [red5.jar:na]
>>>>>>     at sun.reflect.**NativeMethodAccessorImpl.**invoke0(Native
>>>>>> Method) ~[na:1.6.0_24]
>>>>>>     at sun.reflect.**NativeMethodAccessorImpl.**invoke(**
>>>>>> NativeMethodAccessorImpl.java:**57) ~[na:1.6.0_24]
>>>>>>     at sun.reflect.**DelegatingMethodAccessorImpl.**invoke(**
>>>>>> DelegatingMethodAccessorImpl.**java:43) ~[na:1.6.0_24]
>>>>>>     at java.lang.reflect.Method.**invoke(Method.java:616)
>>>>>> ~[na:1.6.0_24]
>>>>>>     at org.springframework.beans.**factory.support.**
>>>>>> AbstractAutowireCapableBeanFac**tory.invokeCustomInitMethod(**
>>>>>> AbstractAutowireCapableBeanFac**tory.java:1581)
>>>>>> [spring-beans-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>>     at org.springframework.beans.**factory.support.**
>>>>>> AbstractAutowireCapableBeanFac**tory.invokeInitMethods(**
>>>>>> AbstractAutowireCapableBeanFac**tory.java:1522)
>>>>>> [spring-beans-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>>     at org.springframework.beans.**factory.support.**
>>>>>> AbstractAutowireCapableBeanFac**tory.initializeBean(**
>>>>>> AbstractAutowireCapableBeanFac**tory.java:1452)
>>>>>> [spring-beans-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>>     at org.springframework.beans.**factory.support.**
>>>>>> AbstractAutowireCapableBeanFac**tory.doCreateBean(**
>>>>>> AbstractAutowireCapableBeanFac**tory.java:519)
>>>>>> [spring-beans-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>>     at org.springframework.beans.**factory.support.**
>>>>>> AbstractAutowireCapableBeanFac**tory.createBean(**
>>>>>> AbstractAutowireCapableBeanFac**tory.java:456)
>>>>>> [spring-beans-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>>     at org.springframework.beans.**factory.support.**
>>>>>> AbstractBeanFactory$1.**getObject(AbstractBeanFactory.**java:294)
>>>>>> [spring-beans-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>>     at org.springframework.beans.**factory.support.**
>>>>>> DefaultSingletonBeanRegistry.**getSingleton(**
>>>>>> DefaultSingletonBeanRegistry.**java:225) [spring-beans-3.1.1.RELEASE.
>>>>>> **jar:3.1.1.RELEASE]
>>>>>>     at org.springframework.beans.**factory.support.**
>>>>>> AbstractBeanFactory.doGetBean(**AbstractBeanFactory.java:291)
>>>>>> [spring-beans-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>>     at org.springframework.beans.**factory.support.**
>>>>>> AbstractBeanFactory.getBean(**AbstractBeanFactory.java:193)
>>>>>> [spring-beans-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>>     at org.springframework.beans.**factory.support.**
>>>>>> DefaultListableBeanFactory.**preInstantiateSingletons(**
>>>>>> DefaultListableBeanFactory.**java:585) [spring-beans-3.1.1.RELEASE.**
>>>>>> jar:3.1.1.RELEASE]
>>>>>>     at org.springframework.context.**support.**
>>>>>> AbstractApplicationContext.**finishBeanFactoryInitializatio**
>>>>>> n(AbstractApplicationContext.**java:913)
>>>>>> [spring-context-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>>     at org.springframework.context.**support.**
>>>>>> AbstractApplicationContext.**refresh(**AbstractApplicationContext.**java:464)
>>>>>> [spring-context-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>>     at org.red5.server.tomcat.**TomcatLoader$1.run(**TomcatLoader.java:595)
>>>>>> [tomcatplugin-jar-1.4.jar:na]
>>>>>> Caused by: org.apache.openjpa.**persistence.**PersistenceException:
>>>>>> Cannot load JDBC driver class 'com.mysql.jdbc.Driver'
>>>>>>     at org.apache.openjpa.jdbc.sql.**DBDictionaryFactory.**
>>>>>> newDBDictionary(**DBDictionaryFactory.java:102)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.jdbc.conf.**JDBCConfigurationImpl.**
>>>>>> getDBDictionaryInstance(**JDBCConfigurationImpl.java:**603)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.jdbc.meta.**MappingRepository.**
>>>>>> endConfiguration(**MappingRepository.java:1518)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.lib.conf.**Configurations.**
>>>>>> configureInstance(**Configurations.java:518)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.lib.conf.**Configurations.**
>>>>>> configureInstance(**Configurations.java:443)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.lib.conf.**PluginValue.instantiate(**PluginValue.java:104)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.conf.**MetaDataRepositoryValue.**
>>>>>> instantiate(**MetaDataRepositoryValue.java:**68)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.lib.conf.**ObjectValue.instantiate(**ObjectValue.java:83)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.conf.**OpenJPAConfigurationImpl.**
>>>>>> newMetaDataRepositoryInstance(**OpenJPAConfigurationImpl.java:**967)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.conf.**OpenJPAConfigurationImpl.**
>>>>>> getMetaDataRepositoryInstance(**OpenJPAConfigurationImpl.java:**958)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.kernel.**AbstractBrokerFactory.**
>>>>>> makeReadOnly(**AbstractBrokerFactory.java:**638)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.kernel.**AbstractBrokerFactory.**newBroker(
>>>>>> **AbstractBrokerFactory.java:**203) ~[openjpa-bundle-2.2.1.jar:2.**
>>>>>> 2.1]
>>>>>>     at org.apache.openjpa.kernel.**DelegatingBrokerFactory.**
>>>>>> newBroker(**DelegatingBrokerFactory.java:**156)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.**
>>>>>> createEntityManager(**EntityManagerFactoryImpl.java:**227)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.**
>>>>>> createEntityManager(**EntityManagerFactoryImpl.java:**154)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.**
>>>>>> createEntityManager(**EntityManagerFactoryImpl.java:**60)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.springframework.orm.jpa.**JpaTransactionManager.**
>>>>>> createEntityManagerForTransact**ion(JpaTransactionManager.**java:445)
>>>>>> ~[org.springframework.orm-jar-**3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>>>>>     at org.springframework.orm.jpa.**JpaTransactionManager.doBegin(**
>>>>>> JpaTransactionManager.java:**366) ~[org.springframework.orm-jar-**
>>>>>> 3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>>>>>     ... 30 common frames omitted
>>>>>> Caused by: org.apache.commons.dbcp.**SQLNestedException: Cannot load
>>>>>> JDBC driver class 'com.mysql.jdbc.Driver'
>>>>>>     at org.apache.commons.dbcp.**BasicDataSource.**
>>>>>> createConnectionFactory(**BasicDataSource.java:1429)
>>>>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>>>     at org.apache.commons.dbcp.**BasicDataSource.**createDataSource(*
>>>>>> *BasicDataSource.java:1371) ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>>>     at org.apache.commons.dbcp.**BasicDataSource.getConnection(**BasicDataSource.java:1044)
>>>>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>>>     at org.apache.openjpa.lib.jdbc.**DelegatingDataSource.**
>>>>>> getConnection(**DelegatingDataSource.java:110)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.lib.jdbc.**DecoratingDataSource.**
>>>>>> getConnection(**DecoratingDataSource.java:87)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.jdbc.sql.**DBDictionaryFactory.**
>>>>>> newDBDictionary(**DBDictionaryFactory.java:91)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     ... 47 common frames omitted
>>>>>> Caused by: java.lang.**ClassNotFoundException: com.mysql.jdbc.Driver
>>>>>>     at org.apache.catalina.loader.**WebappClassLoader.loadClass(**WebappClassLoader.java:1714)
>>>>>> ~[tomcat-embed-core-jar-7.0.**34.jar:7.0.34]
>>>>>>     at org.apache.catalina.loader.**WebappClassLoader.loadClass(**WebappClassLoader.java:1559)
>>>>>> ~[tomcat-embed-core-jar-7.0.**34.jar:7.0.34]
>>>>>>     at org.apache.commons.dbcp.**BasicDataSource.**
>>>>>> createConnectionFactory(**BasicDataSource.java:1420)
>>>>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>>>     ... 52 common frames omitted
>>>>>> DEBUG 04-08 16:11:24.797 o.a.o.d.w.EmoticonsManager:62
>>>>>> [Launcher:/openmeetings] - ##### loadEmot completed
>>>>>> DEBUG 04-08 16:11:24.798 o.a.o.r.r.**ScopeApplicationAdapter:151
>>>>>> [Launcher:/openmeetings] -
>>>>>>     ##############################**##################
>>>>>>     #            Openmeetings is up                #
>>>>>>     #             and ready to use                 #
>>>>>>     ##############################**##################
>>>>>>
>>>>>> DEBUG 04-08 16:11:30.657 o.a.o.q.s.MeetingReminderJob:**34
>>>>>> [org.springframework.**scheduling.quartz.**
>>>>>> SchedulerFactoryBean#0_Worker-**2] - MeetingReminderJob.execute
>>>>>> ERROR 04-08 16:11:30.696 o.a.o.q.s.SessionClearJob:38
>>>>>> [org.springframework.**scheduling.quartz.**
>>>>>> SchedulerFactoryBean#0_Worker-**1] - execute
>>>>>> org.springframework.**transaction.**CannotCreateTransactionExcepti**on:
>>>>>> Could not open JPA EntityManager for transaction; nested exception is
>>>>>> <openjpa-2.2.1-r422266:1396819 fatal general error> org.apache.openjpa.
>>>>>> **persistence.**PersistenceException: Cannot load JDBC driver class
>>>>>> 'com.mysql.jdbc.Driver'
>>>>>>     at org.springframework.orm.jpa.**JpaTransactionManager.doBegin(**
>>>>>> JpaTransactionManager.java:**427) ~[org.springframework.orm-jar-**
>>>>>> 3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>>>>>     at org.springframework.**transaction.support.**
>>>>>> AbstractPlatformTransactionMan**ager.getTransaction(**
>>>>>> AbstractPlatformTransactionMan**ager.java:371) ~[org.springframework.
>>>>>> **transaction-jar-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>>     at org.springframework.**transaction.interceptor.**
>>>>>> TransactionAspectSupport.**createTransactionIfNecessary(**
>>>>>> TransactionAspectSupport.java:**335) ~[org.springframework.**
>>>>>> transaction-jar-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>>     at org.springframework.**transaction.interceptor.**
>>>>>> TransactionInterceptor.invoke(**TransactionInterceptor.java:**105)
>>>>>> ~[org.springframework.**transaction-jar-3.1.1.RELEASE.**
>>>>>> jar:3.1.1.RELEASE]
>>>>>>     at org.springframework.aop.**framework.**
>>>>>> ReflectiveMethodInvocation.**proceed(**ReflectiveMethodInvocation.**java:172)
>>>>>> ~[spring-aop-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>>     at org.springframework.aop.**framework.Cglib2AopProxy$**
>>>>>> DynamicAdvisedInterceptor.**intercept(Cglib2AopProxy.java:**622)
>>>>>> ~[spring-aop-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>>     at org.apache.openmeetings.data.**basic.SessiondataDao$$**
>>>>>> EnhancerByCGLIB$$7b84abbb.**clearSessionTable(<generated>)
>>>>>> ~[com.springsource.net.sf.**cglib-2.2.0.jar:na]
>>>>>>     at org.apache.openmeetings.**quartz.scheduler.**
>>>>>> SessionClearJob.doIt(**SessionClearJob.java:36)
>>>>>> ~[openmeetings-2.1.0-RELEASE.**jar:na]
>>>>>>     at sun.reflect.**NativeMethodAccessorImpl.**invoke0(Native
>>>>>> Method) ~[na:1.6.0_24]
>>>>>>     at sun.reflect.**NativeMethodAccessorImpl.**invoke(**
>>>>>> NativeMethodAccessorImpl.java:**57) ~[na:1.6.0_24]
>>>>>>     at sun.reflect.**DelegatingMethodAccessorImpl.**invoke(**
>>>>>> DelegatingMethodAccessorImpl.**java:43) ~[na:1.6.0_24]
>>>>>>     at java.lang.reflect.Method.**invoke(Method.java:616)
>>>>>> ~[na:1.6.0_24]
>>>>>>     at org.springframework.util.**MethodInvoker.invoke(**MethodInvoker.java:273)
>>>>>> [spring-core-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>>     at org.springframework.**scheduling.quartz.**
>>>>>> MethodInvokingJobDetailFactory**Bean$MethodInvokingJob.**
>>>>>> executeInternal(**MethodInvokingJobDetailFactory**Bean.java:311)
>>>>>> [spring-context-support-3.1.1.**RELEASE.jar:3.1.1.RELEASE]
>>>>>>     at org.springframework.**scheduling.quartz.**
>>>>>> QuartzJobBean.execute(**QuartzJobBean.java:113)
>>>>>> [spring-context-support-3.1.1.**RELEASE.jar:3.1.1.RELEASE]
>>>>>>     at org.quartz.core.JobRunShell.**run(JobRunShell.java:216)
>>>>>> [quartz-1.8.5.jar:na]
>>>>>>     at org.quartz.simpl.**SimpleThreadPool$WorkerThread.**run(SimpleThreadPool.java:549)
>>>>>> [quartz-1.8.5.jar:na]
>>>>>> Caused by: org.apache.openjpa.**persistence.**PersistenceException:
>>>>>> Cannot load JDBC driver class 'com.mysql.jdbc.Driver'
>>>>>>     at org.apache.openjpa.jdbc.sql.**DBDictionaryFactory.**
>>>>>> newDBDictionary(**DBDictionaryFactory.java:102)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.jdbc.conf.**JDBCConfigurationImpl.**
>>>>>> getDBDictionaryInstance(**JDBCConfigurationImpl.java:**603)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.jdbc.meta.**MappingRepository.**
>>>>>> endConfiguration(**MappingRepository.java:1518)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.lib.conf.**Configurations.**
>>>>>> configureInstance(**Configurations.java:518)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.lib.conf.**Configurations.**
>>>>>> configureInstance(**Configurations.java:443)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.lib.conf.**PluginValue.instantiate(**PluginValue.java:104)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.conf.**MetaDataRepositoryValue.**
>>>>>> instantiate(**MetaDataRepositoryValue.java:**68)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.lib.conf.**ObjectValue.instantiate(**ObjectValue.java:83)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.conf.**OpenJPAConfigurationImpl.**
>>>>>> newMetaDataRepositoryInstance(**OpenJPAConfigurationImpl.java:**967)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.conf.**OpenJPAConfigurationImpl.**
>>>>>> getMetaDataRepositoryInstance(**OpenJPAConfigurationImpl.java:**958)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.jdbc.conf.**JDBCConfigurationImpl.**
>>>>>> getMappingRepositoryInstance(**JDBCConfigurationImpl.java:**711)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.jdbc.**kernel.JDBCBrokerFactory.**
>>>>>> synchronizeMappings(**JDBCBrokerFactory.java:140)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.jdbc.**kernel.JDBCBrokerFactory.**
>>>>>> synchronizeMappings(**JDBCBrokerFactory.java:164)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.jdbc.**kernel.JDBCBrokerFactory.**
>>>>>> newBrokerImpl(**JDBCBrokerFactory.java:122)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.kernel.**AbstractBrokerFactory.**newBroker(
>>>>>> **AbstractBrokerFactory.java:**209) ~[openjpa-bundle-2.2.1.jar:2.**
>>>>>> 2.1]
>>>>>>     at org.apache.openjpa.kernel.**DelegatingBrokerFactory.**
>>>>>> newBroker(**DelegatingBrokerFactory.java:**156)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.**
>>>>>> createEntityManager(**EntityManagerFactoryImpl.java:**227)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.**
>>>>>> createEntityManager(**EntityManagerFactoryImpl.java:**154)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.**
>>>>>> createEntityManager(**EntityManagerFactoryImpl.java:**60)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.springframework.orm.jpa.**JpaTransactionManager.**
>>>>>> createEntityManagerForTransact**ion(JpaTransactionManager.**java:445)
>>>>>> ~[org.springframework.orm-jar-**3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>>>>>     at org.springframework.orm.jpa.**JpaTransactionManager.doBegin(**
>>>>>> JpaTransactionManager.java:**366) ~[org.springframework.orm-jar-**
>>>>>> 3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>>>>>     ... 16 common frames omitted
>>>>>> Caused by: org.apache.commons.dbcp.**SQLNestedException: Cannot load
>>>>>> JDBC driver class 'com.mysql.jdbc.Driver'
>>>>>>     at org.apache.commons.dbcp.**BasicDataSource.**
>>>>>> createConnectionFactory(**BasicDataSource.java:1429)
>>>>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>>>     at org.apache.commons.dbcp.**BasicDataSource.**createDataSource(*
>>>>>> *BasicDataSource.java:1371) ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>>>     at org.apache.commons.dbcp.**BasicDataSource.getConnection(**BasicDataSource.java:1044)
>>>>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>>>     at org.apache.openjpa.lib.jdbc.**DelegatingDataSource.**
>>>>>> getConnection(**DelegatingDataSource.java:110)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.lib.jdbc.**DecoratingDataSource.**
>>>>>> getConnection(**DecoratingDataSource.java:87)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.jdbc.sql.**DBDictionaryFactory.**
>>>>>> newDBDictionary(**DBDictionaryFactory.java:91)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     ... 36 common frames omitted
>>>>>> Caused by: java.lang.**ClassNotFoundException: com.mysql.jdbc.Driver
>>>>>>     at org.apache.catalina.loader.**WebappClassLoader.loadClass(**WebappClassLoader.java:1714)
>>>>>> ~[tomcat-embed-core-jar-7.0.**34.jar:7.0.34]
>>>>>>     at org.apache.catalina.loader.**WebappClassLoader.loadClass(**WebappClassLoader.java:1559)
>>>>>> ~[tomcat-embed-core-jar-7.0.**34.jar:7.0.34]
>>>>>>     at org.apache.commons.dbcp.**BasicDataSource.**
>>>>>> createConnectionFactory(**BasicDataSource.java:1420)
>>>>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>>>     ... 41 common frames omitted
>>>>>> ERROR 04-08 16:11:30.711 o.a.o.q.s.MeetingReminderJob:**38
>>>>>> [org.springframework.**scheduling.quartz.**
>>>>>> SchedulerFactoryBean#0_Worker-**2] - execute
>>>>>> org.springframework.**transaction.**CannotCreateTransactionExcepti**on:
>>>>>> Could not open JPA EntityManager for transaction; nested exception is
>>>>>> <openjpa-2.2.1-r422266:1396819 fatal general error> org.apache.openjpa.
>>>>>> **persistence.**PersistenceException: Cannot load JDBC driver class
>>>>>> 'com.mysql.jdbc.Driver'
>>>>>>     at org.springframework.orm.jpa.**JpaTransactionManager.doBegin(**
>>>>>> JpaTransactionManager.java:**427) ~[org.springframework.orm-jar-**
>>>>>> 3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>>>>>     at org.springframework.**transaction.support.**
>>>>>> AbstractPlatformTransactionMan**ager.getTransaction(**
>>>>>> AbstractPlatformTransactionMan**ager.java:371) ~[org.springframework.
>>>>>> **transaction-jar-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>>     at org.springframework.**transaction.interceptor.**
>>>>>> TransactionAspectSupport.**createTransactionIfNecessary(**
>>>>>> TransactionAspectSupport.java:**335) ~[org.springframework.**
>>>>>> transaction-jar-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>>     at org.springframework.**transaction.interceptor.**
>>>>>> TransactionInterceptor.invoke(**TransactionInterceptor.java:**105)
>>>>>> ~[org.springframework.**transaction-jar-3.1.1.RELEASE.**
>>>>>> jar:3.1.1.RELEASE]
>>>>>>     at org.springframework.aop.**framework.**
>>>>>> ReflectiveMethodInvocation.**proceed(**ReflectiveMethodInvocation.**java:172)
>>>>>> ~[spring-aop-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>>     at org.springframework.aop.**framework.Cglib2AopProxy$**
>>>>>> DynamicAdvisedInterceptor.**intercept(Cglib2AopProxy.java:**622)
>>>>>> ~[spring-aop-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>>     at org.apache.openmeetings.data.**basic.dao.ConfigurationDao$$**
>>>>>> EnhancerByCGLIB$$d3f5ca3d.**getConfValue(<generated>)
>>>>>> ~[com.springsource.net.sf.**cglib-2.2.0.jar:na]
>>>>>>     at org.apache.openmeetings.data.**calendar.management.**
>>>>>> AppointmentLogic.**doScheduledMeetingReminder(**AppointmentLogic.java:404)
>>>>>> ~[openmeetings-2.1.0-RELEASE.**jar:na]
>>>>>>     at org.apache.openmeetings.**quartz.scheduler.**
>>>>>> MeetingReminderJob.doIt(**MeetingReminderJob.java:36)
>>>>>> ~[openmeetings-2.1.0-RELEASE.**jar:na]
>>>>>>     at sun.reflect.**NativeMethodAccessorImpl.**invoke0(Native
>>>>>> Method) ~[na:1.6.0_24]
>>>>>>     at sun.reflect.**NativeMethodAccessorImpl.**invoke(**
>>>>>> NativeMethodAccessorImpl.java:**57) ~[na:1.6.0_24]
>>>>>>     at sun.reflect.**DelegatingMethodAccessorImpl.**invoke(**
>>>>>> DelegatingMethodAccessorImpl.**java:43) ~[na:1.6.0_24]
>>>>>>     at java.lang.reflect.Method.**invoke(Method.java:616)
>>>>>> ~[na:1.6.0_24]
>>>>>>     at org.springframework.util.**MethodInvoker.invoke(**MethodInvoker.java:273)
>>>>>> [spring-core-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>>     at org.springframework.**scheduling.quartz.**
>>>>>> MethodInvokingJobDetailFactory**Bean$MethodInvokingJob.**
>>>>>> executeInternal(**MethodInvokingJobDetailFactory**Bean.java:311)
>>>>>> [spring-context-support-3.1.1.**RELEASE.jar:3.1.1.RELEASE]
>>>>>>     at org.springframework.**scheduling.quartz.**
>>>>>> QuartzJobBean.execute(**QuartzJobBean.java:113)
>>>>>> [spring-context-support-3.1.1.**RELEASE.jar:3.1.1.RELEASE]
>>>>>>     at org.quartz.core.JobRunShell.**run(JobRunShell.java:216)
>>>>>> [quartz-1.8.5.jar:na]
>>>>>>     at org.quartz.simpl.**SimpleThreadPool$WorkerThread.**run(SimpleThreadPool.java:549)
>>>>>> [quartz-1.8.5.jar:na]
>>>>>> Caused by: org.apache.openjpa.**persistence.**PersistenceException:
>>>>>> Cannot load JDBC driver class 'com.mysql.jdbc.Driver'
>>>>>>     at org.apache.openjpa.jdbc.sql.**DBDictionaryFactory.**
>>>>>> newDBDictionary(**DBDictionaryFactory.java:102)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.jdbc.conf.**JDBCConfigurationImpl.**
>>>>>> getDBDictionaryInstance(**JDBCConfigurationImpl.java:**603)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.jdbc.meta.**MappingRepository.**
>>>>>> endConfiguration(**MappingRepository.java:1518)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.lib.conf.**Configurations.**
>>>>>> configureInstance(**Configurations.java:518)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.lib.conf.**Configurations.**
>>>>>> configureInstance(**Configurations.java:443)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.lib.conf.**PluginValue.instantiate(**PluginValue.java:104)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.conf.**MetaDataRepositoryValue.**
>>>>>> instantiate(**MetaDataRepositoryValue.java:**68)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.lib.conf.**ObjectValue.instantiate(**ObjectValue.java:83)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.conf.**OpenJPAConfigurationImpl.**
>>>>>> newMetaDataRepositoryInstance(**OpenJPAConfigurationImpl.java:**967)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.conf.**OpenJPAConfigurationImpl.**
>>>>>> getMetaDataRepositoryInstance(**OpenJPAConfigurationImpl.java:**958)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.kernel.**BrokerImpl.initialize(**BrokerImpl.java:337)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.kernel.**BrokerImpl.initialize(**BrokerImpl.java:325)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.kernel.**AbstractBrokerFactory.**
>>>>>> initializeBroker(**AbstractBrokerFactory.java:**228)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.kernel.**AbstractBrokerFactory.**newBroker(
>>>>>> **AbstractBrokerFactory.java:**212) ~[openjpa-bundle-2.2.1.jar:2.**
>>>>>> 2.1]
>>>>>>     at org.apache.openjpa.kernel.**DelegatingBrokerFactory.**
>>>>>> newBroker(**DelegatingBrokerFactory.java:**156)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.**
>>>>>> createEntityManager(**EntityManagerFactoryImpl.java:**227)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.**
>>>>>> createEntityManager(**EntityManagerFactoryImpl.java:**154)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.**
>>>>>> createEntityManager(**EntityManagerFactoryImpl.java:**60)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.springframework.orm.jpa.**JpaTransactionManager.**
>>>>>> createEntityManagerForTransact**ion(JpaTransactionManager.**java:445)
>>>>>> ~[org.springframework.orm-jar-**3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>>>>>     at org.springframework.orm.jpa.**JpaTransactionManager.doBegin(**
>>>>>> JpaTransactionManager.java:**366) ~[org.springframework.orm-jar-**
>>>>>> 3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>>>>>     ... 17 common frames omitted
>>>>>> Caused by: org.apache.commons.dbcp.**SQLNestedException: Cannot load
>>>>>> JDBC driver class 'com.mysql.jdbc.Driver'
>>>>>>     at org.apache.commons.dbcp.**BasicDataSource.**
>>>>>> createConnectionFactory(**BasicDataSource.java:1429)
>>>>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>>>     at org.apache.commons.dbcp.**BasicDataSource.**createDataSource(*
>>>>>> *BasicDataSource.java:1371) ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>>>     at org.apache.commons.dbcp.**BasicDataSource.getConnection(**BasicDataSource.java:1044)
>>>>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>>>     at org.apache.openjpa.lib.jdbc.**DelegatingDataSource.**
>>>>>> getConnection(**DelegatingDataSource.java:110)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.lib.jdbc.**DecoratingDataSource.**
>>>>>> getConnection(**DecoratingDataSource.java:87)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.jdbc.sql.**DBDictionaryFactory.**
>>>>>> newDBDictionary(**DBDictionaryFactory.java:91)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     ... 36 common frames omitted
>>>>>> Caused by: java.lang.**ClassNotFoundException: com.mysql.jdbc.Driver
>>>>>>     at org.apache.catalina.loader.**WebappClassLoader.loadClass(**WebappClassLoader.java:1714)
>>>>>> ~[tomcat-embed-core-jar-7.0.**34.jar:7.0.34]
>>>>>>     at org.apache.catalina.loader.**WebappClassLoader.loadClass(**WebappClassLoader.java:1559)
>>>>>> ~[tomcat-embed-core-jar-7.0.**34.jar:7.0.34]
>>>>>>     at org.apache.commons.dbcp.**BasicDataSource.**
>>>>>> createConnectionFactory(**BasicDataSource.java:1420)
>>>>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>>>     ... 41 common frames omitted
>>>>>> DEBUG 04-08 16:12:25.646 o.a.o.u.m.MailHandler:232
>>>>>> [org.springframework.**scheduling.quartz.**
>>>>>> SchedulerFactoryBean#0_Worker-**3] - resetSendingStatus enter ...
>>>>>> DEBUG 04-08 16:13:10.634 o.a.o.q.s.MeetingReminderJob:**34
>>>>>> [org.springframework.**scheduling.quartz.**
>>>>>> SchedulerFactoryBean#0_Worker-**4] - MeetingReminderJob.execute
>>>>>> ERROR 04-08 16:13:10.651 o.a.o.q.s.MeetingReminderJob:**38
>>>>>> [org.springframework.**scheduling.quartz.**
>>>>>> SchedulerFactoryBean#0_Worker-**4] - execute
>>>>>> org.springframework.**transaction.**CannotCreateTransactionExcepti**on:
>>>>>> Could not open JPA EntityManager for transaction; nested exception is
>>>>>> <openjpa-2.2.1-r422266:1396819 fatal general error> org.apache.openjpa.
>>>>>> **persistence.**PersistenceException: Cannot load JDBC driver class
>>>>>> 'com.mysql.jdbc.Driver'
>>>>>>     at org.springframework.orm.jpa.**JpaTransactionManager.doBegin(**
>>>>>> JpaTransactionManager.java:**427) ~[org.springframework.orm-jar-**
>>>>>> 3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>>>>>     at org.springframework.**transaction.support.**
>>>>>> AbstractPlatformTransactionMan**ager.getTransaction(**
>>>>>> AbstractPlatformTransactionMan**ager.java:371) ~[org.springframework.
>>>>>> **transaction-jar-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>>     at org.springframework.**transaction.interceptor.**
>>>>>> TransactionAspectSupport.**createTransactionIfNecessary(**
>>>>>> TransactionAspectSupport.java:**335) ~[org.springframework.**
>>>>>> transaction-jar-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>>     at org.springframework.**transaction.interceptor.**
>>>>>> TransactionInterceptor.invoke(**TransactionInterceptor.java:**105)
>>>>>> ~[org.springframework.**transaction-jar-3.1.1.RELEASE.**
>>>>>> jar:3.1.1.RELEASE]
>>>>>>     at org.springframework.aop.**framework.**
>>>>>> ReflectiveMethodInvocation.**proceed(**ReflectiveMethodInvocation.**java:172)
>>>>>> ~[spring-aop-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>>     at org.springframework.aop.**framework.Cglib2AopProxy$**
>>>>>> DynamicAdvisedInterceptor.**intercept(Cglib2AopProxy.java:**622)
>>>>>> ~[spring-aop-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>>     at org.apache.openmeetings.data.**basic.dao.ConfigurationDao$$**
>>>>>> EnhancerByCGLIB$$d3f5ca3d.**getConfValue(<generated>)
>>>>>> ~[com.springsource.net.sf.**cglib-2.2.0.jar:na]
>>>>>>     at org.apache.openmeetings.data.**calendar.management.**
>>>>>> AppointmentLogic.**doScheduledMeetingReminder(**AppointmentLogic.java:404)
>>>>>> ~[openmeetings-2.1.0-RELEASE.**jar:na]
>>>>>>     at org.apache.openmeetings.**quartz.scheduler.**
>>>>>> MeetingReminderJob.doIt(**MeetingReminderJob.java:36)
>>>>>> ~[openmeetings-2.1.0-RELEASE.**jar:na]
>>>>>>     at sun.reflect.**NativeMethodAccessorImpl.**invoke0(Native
>>>>>> Method) ~[na:1.6.0_24]
>>>>>>     at sun.reflect.**NativeMethodAccessorImpl.**invoke(**
>>>>>> NativeMethodAccessorImpl.java:**57) ~[na:1.6.0_24]
>>>>>>     at sun.reflect.**DelegatingMethodAccessorImpl.**invoke(**
>>>>>> DelegatingMethodAccessorImpl.**java:43) ~[na:1.6.0_24]
>>>>>>     at java.lang.reflect.Method.**invoke(Method.java:616)
>>>>>> ~[na:1.6.0_24]
>>>>>>     at org.springframework.util.**MethodInvoker.invoke(**MethodInvoker.java:273)
>>>>>> [spring-core-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>>     at org.springframework.**scheduling.quartz.**
>>>>>> MethodInvokingJobDetailFactory**Bean$MethodInvokingJob.**
>>>>>> executeInternal(**MethodInvokingJobDetailFactory**Bean.java:311)
>>>>>> [spring-context-support-3.1.1.**RELEASE.jar:3.1.1.RELEASE]
>>>>>>     at org.springframework.**scheduling.quartz.**
>>>>>> QuartzJobBean.execute(**QuartzJobBean.java:113)
>>>>>> [spring-context-support-3.1.1.**RELEASE.jar:3.1.1.RELEASE]
>>>>>>     at org.quartz.core.JobRunShell.**run(JobRunShell.java:216)
>>>>>> [quartz-1.8.5.jar:na]
>>>>>>     at org.quartz.simpl.**SimpleThreadPool$WorkerThread.**run(SimpleThreadPool.java:549)
>>>>>> [quartz-1.8.5.jar:na]
>>>>>> Caused by: org.apache.openjpa.**persistence.**PersistenceException:
>>>>>> Cannot load JDBC driver class 'com.mysql.jdbc.Driver'
>>>>>>     at org.apache.openjpa.jdbc.sql.**DBDictionaryFactory.**
>>>>>> newDBDictionary(**DBDictionaryFactory.java:102)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.jdbc.conf.**JDBCConfigurationImpl.**
>>>>>> getDBDictionaryInstance(**JDBCConfigurationImpl.java:**603)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.jdbc.meta.**MappingRepository.**
>>>>>> endConfiguration(**MappingRepository.java:1518)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.lib.conf.**Configurations.**
>>>>>> configureInstance(**Configurations.java:518)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.lib.conf.**Configurations.**
>>>>>> configureInstance(**Configurations.java:443)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.lib.conf.**PluginValue.instantiate(**PluginValue.java:104)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.conf.**MetaDataRepositoryValue.**
>>>>>> instantiate(**MetaDataRepositoryValue.java:**68)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.lib.conf.**ObjectValue.instantiate(**ObjectValue.java:83)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.conf.**OpenJPAConfigurationImpl.**
>>>>>> newMetaDataRepositoryInstance(**OpenJPAConfigurationImpl.java:**967)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.conf.**OpenJPAConfigurationImpl.**
>>>>>> getMetaDataRepositoryInstance(**OpenJPAConfigurationImpl.java:**958)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.kernel.**BrokerImpl.initialize(**BrokerImpl.java:337)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.kernel.**BrokerImpl.initialize(**BrokerImpl.java:325)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.kernel.**AbstractBrokerFactory.**
>>>>>> initializeBroker(**AbstractBrokerFactory.java:**228)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.kernel.**AbstractBrokerFactory.**newBroker(
>>>>>> **AbstractBrokerFactory.java:**212) ~[openjpa-bundle-2.2.1.jar:2.**
>>>>>> 2.1]
>>>>>>     at org.apache.openjpa.kernel.**DelegatingBrokerFactory.**
>>>>>> newBroker(**DelegatingBrokerFactory.java:**156)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.**
>>>>>> createEntityManager(**EntityManagerFactoryImpl.java:**227)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.**
>>>>>> createEntityManager(**EntityManagerFactoryImpl.java:**154)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.**
>>>>>> createEntityManager(**EntityManagerFactoryImpl.java:**60)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.springframework.orm.jpa.**JpaTransactionManager.**
>>>>>> createEntityManagerForTransact**ion(JpaTransactionManager.**java:445)
>>>>>> ~[org.springframework.orm-jar-**3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>>>>>     at org.springframework.orm.jpa.**JpaTransactionManager.doBegin(**
>>>>>> JpaTransactionManager.java:**366) ~[org.springframework.orm-jar-**
>>>>>> 3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>>>>>     ... 17 common frames omitted
>>>>>> Caused by: org.apache.commons.dbcp.**SQLNestedException: Cannot load
>>>>>> JDBC driver class 'com.mysql.jdbc.Driver'
>>>>>>     at org.apache.commons.dbcp.**BasicDataSource.**
>>>>>> createConnectionFactory(**BasicDataSource.java:1429)
>>>>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>>>     at org.apache.commons.dbcp.**BasicDataSource.**createDataSource(*
>>>>>> *BasicDataSource.java:1371) ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>>>     at org.apache.commons.dbcp.**BasicDataSource.getConnection(**BasicDataSource.java:1044)
>>>>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>>>     at org.apache.openjpa.lib.jdbc.**DelegatingDataSource.**
>>>>>> getConnection(**DelegatingDataSource.java:110)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.lib.jdbc.**DecoratingDataSource.**
>>>>>> getConnection(**DecoratingDataSource.java:87)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.jdbc.sql.**DBDictionaryFactory.**
>>>>>> newDBDictionary(**DBDictionaryFactory.java:91)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     ... 36 common frames omitted
>>>>>> Caused by: java.lang.**ClassNotFoundException: com.mysql.jdbc.Driver
>>>>>>     at org.apache.catalina.loader.**WebappClassLoader.loadClass(**WebappClassLoader.java:1714)
>>>>>> ~[tomcat-embed-core-jar-7.0.**34.jar:7.0.34]
>>>>>>     at org.apache.catalina.loader.**WebappClassLoader.loadClass(**WebappClassLoader.java:1559)
>>>>>> ~[tomcat-embed-core-jar-7.0.**34.jar:7.0.34]
>>>>>>     at org.apache.commons.dbcp.**BasicDataSource.**
>>>>>> createConnectionFactory(**BasicDataSource.java:1420)
>>>>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>>>     ... 41 common frames omitted
>>>>>> DEBUG 04-08 16:14:50.634 o.a.o.q.s.MeetingReminderJob:**34
>>>>>> [org.springframework.**scheduling.quartz.**
>>>>>> SchedulerFactoryBean#0_Worker-**6] - MeetingReminderJob.execute
>>>>>> ERROR 04-08 16:14:50.648 o.a.o.q.s.MeetingReminderJob:**38
>>>>>> [org.springframework.**scheduling.quartz.**
>>>>>> SchedulerFactoryBean#0_Worker-**6] - execute
>>>>>> org.springframework.**transaction.**CannotCreateTransactionExcepti**on:
>>>>>> Could not open JPA EntityManager for transaction; nested exception is
>>>>>> <openjpa-2.2.1-r422266:1396819 fatal general error> org.apache.openjpa.
>>>>>> **persistence.**PersistenceException: Cannot load JDBC driver class
>>>>>> 'com.mysql.jdbc.Driver'
>>>>>>     at org.springframework.orm.jpa.**JpaTransactionManager.doBegin(**
>>>>>> JpaTransactionManager.java:**427) ~[org.springframework.orm-jar-**
>>>>>> 3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>>>>>     at org.springframework.**transaction.support.**
>>>>>> AbstractPlatformTransactionMan**ager.getTransaction(**
>>>>>> AbstractPlatformTransactionMan**ager.java:371) ~[org.springframework.
>>>>>> **transaction-jar-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>>     at org.springframework.**transaction.interceptor.**
>>>>>> TransactionAspectSupport.**createTransactionIfNecessary(**
>>>>>> TransactionAspectSupport.java:**335) ~[org.springframework.**
>>>>>> transaction-jar-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>>     at org.springframework.**transaction.interceptor.**
>>>>>> TransactionInterceptor.invoke(**TransactionInterceptor.java:**105)
>>>>>> ~[org.springframework.**transaction-jar-3.1.1.RELEASE.**
>>>>>> jar:3.1.1.RELEASE]
>>>>>>     at org.springframework.aop.**framework.**
>>>>>> ReflectiveMethodInvocation.**proceed(**ReflectiveMethodInvocation.**java:172)
>>>>>> ~[spring-aop-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>>     at org.springframework.aop.**framework.Cglib2AopProxy$**
>>>>>> DynamicAdvisedInterceptor.**intercept(Cglib2AopProxy.java:**622)
>>>>>> ~[spring-aop-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>>     at org.apache.openmeetings.data.**basic.dao.ConfigurationDao$$**
>>>>>> EnhancerByCGLIB$$d3f5ca3d.**getConfValue(<generated>)
>>>>>> ~[com.springsource.net.sf.**cglib-2.2.0.jar:na]
>>>>>>     at org.apache.openmeetings.data.**calendar.management.**
>>>>>> AppointmentLogic.**doScheduledMeetingReminder(**AppointmentLogic.java:404)
>>>>>> ~[openmeetings-2.1.0-RELEASE.**jar:na]
>>>>>>     at org.apache.openmeetings.**quartz.scheduler.**
>>>>>> MeetingReminderJob.doIt(**MeetingReminderJob.java:36)
>>>>>> ~[openmeetings-2.1.0-RELEASE.**jar:na]
>>>>>>     at sun.reflect.**NativeMethodAccessorImpl.**invoke0(Native
>>>>>> Method) ~[na:1.6.0_24]
>>>>>>     at sun.reflect.**NativeMethodAccessorImpl.**invoke(**
>>>>>> NativeMethodAccessorImpl.java:**57) ~[na:1.6.0_24]
>>>>>>     at sun.reflect.**DelegatingMethodAccessorImpl.**invoke(**
>>>>>> DelegatingMethodAccessorImpl.**java:43) ~[na:1.6.0_24]
>>>>>>     at java.lang.reflect.Method.**invoke(Method.java:616)
>>>>>> ~[na:1.6.0_24]
>>>>>>     at org.springframework.util.**MethodInvoker.invoke(**MethodInvoker.java:273)
>>>>>> [spring-core-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>>     at org.springframework.**scheduling.quartz.**
>>>>>> MethodInvokingJobDetailFactory**Bean$MethodInvokingJob.**
>>>>>> executeInternal(**MethodInvokingJobDetailFactory**Bean.java:311)
>>>>>> [spring-context-support-3.1.1.**RELEASE.jar:3.1.1.RELEASE]
>>>>>>     at org.springframework.**scheduling.quartz.**
>>>>>> QuartzJobBean.execute(**QuartzJobBean.java:113)
>>>>>> [spring-context-support-3.1.1.**RELEASE.jar:3.1.1.RELEASE]
>>>>>>     at org.quartz.core.JobRunShell.**run(JobRunShell.java:216)
>>>>>> [quartz-1.8.5.jar:na]
>>>>>>     at org.quartz.simpl.**SimpleThreadPool$WorkerThread.**run(SimpleThreadPool.java:549)
>>>>>> [quartz-1.8.5.jar:na]
>>>>>> Caused by: org.apache.openjpa.**persistence.**PersistenceException:
>>>>>> Cannot load JDBC driver class 'com.mysql.jdbc.Driver'
>>>>>>     at org.apache.openjpa.jdbc.sql.**DBDictionaryFactory.**
>>>>>> newDBDictionary(**DBDictionaryFactory.java:102)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.jdbc.conf.**JDBCConfigurationImpl.**
>>>>>> getDBDictionaryInstance(**JDBCConfigurationImpl.java:**603)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.jdbc.meta.**MappingRepository.**
>>>>>> endConfiguration(**MappingRepository.java:1518)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.lib.conf.**Configurations.**
>>>>>> configureInstance(**Configurations.java:518)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.lib.conf.**Configurations.**
>>>>>> configureInstance(**Configurations.java:443)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.lib.conf.**PluginValue.instantiate(**PluginValue.java:104)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.conf.**MetaDataRepositoryValue.**
>>>>>> instantiate(**MetaDataRepositoryValue.java:**68)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.lib.conf.**ObjectValue.instantiate(**ObjectValue.java:83)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.conf.**OpenJPAConfigurationImpl.**
>>>>>> newMetaDataRepositoryInstance(**OpenJPAConfigurationImpl.java:**967)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.conf.**OpenJPAConfigurationImpl.**
>>>>>> getMetaDataRepositoryInstance(**OpenJPAConfigurationImpl.java:**958)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.kernel.**BrokerImpl.initialize(**BrokerImpl.java:337)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.kernel.**BrokerImpl.initialize(**BrokerImpl.java:325)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.kernel.**AbstractBrokerFactory.**
>>>>>> initializeBroker(**AbstractBrokerFactory.java:**228)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.kernel.**AbstractBrokerFactory.**newBroker(
>>>>>> **AbstractBrokerFactory.java:**212) ~[openjpa-bundle-2.2.1.jar:2.**
>>>>>> 2.1]
>>>>>>     at org.apache.openjpa.kernel.**DelegatingBrokerFactory.**
>>>>>> newBroker(**DelegatingBrokerFactory.java:**156)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.**
>>>>>> createEntityManager(**EntityManagerFactoryImpl.java:**227)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.**
>>>>>> createEntityManager(**EntityManagerFactoryImpl.java:**154)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.**
>>>>>> createEntityManager(**EntityManagerFactoryImpl.java:**60)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.springframework.orm.jpa.**JpaTransactionManager.**
>>>>>> createEntityManagerForTransact**ion(JpaTransactionManager.**java:445)
>>>>>> ~[org.springframework.orm-jar-**3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>>>>>     at org.springframework.orm.jpa.**JpaTransactionManager.doBegin(**
>>>>>> JpaTransactionManager.java:**366) ~[org.springframework.orm-jar-**
>>>>>> 3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>>>>>     ... 17 common frames omitted
>>>>>> Caused by: org.apache.commons.dbcp.**SQLNestedException: Cannot load
>>>>>> JDBC driver class 'com.mysql.jdbc.Driver'
>>>>>>     at org.apache.commons.dbcp.**BasicDataSource.**
>>>>>> createConnectionFactory(**BasicDataSource.java:1429)
>>>>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>>>     at org.apache.commons.dbcp.**BasicDataSource.**createDataSource(*
>>>>>> *BasicDataSource.java:1371) ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>>>     at org.apache.commons.dbcp.**BasicDataSource.getConnection(**BasicDataSource.java:1044)
>>>>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>>>     at org.apache.openjpa.lib.jdbc.**DelegatingDataSource.**
>>>>>> getConnection(**DelegatingDataSource.java:110)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.lib.jdbc.**DecoratingDataSource.**
>>>>>> getConnection(**DecoratingDataSource.java:87)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.jdbc.sql.**DBDictionaryFactory.**
>>>>>> newDBDictionary(**DBDictionaryFactory.java:91)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     ... 36 common frames omitted
>>>>>> Caused by: java.lang.**ClassNotFoundException: com.mysql.jdbc.Driver
>>>>>>     at org.apache.catalina.loader.**WebappClassLoader.loadClass(**WebappClassLoader.java:1714)
>>>>>> ~[tomcat-embed-core-jar-7.0.**34.jar:7.0.34]
>>>>>>     at org.apache.catalina.loader.**WebappClassLoader.loadClass(**WebappClassLoader.java:1559)
>>>>>> ~[tomcat-embed-core-jar-7.0.**34.jar:7.0.34]
>>>>>>     at org.apache.commons.dbcp.**BasicDataSource.**
>>>>>> createConnectionFactory(**BasicDataSource.java:1420)
>>>>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>>>     ... 41 common frames omitted
>>>>>> DEBUG 04-08 16:16:30.633 o.a.o.q.s.MeetingReminderJob:**34
>>>>>> [org.springframework.**scheduling.quartz.**
>>>>>> SchedulerFactoryBean#0_Worker-**8] - MeetingReminderJob.execute
>>>>>> ERROR 04-08 16:16:30.634 o.a.o.q.s.SessionClearJob:38
>>>>>> [org.springframework.**scheduling.quartz.**
>>>>>> SchedulerFactoryBean#0_Worker-**7] - execute
>>>>>> org.springframework.**transaction.**CannotCreateTransactionExcepti**on:
>>>>>> Could not open JPA EntityManager for transaction; nested exception is
>>>>>> <openjpa-2.2.1-r422266:1396819 fatal general error> org.apache.openjpa.
>>>>>> **persistence.**PersistenceException: Cannot load JDBC driver class
>>>>>> 'com.mysql.jdbc.Driver'
>>>>>>     at org.springframework.orm.jpa.**JpaTransactionManager.doBegin(**
>>>>>> JpaTransactionManager.java:**427) ~[org.springframework.orm-jar-**
>>>>>> 3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>>>>>     at org.springframework.**transaction.support.**
>>>>>> AbstractPlatformTransactionMan**ager.getTransaction(**
>>>>>> AbstractPlatformTransactionMan**ager.java:371) ~[org.springframework.
>>>>>> **transaction-jar-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>>     at org.springframework.**transaction.interceptor.**
>>>>>> TransactionAspectSupport.**createTransactionIfNecessary(**
>>>>>> TransactionAspectSupport.java:**335) ~[org.springframework.**
>>>>>> transaction-jar-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>>     at org.springframework.**transaction.interceptor.**
>>>>>> TransactionInterceptor.invoke(**TransactionInterceptor.java:**105)
>>>>>> ~[org.springframework.**transaction-jar-3.1.1.RELEASE.**
>>>>>> jar:3.1.1.RELEASE]
>>>>>>     at org.springframework.aop.**framework.**
>>>>>> ReflectiveMethodInvocation.**proceed(**ReflectiveMethodInvocation.**java:172)
>>>>>> ~[spring-aop-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>>     at org.springframework.aop.**framework.Cglib2AopProxy$**
>>>>>> DynamicAdvisedInterceptor.**intercept(Cglib2AopProxy.java:**622)
>>>>>> ~[spring-aop-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>>     at org.apache.openmeetings.data.**basic.SessiondataDao$$**
>>>>>> EnhancerByCGLIB$$7b84abbb.**clearSessionTable(<generated>)
>>>>>> ~[com.springsource.net.sf.**cglib-2.2.0.jar:na]
>>>>>>     at org.apache.openmeetings.**quartz.scheduler.**
>>>>>> SessionClearJob.doIt(**SessionClearJob.java:36)
>>>>>> ~[openmeetings-2.1.0-RELEASE.**jar:na]
>>>>>>     at sun.reflect.**NativeMethodAccessorImpl.**invoke0(Native
>>>>>> Method) ~[na:1.6.0_24]
>>>>>>     at sun.reflect.**NativeMethodAccessorImpl.**invoke(**
>>>>>> NativeMethodAccessorImpl.java:**57) ~[na:1.6.0_24]
>>>>>>     at sun.reflect.**DelegatingMethodAccessorImpl.**invoke(**
>>>>>> DelegatingMethodAccessorImpl.**java:43) ~[na:1.6.0_24]
>>>>>>     at java.lang.reflect.Method.**invoke(Method.java:616)
>>>>>> ~[na:1.6.0_24]
>>>>>>     at org.springframework.util.**MethodInvoker.invoke(**MethodInvoker.java:273)
>>>>>> [spring-core-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>>     at org.springframework.**scheduling.quartz.**
>>>>>> MethodInvokingJobDetailFactory**Bean$MethodInvokingJob.**
>>>>>> executeInternal(**MethodInvokingJobDetailFactory**Bean.java:311)
>>>>>> [spring-context-support-3.1.1.**RELEASE.jar:3.1.1.RELEASE]
>>>>>>     at org.springframework.**scheduling.quartz.**
>>>>>> QuartzJobBean.execute(**QuartzJobBean.java:113)
>>>>>> [spring-context-support-3.1.1.**RELEASE.jar:3.1.1.RELEASE]
>>>>>>     at org.quartz.core.JobRunShell.**run(JobRunShell.java:216)
>>>>>> [quartz-1.8.5.jar:na]
>>>>>>     at org.quartz.simpl.**SimpleThreadPool$WorkerThread.**run(SimpleThreadPool.java:549)
>>>>>> [quartz-1.8.5.jar:na]
>>>>>> Caused by: org.apache.openjpa.**persistence.**PersistenceException:
>>>>>> Cannot load JDBC driver class 'com.mysql.jdbc.Driver'
>>>>>>     at org.apache.openjpa.jdbc.sql.**DBDictionaryFactory.**
>>>>>> newDBDictionary(**DBDictionaryFactory.java:102)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.jdbc.conf.**JDBCConfigurationImpl.**
>>>>>> getDBDictionaryInstance(**JDBCConfigurationImpl.java:**603)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.jdbc.meta.**MappingRepository.**
>>>>>> endConfiguration(**MappingRepository.java:1518)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.lib.conf.**Configurations.**
>>>>>> configureInstance(**Configurations.java:518)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.lib.conf.**Configurations.**
>>>>>> configureInstance(**Configurations.java:443)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.lib.conf.**PluginValue.instantiate(**PluginValue.java:104)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.conf.**MetaDataRepositoryValue.**
>>>>>> instantiate(**MetaDataRepositoryValue.java:**68)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.lib.conf.**ObjectValue.instantiate(**ObjectValue.java:83)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.conf.**OpenJPAConfigurationImpl.**
>>>>>> newMetaDataRepositoryInstance(**OpenJPAConfigurationImpl.java:**967)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.conf.**OpenJPAConfigurationImpl.**
>>>>>> getMetaDataRepositoryInstance(**OpenJPAConfigurationImpl.java:**958)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.kernel.**BrokerImpl.initialize(**BrokerImpl.java:337)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.kernel.**BrokerImpl.initialize(**BrokerImpl.java:325)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.kernel.**AbstractBrokerFactory.**
>>>>>> initializeBroker(**AbstractBrokerFactory.java:**228)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.kernel.**AbstractBrokerFactory.**newBroker(
>>>>>> **AbstractBrokerFactory.java:**212) ~[openjpa-bundle-2.2.1.jar:2.**
>>>>>> 2.1]
>>>>>>     at org.apache.openjpa.kernel.**DelegatingBrokerFactory.**
>>>>>> newBroker(**DelegatingBrokerFactory.java:**156)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.**
>>>>>> createEntityManager(**EntityManagerFactoryImpl.java:**227)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.**
>>>>>> createEntityManager(**EntityManagerFactoryImpl.java:**154)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.**
>>>>>> createEntityManager(**EntityManagerFactoryImpl.java:**60)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.springframework.orm.jpa.**JpaTransactionManager.**
>>>>>> createEntityManagerForTransact**ion(JpaTransactionManager.**java:445)
>>>>>> ~[org.springframework.orm-jar-**3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>>>>>     at org.springframework.orm.jpa.**JpaTransactionManager.doBegin(**
>>>>>> JpaTransactionManager.java:**366) ~[org.springframework.orm-jar-**
>>>>>> 3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>>>>>     ... 16 common frames omitted
>>>>>> Caused by: org.apache.commons.dbcp.**SQLNestedException: Cannot load
>>>>>> JDBC driver class 'com.mysql.jdbc.Driver'
>>>>>>     at org.apache.commons.dbcp.**BasicDataSource.**
>>>>>> createConnectionFactory(**BasicDataSource.java:1429)
>>>>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>>>     at org.apache.commons.dbcp.**BasicDataSource.**createDataSource(*
>>>>>> *BasicDataSource.java:1371) ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>>>     at org.apache.commons.dbcp.**BasicDataSource.getConnection(**BasicDataSource.java:1044)
>>>>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>>>     at org.apache.openjpa.lib.jdbc.**DelegatingDataSource.**
>>>>>> getConnection(**DelegatingDataSource.java:110)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.lib.jdbc.**DecoratingDataSource.**
>>>>>> getConnection(**DecoratingDataSource.java:87)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.jdbc.sql.**DBDictionaryFactory.**
>>>>>> newDBDictionary(**DBDictionaryFactory.java:91)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     ... 35 common frames omitted
>>>>>> Caused by: java.lang.**ClassNotFoundException: com.mysql.jdbc.Driver
>>>>>>     at org.apache.catalina.loader.**WebappClassLoader.loadClass(**WebappClassLoader.java:1714)
>>>>>> ~[tomcat-embed-core-jar-7.0.**34.jar:7.0.34]
>>>>>>     at org.apache.catalina.loader.**WebappClassLoader.loadClass(**WebappClassLoader.java:1559)
>>>>>> ~[tomcat-embed-core-jar-7.0.**34.jar:7.0.34]
>>>>>>     at org.apache.commons.dbcp.**BasicDataSource.**
>>>>>> createConnectionFactory(**BasicDataSource.java:1420)
>>>>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>>>     ... 40 common frames omitted
>>>>>> ERROR 04-08 16:16:30.642 o.a.o.q.s.MeetingReminderJob:**38
>>>>>> [org.springframework.**scheduling.quartz.**
>>>>>> SchedulerFactoryBean#0_Worker-**8] - execute
>>>>>> org.springframework.**transaction.**CannotCreateTransactionExcepti**on:
>>>>>> Could not open JPA EntityManager for transaction; nested exception is
>>>>>> <openjpa-2.2.1-r422266:1396819 fatal general error> org.apache.openjpa.
>>>>>> **persistence.**PersistenceException: Cannot load JDBC driver class
>>>>>> 'com.mysql.jdbc.Driver'
>>>>>>     at org.springframework.orm.jpa.**JpaTransactionManager.doBegin(**
>>>>>> JpaTransactionManager.java:**427) ~[org.springframework.orm-jar-**
>>>>>> 3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>>>>>     at org.springframework.**transaction.support.**
>>>>>> AbstractPlatformTransactionMan**ager.getTransaction(**
>>>>>> AbstractPlatformTransactionMan**ager.java:371) ~[org.springframework.
>>>>>> **transaction-jar-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>>     at org.springframework.**transaction.interceptor.**
>>>>>> TransactionAspectSupport.**createTransactionIfNecessary(**
>>>>>> TransactionAspectSupport.java:**335) ~[org.springframework.**
>>>>>> transaction-jar-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>>     at org.springframework.**transaction.interceptor.**
>>>>>> TransactionInterceptor.invoke(**TransactionInterceptor.java:**105)
>>>>>> ~[org.springframework.**transaction-jar-3.1.1.RELEASE.**
>>>>>> jar:3.1.1.RELEASE]
>>>>>>     at org.springframework.aop.**framework.**
>>>>>> ReflectiveMethodInvocation.**proceed(**ReflectiveMethodInvocation.**java:172)
>>>>>> ~[spring-aop-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>>     at org.springframework.aop.**framework.Cglib2AopProxy$**
>>>>>> DynamicAdvisedInterceptor.**intercept(Cglib2AopProxy.java:**622)
>>>>>> ~[spring-aop-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>>     at org.apache.openmeetings.data.**basic.dao.ConfigurationDao$$**
>>>>>> EnhancerByCGLIB$$d3f5ca3d.**getConfValue(<generated>)
>>>>>> ~[com.springsource.net.sf.**cglib-2.2.0.jar:na]
>>>>>>     at org.apache.openmeetings.data.**calendar.management.**
>>>>>> AppointmentLogic.**doScheduledMeetingReminder(**AppointmentLogic.java:404)
>>>>>> ~[openmeetings-2.1.0-RELEASE.**jar:na]
>>>>>>     at org.apache.openmeetings.**quartz.scheduler.**
>>>>>> MeetingReminderJob.doIt(**MeetingReminderJob.java:36)
>>>>>> ~[openmeetings-2.1.0-RELEASE.**jar:na]
>>>>>>     at sun.reflect.**NativeMethodAccessorImpl.**invoke0(Native
>>>>>> Method) ~[na:1.6.0_24]
>>>>>>     at sun.reflect.**NativeMethodAccessorImpl.**invoke(**
>>>>>> NativeMethodAccessorImpl.java:**57) ~[na:1.6.0_24]
>>>>>>     at sun.reflect.**DelegatingMethodAccessorImpl.**invoke(**
>>>>>> DelegatingMethodAccessorImpl.**java:43) ~[na:1.6.0_24]
>>>>>>     at java.lang.reflect.Method.**invoke(Method.java:616)
>>>>>> ~[na:1.6.0_24]
>>>>>>     at org.springframework.util.**MethodInvoker.invoke(**MethodInvoker.java:273)
>>>>>> [spring-core-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>>     at org.springframework.**scheduling.quartz.**
>>>>>> MethodInvokingJobDetailFactory**Bean$MethodInvokingJob.**
>>>>>> executeInternal(**MethodInvokingJobDetailFactory**Bean.java:311)
>>>>>> [spring-context-support-3.1.1.**RELEASE.jar:3.1.1.RELEASE]
>>>>>>     at org.springframework.**scheduling.quartz.**
>>>>>> QuartzJobBean.execute(**QuartzJobBean.java:113)
>>>>>> [spring-context-support-3.1.1.**RELEASE.jar:3.1.1.RELEASE]
>>>>>>     at org.quartz.core.JobRunShell.**run(JobRunShell.java:216)
>>>>>> [quartz-1.8.5.jar:na]
>>>>>>     at org.quartz.simpl.**SimpleThreadPool$WorkerThread.**run(SimpleThreadPool.java:549)
>>>>>> [quartz-1.8.5.jar:na]
>>>>>> Caused by: org.apache.openjpa.**persistence.**PersistenceException:
>>>>>> Cannot load JDBC driver class 'com.mysql.jdbc.Driver'
>>>>>>     at org.apache.openjpa.jdbc.sql.**DBDictionaryFactory.**
>>>>>> newDBDictionary(**DBDictionaryFactory.java:102)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.jdbc.conf.**JDBCConfigurationImpl.**
>>>>>> getDBDictionaryInstance(**JDBCConfigurationImpl.java:**603)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.jdbc.meta.**MappingRepository.**
>>>>>> endConfiguration(**MappingRepository.java:1518)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.lib.conf.**Configurations.**
>>>>>> configureInstance(**Configurations.java:518)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.lib.conf.**Configurations.**
>>>>>> configureInstance(**Configurations.java:443)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.lib.conf.**PluginValue.instantiate(**PluginValue.java:104)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.conf.**MetaDataRepositoryValue.**
>>>>>> instantiate(**MetaDataRepositoryValue.java:**68)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.lib.conf.**ObjectValue.instantiate(**ObjectValue.java:83)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.conf.**OpenJPAConfigurationImpl.**
>>>>>> newMetaDataRepositoryInstance(**OpenJPAConfigurationImpl.java:**967)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.conf.**OpenJPAConfigurationImpl.**
>>>>>> getMetaDataRepositoryInstance(**OpenJPAConfigurationImpl.java:**958)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.kernel.**BrokerImpl.initialize(**BrokerImpl.java:337)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.kernel.**BrokerImpl.initialize(**BrokerImpl.java:325)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.kernel.**AbstractBrokerFactory.**
>>>>>> initializeBroker(**AbstractBrokerFactory.java:**228)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.kernel.**AbstractBrokerFactory.**newBroker(
>>>>>> **AbstractBrokerFactory.java:**212) ~[openjpa-bundle-2.2.1.jar:2.**
>>>>>> 2.1]
>>>>>>     at org.apache.openjpa.kernel.**DelegatingBrokerFactory.**
>>>>>> newBroker(**DelegatingBrokerFactory.java:**156)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.**
>>>>>> createEntityManager(**EntityManagerFactoryImpl.java:**227)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.**
>>>>>> createEntityManager(**EntityManagerFactoryImpl.java:**154)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.**
>>>>>> createEntityManager(**EntityManagerFactoryImpl.java:**60)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.springframework.orm.jpa.**JpaTransactionManager.**
>>>>>> createEntityManagerForTransact**ion(JpaTransactionManager.**java:445)
>>>>>> ~[org.springframework.orm-jar-**3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>>>>>     at org.springframework.orm.jpa.**JpaTransactionManager.doBegin(**
>>>>>> JpaTransactionManager.java:**366) ~[org.springframework.orm-jar-**
>>>>>> 3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>>>>>     ... 17 common frames omitted
>>>>>> Caused by: org.apache.commons.dbcp.**SQLNestedException: Cannot load
>>>>>> JDBC driver class 'com.mysql.jdbc.Driver'
>>>>>>     at org.apache.commons.dbcp.**BasicDataSource.**
>>>>>> createConnectionFactory(**BasicDataSource.java:1429)
>>>>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>>>     at org.apache.commons.dbcp.**BasicDataSource.**createDataSource(*
>>>>>> *BasicDataSource.java:1371) ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>>>     at org.apache.commons.dbcp.**BasicDataSource.getConnection(**BasicDataSource.java:1044)
>>>>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>>>     at org.apache.openjpa.lib.jdbc.**DelegatingDataSource.**
>>>>>> getConnection(**DelegatingDataSource.java:110)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.lib.jdbc.**DecoratingDataSource.**
>>>>>> getConnection(**DecoratingDataSource.java:87)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     at org.apache.openjpa.jdbc.sql.**DBDictionaryFactory.**
>>>>>> newDBDictionary(**DBDictionaryFactory.java:91)
>>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>>     ... 36 common frames omitted
>>>>>> Caused by: java.lang.**ClassNotFoundException: com.mysql.jdbc.Driver
>>>>>>     at org.apache.catalina.loader.**WebappClassLoader.loadClass(**WebappClassLoader.java:1714)
>>>>>> ~[tomcat-embed-core-jar-7.0.**34.jar:7.0.34]
>>>>>>     at org.apache.catalina.loader.**WebappClassLoader.loadClass(**WebappClassLoader.java:1559)
>>>>>> ~[tomcat-embed-core-jar-7.0.**34.jar:7.0.34]
>>>>>>     at org.apache.commons.dbcp.**BasicDataSource.**
>>>>>> createConnectionFactory(**BasicDataSource.java:1420)
>>>>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>>>     ... 41 common frames omitted
>>>>>>
>>>>>>
>>>>>> My java -version is :
>>>>>> java version "1.6.0_25"
>>>>>> Java(TM) SE Runtime Environment (build 1.6.0_25-b06)
>>>>>> Java HotSpot(TM) Server VM (build 20.0-b11, mixed mode)
>>>>>>
>>>>>> And I have installed OM2.0 on this machine before, what's wrong with
>>>>>> my installation?
>>>>>>
>>>>>> --
>>>>>> ------------------------------**---
>>>>>> Best Regards
>>>>>> Hassan Gharehasanloo
>>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> ---------------------------------
>>>> Best Regards
>>>> Hassan Gharehasanloo
>>>>
>>>
>>>
>>>
>>> --
>>> WBR
>>> Maxim aka solomax
>>>
>>
>>
>>
>> --
>> ---------------------------------
>> Best Regards
>> Hassan Gharehasanloo
>>
>
>
>
> --
> WBR
> Maxim aka solomax
>



-- 
---------------------------------
Best Regards
Hassan Gharehasanloo

Re: Fwd: installation of om 2.1 on ubuntu

Posted by Maxim Solodovnik <so...@gmail.com>.
Thanks your root cause is:

org.springframework.**transaction.**CannotCreateTransactionExcepti**on:
Could not open JPA EntityManager for transaction; nested exception is
<openjpa-2.2.1-r422266:1396819 fatal general error> org.apache.openjpa.**
persistence.**PersistenceException: Cannot load JDBC driver class
'com.mysql.jdbc.Driver'


it seems you set up MySQL DB but not add mysql...connector....jar file



On Tue, Apr 9, 2013 at 12:48 PM, Hasan Gharehasanloo
<ha...@gmail.com>wrote:

> I attached all log files.
>
>
> On Tue, Apr 9, 2013 at 10:12 AM, Maxim Solodovnik <so...@gmail.com>wrote:
>
>> I'm afraid it is impossible to tell what is wrong without installation
>> logs
>>
>>
>> On Tue, Apr 9, 2013 at 12:34 PM, Hasan Gharehasanloo <
>> hasan.ghare@gmail.com> wrote:
>>
>>> Thanks Mahmut
>>> With this solution red5 server loaded and I entered
>>> http://localhost:5080/openmeetings/install in browser and then step2
>>> and filled information, and after submit I got http error 500 in browser,
>>> and followinf error in openmeetings.log :
>>>
>>> ERROR 04-09 09:58:07.247 ManageCryptStyle.java 1479325 49
>>> org.apache.openmeetings.utils.crypt.ManageCryptStyle
>>> [http-nio-0.0.0.0-8088-exec-9] - [getInstanceOfCrypt]
>>> java.lang.NullPointerException: null
>>>     at java.lang.Class.forName0(Native Method) ~[na:1.6.0_24]
>>>     at java.lang.Class.forName(Class.java:186) ~[na:1.6.0_24]
>>>     at
>>> org.apache.openmeetings.utils.crypt.ManageCryptStyle.getInstanceOfCrypt(ManageCryptStyle.java:45)
>>> ~[openmeetings-2.1.0-RELEASE.jar:na]
>>>     at
>>> org.apache.openmeetings.data.basic.SessiondataDao.startsession(SessiondataDao.java:76)
>>> [openmeetings-2.1.0-RELEASE.jar:na]
>>>     at
>>> org.apache.openmeetings.data.basic.SessiondataDao$$FastClassByCGLIB$$8a6617e0.invoke(<generated>)
>>> [com.springsource.net.sf.cglib-2.2.0.jar:na]
>>>     at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:191)
>>> [com.springsource.net.sf.cglib-2.2.0.jar:na]
>>>     at
>>> org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:689)
>>> [spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>>>     at
>>> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)
>>> [spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>>>     at
>>> org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:110)
>>> [org.springframework.transaction-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>>>     at
>>> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
>>> [spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>>>     at
>>> org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:622)
>>> [spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>>>     at
>>> org.apache.openmeetings.data.basic.SessiondataDao$$EnhancerByCGLIB$$a7e576e3.startsession(<generated>)
>>> [com.springsource.net.sf.cglib-2.2.0.jar:na]
>>>     at
>>> org.apache.openmeetings.remote.MainService.getsessiondata(MainService.java:206)
>>> [openmeetings-2.1.0-RELEASE.jar:na]
>>>     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>> ~[na:1.6.0_24]
>>>     at
>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>>> ~[na:1.6.0_24]
>>>     at
>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>>> ~[na:1.6.0_24]
>>>     at java.lang.reflect.Method.invoke(Method.java:616) ~[na:1.6.0_24]
>>>     at
>>> org.red5.server.service.ServiceInvoker.invoke(ServiceInvoker.java:196)
>>> [red5.jar:na]
>>>     at
>>> org.red5.server.service.ServiceInvoker.invoke(ServiceInvoker.java:115)
>>> [red5.jar:na]
>>>     at
>>> org.red5.server.net.rtmp.RTMPHandler.invokeCall(RTMPHandler.java:157)
>>> [red5.jar:na]
>>>     at
>>> org.red5.server.net.rtmp.RTMPHandler.onInvoke(RTMPHandler.java:399)
>>> [red5.jar:na]
>>>     at
>>> org.red5.server.net.rtmp.BaseRTMPHandler.messageReceived(BaseRTMPHandler.java:130)
>>> [red5.jar:na]
>>>     at
>>> org.red5.server.net.rtmpt.RTMPTHandler.messageReceived(RTMPTHandler.java:129)
>>> [red5.jar:na]
>>>     at
>>> org.red5.server.net.rtmpt.RTMPTServlet.handleSend(RTMPTServlet.java:410)
>>> [red5.jar:na]
>>>     at
>>> org.red5.server.net.rtmpt.RTMPTServlet.service(RTMPTServlet.java:488)
>>> [red5.jar:na]
>>>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>     at
>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>     at
>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>     at
>>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)
>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>     at
>>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>     at
>>> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>     at
>>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>     at
>>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)
>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>     at
>>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>     at
>>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>     at
>>> org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1004)
>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>     at
>>> org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589)
>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>     at
>>> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1653)
>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>     at
>>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
>>> [na:1.6.0_24]
>>>     at
>>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
>>> [na:1.6.0_24]
>>>     at java.lang.Thread.run(Thread.java:679) [na:1.6.0_24]
>>> ERROR 04-09 09:58:07.251 SessiondataDao.java 1479329 86
>>> org.apache.openmeetings.data.basic.SessiondataDao
>>> [http-nio-0.0.0.0-8088-exec-9] - [startsession]:
>>> java.lang.NullPointerException: null
>>>     at
>>> org.apache.openmeetings.data.basic.SessiondataDao.startsession(SessiondataDao.java:76)
>>> ~[openmeetings-2.1.0-RELEASE.jar:na]
>>>     at
>>> org.apache.openmeetings.data.basic.SessiondataDao$$FastClassByCGLIB$$8a6617e0.invoke(<generated>)
>>> [com.springsource.net.sf.cglib-2.2.0.jar:na]
>>>     at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:191)
>>> [com.springsource.net.sf.cglib-2.2.0.jar:na]
>>>     at
>>> org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:689)
>>> [spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>>>     at
>>> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)
>>> [spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>>>     at
>>> org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:110)
>>> [org.springframework.transaction-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>>>     at
>>> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
>>> [spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>>>     at
>>> org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:622)
>>> [spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>>>     at
>>> org.apache.openmeetings.data.basic.SessiondataDao$$EnhancerByCGLIB$$a7e576e3.startsession(<generated>)
>>> [com.springsource.net.sf.cglib-2.2.0.jar:na]
>>>     at
>>> org.apache.openmeetings.remote.MainService.getsessiondata(MainService.java:206)
>>> [openmeetings-2.1.0-RELEASE.jar:na]
>>>     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>> ~[na:1.6.0_24]
>>>     at
>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>>> ~[na:1.6.0_24]
>>>     at
>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>>> ~[na:1.6.0_24]
>>>     at java.lang.reflect.Method.invoke(Method.java:616) ~[na:1.6.0_24]
>>>     at
>>> org.red5.server.service.ServiceInvoker.invoke(ServiceInvoker.java:196)
>>> [red5.jar:na]
>>>     at
>>> org.red5.server.service.ServiceInvoker.invoke(ServiceInvoker.java:115)
>>> [red5.jar:na]
>>>     at
>>> org.red5.server.net.rtmp.RTMPHandler.invokeCall(RTMPHandler.java:157)
>>> [red5.jar:na]
>>>     at
>>> org.red5.server.net.rtmp.RTMPHandler.onInvoke(RTMPHandler.java:399)
>>> [red5.jar:na]
>>>     at
>>> org.red5.server.net.rtmp.BaseRTMPHandler.messageReceived(BaseRTMPHandler.java:130)
>>> [red5.jar:na]
>>>     at
>>> org.red5.server.net.rtmpt.RTMPTHandler.messageReceived(RTMPTHandler.java:129)
>>> [red5.jar:na]
>>>     at
>>> org.red5.server.net.rtmpt.RTMPTServlet.handleSend(RTMPTServlet.java:410)
>>> [red5.jar:na]
>>>     at
>>> org.red5.server.net.rtmpt.RTMPTServlet.service(RTMPTServlet.java:488)
>>> [red5.jar:na]
>>>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>     at
>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>     at
>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>     at
>>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)
>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>     at
>>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>     at
>>> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>     at
>>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>     at
>>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)
>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>     at
>>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>     at
>>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>     at
>>> org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1004)
>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>     at
>>> org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589)
>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>     at
>>> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1653)
>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>     at
>>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
>>> [na:1.6.0_24]
>>>     at
>>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
>>> [na:1.6.0_24]
>>>     at java.lang.Thread.run(Thread.java:679) [na:1.6.0_24]
>>> [INFO] [http-nio-0.0.0.0-8088-exec-1]
>>> org.red5.server.net.rtmp.codec.RTMPProtocolDecoder - Action getPublicSID
>>> DEBUG 04-09 09:58:07.351 ScopeApplicationAdapter.java 1479429 463
>>> org.apache.openmeetings.remote.red5.ScopeApplicationAdapter
>>> [http-nio-0.0.0.0-8088-exec-1] - -----------  getPublicSID
>>> DEBUG 04-09 09:58:07.352 SessionManager.java 1479430 124
>>> org.apache.openmeetings.session.SessionManager
>>> [http-nio-0.0.0.0-8088-exec-1] - Tried to get a non existing Client 7
>>> server null
>>> DEBUG 04-09 09:58:07.353 SessionManager.java 1479431 220
>>> org.apache.openmeetings.session.SessionManager
>>> [http-nio-0.0.0.0-8088-exec-1] - Tried to update a non existing Client 7
>>> [ERROR] [http-nio-0.0.0.0-8088-exec-1]
>>> org.red5.server.service.ServiceInvoker - Error executing call: Service:
>>> null Method: getPublicSID Num Params: 0
>>> java.lang.reflect.InvocationTargetException: null
>>>     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>> ~[na:1.6.0_24]
>>>     at
>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>>> ~[na:1.6.0_24]
>>>     at
>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>>> ~[na:1.6.0_24]
>>>     at java.lang.reflect.Method.invoke(Method.java:616) ~[na:1.6.0_24]
>>>     at
>>> org.red5.server.service.ServiceInvoker.invoke(ServiceInvoker.java:196)
>>> [red5.jar:na]
>>>     at
>>> org.red5.server.service.ServiceInvoker.invoke(ServiceInvoker.java:115)
>>> [red5.jar:na]
>>>     at
>>> org.red5.server.net.rtmp.RTMPHandler.invokeCall(RTMPHandler.java:157)
>>> [red5.jar:na]
>>>     at
>>> org.red5.server.net.rtmp.RTMPHandler.onInvoke(RTMPHandler.java:394)
>>> [red5.jar:na]
>>>     at
>>> org.red5.server.net.rtmp.BaseRTMPHandler.messageReceived(BaseRTMPHandler.java:130)
>>> [red5.jar:na]
>>>     at
>>> org.red5.server.net.rtmpt.RTMPTHandler.messageReceived(RTMPTHandler.java:129)
>>> [red5.jar:na]
>>>     at
>>> org.red5.server.net.rtmpt.RTMPTServlet.handleSend(RTMPTServlet.java:410)
>>> [red5.jar:na]
>>>     at
>>> org.red5.server.net.rtmpt.RTMPTServlet.service(RTMPTServlet.java:488)
>>> [red5.jar:na]
>>>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>     at
>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>     at
>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>     at
>>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)
>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>     at
>>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>     at
>>> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>     at
>>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>     at
>>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)
>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>     at
>>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>     at
>>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>     at
>>> org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1004)
>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>     at
>>> org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589)
>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>     at
>>> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1653)
>>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>>     at
>>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
>>> [na:1.6.0_24]
>>>     at
>>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
>>> [na:1.6.0_24]
>>>     at java.lang.Thread.run(Thread.java:679) [na:1.6.0_24]
>>> Caused by: java.lang.NullPointerException: null
>>>     at
>>> org.apache.openmeetings.remote.red5.ScopeApplicationAdapter.getPublicSID(ScopeApplicationAdapter.java:469)
>>> ~[openmeetings-2.1.0-RELEASE.jar:na]
>>>     ... 28 common frames omitted
>>>
>>> after this when I go to http://localhost:5080/openmeetings/ i get
>>> NetConnection.Call.fail error.
>>>
>>>
>>> On Mon, Apr 8, 2013 at 4:56 PM, Mahmut TEKER <te...@gmail.com>wrote:
>>>
>>>> Hi,
>>>>
>>>>    It seems jdbc problem. Could you check "
>>>> red5/webapps/openmeetings/WEB_**INF/lib"  folder for mysql connector
>>>> jar file something like "mysql-connector-java-****-**bin.jar".
>>>>
>>>>    If there is not mysql connector, you should download and put this
>>>> folder. You can download here.
>>>>
>>>> http://dev.mysql.com/**downloads/connector/j/<http://dev.mysql.com/downloads/connector/j/>
>>>>
>>>>    Best regards,
>>>>
>>>> _Mahmut
>>>>
>>>> 08.04.2013 14:51 tarihinde, Hasan Gharehasanloo yazdı:
>>>>
>>>>  Hi everybody
>>>>> Today I decided to install new release of OM, so downloaded the bin
>>>>> file and unzip it on a directory. Then created a DB in mysql and change the
>>>>> persistence.xml fil, and executed sh red5.sh in terminal but got an error
>>>>> on startup od openmeetings.
>>>>> The openmeetings.log is as follow :
>>>>>
>>>>> DEBUG 04-08 16:11:16.833 ROOT:72 [0.0.0.0-startStop-1] - Starting up
>>>>> context openmeetings
>>>>> DEBUG 04-08 16:11:24.499 o.a.o.r.r.**ScopeApplicationAdapter:131
>>>>> [Launcher:/openmeetings] - webAppPath : /share/home/hasanloo/**
>>>>> Documents/my/om/webapps/**openmeetings
>>>>> ERROR 04-08 16:11:24.657 o.a.o.r.r.**ScopeApplicationAdapter:2738
>>>>> [Launcher:/openmeetings] - [getCryptKey]
>>>>> org.springframework.**transaction.**CannotCreateTransactionExcepti**on:
>>>>> Could not open JPA EntityManager for transaction; nested exception is
>>>>> <openjpa-2.2.1-r422266:1396819 fatal general error> org.apache.openjpa.
>>>>> **persistence.**PersistenceException: Cannot load JDBC driver class
>>>>> 'com.mysql.jdbc.Driver'
>>>>>     at org.springframework.orm.jpa.**JpaTransactionManager.doBegin(**
>>>>> JpaTransactionManager.java:**427) ~[org.springframework.orm-jar-**
>>>>> 3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>>>>     at org.springframework.**transaction.support.**
>>>>> AbstractPlatformTransactionMan**ager.getTransaction(**
>>>>> AbstractPlatformTransactionMan**ager.java:371) ~[org.springframework.*
>>>>> *transaction-jar-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>     at org.springframework.**transaction.interceptor.**
>>>>> TransactionAspectSupport.**createTransactionIfNecessary(**
>>>>> TransactionAspectSupport.java:**335) ~[org.springframework.**
>>>>> transaction-jar-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>     at org.springframework.**transaction.interceptor.**
>>>>> TransactionInterceptor.invoke(**TransactionInterceptor.java:**105)
>>>>> ~[org.springframework.**transaction-jar-3.1.1.RELEASE.**
>>>>> jar:3.1.1.RELEASE]
>>>>>     at org.springframework.aop.**framework.**
>>>>> ReflectiveMethodInvocation.**proceed(**ReflectiveMethodInvocation.**java:172)
>>>>> ~[spring-aop-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>     at org.springframework.aop.**framework.Cglib2AopProxy$**
>>>>> DynamicAdvisedInterceptor.**intercept(Cglib2AopProxy.java:**622)
>>>>> ~[spring-aop-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>     at org.apache.openmeetings.data.**basic.dao.ConfigurationDao$$**
>>>>> EnhancerByCGLIB$$d3f5ca3d.**getConfValue(<generated>)
>>>>> ~[com.springsource.net.sf.**cglib-2.2.0.jar:na]
>>>>>     at org.apache.openmeetings.**remote.red5.**
>>>>> ScopeApplicationAdapter.**getCryptKey(**ScopeApplicationAdapter.java:*
>>>>> *2729) [openmeetings-2.1.0-RELEASE.**jar:na]
>>>>>     at org.apache.openmeetings.**remote.red5.**
>>>>> ScopeApplicationAdapter.**appStart(**ScopeApplicationAdapter.java:**135)
>>>>> [openmeetings-2.1.0-RELEASE.**jar:na]
>>>>>     at org.red5.server.adapter.**MultiThreadedApplicationAdapte**
>>>>> r.start(**MultiThreadedApplicationAdapte**r.java:403) [red5.jar:na]
>>>>>     at org.red5.server.adapter.**ApplicationAdapter.start(**ApplicationAdapter.java:54)
>>>>> [red5.jar:na]
>>>>>     at org.red5.server.scope.Scope.**start(Scope.java:1081)
>>>>> [red5.jar:na]
>>>>>     at org.red5.server.scope.Scope.**init(Scope.java:864)
>>>>> [red5.jar:na]
>>>>>     at org.red5.server.scope.**WebScope.register(WebScope.**java:213)
>>>>> [red5.jar:na]
>>>>>     at sun.reflect.**NativeMethodAccessorImpl.**invoke0(Native
>>>>> Method) ~[na:1.6.0_24]
>>>>>     at sun.reflect.**NativeMethodAccessorImpl.**invoke(**
>>>>> NativeMethodAccessorImpl.java:**57) ~[na:1.6.0_24]
>>>>>     at sun.reflect.**DelegatingMethodAccessorImpl.**invoke(**
>>>>> DelegatingMethodAccessorImpl.**java:43) ~[na:1.6.0_24]
>>>>>     at java.lang.reflect.Method.**invoke(Method.java:616)
>>>>> ~[na:1.6.0_24]
>>>>>     at org.springframework.beans.**factory.support.**
>>>>> AbstractAutowireCapableBeanFac**tory.invokeCustomInitMethod(**
>>>>> AbstractAutowireCapableBeanFac**tory.java:1581)
>>>>> [spring-beans-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>     at org.springframework.beans.**factory.support.**
>>>>> AbstractAutowireCapableBeanFac**tory.invokeInitMethods(**
>>>>> AbstractAutowireCapableBeanFac**tory.java:1522)
>>>>> [spring-beans-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>     at org.springframework.beans.**factory.support.**
>>>>> AbstractAutowireCapableBeanFac**tory.initializeBean(**
>>>>> AbstractAutowireCapableBeanFac**tory.java:1452)
>>>>> [spring-beans-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>     at org.springframework.beans.**factory.support.**
>>>>> AbstractAutowireCapableBeanFac**tory.doCreateBean(**
>>>>> AbstractAutowireCapableBeanFac**tory.java:519)
>>>>> [spring-beans-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>     at org.springframework.beans.**factory.support.**
>>>>> AbstractAutowireCapableBeanFac**tory.createBean(**
>>>>> AbstractAutowireCapableBeanFac**tory.java:456)
>>>>> [spring-beans-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>     at org.springframework.beans.**factory.support.**
>>>>> AbstractBeanFactory$1.**getObject(AbstractBeanFactory.**java:294)
>>>>> [spring-beans-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>     at org.springframework.beans.**factory.support.**
>>>>> DefaultSingletonBeanRegistry.**getSingleton(**
>>>>> DefaultSingletonBeanRegistry.**java:225) [spring-beans-3.1.1.RELEASE.*
>>>>> *jar:3.1.1.RELEASE]
>>>>>     at org.springframework.beans.**factory.support.**
>>>>> AbstractBeanFactory.doGetBean(**AbstractBeanFactory.java:291)
>>>>> [spring-beans-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>     at org.springframework.beans.**factory.support.**
>>>>> AbstractBeanFactory.getBean(**AbstractBeanFactory.java:193)
>>>>> [spring-beans-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>     at org.springframework.beans.**factory.support.**
>>>>> DefaultListableBeanFactory.**preInstantiateSingletons(**
>>>>> DefaultListableBeanFactory.**java:585) [spring-beans-3.1.1.RELEASE.**
>>>>> jar:3.1.1.RELEASE]
>>>>>     at org.springframework.context.**support.**
>>>>> AbstractApplicationContext.**finishBeanFactoryInitializatio**
>>>>> n(AbstractApplicationContext.**java:913)
>>>>> [spring-context-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>     at org.springframework.context.**support.**
>>>>> AbstractApplicationContext.**refresh(**AbstractApplicationContext.**java:464)
>>>>> [spring-context-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>     at org.red5.server.tomcat.**TomcatLoader$1.run(**TomcatLoader.java:595)
>>>>> [tomcatplugin-jar-1.4.jar:na]
>>>>> Caused by: org.apache.openjpa.**persistence.**PersistenceException:
>>>>> Cannot load JDBC driver class 'com.mysql.jdbc.Driver'
>>>>>     at org.apache.openjpa.jdbc.sql.**DBDictionaryFactory.**
>>>>> newDBDictionary(**DBDictionaryFactory.java:102)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.jdbc.conf.**JDBCConfigurationImpl.**
>>>>> getDBDictionaryInstance(**JDBCConfigurationImpl.java:**603)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.jdbc.meta.**MappingRepository.**
>>>>> endConfiguration(**MappingRepository.java:1518)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.lib.conf.**Configurations.**
>>>>> configureInstance(**Configurations.java:518)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.lib.conf.**Configurations.**
>>>>> configureInstance(**Configurations.java:443)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.lib.conf.**PluginValue.instantiate(**PluginValue.java:104)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.conf.**MetaDataRepositoryValue.**
>>>>> instantiate(**MetaDataRepositoryValue.java:**68)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.lib.conf.**ObjectValue.instantiate(**ObjectValue.java:83)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.conf.**OpenJPAConfigurationImpl.**
>>>>> newMetaDataRepositoryInstance(**OpenJPAConfigurationImpl.java:**967)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.conf.**OpenJPAConfigurationImpl.**
>>>>> getMetaDataRepositoryInstance(**OpenJPAConfigurationImpl.java:**958)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.kernel.**AbstractBrokerFactory.**
>>>>> makeReadOnly(**AbstractBrokerFactory.java:**638)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.kernel.**AbstractBrokerFactory.**newBroker(*
>>>>> *AbstractBrokerFactory.java:**203) ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.kernel.**DelegatingBrokerFactory.**
>>>>> newBroker(**DelegatingBrokerFactory.java:**156)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.**
>>>>> createEntityManager(**EntityManagerFactoryImpl.java:**227)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.**
>>>>> createEntityManager(**EntityManagerFactoryImpl.java:**154)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.**
>>>>> createEntityManager(**EntityManagerFactoryImpl.java:**60)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.springframework.orm.jpa.**JpaTransactionManager.**
>>>>> createEntityManagerForTransact**ion(JpaTransactionManager.**java:445)
>>>>> ~[org.springframework.orm-jar-**3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>>>>     at org.springframework.orm.jpa.**JpaTransactionManager.doBegin(**
>>>>> JpaTransactionManager.java:**366) ~[org.springframework.orm-jar-**
>>>>> 3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>>>>     ... 30 common frames omitted
>>>>> Caused by: org.apache.commons.dbcp.**SQLNestedException: Cannot load
>>>>> JDBC driver class 'com.mysql.jdbc.Driver'
>>>>>     at org.apache.commons.dbcp.**BasicDataSource.**
>>>>> createConnectionFactory(**BasicDataSource.java:1429)
>>>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>>     at org.apache.commons.dbcp.**BasicDataSource.**createDataSource(**BasicDataSource.java:1371)
>>>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>>     at org.apache.commons.dbcp.**BasicDataSource.getConnection(**BasicDataSource.java:1044)
>>>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>>     at org.apache.openjpa.lib.jdbc.**DelegatingDataSource.**
>>>>> getConnection(**DelegatingDataSource.java:110)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.lib.jdbc.**DecoratingDataSource.**
>>>>> getConnection(**DecoratingDataSource.java:87)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.jdbc.sql.**DBDictionaryFactory.**
>>>>> newDBDictionary(**DBDictionaryFactory.java:91)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     ... 47 common frames omitted
>>>>> Caused by: java.lang.**ClassNotFoundException: com.mysql.jdbc.Driver
>>>>>     at org.apache.catalina.loader.**WebappClassLoader.loadClass(**WebappClassLoader.java:1714)
>>>>> ~[tomcat-embed-core-jar-7.0.**34.jar:7.0.34]
>>>>>     at org.apache.catalina.loader.**WebappClassLoader.loadClass(**WebappClassLoader.java:1559)
>>>>> ~[tomcat-embed-core-jar-7.0.**34.jar:7.0.34]
>>>>>     at org.apache.commons.dbcp.**BasicDataSource.**
>>>>> createConnectionFactory(**BasicDataSource.java:1420)
>>>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>>     ... 52 common frames omitted
>>>>> DEBUG 04-08 16:11:24.797 o.a.o.d.w.EmoticonsManager:62
>>>>> [Launcher:/openmeetings] - ##### loadEmot completed
>>>>> DEBUG 04-08 16:11:24.798 o.a.o.r.r.**ScopeApplicationAdapter:151
>>>>> [Launcher:/openmeetings] -
>>>>>     ##############################**##################
>>>>>     #            Openmeetings is up                #
>>>>>     #             and ready to use                 #
>>>>>     ##############################**##################
>>>>>
>>>>> DEBUG 04-08 16:11:30.657 o.a.o.q.s.MeetingReminderJob:**34
>>>>> [org.springframework.**scheduling.quartz.**
>>>>> SchedulerFactoryBean#0_Worker-**2] - MeetingReminderJob.execute
>>>>> ERROR 04-08 16:11:30.696 o.a.o.q.s.SessionClearJob:38
>>>>> [org.springframework.**scheduling.quartz.**
>>>>> SchedulerFactoryBean#0_Worker-**1] - execute
>>>>> org.springframework.**transaction.**CannotCreateTransactionExcepti**on:
>>>>> Could not open JPA EntityManager for transaction; nested exception is
>>>>> <openjpa-2.2.1-r422266:1396819 fatal general error> org.apache.openjpa.
>>>>> **persistence.**PersistenceException: Cannot load JDBC driver class
>>>>> 'com.mysql.jdbc.Driver'
>>>>>     at org.springframework.orm.jpa.**JpaTransactionManager.doBegin(**
>>>>> JpaTransactionManager.java:**427) ~[org.springframework.orm-jar-**
>>>>> 3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>>>>     at org.springframework.**transaction.support.**
>>>>> AbstractPlatformTransactionMan**ager.getTransaction(**
>>>>> AbstractPlatformTransactionMan**ager.java:371) ~[org.springframework.*
>>>>> *transaction-jar-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>     at org.springframework.**transaction.interceptor.**
>>>>> TransactionAspectSupport.**createTransactionIfNecessary(**
>>>>> TransactionAspectSupport.java:**335) ~[org.springframework.**
>>>>> transaction-jar-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>     at org.springframework.**transaction.interceptor.**
>>>>> TransactionInterceptor.invoke(**TransactionInterceptor.java:**105)
>>>>> ~[org.springframework.**transaction-jar-3.1.1.RELEASE.**
>>>>> jar:3.1.1.RELEASE]
>>>>>     at org.springframework.aop.**framework.**
>>>>> ReflectiveMethodInvocation.**proceed(**ReflectiveMethodInvocation.**java:172)
>>>>> ~[spring-aop-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>     at org.springframework.aop.**framework.Cglib2AopProxy$**
>>>>> DynamicAdvisedInterceptor.**intercept(Cglib2AopProxy.java:**622)
>>>>> ~[spring-aop-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>     at org.apache.openmeetings.data.**basic.SessiondataDao$$**
>>>>> EnhancerByCGLIB$$7b84abbb.**clearSessionTable(<generated>)
>>>>> ~[com.springsource.net.sf.**cglib-2.2.0.jar:na]
>>>>>     at org.apache.openmeetings.**quartz.scheduler.**
>>>>> SessionClearJob.doIt(**SessionClearJob.java:36)
>>>>> ~[openmeetings-2.1.0-RELEASE.**jar:na]
>>>>>     at sun.reflect.**NativeMethodAccessorImpl.**invoke0(Native
>>>>> Method) ~[na:1.6.0_24]
>>>>>     at sun.reflect.**NativeMethodAccessorImpl.**invoke(**
>>>>> NativeMethodAccessorImpl.java:**57) ~[na:1.6.0_24]
>>>>>     at sun.reflect.**DelegatingMethodAccessorImpl.**invoke(**
>>>>> DelegatingMethodAccessorImpl.**java:43) ~[na:1.6.0_24]
>>>>>     at java.lang.reflect.Method.**invoke(Method.java:616)
>>>>> ~[na:1.6.0_24]
>>>>>     at org.springframework.util.**MethodInvoker.invoke(**MethodInvoker.java:273)
>>>>> [spring-core-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>     at org.springframework.**scheduling.quartz.**
>>>>> MethodInvokingJobDetailFactory**Bean$MethodInvokingJob.**
>>>>> executeInternal(**MethodInvokingJobDetailFactory**Bean.java:311)
>>>>> [spring-context-support-3.1.1.**RELEASE.jar:3.1.1.RELEASE]
>>>>>     at org.springframework.**scheduling.quartz.**
>>>>> QuartzJobBean.execute(**QuartzJobBean.java:113)
>>>>> [spring-context-support-3.1.1.**RELEASE.jar:3.1.1.RELEASE]
>>>>>     at org.quartz.core.JobRunShell.**run(JobRunShell.java:216)
>>>>> [quartz-1.8.5.jar:na]
>>>>>     at org.quartz.simpl.**SimpleThreadPool$WorkerThread.**run(SimpleThreadPool.java:549)
>>>>> [quartz-1.8.5.jar:na]
>>>>> Caused by: org.apache.openjpa.**persistence.**PersistenceException:
>>>>> Cannot load JDBC driver class 'com.mysql.jdbc.Driver'
>>>>>     at org.apache.openjpa.jdbc.sql.**DBDictionaryFactory.**
>>>>> newDBDictionary(**DBDictionaryFactory.java:102)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.jdbc.conf.**JDBCConfigurationImpl.**
>>>>> getDBDictionaryInstance(**JDBCConfigurationImpl.java:**603)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.jdbc.meta.**MappingRepository.**
>>>>> endConfiguration(**MappingRepository.java:1518)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.lib.conf.**Configurations.**
>>>>> configureInstance(**Configurations.java:518)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.lib.conf.**Configurations.**
>>>>> configureInstance(**Configurations.java:443)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.lib.conf.**PluginValue.instantiate(**PluginValue.java:104)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.conf.**MetaDataRepositoryValue.**
>>>>> instantiate(**MetaDataRepositoryValue.java:**68)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.lib.conf.**ObjectValue.instantiate(**ObjectValue.java:83)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.conf.**OpenJPAConfigurationImpl.**
>>>>> newMetaDataRepositoryInstance(**OpenJPAConfigurationImpl.java:**967)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.conf.**OpenJPAConfigurationImpl.**
>>>>> getMetaDataRepositoryInstance(**OpenJPAConfigurationImpl.java:**958)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.jdbc.conf.**JDBCConfigurationImpl.**
>>>>> getMappingRepositoryInstance(**JDBCConfigurationImpl.java:**711)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.jdbc.**kernel.JDBCBrokerFactory.**
>>>>> synchronizeMappings(**JDBCBrokerFactory.java:140)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.jdbc.**kernel.JDBCBrokerFactory.**
>>>>> synchronizeMappings(**JDBCBrokerFactory.java:164)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.jdbc.**kernel.JDBCBrokerFactory.**
>>>>> newBrokerImpl(**JDBCBrokerFactory.java:122)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.kernel.**AbstractBrokerFactory.**newBroker(*
>>>>> *AbstractBrokerFactory.java:**209) ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.kernel.**DelegatingBrokerFactory.**
>>>>> newBroker(**DelegatingBrokerFactory.java:**156)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.**
>>>>> createEntityManager(**EntityManagerFactoryImpl.java:**227)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.**
>>>>> createEntityManager(**EntityManagerFactoryImpl.java:**154)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.**
>>>>> createEntityManager(**EntityManagerFactoryImpl.java:**60)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.springframework.orm.jpa.**JpaTransactionManager.**
>>>>> createEntityManagerForTransact**ion(JpaTransactionManager.**java:445)
>>>>> ~[org.springframework.orm-jar-**3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>>>>     at org.springframework.orm.jpa.**JpaTransactionManager.doBegin(**
>>>>> JpaTransactionManager.java:**366) ~[org.springframework.orm-jar-**
>>>>> 3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>>>>     ... 16 common frames omitted
>>>>> Caused by: org.apache.commons.dbcp.**SQLNestedException: Cannot load
>>>>> JDBC driver class 'com.mysql.jdbc.Driver'
>>>>>     at org.apache.commons.dbcp.**BasicDataSource.**
>>>>> createConnectionFactory(**BasicDataSource.java:1429)
>>>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>>     at org.apache.commons.dbcp.**BasicDataSource.**createDataSource(**BasicDataSource.java:1371)
>>>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>>     at org.apache.commons.dbcp.**BasicDataSource.getConnection(**BasicDataSource.java:1044)
>>>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>>     at org.apache.openjpa.lib.jdbc.**DelegatingDataSource.**
>>>>> getConnection(**DelegatingDataSource.java:110)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.lib.jdbc.**DecoratingDataSource.**
>>>>> getConnection(**DecoratingDataSource.java:87)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.jdbc.sql.**DBDictionaryFactory.**
>>>>> newDBDictionary(**DBDictionaryFactory.java:91)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     ... 36 common frames omitted
>>>>> Caused by: java.lang.**ClassNotFoundException: com.mysql.jdbc.Driver
>>>>>     at org.apache.catalina.loader.**WebappClassLoader.loadClass(**WebappClassLoader.java:1714)
>>>>> ~[tomcat-embed-core-jar-7.0.**34.jar:7.0.34]
>>>>>     at org.apache.catalina.loader.**WebappClassLoader.loadClass(**WebappClassLoader.java:1559)
>>>>> ~[tomcat-embed-core-jar-7.0.**34.jar:7.0.34]
>>>>>     at org.apache.commons.dbcp.**BasicDataSource.**
>>>>> createConnectionFactory(**BasicDataSource.java:1420)
>>>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>>     ... 41 common frames omitted
>>>>> ERROR 04-08 16:11:30.711 o.a.o.q.s.MeetingReminderJob:**38
>>>>> [org.springframework.**scheduling.quartz.**
>>>>> SchedulerFactoryBean#0_Worker-**2] - execute
>>>>> org.springframework.**transaction.**CannotCreateTransactionExcepti**on:
>>>>> Could not open JPA EntityManager for transaction; nested exception is
>>>>> <openjpa-2.2.1-r422266:1396819 fatal general error> org.apache.openjpa.
>>>>> **persistence.**PersistenceException: Cannot load JDBC driver class
>>>>> 'com.mysql.jdbc.Driver'
>>>>>     at org.springframework.orm.jpa.**JpaTransactionManager.doBegin(**
>>>>> JpaTransactionManager.java:**427) ~[org.springframework.orm-jar-**
>>>>> 3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>>>>     at org.springframework.**transaction.support.**
>>>>> AbstractPlatformTransactionMan**ager.getTransaction(**
>>>>> AbstractPlatformTransactionMan**ager.java:371) ~[org.springframework.*
>>>>> *transaction-jar-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>     at org.springframework.**transaction.interceptor.**
>>>>> TransactionAspectSupport.**createTransactionIfNecessary(**
>>>>> TransactionAspectSupport.java:**335) ~[org.springframework.**
>>>>> transaction-jar-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>     at org.springframework.**transaction.interceptor.**
>>>>> TransactionInterceptor.invoke(**TransactionInterceptor.java:**105)
>>>>> ~[org.springframework.**transaction-jar-3.1.1.RELEASE.**
>>>>> jar:3.1.1.RELEASE]
>>>>>     at org.springframework.aop.**framework.**
>>>>> ReflectiveMethodInvocation.**proceed(**ReflectiveMethodInvocation.**java:172)
>>>>> ~[spring-aop-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>     at org.springframework.aop.**framework.Cglib2AopProxy$**
>>>>> DynamicAdvisedInterceptor.**intercept(Cglib2AopProxy.java:**622)
>>>>> ~[spring-aop-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>     at org.apache.openmeetings.data.**basic.dao.ConfigurationDao$$**
>>>>> EnhancerByCGLIB$$d3f5ca3d.**getConfValue(<generated>)
>>>>> ~[com.springsource.net.sf.**cglib-2.2.0.jar:na]
>>>>>     at org.apache.openmeetings.data.**calendar.management.**
>>>>> AppointmentLogic.**doScheduledMeetingReminder(**AppointmentLogic.java:404)
>>>>> ~[openmeetings-2.1.0-RELEASE.**jar:na]
>>>>>     at org.apache.openmeetings.**quartz.scheduler.**
>>>>> MeetingReminderJob.doIt(**MeetingReminderJob.java:36)
>>>>> ~[openmeetings-2.1.0-RELEASE.**jar:na]
>>>>>     at sun.reflect.**NativeMethodAccessorImpl.**invoke0(Native
>>>>> Method) ~[na:1.6.0_24]
>>>>>     at sun.reflect.**NativeMethodAccessorImpl.**invoke(**
>>>>> NativeMethodAccessorImpl.java:**57) ~[na:1.6.0_24]
>>>>>     at sun.reflect.**DelegatingMethodAccessorImpl.**invoke(**
>>>>> DelegatingMethodAccessorImpl.**java:43) ~[na:1.6.0_24]
>>>>>     at java.lang.reflect.Method.**invoke(Method.java:616)
>>>>> ~[na:1.6.0_24]
>>>>>     at org.springframework.util.**MethodInvoker.invoke(**MethodInvoker.java:273)
>>>>> [spring-core-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>     at org.springframework.**scheduling.quartz.**
>>>>> MethodInvokingJobDetailFactory**Bean$MethodInvokingJob.**
>>>>> executeInternal(**MethodInvokingJobDetailFactory**Bean.java:311)
>>>>> [spring-context-support-3.1.1.**RELEASE.jar:3.1.1.RELEASE]
>>>>>     at org.springframework.**scheduling.quartz.**
>>>>> QuartzJobBean.execute(**QuartzJobBean.java:113)
>>>>> [spring-context-support-3.1.1.**RELEASE.jar:3.1.1.RELEASE]
>>>>>     at org.quartz.core.JobRunShell.**run(JobRunShell.java:216)
>>>>> [quartz-1.8.5.jar:na]
>>>>>     at org.quartz.simpl.**SimpleThreadPool$WorkerThread.**run(SimpleThreadPool.java:549)
>>>>> [quartz-1.8.5.jar:na]
>>>>> Caused by: org.apache.openjpa.**persistence.**PersistenceException:
>>>>> Cannot load JDBC driver class 'com.mysql.jdbc.Driver'
>>>>>     at org.apache.openjpa.jdbc.sql.**DBDictionaryFactory.**
>>>>> newDBDictionary(**DBDictionaryFactory.java:102)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.jdbc.conf.**JDBCConfigurationImpl.**
>>>>> getDBDictionaryInstance(**JDBCConfigurationImpl.java:**603)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.jdbc.meta.**MappingRepository.**
>>>>> endConfiguration(**MappingRepository.java:1518)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.lib.conf.**Configurations.**
>>>>> configureInstance(**Configurations.java:518)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.lib.conf.**Configurations.**
>>>>> configureInstance(**Configurations.java:443)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.lib.conf.**PluginValue.instantiate(**PluginValue.java:104)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.conf.**MetaDataRepositoryValue.**
>>>>> instantiate(**MetaDataRepositoryValue.java:**68)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.lib.conf.**ObjectValue.instantiate(**ObjectValue.java:83)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.conf.**OpenJPAConfigurationImpl.**
>>>>> newMetaDataRepositoryInstance(**OpenJPAConfigurationImpl.java:**967)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.conf.**OpenJPAConfigurationImpl.**
>>>>> getMetaDataRepositoryInstance(**OpenJPAConfigurationImpl.java:**958)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.kernel.**BrokerImpl.initialize(**BrokerImpl.java:337)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.kernel.**BrokerImpl.initialize(**BrokerImpl.java:325)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.kernel.**AbstractBrokerFactory.**
>>>>> initializeBroker(**AbstractBrokerFactory.java:**228)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.kernel.**AbstractBrokerFactory.**newBroker(*
>>>>> *AbstractBrokerFactory.java:**212) ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.kernel.**DelegatingBrokerFactory.**
>>>>> newBroker(**DelegatingBrokerFactory.java:**156)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.**
>>>>> createEntityManager(**EntityManagerFactoryImpl.java:**227)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.**
>>>>> createEntityManager(**EntityManagerFactoryImpl.java:**154)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.**
>>>>> createEntityManager(**EntityManagerFactoryImpl.java:**60)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.springframework.orm.jpa.**JpaTransactionManager.**
>>>>> createEntityManagerForTransact**ion(JpaTransactionManager.**java:445)
>>>>> ~[org.springframework.orm-jar-**3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>>>>     at org.springframework.orm.jpa.**JpaTransactionManager.doBegin(**
>>>>> JpaTransactionManager.java:**366) ~[org.springframework.orm-jar-**
>>>>> 3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>>>>     ... 17 common frames omitted
>>>>> Caused by: org.apache.commons.dbcp.**SQLNestedException: Cannot load
>>>>> JDBC driver class 'com.mysql.jdbc.Driver'
>>>>>     at org.apache.commons.dbcp.**BasicDataSource.**
>>>>> createConnectionFactory(**BasicDataSource.java:1429)
>>>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>>     at org.apache.commons.dbcp.**BasicDataSource.**createDataSource(**BasicDataSource.java:1371)
>>>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>>     at org.apache.commons.dbcp.**BasicDataSource.getConnection(**BasicDataSource.java:1044)
>>>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>>     at org.apache.openjpa.lib.jdbc.**DelegatingDataSource.**
>>>>> getConnection(**DelegatingDataSource.java:110)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.lib.jdbc.**DecoratingDataSource.**
>>>>> getConnection(**DecoratingDataSource.java:87)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.jdbc.sql.**DBDictionaryFactory.**
>>>>> newDBDictionary(**DBDictionaryFactory.java:91)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     ... 36 common frames omitted
>>>>> Caused by: java.lang.**ClassNotFoundException: com.mysql.jdbc.Driver
>>>>>     at org.apache.catalina.loader.**WebappClassLoader.loadClass(**WebappClassLoader.java:1714)
>>>>> ~[tomcat-embed-core-jar-7.0.**34.jar:7.0.34]
>>>>>     at org.apache.catalina.loader.**WebappClassLoader.loadClass(**WebappClassLoader.java:1559)
>>>>> ~[tomcat-embed-core-jar-7.0.**34.jar:7.0.34]
>>>>>     at org.apache.commons.dbcp.**BasicDataSource.**
>>>>> createConnectionFactory(**BasicDataSource.java:1420)
>>>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>>     ... 41 common frames omitted
>>>>> DEBUG 04-08 16:12:25.646 o.a.o.u.m.MailHandler:232
>>>>> [org.springframework.**scheduling.quartz.**
>>>>> SchedulerFactoryBean#0_Worker-**3] - resetSendingStatus enter ...
>>>>> DEBUG 04-08 16:13:10.634 o.a.o.q.s.MeetingReminderJob:**34
>>>>> [org.springframework.**scheduling.quartz.**
>>>>> SchedulerFactoryBean#0_Worker-**4] - MeetingReminderJob.execute
>>>>> ERROR 04-08 16:13:10.651 o.a.o.q.s.MeetingReminderJob:**38
>>>>> [org.springframework.**scheduling.quartz.**
>>>>> SchedulerFactoryBean#0_Worker-**4] - execute
>>>>> org.springframework.**transaction.**CannotCreateTransactionExcepti**on:
>>>>> Could not open JPA EntityManager for transaction; nested exception is
>>>>> <openjpa-2.2.1-r422266:1396819 fatal general error> org.apache.openjpa.
>>>>> **persistence.**PersistenceException: Cannot load JDBC driver class
>>>>> 'com.mysql.jdbc.Driver'
>>>>>     at org.springframework.orm.jpa.**JpaTransactionManager.doBegin(**
>>>>> JpaTransactionManager.java:**427) ~[org.springframework.orm-jar-**
>>>>> 3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>>>>     at org.springframework.**transaction.support.**
>>>>> AbstractPlatformTransactionMan**ager.getTransaction(**
>>>>> AbstractPlatformTransactionMan**ager.java:371) ~[org.springframework.*
>>>>> *transaction-jar-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>     at org.springframework.**transaction.interceptor.**
>>>>> TransactionAspectSupport.**createTransactionIfNecessary(**
>>>>> TransactionAspectSupport.java:**335) ~[org.springframework.**
>>>>> transaction-jar-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>     at org.springframework.**transaction.interceptor.**
>>>>> TransactionInterceptor.invoke(**TransactionInterceptor.java:**105)
>>>>> ~[org.springframework.**transaction-jar-3.1.1.RELEASE.**
>>>>> jar:3.1.1.RELEASE]
>>>>>     at org.springframework.aop.**framework.**
>>>>> ReflectiveMethodInvocation.**proceed(**ReflectiveMethodInvocation.**java:172)
>>>>> ~[spring-aop-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>     at org.springframework.aop.**framework.Cglib2AopProxy$**
>>>>> DynamicAdvisedInterceptor.**intercept(Cglib2AopProxy.java:**622)
>>>>> ~[spring-aop-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>     at org.apache.openmeetings.data.**basic.dao.ConfigurationDao$$**
>>>>> EnhancerByCGLIB$$d3f5ca3d.**getConfValue(<generated>)
>>>>> ~[com.springsource.net.sf.**cglib-2.2.0.jar:na]
>>>>>     at org.apache.openmeetings.data.**calendar.management.**
>>>>> AppointmentLogic.**doScheduledMeetingReminder(**AppointmentLogic.java:404)
>>>>> ~[openmeetings-2.1.0-RELEASE.**jar:na]
>>>>>     at org.apache.openmeetings.**quartz.scheduler.**
>>>>> MeetingReminderJob.doIt(**MeetingReminderJob.java:36)
>>>>> ~[openmeetings-2.1.0-RELEASE.**jar:na]
>>>>>     at sun.reflect.**NativeMethodAccessorImpl.**invoke0(Native
>>>>> Method) ~[na:1.6.0_24]
>>>>>     at sun.reflect.**NativeMethodAccessorImpl.**invoke(**
>>>>> NativeMethodAccessorImpl.java:**57) ~[na:1.6.0_24]
>>>>>     at sun.reflect.**DelegatingMethodAccessorImpl.**invoke(**
>>>>> DelegatingMethodAccessorImpl.**java:43) ~[na:1.6.0_24]
>>>>>     at java.lang.reflect.Method.**invoke(Method.java:616)
>>>>> ~[na:1.6.0_24]
>>>>>     at org.springframework.util.**MethodInvoker.invoke(**MethodInvoker.java:273)
>>>>> [spring-core-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>     at org.springframework.**scheduling.quartz.**
>>>>> MethodInvokingJobDetailFactory**Bean$MethodInvokingJob.**
>>>>> executeInternal(**MethodInvokingJobDetailFactory**Bean.java:311)
>>>>> [spring-context-support-3.1.1.**RELEASE.jar:3.1.1.RELEASE]
>>>>>     at org.springframework.**scheduling.quartz.**
>>>>> QuartzJobBean.execute(**QuartzJobBean.java:113)
>>>>> [spring-context-support-3.1.1.**RELEASE.jar:3.1.1.RELEASE]
>>>>>     at org.quartz.core.JobRunShell.**run(JobRunShell.java:216)
>>>>> [quartz-1.8.5.jar:na]
>>>>>     at org.quartz.simpl.**SimpleThreadPool$WorkerThread.**run(SimpleThreadPool.java:549)
>>>>> [quartz-1.8.5.jar:na]
>>>>> Caused by: org.apache.openjpa.**persistence.**PersistenceException:
>>>>> Cannot load JDBC driver class 'com.mysql.jdbc.Driver'
>>>>>     at org.apache.openjpa.jdbc.sql.**DBDictionaryFactory.**
>>>>> newDBDictionary(**DBDictionaryFactory.java:102)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.jdbc.conf.**JDBCConfigurationImpl.**
>>>>> getDBDictionaryInstance(**JDBCConfigurationImpl.java:**603)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.jdbc.meta.**MappingRepository.**
>>>>> endConfiguration(**MappingRepository.java:1518)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.lib.conf.**Configurations.**
>>>>> configureInstance(**Configurations.java:518)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.lib.conf.**Configurations.**
>>>>> configureInstance(**Configurations.java:443)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.lib.conf.**PluginValue.instantiate(**PluginValue.java:104)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.conf.**MetaDataRepositoryValue.**
>>>>> instantiate(**MetaDataRepositoryValue.java:**68)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.lib.conf.**ObjectValue.instantiate(**ObjectValue.java:83)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.conf.**OpenJPAConfigurationImpl.**
>>>>> newMetaDataRepositoryInstance(**OpenJPAConfigurationImpl.java:**967)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.conf.**OpenJPAConfigurationImpl.**
>>>>> getMetaDataRepositoryInstance(**OpenJPAConfigurationImpl.java:**958)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.kernel.**BrokerImpl.initialize(**BrokerImpl.java:337)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.kernel.**BrokerImpl.initialize(**BrokerImpl.java:325)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.kernel.**AbstractBrokerFactory.**
>>>>> initializeBroker(**AbstractBrokerFactory.java:**228)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.kernel.**AbstractBrokerFactory.**newBroker(*
>>>>> *AbstractBrokerFactory.java:**212) ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.kernel.**DelegatingBrokerFactory.**
>>>>> newBroker(**DelegatingBrokerFactory.java:**156)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.**
>>>>> createEntityManager(**EntityManagerFactoryImpl.java:**227)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.**
>>>>> createEntityManager(**EntityManagerFactoryImpl.java:**154)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.**
>>>>> createEntityManager(**EntityManagerFactoryImpl.java:**60)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.springframework.orm.jpa.**JpaTransactionManager.**
>>>>> createEntityManagerForTransact**ion(JpaTransactionManager.**java:445)
>>>>> ~[org.springframework.orm-jar-**3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>>>>     at org.springframework.orm.jpa.**JpaTransactionManager.doBegin(**
>>>>> JpaTransactionManager.java:**366) ~[org.springframework.orm-jar-**
>>>>> 3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>>>>     ... 17 common frames omitted
>>>>> Caused by: org.apache.commons.dbcp.**SQLNestedException: Cannot load
>>>>> JDBC driver class 'com.mysql.jdbc.Driver'
>>>>>     at org.apache.commons.dbcp.**BasicDataSource.**
>>>>> createConnectionFactory(**BasicDataSource.java:1429)
>>>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>>     at org.apache.commons.dbcp.**BasicDataSource.**createDataSource(**BasicDataSource.java:1371)
>>>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>>     at org.apache.commons.dbcp.**BasicDataSource.getConnection(**BasicDataSource.java:1044)
>>>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>>     at org.apache.openjpa.lib.jdbc.**DelegatingDataSource.**
>>>>> getConnection(**DelegatingDataSource.java:110)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.lib.jdbc.**DecoratingDataSource.**
>>>>> getConnection(**DecoratingDataSource.java:87)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.jdbc.sql.**DBDictionaryFactory.**
>>>>> newDBDictionary(**DBDictionaryFactory.java:91)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     ... 36 common frames omitted
>>>>> Caused by: java.lang.**ClassNotFoundException: com.mysql.jdbc.Driver
>>>>>     at org.apache.catalina.loader.**WebappClassLoader.loadClass(**WebappClassLoader.java:1714)
>>>>> ~[tomcat-embed-core-jar-7.0.**34.jar:7.0.34]
>>>>>     at org.apache.catalina.loader.**WebappClassLoader.loadClass(**WebappClassLoader.java:1559)
>>>>> ~[tomcat-embed-core-jar-7.0.**34.jar:7.0.34]
>>>>>     at org.apache.commons.dbcp.**BasicDataSource.**
>>>>> createConnectionFactory(**BasicDataSource.java:1420)
>>>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>>     ... 41 common frames omitted
>>>>> DEBUG 04-08 16:14:50.634 o.a.o.q.s.MeetingReminderJob:**34
>>>>> [org.springframework.**scheduling.quartz.**
>>>>> SchedulerFactoryBean#0_Worker-**6] - MeetingReminderJob.execute
>>>>> ERROR 04-08 16:14:50.648 o.a.o.q.s.MeetingReminderJob:**38
>>>>> [org.springframework.**scheduling.quartz.**
>>>>> SchedulerFactoryBean#0_Worker-**6] - execute
>>>>> org.springframework.**transaction.**CannotCreateTransactionExcepti**on:
>>>>> Could not open JPA EntityManager for transaction; nested exception is
>>>>> <openjpa-2.2.1-r422266:1396819 fatal general error> org.apache.openjpa.
>>>>> **persistence.**PersistenceException: Cannot load JDBC driver class
>>>>> 'com.mysql.jdbc.Driver'
>>>>>     at org.springframework.orm.jpa.**JpaTransactionManager.doBegin(**
>>>>> JpaTransactionManager.java:**427) ~[org.springframework.orm-jar-**
>>>>> 3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>>>>     at org.springframework.**transaction.support.**
>>>>> AbstractPlatformTransactionMan**ager.getTransaction(**
>>>>> AbstractPlatformTransactionMan**ager.java:371) ~[org.springframework.*
>>>>> *transaction-jar-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>     at org.springframework.**transaction.interceptor.**
>>>>> TransactionAspectSupport.**createTransactionIfNecessary(**
>>>>> TransactionAspectSupport.java:**335) ~[org.springframework.**
>>>>> transaction-jar-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>     at org.springframework.**transaction.interceptor.**
>>>>> TransactionInterceptor.invoke(**TransactionInterceptor.java:**105)
>>>>> ~[org.springframework.**transaction-jar-3.1.1.RELEASE.**
>>>>> jar:3.1.1.RELEASE]
>>>>>     at org.springframework.aop.**framework.**
>>>>> ReflectiveMethodInvocation.**proceed(**ReflectiveMethodInvocation.**java:172)
>>>>> ~[spring-aop-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>     at org.springframework.aop.**framework.Cglib2AopProxy$**
>>>>> DynamicAdvisedInterceptor.**intercept(Cglib2AopProxy.java:**622)
>>>>> ~[spring-aop-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>     at org.apache.openmeetings.data.**basic.dao.ConfigurationDao$$**
>>>>> EnhancerByCGLIB$$d3f5ca3d.**getConfValue(<generated>)
>>>>> ~[com.springsource.net.sf.**cglib-2.2.0.jar:na]
>>>>>     at org.apache.openmeetings.data.**calendar.management.**
>>>>> AppointmentLogic.**doScheduledMeetingReminder(**AppointmentLogic.java:404)
>>>>> ~[openmeetings-2.1.0-RELEASE.**jar:na]
>>>>>     at org.apache.openmeetings.**quartz.scheduler.**
>>>>> MeetingReminderJob.doIt(**MeetingReminderJob.java:36)
>>>>> ~[openmeetings-2.1.0-RELEASE.**jar:na]
>>>>>     at sun.reflect.**NativeMethodAccessorImpl.**invoke0(Native
>>>>> Method) ~[na:1.6.0_24]
>>>>>     at sun.reflect.**NativeMethodAccessorImpl.**invoke(**
>>>>> NativeMethodAccessorImpl.java:**57) ~[na:1.6.0_24]
>>>>>     at sun.reflect.**DelegatingMethodAccessorImpl.**invoke(**
>>>>> DelegatingMethodAccessorImpl.**java:43) ~[na:1.6.0_24]
>>>>>     at java.lang.reflect.Method.**invoke(Method.java:616)
>>>>> ~[na:1.6.0_24]
>>>>>     at org.springframework.util.**MethodInvoker.invoke(**MethodInvoker.java:273)
>>>>> [spring-core-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>     at org.springframework.**scheduling.quartz.**
>>>>> MethodInvokingJobDetailFactory**Bean$MethodInvokingJob.**
>>>>> executeInternal(**MethodInvokingJobDetailFactory**Bean.java:311)
>>>>> [spring-context-support-3.1.1.**RELEASE.jar:3.1.1.RELEASE]
>>>>>     at org.springframework.**scheduling.quartz.**
>>>>> QuartzJobBean.execute(**QuartzJobBean.java:113)
>>>>> [spring-context-support-3.1.1.**RELEASE.jar:3.1.1.RELEASE]
>>>>>     at org.quartz.core.JobRunShell.**run(JobRunShell.java:216)
>>>>> [quartz-1.8.5.jar:na]
>>>>>     at org.quartz.simpl.**SimpleThreadPool$WorkerThread.**run(SimpleThreadPool.java:549)
>>>>> [quartz-1.8.5.jar:na]
>>>>> Caused by: org.apache.openjpa.**persistence.**PersistenceException:
>>>>> Cannot load JDBC driver class 'com.mysql.jdbc.Driver'
>>>>>     at org.apache.openjpa.jdbc.sql.**DBDictionaryFactory.**
>>>>> newDBDictionary(**DBDictionaryFactory.java:102)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.jdbc.conf.**JDBCConfigurationImpl.**
>>>>> getDBDictionaryInstance(**JDBCConfigurationImpl.java:**603)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.jdbc.meta.**MappingRepository.**
>>>>> endConfiguration(**MappingRepository.java:1518)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.lib.conf.**Configurations.**
>>>>> configureInstance(**Configurations.java:518)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.lib.conf.**Configurations.**
>>>>> configureInstance(**Configurations.java:443)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.lib.conf.**PluginValue.instantiate(**PluginValue.java:104)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.conf.**MetaDataRepositoryValue.**
>>>>> instantiate(**MetaDataRepositoryValue.java:**68)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.lib.conf.**ObjectValue.instantiate(**ObjectValue.java:83)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.conf.**OpenJPAConfigurationImpl.**
>>>>> newMetaDataRepositoryInstance(**OpenJPAConfigurationImpl.java:**967)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.conf.**OpenJPAConfigurationImpl.**
>>>>> getMetaDataRepositoryInstance(**OpenJPAConfigurationImpl.java:**958)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.kernel.**BrokerImpl.initialize(**BrokerImpl.java:337)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.kernel.**BrokerImpl.initialize(**BrokerImpl.java:325)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.kernel.**AbstractBrokerFactory.**
>>>>> initializeBroker(**AbstractBrokerFactory.java:**228)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.kernel.**AbstractBrokerFactory.**newBroker(*
>>>>> *AbstractBrokerFactory.java:**212) ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.kernel.**DelegatingBrokerFactory.**
>>>>> newBroker(**DelegatingBrokerFactory.java:**156)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.**
>>>>> createEntityManager(**EntityManagerFactoryImpl.java:**227)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.**
>>>>> createEntityManager(**EntityManagerFactoryImpl.java:**154)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.**
>>>>> createEntityManager(**EntityManagerFactoryImpl.java:**60)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.springframework.orm.jpa.**JpaTransactionManager.**
>>>>> createEntityManagerForTransact**ion(JpaTransactionManager.**java:445)
>>>>> ~[org.springframework.orm-jar-**3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>>>>     at org.springframework.orm.jpa.**JpaTransactionManager.doBegin(**
>>>>> JpaTransactionManager.java:**366) ~[org.springframework.orm-jar-**
>>>>> 3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>>>>     ... 17 common frames omitted
>>>>> Caused by: org.apache.commons.dbcp.**SQLNestedException: Cannot load
>>>>> JDBC driver class 'com.mysql.jdbc.Driver'
>>>>>     at org.apache.commons.dbcp.**BasicDataSource.**
>>>>> createConnectionFactory(**BasicDataSource.java:1429)
>>>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>>     at org.apache.commons.dbcp.**BasicDataSource.**createDataSource(**BasicDataSource.java:1371)
>>>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>>     at org.apache.commons.dbcp.**BasicDataSource.getConnection(**BasicDataSource.java:1044)
>>>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>>     at org.apache.openjpa.lib.jdbc.**DelegatingDataSource.**
>>>>> getConnection(**DelegatingDataSource.java:110)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.lib.jdbc.**DecoratingDataSource.**
>>>>> getConnection(**DecoratingDataSource.java:87)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.jdbc.sql.**DBDictionaryFactory.**
>>>>> newDBDictionary(**DBDictionaryFactory.java:91)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     ... 36 common frames omitted
>>>>> Caused by: java.lang.**ClassNotFoundException: com.mysql.jdbc.Driver
>>>>>     at org.apache.catalina.loader.**WebappClassLoader.loadClass(**WebappClassLoader.java:1714)
>>>>> ~[tomcat-embed-core-jar-7.0.**34.jar:7.0.34]
>>>>>     at org.apache.catalina.loader.**WebappClassLoader.loadClass(**WebappClassLoader.java:1559)
>>>>> ~[tomcat-embed-core-jar-7.0.**34.jar:7.0.34]
>>>>>     at org.apache.commons.dbcp.**BasicDataSource.**
>>>>> createConnectionFactory(**BasicDataSource.java:1420)
>>>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>>     ... 41 common frames omitted
>>>>> DEBUG 04-08 16:16:30.633 o.a.o.q.s.MeetingReminderJob:**34
>>>>> [org.springframework.**scheduling.quartz.**
>>>>> SchedulerFactoryBean#0_Worker-**8] - MeetingReminderJob.execute
>>>>> ERROR 04-08 16:16:30.634 o.a.o.q.s.SessionClearJob:38
>>>>> [org.springframework.**scheduling.quartz.**
>>>>> SchedulerFactoryBean#0_Worker-**7] - execute
>>>>> org.springframework.**transaction.**CannotCreateTransactionExcepti**on:
>>>>> Could not open JPA EntityManager for transaction; nested exception is
>>>>> <openjpa-2.2.1-r422266:1396819 fatal general error> org.apache.openjpa.
>>>>> **persistence.**PersistenceException: Cannot load JDBC driver class
>>>>> 'com.mysql.jdbc.Driver'
>>>>>     at org.springframework.orm.jpa.**JpaTransactionManager.doBegin(**
>>>>> JpaTransactionManager.java:**427) ~[org.springframework.orm-jar-**
>>>>> 3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>>>>     at org.springframework.**transaction.support.**
>>>>> AbstractPlatformTransactionMan**ager.getTransaction(**
>>>>> AbstractPlatformTransactionMan**ager.java:371) ~[org.springframework.*
>>>>> *transaction-jar-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>     at org.springframework.**transaction.interceptor.**
>>>>> TransactionAspectSupport.**createTransactionIfNecessary(**
>>>>> TransactionAspectSupport.java:**335) ~[org.springframework.**
>>>>> transaction-jar-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>     at org.springframework.**transaction.interceptor.**
>>>>> TransactionInterceptor.invoke(**TransactionInterceptor.java:**105)
>>>>> ~[org.springframework.**transaction-jar-3.1.1.RELEASE.**
>>>>> jar:3.1.1.RELEASE]
>>>>>     at org.springframework.aop.**framework.**
>>>>> ReflectiveMethodInvocation.**proceed(**ReflectiveMethodInvocation.**java:172)
>>>>> ~[spring-aop-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>     at org.springframework.aop.**framework.Cglib2AopProxy$**
>>>>> DynamicAdvisedInterceptor.**intercept(Cglib2AopProxy.java:**622)
>>>>> ~[spring-aop-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>     at org.apache.openmeetings.data.**basic.SessiondataDao$$**
>>>>> EnhancerByCGLIB$$7b84abbb.**clearSessionTable(<generated>)
>>>>> ~[com.springsource.net.sf.**cglib-2.2.0.jar:na]
>>>>>     at org.apache.openmeetings.**quartz.scheduler.**
>>>>> SessionClearJob.doIt(**SessionClearJob.java:36)
>>>>> ~[openmeetings-2.1.0-RELEASE.**jar:na]
>>>>>     at sun.reflect.**NativeMethodAccessorImpl.**invoke0(Native
>>>>> Method) ~[na:1.6.0_24]
>>>>>     at sun.reflect.**NativeMethodAccessorImpl.**invoke(**
>>>>> NativeMethodAccessorImpl.java:**57) ~[na:1.6.0_24]
>>>>>     at sun.reflect.**DelegatingMethodAccessorImpl.**invoke(**
>>>>> DelegatingMethodAccessorImpl.**java:43) ~[na:1.6.0_24]
>>>>>     at java.lang.reflect.Method.**invoke(Method.java:616)
>>>>> ~[na:1.6.0_24]
>>>>>     at org.springframework.util.**MethodInvoker.invoke(**MethodInvoker.java:273)
>>>>> [spring-core-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>     at org.springframework.**scheduling.quartz.**
>>>>> MethodInvokingJobDetailFactory**Bean$MethodInvokingJob.**
>>>>> executeInternal(**MethodInvokingJobDetailFactory**Bean.java:311)
>>>>> [spring-context-support-3.1.1.**RELEASE.jar:3.1.1.RELEASE]
>>>>>     at org.springframework.**scheduling.quartz.**
>>>>> QuartzJobBean.execute(**QuartzJobBean.java:113)
>>>>> [spring-context-support-3.1.1.**RELEASE.jar:3.1.1.RELEASE]
>>>>>     at org.quartz.core.JobRunShell.**run(JobRunShell.java:216)
>>>>> [quartz-1.8.5.jar:na]
>>>>>     at org.quartz.simpl.**SimpleThreadPool$WorkerThread.**run(SimpleThreadPool.java:549)
>>>>> [quartz-1.8.5.jar:na]
>>>>> Caused by: org.apache.openjpa.**persistence.**PersistenceException:
>>>>> Cannot load JDBC driver class 'com.mysql.jdbc.Driver'
>>>>>     at org.apache.openjpa.jdbc.sql.**DBDictionaryFactory.**
>>>>> newDBDictionary(**DBDictionaryFactory.java:102)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.jdbc.conf.**JDBCConfigurationImpl.**
>>>>> getDBDictionaryInstance(**JDBCConfigurationImpl.java:**603)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.jdbc.meta.**MappingRepository.**
>>>>> endConfiguration(**MappingRepository.java:1518)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.lib.conf.**Configurations.**
>>>>> configureInstance(**Configurations.java:518)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.lib.conf.**Configurations.**
>>>>> configureInstance(**Configurations.java:443)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.lib.conf.**PluginValue.instantiate(**PluginValue.java:104)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.conf.**MetaDataRepositoryValue.**
>>>>> instantiate(**MetaDataRepositoryValue.java:**68)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.lib.conf.**ObjectValue.instantiate(**ObjectValue.java:83)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.conf.**OpenJPAConfigurationImpl.**
>>>>> newMetaDataRepositoryInstance(**OpenJPAConfigurationImpl.java:**967)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.conf.**OpenJPAConfigurationImpl.**
>>>>> getMetaDataRepositoryInstance(**OpenJPAConfigurationImpl.java:**958)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.kernel.**BrokerImpl.initialize(**BrokerImpl.java:337)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.kernel.**BrokerImpl.initialize(**BrokerImpl.java:325)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.kernel.**AbstractBrokerFactory.**
>>>>> initializeBroker(**AbstractBrokerFactory.java:**228)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.kernel.**AbstractBrokerFactory.**newBroker(*
>>>>> *AbstractBrokerFactory.java:**212) ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.kernel.**DelegatingBrokerFactory.**
>>>>> newBroker(**DelegatingBrokerFactory.java:**156)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.**
>>>>> createEntityManager(**EntityManagerFactoryImpl.java:**227)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.**
>>>>> createEntityManager(**EntityManagerFactoryImpl.java:**154)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.**
>>>>> createEntityManager(**EntityManagerFactoryImpl.java:**60)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.springframework.orm.jpa.**JpaTransactionManager.**
>>>>> createEntityManagerForTransact**ion(JpaTransactionManager.**java:445)
>>>>> ~[org.springframework.orm-jar-**3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>>>>     at org.springframework.orm.jpa.**JpaTransactionManager.doBegin(**
>>>>> JpaTransactionManager.java:**366) ~[org.springframework.orm-jar-**
>>>>> 3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>>>>     ... 16 common frames omitted
>>>>> Caused by: org.apache.commons.dbcp.**SQLNestedException: Cannot load
>>>>> JDBC driver class 'com.mysql.jdbc.Driver'
>>>>>     at org.apache.commons.dbcp.**BasicDataSource.**
>>>>> createConnectionFactory(**BasicDataSource.java:1429)
>>>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>>     at org.apache.commons.dbcp.**BasicDataSource.**createDataSource(**BasicDataSource.java:1371)
>>>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>>     at org.apache.commons.dbcp.**BasicDataSource.getConnection(**BasicDataSource.java:1044)
>>>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>>     at org.apache.openjpa.lib.jdbc.**DelegatingDataSource.**
>>>>> getConnection(**DelegatingDataSource.java:110)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.lib.jdbc.**DecoratingDataSource.**
>>>>> getConnection(**DecoratingDataSource.java:87)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.jdbc.sql.**DBDictionaryFactory.**
>>>>> newDBDictionary(**DBDictionaryFactory.java:91)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     ... 35 common frames omitted
>>>>> Caused by: java.lang.**ClassNotFoundException: com.mysql.jdbc.Driver
>>>>>     at org.apache.catalina.loader.**WebappClassLoader.loadClass(**WebappClassLoader.java:1714)
>>>>> ~[tomcat-embed-core-jar-7.0.**34.jar:7.0.34]
>>>>>     at org.apache.catalina.loader.**WebappClassLoader.loadClass(**WebappClassLoader.java:1559)
>>>>> ~[tomcat-embed-core-jar-7.0.**34.jar:7.0.34]
>>>>>     at org.apache.commons.dbcp.**BasicDataSource.**
>>>>> createConnectionFactory(**BasicDataSource.java:1420)
>>>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>>     ... 40 common frames omitted
>>>>> ERROR 04-08 16:16:30.642 o.a.o.q.s.MeetingReminderJob:**38
>>>>> [org.springframework.**scheduling.quartz.**
>>>>> SchedulerFactoryBean#0_Worker-**8] - execute
>>>>> org.springframework.**transaction.**CannotCreateTransactionExcepti**on:
>>>>> Could not open JPA EntityManager for transaction; nested exception is
>>>>> <openjpa-2.2.1-r422266:1396819 fatal general error> org.apache.openjpa.
>>>>> **persistence.**PersistenceException: Cannot load JDBC driver class
>>>>> 'com.mysql.jdbc.Driver'
>>>>>     at org.springframework.orm.jpa.**JpaTransactionManager.doBegin(**
>>>>> JpaTransactionManager.java:**427) ~[org.springframework.orm-jar-**
>>>>> 3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>>>>     at org.springframework.**transaction.support.**
>>>>> AbstractPlatformTransactionMan**ager.getTransaction(**
>>>>> AbstractPlatformTransactionMan**ager.java:371) ~[org.springframework.*
>>>>> *transaction-jar-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>     at org.springframework.**transaction.interceptor.**
>>>>> TransactionAspectSupport.**createTransactionIfNecessary(**
>>>>> TransactionAspectSupport.java:**335) ~[org.springframework.**
>>>>> transaction-jar-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>     at org.springframework.**transaction.interceptor.**
>>>>> TransactionInterceptor.invoke(**TransactionInterceptor.java:**105)
>>>>> ~[org.springframework.**transaction-jar-3.1.1.RELEASE.**
>>>>> jar:3.1.1.RELEASE]
>>>>>     at org.springframework.aop.**framework.**
>>>>> ReflectiveMethodInvocation.**proceed(**ReflectiveMethodInvocation.**java:172)
>>>>> ~[spring-aop-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>     at org.springframework.aop.**framework.Cglib2AopProxy$**
>>>>> DynamicAdvisedInterceptor.**intercept(Cglib2AopProxy.java:**622)
>>>>> ~[spring-aop-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>     at org.apache.openmeetings.data.**basic.dao.ConfigurationDao$$**
>>>>> EnhancerByCGLIB$$d3f5ca3d.**getConfValue(<generated>)
>>>>> ~[com.springsource.net.sf.**cglib-2.2.0.jar:na]
>>>>>     at org.apache.openmeetings.data.**calendar.management.**
>>>>> AppointmentLogic.**doScheduledMeetingReminder(**AppointmentLogic.java:404)
>>>>> ~[openmeetings-2.1.0-RELEASE.**jar:na]
>>>>>     at org.apache.openmeetings.**quartz.scheduler.**
>>>>> MeetingReminderJob.doIt(**MeetingReminderJob.java:36)
>>>>> ~[openmeetings-2.1.0-RELEASE.**jar:na]
>>>>>     at sun.reflect.**NativeMethodAccessorImpl.**invoke0(Native
>>>>> Method) ~[na:1.6.0_24]
>>>>>     at sun.reflect.**NativeMethodAccessorImpl.**invoke(**
>>>>> NativeMethodAccessorImpl.java:**57) ~[na:1.6.0_24]
>>>>>     at sun.reflect.**DelegatingMethodAccessorImpl.**invoke(**
>>>>> DelegatingMethodAccessorImpl.**java:43) ~[na:1.6.0_24]
>>>>>     at java.lang.reflect.Method.**invoke(Method.java:616)
>>>>> ~[na:1.6.0_24]
>>>>>     at org.springframework.util.**MethodInvoker.invoke(**MethodInvoker.java:273)
>>>>> [spring-core-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>>     at org.springframework.**scheduling.quartz.**
>>>>> MethodInvokingJobDetailFactory**Bean$MethodInvokingJob.**
>>>>> executeInternal(**MethodInvokingJobDetailFactory**Bean.java:311)
>>>>> [spring-context-support-3.1.1.**RELEASE.jar:3.1.1.RELEASE]
>>>>>     at org.springframework.**scheduling.quartz.**
>>>>> QuartzJobBean.execute(**QuartzJobBean.java:113)
>>>>> [spring-context-support-3.1.1.**RELEASE.jar:3.1.1.RELEASE]
>>>>>     at org.quartz.core.JobRunShell.**run(JobRunShell.java:216)
>>>>> [quartz-1.8.5.jar:na]
>>>>>     at org.quartz.simpl.**SimpleThreadPool$WorkerThread.**run(SimpleThreadPool.java:549)
>>>>> [quartz-1.8.5.jar:na]
>>>>> Caused by: org.apache.openjpa.**persistence.**PersistenceException:
>>>>> Cannot load JDBC driver class 'com.mysql.jdbc.Driver'
>>>>>     at org.apache.openjpa.jdbc.sql.**DBDictionaryFactory.**
>>>>> newDBDictionary(**DBDictionaryFactory.java:102)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.jdbc.conf.**JDBCConfigurationImpl.**
>>>>> getDBDictionaryInstance(**JDBCConfigurationImpl.java:**603)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.jdbc.meta.**MappingRepository.**
>>>>> endConfiguration(**MappingRepository.java:1518)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.lib.conf.**Configurations.**
>>>>> configureInstance(**Configurations.java:518)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.lib.conf.**Configurations.**
>>>>> configureInstance(**Configurations.java:443)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.lib.conf.**PluginValue.instantiate(**PluginValue.java:104)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.conf.**MetaDataRepositoryValue.**
>>>>> instantiate(**MetaDataRepositoryValue.java:**68)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.lib.conf.**ObjectValue.instantiate(**ObjectValue.java:83)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.conf.**OpenJPAConfigurationImpl.**
>>>>> newMetaDataRepositoryInstance(**OpenJPAConfigurationImpl.java:**967)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.conf.**OpenJPAConfigurationImpl.**
>>>>> getMetaDataRepositoryInstance(**OpenJPAConfigurationImpl.java:**958)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.kernel.**BrokerImpl.initialize(**BrokerImpl.java:337)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.kernel.**BrokerImpl.initialize(**BrokerImpl.java:325)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.kernel.**AbstractBrokerFactory.**
>>>>> initializeBroker(**AbstractBrokerFactory.java:**228)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.kernel.**AbstractBrokerFactory.**newBroker(*
>>>>> *AbstractBrokerFactory.java:**212) ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.kernel.**DelegatingBrokerFactory.**
>>>>> newBroker(**DelegatingBrokerFactory.java:**156)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.**
>>>>> createEntityManager(**EntityManagerFactoryImpl.java:**227)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.**
>>>>> createEntityManager(**EntityManagerFactoryImpl.java:**154)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.**
>>>>> createEntityManager(**EntityManagerFactoryImpl.java:**60)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.springframework.orm.jpa.**JpaTransactionManager.**
>>>>> createEntityManagerForTransact**ion(JpaTransactionManager.**java:445)
>>>>> ~[org.springframework.orm-jar-**3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>>>>     at org.springframework.orm.jpa.**JpaTransactionManager.doBegin(**
>>>>> JpaTransactionManager.java:**366) ~[org.springframework.orm-jar-**
>>>>> 3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>>>>     ... 17 common frames omitted
>>>>> Caused by: org.apache.commons.dbcp.**SQLNestedException: Cannot load
>>>>> JDBC driver class 'com.mysql.jdbc.Driver'
>>>>>     at org.apache.commons.dbcp.**BasicDataSource.**
>>>>> createConnectionFactory(**BasicDataSource.java:1429)
>>>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>>     at org.apache.commons.dbcp.**BasicDataSource.**createDataSource(**BasicDataSource.java:1371)
>>>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>>     at org.apache.commons.dbcp.**BasicDataSource.getConnection(**BasicDataSource.java:1044)
>>>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>>     at org.apache.openjpa.lib.jdbc.**DelegatingDataSource.**
>>>>> getConnection(**DelegatingDataSource.java:110)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.lib.jdbc.**DecoratingDataSource.**
>>>>> getConnection(**DecoratingDataSource.java:87)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     at org.apache.openjpa.jdbc.sql.**DBDictionaryFactory.**
>>>>> newDBDictionary(**DBDictionaryFactory.java:91)
>>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>>     ... 36 common frames omitted
>>>>> Caused by: java.lang.**ClassNotFoundException: com.mysql.jdbc.Driver
>>>>>     at org.apache.catalina.loader.**WebappClassLoader.loadClass(**WebappClassLoader.java:1714)
>>>>> ~[tomcat-embed-core-jar-7.0.**34.jar:7.0.34]
>>>>>     at org.apache.catalina.loader.**WebappClassLoader.loadClass(**WebappClassLoader.java:1559)
>>>>> ~[tomcat-embed-core-jar-7.0.**34.jar:7.0.34]
>>>>>     at org.apache.commons.dbcp.**BasicDataSource.**
>>>>> createConnectionFactory(**BasicDataSource.java:1420)
>>>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>>     ... 41 common frames omitted
>>>>>
>>>>>
>>>>> My java -version is :
>>>>> java version "1.6.0_25"
>>>>> Java(TM) SE Runtime Environment (build 1.6.0_25-b06)
>>>>> Java HotSpot(TM) Server VM (build 20.0-b11, mixed mode)
>>>>>
>>>>> And I have installed OM2.0 on this machine before, what's wrong with
>>>>> my installation?
>>>>>
>>>>> --
>>>>> ------------------------------**---
>>>>> Best Regards
>>>>> Hassan Gharehasanloo
>>>>>
>>>>
>>>>
>>>
>>>
>>> --
>>> ---------------------------------
>>> Best Regards
>>> Hassan Gharehasanloo
>>>
>>
>>
>>
>> --
>> WBR
>> Maxim aka solomax
>>
>
>
>
> --
> ---------------------------------
> Best Regards
> Hassan Gharehasanloo
>



-- 
WBR
Maxim aka solomax

Re: Fwd: installation of om 2.1 on ubuntu

Posted by Hasan Gharehasanloo <ha...@gmail.com>.
I attached all log files.


On Tue, Apr 9, 2013 at 10:12 AM, Maxim Solodovnik <so...@gmail.com>wrote:

> I'm afraid it is impossible to tell what is wrong without installation logs
>
>
> On Tue, Apr 9, 2013 at 12:34 PM, Hasan Gharehasanloo <
> hasan.ghare@gmail.com> wrote:
>
>> Thanks Mahmut
>> With this solution red5 server loaded and I entered
>> http://localhost:5080/openmeetings/install in browser and then step2 and
>> filled information, and after submit I got http error 500 in browser, and
>> followinf error in openmeetings.log :
>>
>> ERROR 04-09 09:58:07.247 ManageCryptStyle.java 1479325 49
>> org.apache.openmeetings.utils.crypt.ManageCryptStyle
>> [http-nio-0.0.0.0-8088-exec-9] - [getInstanceOfCrypt]
>> java.lang.NullPointerException: null
>>     at java.lang.Class.forName0(Native Method) ~[na:1.6.0_24]
>>     at java.lang.Class.forName(Class.java:186) ~[na:1.6.0_24]
>>     at
>> org.apache.openmeetings.utils.crypt.ManageCryptStyle.getInstanceOfCrypt(ManageCryptStyle.java:45)
>> ~[openmeetings-2.1.0-RELEASE.jar:na]
>>     at
>> org.apache.openmeetings.data.basic.SessiondataDao.startsession(SessiondataDao.java:76)
>> [openmeetings-2.1.0-RELEASE.jar:na]
>>     at
>> org.apache.openmeetings.data.basic.SessiondataDao$$FastClassByCGLIB$$8a6617e0.invoke(<generated>)
>> [com.springsource.net.sf.cglib-2.2.0.jar:na]
>>     at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:191)
>> [com.springsource.net.sf.cglib-2.2.0.jar:na]
>>     at
>> org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:689)
>> [spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>>     at
>> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)
>> [spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>>     at
>> org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:110)
>> [org.springframework.transaction-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>>     at
>> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
>> [spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>>     at
>> org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:622)
>> [spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>>     at
>> org.apache.openmeetings.data.basic.SessiondataDao$$EnhancerByCGLIB$$a7e576e3.startsession(<generated>)
>> [com.springsource.net.sf.cglib-2.2.0.jar:na]
>>     at
>> org.apache.openmeetings.remote.MainService.getsessiondata(MainService.java:206)
>> [openmeetings-2.1.0-RELEASE.jar:na]
>>     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>> ~[na:1.6.0_24]
>>     at
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>> ~[na:1.6.0_24]
>>     at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>> ~[na:1.6.0_24]
>>     at java.lang.reflect.Method.invoke(Method.java:616) ~[na:1.6.0_24]
>>     at
>> org.red5.server.service.ServiceInvoker.invoke(ServiceInvoker.java:196)
>> [red5.jar:na]
>>     at
>> org.red5.server.service.ServiceInvoker.invoke(ServiceInvoker.java:115)
>> [red5.jar:na]
>>     at
>> org.red5.server.net.rtmp.RTMPHandler.invokeCall(RTMPHandler.java:157)
>> [red5.jar:na]
>>     at
>> org.red5.server.net.rtmp.RTMPHandler.onInvoke(RTMPHandler.java:399)
>> [red5.jar:na]
>>     at
>> org.red5.server.net.rtmp.BaseRTMPHandler.messageReceived(BaseRTMPHandler.java:130)
>> [red5.jar:na]
>>     at
>> org.red5.server.net.rtmpt.RTMPTHandler.messageReceived(RTMPTHandler.java:129)
>> [red5.jar:na]
>>     at
>> org.red5.server.net.rtmpt.RTMPTServlet.handleSend(RTMPTServlet.java:410)
>> [red5.jar:na]
>>     at
>> org.red5.server.net.rtmpt.RTMPTServlet.service(RTMPTServlet.java:488)
>> [red5.jar:na]
>>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>     at
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>     at
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>     at
>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)
>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>     at
>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>     at
>> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>     at
>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>     at
>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)
>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>     at
>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>     at
>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>     at
>> org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1004)
>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>     at
>> org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589)
>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>     at
>> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1653)
>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>     at
>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
>> [na:1.6.0_24]
>>     at
>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
>> [na:1.6.0_24]
>>     at java.lang.Thread.run(Thread.java:679) [na:1.6.0_24]
>> ERROR 04-09 09:58:07.251 SessiondataDao.java 1479329 86
>> org.apache.openmeetings.data.basic.SessiondataDao
>> [http-nio-0.0.0.0-8088-exec-9] - [startsession]:
>> java.lang.NullPointerException: null
>>     at
>> org.apache.openmeetings.data.basic.SessiondataDao.startsession(SessiondataDao.java:76)
>> ~[openmeetings-2.1.0-RELEASE.jar:na]
>>     at
>> org.apache.openmeetings.data.basic.SessiondataDao$$FastClassByCGLIB$$8a6617e0.invoke(<generated>)
>> [com.springsource.net.sf.cglib-2.2.0.jar:na]
>>     at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:191)
>> [com.springsource.net.sf.cglib-2.2.0.jar:na]
>>     at
>> org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:689)
>> [spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>>     at
>> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)
>> [spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>>     at
>> org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:110)
>> [org.springframework.transaction-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>>     at
>> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
>> [spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>>     at
>> org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:622)
>> [spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>>     at
>> org.apache.openmeetings.data.basic.SessiondataDao$$EnhancerByCGLIB$$a7e576e3.startsession(<generated>)
>> [com.springsource.net.sf.cglib-2.2.0.jar:na]
>>     at
>> org.apache.openmeetings.remote.MainService.getsessiondata(MainService.java:206)
>> [openmeetings-2.1.0-RELEASE.jar:na]
>>     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>> ~[na:1.6.0_24]
>>     at
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>> ~[na:1.6.0_24]
>>     at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>> ~[na:1.6.0_24]
>>     at java.lang.reflect.Method.invoke(Method.java:616) ~[na:1.6.0_24]
>>     at
>> org.red5.server.service.ServiceInvoker.invoke(ServiceInvoker.java:196)
>> [red5.jar:na]
>>     at
>> org.red5.server.service.ServiceInvoker.invoke(ServiceInvoker.java:115)
>> [red5.jar:na]
>>     at
>> org.red5.server.net.rtmp.RTMPHandler.invokeCall(RTMPHandler.java:157)
>> [red5.jar:na]
>>     at
>> org.red5.server.net.rtmp.RTMPHandler.onInvoke(RTMPHandler.java:399)
>> [red5.jar:na]
>>     at
>> org.red5.server.net.rtmp.BaseRTMPHandler.messageReceived(BaseRTMPHandler.java:130)
>> [red5.jar:na]
>>     at
>> org.red5.server.net.rtmpt.RTMPTHandler.messageReceived(RTMPTHandler.java:129)
>> [red5.jar:na]
>>     at
>> org.red5.server.net.rtmpt.RTMPTServlet.handleSend(RTMPTServlet.java:410)
>> [red5.jar:na]
>>     at
>> org.red5.server.net.rtmpt.RTMPTServlet.service(RTMPTServlet.java:488)
>> [red5.jar:na]
>>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>     at
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>     at
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>     at
>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)
>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>     at
>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>     at
>> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>     at
>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>     at
>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)
>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>     at
>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>     at
>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>     at
>> org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1004)
>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>     at
>> org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589)
>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>     at
>> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1653)
>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>     at
>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
>> [na:1.6.0_24]
>>     at
>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
>> [na:1.6.0_24]
>>     at java.lang.Thread.run(Thread.java:679) [na:1.6.0_24]
>> [INFO] [http-nio-0.0.0.0-8088-exec-1]
>> org.red5.server.net.rtmp.codec.RTMPProtocolDecoder - Action getPublicSID
>> DEBUG 04-09 09:58:07.351 ScopeApplicationAdapter.java 1479429 463
>> org.apache.openmeetings.remote.red5.ScopeApplicationAdapter
>> [http-nio-0.0.0.0-8088-exec-1] - -----------  getPublicSID
>> DEBUG 04-09 09:58:07.352 SessionManager.java 1479430 124
>> org.apache.openmeetings.session.SessionManager
>> [http-nio-0.0.0.0-8088-exec-1] - Tried to get a non existing Client 7
>> server null
>> DEBUG 04-09 09:58:07.353 SessionManager.java 1479431 220
>> org.apache.openmeetings.session.SessionManager
>> [http-nio-0.0.0.0-8088-exec-1] - Tried to update a non existing Client 7
>> [ERROR] [http-nio-0.0.0.0-8088-exec-1]
>> org.red5.server.service.ServiceInvoker - Error executing call: Service:
>> null Method: getPublicSID Num Params: 0
>> java.lang.reflect.InvocationTargetException: null
>>     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>> ~[na:1.6.0_24]
>>     at
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>> ~[na:1.6.0_24]
>>     at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>> ~[na:1.6.0_24]
>>     at java.lang.reflect.Method.invoke(Method.java:616) ~[na:1.6.0_24]
>>     at
>> org.red5.server.service.ServiceInvoker.invoke(ServiceInvoker.java:196)
>> [red5.jar:na]
>>     at
>> org.red5.server.service.ServiceInvoker.invoke(ServiceInvoker.java:115)
>> [red5.jar:na]
>>     at
>> org.red5.server.net.rtmp.RTMPHandler.invokeCall(RTMPHandler.java:157)
>> [red5.jar:na]
>>     at
>> org.red5.server.net.rtmp.RTMPHandler.onInvoke(RTMPHandler.java:394)
>> [red5.jar:na]
>>     at
>> org.red5.server.net.rtmp.BaseRTMPHandler.messageReceived(BaseRTMPHandler.java:130)
>> [red5.jar:na]
>>     at
>> org.red5.server.net.rtmpt.RTMPTHandler.messageReceived(RTMPTHandler.java:129)
>> [red5.jar:na]
>>     at
>> org.red5.server.net.rtmpt.RTMPTServlet.handleSend(RTMPTServlet.java:410)
>> [red5.jar:na]
>>     at
>> org.red5.server.net.rtmpt.RTMPTServlet.service(RTMPTServlet.java:488)
>> [red5.jar:na]
>>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>     at
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>     at
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>     at
>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)
>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>     at
>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>     at
>> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>     at
>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>     at
>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)
>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>     at
>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>     at
>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>     at
>> org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1004)
>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>     at
>> org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589)
>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>     at
>> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1653)
>> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>>     at
>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
>> [na:1.6.0_24]
>>     at
>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
>> [na:1.6.0_24]
>>     at java.lang.Thread.run(Thread.java:679) [na:1.6.0_24]
>> Caused by: java.lang.NullPointerException: null
>>     at
>> org.apache.openmeetings.remote.red5.ScopeApplicationAdapter.getPublicSID(ScopeApplicationAdapter.java:469)
>> ~[openmeetings-2.1.0-RELEASE.jar:na]
>>     ... 28 common frames omitted
>>
>> after this when I go to http://localhost:5080/openmeetings/ i get
>> NetConnection.Call.fail error.
>>
>>
>> On Mon, Apr 8, 2013 at 4:56 PM, Mahmut TEKER <te...@gmail.com>wrote:
>>
>>> Hi,
>>>
>>>    It seems jdbc problem. Could you check "
>>> red5/webapps/openmeetings/WEB_**INF/lib"  folder for mysql connector
>>> jar file something like "mysql-connector-java-****-**bin.jar".
>>>
>>>    If there is not mysql connector, you should download and put this
>>> folder. You can download here.
>>>
>>> http://dev.mysql.com/**downloads/connector/j/<http://dev.mysql.com/downloads/connector/j/>
>>>
>>>    Best regards,
>>>
>>> _Mahmut
>>>
>>> 08.04.2013 14:51 tarihinde, Hasan Gharehasanloo yazdı:
>>>
>>>  Hi everybody
>>>> Today I decided to install new release of OM, so downloaded the bin
>>>> file and unzip it on a directory. Then created a DB in mysql and change the
>>>> persistence.xml fil, and executed sh red5.sh in terminal but got an error
>>>> on startup od openmeetings.
>>>> The openmeetings.log is as follow :
>>>>
>>>> DEBUG 04-08 16:11:16.833 ROOT:72 [0.0.0.0-startStop-1] - Starting up
>>>> context openmeetings
>>>> DEBUG 04-08 16:11:24.499 o.a.o.r.r.**ScopeApplicationAdapter:131
>>>> [Launcher:/openmeetings] - webAppPath : /share/home/hasanloo/**
>>>> Documents/my/om/webapps/**openmeetings
>>>> ERROR 04-08 16:11:24.657 o.a.o.r.r.**ScopeApplicationAdapter:2738
>>>> [Launcher:/openmeetings] - [getCryptKey]
>>>> org.springframework.**transaction.**CannotCreateTransactionExcepti**on:
>>>> Could not open JPA EntityManager for transaction; nested exception is
>>>> <openjpa-2.2.1-r422266:1396819 fatal general error> org.apache.openjpa.
>>>> **persistence.**PersistenceException: Cannot load JDBC driver class
>>>> 'com.mysql.jdbc.Driver'
>>>>     at org.springframework.orm.jpa.**JpaTransactionManager.doBegin(**
>>>> JpaTransactionManager.java:**427) ~[org.springframework.orm-jar-**
>>>> 3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>>>     at org.springframework.**transaction.support.**
>>>> AbstractPlatformTransactionMan**ager.getTransaction(**
>>>> AbstractPlatformTransactionMan**ager.java:371) ~[org.springframework.**
>>>> transaction-jar-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>     at org.springframework.**transaction.interceptor.**
>>>> TransactionAspectSupport.**createTransactionIfNecessary(**
>>>> TransactionAspectSupport.java:**335) ~[org.springframework.**
>>>> transaction-jar-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>     at org.springframework.**transaction.interceptor.**
>>>> TransactionInterceptor.invoke(**TransactionInterceptor.java:**105)
>>>> ~[org.springframework.**transaction-jar-3.1.1.RELEASE.**
>>>> jar:3.1.1.RELEASE]
>>>>     at org.springframework.aop.**framework.**
>>>> ReflectiveMethodInvocation.**proceed(**ReflectiveMethodInvocation.**java:172)
>>>> ~[spring-aop-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>     at org.springframework.aop.**framework.Cglib2AopProxy$**
>>>> DynamicAdvisedInterceptor.**intercept(Cglib2AopProxy.java:**622)
>>>> ~[spring-aop-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>     at org.apache.openmeetings.data.**basic.dao.ConfigurationDao$$**
>>>> EnhancerByCGLIB$$d3f5ca3d.**getConfValue(<generated>)
>>>> ~[com.springsource.net.sf.**cglib-2.2.0.jar:na]
>>>>     at org.apache.openmeetings.**remote.red5.**ScopeApplicationAdapter.
>>>> **getCryptKey(**ScopeApplicationAdapter.java:**2729)
>>>> [openmeetings-2.1.0-RELEASE.**jar:na]
>>>>     at org.apache.openmeetings.**remote.red5.**ScopeApplicationAdapter.
>>>> **appStart(**ScopeApplicationAdapter.java:**135)
>>>> [openmeetings-2.1.0-RELEASE.**jar:na]
>>>>     at org.red5.server.adapter.**MultiThreadedApplicationAdapte**
>>>> r.start(**MultiThreadedApplicationAdapte**r.java:403) [red5.jar:na]
>>>>     at org.red5.server.adapter.**ApplicationAdapter.start(**ApplicationAdapter.java:54)
>>>> [red5.jar:na]
>>>>     at org.red5.server.scope.Scope.**start(Scope.java:1081)
>>>> [red5.jar:na]
>>>>     at org.red5.server.scope.Scope.**init(Scope.java:864) [red5.jar:na]
>>>>     at org.red5.server.scope.**WebScope.register(WebScope.**java:213)
>>>> [red5.jar:na]
>>>>     at sun.reflect.**NativeMethodAccessorImpl.**invoke0(Native Method)
>>>> ~[na:1.6.0_24]
>>>>     at sun.reflect.**NativeMethodAccessorImpl.**invoke(**
>>>> NativeMethodAccessorImpl.java:**57) ~[na:1.6.0_24]
>>>>     at sun.reflect.**DelegatingMethodAccessorImpl.**invoke(**
>>>> DelegatingMethodAccessorImpl.**java:43) ~[na:1.6.0_24]
>>>>     at java.lang.reflect.Method.**invoke(Method.java:616)
>>>> ~[na:1.6.0_24]
>>>>     at org.springframework.beans.**factory.support.**
>>>> AbstractAutowireCapableBeanFac**tory.invokeCustomInitMethod(**
>>>> AbstractAutowireCapableBeanFac**tory.java:1581)
>>>> [spring-beans-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>     at org.springframework.beans.**factory.support.**
>>>> AbstractAutowireCapableBeanFac**tory.invokeInitMethods(**
>>>> AbstractAutowireCapableBeanFac**tory.java:1522)
>>>> [spring-beans-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>     at org.springframework.beans.**factory.support.**
>>>> AbstractAutowireCapableBeanFac**tory.initializeBean(**
>>>> AbstractAutowireCapableBeanFac**tory.java:1452)
>>>> [spring-beans-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>     at org.springframework.beans.**factory.support.**
>>>> AbstractAutowireCapableBeanFac**tory.doCreateBean(**
>>>> AbstractAutowireCapableBeanFac**tory.java:519)
>>>> [spring-beans-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>     at org.springframework.beans.**factory.support.**
>>>> AbstractAutowireCapableBeanFac**tory.createBean(**
>>>> AbstractAutowireCapableBeanFac**tory.java:456)
>>>> [spring-beans-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>     at org.springframework.beans.**factory.support.**
>>>> AbstractBeanFactory$1.**getObject(AbstractBeanFactory.**java:294)
>>>> [spring-beans-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>     at org.springframework.beans.**factory.support.**
>>>> DefaultSingletonBeanRegistry.**getSingleton(**
>>>> DefaultSingletonBeanRegistry.**java:225) [spring-beans-3.1.1.RELEASE.**
>>>> jar:3.1.1.RELEASE]
>>>>     at org.springframework.beans.**factory.support.**
>>>> AbstractBeanFactory.doGetBean(**AbstractBeanFactory.java:291)
>>>> [spring-beans-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>     at org.springframework.beans.**factory.support.**
>>>> AbstractBeanFactory.getBean(**AbstractBeanFactory.java:193)
>>>> [spring-beans-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>     at org.springframework.beans.**factory.support.**
>>>> DefaultListableBeanFactory.**preInstantiateSingletons(**
>>>> DefaultListableBeanFactory.**java:585) [spring-beans-3.1.1.RELEASE.**
>>>> jar:3.1.1.RELEASE]
>>>>     at org.springframework.context.**support.**
>>>> AbstractApplicationContext.**finishBeanFactoryInitializatio**
>>>> n(AbstractApplicationContext.**java:913) [spring-context-3.1.1.RELEASE.
>>>> **jar:3.1.1.RELEASE]
>>>>     at org.springframework.context.**support.**
>>>> AbstractApplicationContext.**refresh(**AbstractApplicationContext.**java:464)
>>>> [spring-context-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>     at org.red5.server.tomcat.**TomcatLoader$1.run(**TomcatLoader.java:595)
>>>> [tomcatplugin-jar-1.4.jar:na]
>>>> Caused by: org.apache.openjpa.**persistence.**PersistenceException:
>>>> Cannot load JDBC driver class 'com.mysql.jdbc.Driver'
>>>>     at org.apache.openjpa.jdbc.sql.**DBDictionaryFactory.**
>>>> newDBDictionary(**DBDictionaryFactory.java:102)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.jdbc.conf.**JDBCConfigurationImpl.**
>>>> getDBDictionaryInstance(**JDBCConfigurationImpl.java:**603)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.jdbc.meta.**MappingRepository.**
>>>> endConfiguration(**MappingRepository.java:1518)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.lib.conf.**Configurations.**
>>>> configureInstance(**Configurations.java:518)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.lib.conf.**Configurations.**
>>>> configureInstance(**Configurations.java:443)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.lib.conf.**PluginValue.instantiate(**PluginValue.java:104)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.conf.**MetaDataRepositoryValue.**instantiate(
>>>> **MetaDataRepositoryValue.java:**68) ~[openjpa-bundle-2.2.1.jar:2.**
>>>> 2.1]
>>>>     at org.apache.openjpa.lib.conf.**ObjectValue.instantiate(**ObjectValue.java:83)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.conf.**OpenJPAConfigurationImpl.**
>>>> newMetaDataRepositoryInstance(**OpenJPAConfigurationImpl.java:**967)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.conf.**OpenJPAConfigurationImpl.**
>>>> getMetaDataRepositoryInstance(**OpenJPAConfigurationImpl.java:**958)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.kernel.**AbstractBrokerFactory.**
>>>> makeReadOnly(**AbstractBrokerFactory.java:**638)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.kernel.**AbstractBrokerFactory.**newBroker(**
>>>> AbstractBrokerFactory.java:**203) ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.kernel.**DelegatingBrokerFactory.**newBroker(
>>>> **DelegatingBrokerFactory.java:**156) ~[openjpa-bundle-2.2.1.jar:2.**
>>>> 2.1]
>>>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.**
>>>> createEntityManager(**EntityManagerFactoryImpl.java:**227)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.**
>>>> createEntityManager(**EntityManagerFactoryImpl.java:**154)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.**
>>>> createEntityManager(**EntityManagerFactoryImpl.java:**60)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.springframework.orm.jpa.**JpaTransactionManager.**
>>>> createEntityManagerForTransact**ion(JpaTransactionManager.**java:445)
>>>> ~[org.springframework.orm-jar-**3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>>>     at org.springframework.orm.jpa.**JpaTransactionManager.doBegin(**
>>>> JpaTransactionManager.java:**366) ~[org.springframework.orm-jar-**
>>>> 3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>>>     ... 30 common frames omitted
>>>> Caused by: org.apache.commons.dbcp.**SQLNestedException: Cannot load
>>>> JDBC driver class 'com.mysql.jdbc.Driver'
>>>>     at org.apache.commons.dbcp.**BasicDataSource.**
>>>> createConnectionFactory(**BasicDataSource.java:1429)
>>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>     at org.apache.commons.dbcp.**BasicDataSource.**createDataSource(**BasicDataSource.java:1371)
>>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>     at org.apache.commons.dbcp.**BasicDataSource.getConnection(**BasicDataSource.java:1044)
>>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>     at org.apache.openjpa.lib.jdbc.**DelegatingDataSource.**
>>>> getConnection(**DelegatingDataSource.java:110)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.lib.jdbc.**DecoratingDataSource.**
>>>> getConnection(**DecoratingDataSource.java:87)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.jdbc.sql.**DBDictionaryFactory.**
>>>> newDBDictionary(**DBDictionaryFactory.java:91)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     ... 47 common frames omitted
>>>> Caused by: java.lang.**ClassNotFoundException: com.mysql.jdbc.Driver
>>>>     at org.apache.catalina.loader.**WebappClassLoader.loadClass(**WebappClassLoader.java:1714)
>>>> ~[tomcat-embed-core-jar-7.0.**34.jar:7.0.34]
>>>>     at org.apache.catalina.loader.**WebappClassLoader.loadClass(**WebappClassLoader.java:1559)
>>>> ~[tomcat-embed-core-jar-7.0.**34.jar:7.0.34]
>>>>     at org.apache.commons.dbcp.**BasicDataSource.**
>>>> createConnectionFactory(**BasicDataSource.java:1420)
>>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>     ... 52 common frames omitted
>>>> DEBUG 04-08 16:11:24.797 o.a.o.d.w.EmoticonsManager:62
>>>> [Launcher:/openmeetings] - ##### loadEmot completed
>>>> DEBUG 04-08 16:11:24.798 o.a.o.r.r.**ScopeApplicationAdapter:151
>>>> [Launcher:/openmeetings] -
>>>>     ##############################**##################
>>>>     #            Openmeetings is up                #
>>>>     #             and ready to use                 #
>>>>     ##############################**##################
>>>>
>>>> DEBUG 04-08 16:11:30.657 o.a.o.q.s.MeetingReminderJob:**34
>>>> [org.springframework.**scheduling.quartz.**
>>>> SchedulerFactoryBean#0_Worker-**2] - MeetingReminderJob.execute
>>>> ERROR 04-08 16:11:30.696 o.a.o.q.s.SessionClearJob:38
>>>> [org.springframework.**scheduling.quartz.**
>>>> SchedulerFactoryBean#0_Worker-**1] - execute
>>>> org.springframework.**transaction.**CannotCreateTransactionExcepti**on:
>>>> Could not open JPA EntityManager for transaction; nested exception is
>>>> <openjpa-2.2.1-r422266:1396819 fatal general error> org.apache.openjpa.
>>>> **persistence.**PersistenceException: Cannot load JDBC driver class
>>>> 'com.mysql.jdbc.Driver'
>>>>     at org.springframework.orm.jpa.**JpaTransactionManager.doBegin(**
>>>> JpaTransactionManager.java:**427) ~[org.springframework.orm-jar-**
>>>> 3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>>>     at org.springframework.**transaction.support.**
>>>> AbstractPlatformTransactionMan**ager.getTransaction(**
>>>> AbstractPlatformTransactionMan**ager.java:371) ~[org.springframework.**
>>>> transaction-jar-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>     at org.springframework.**transaction.interceptor.**
>>>> TransactionAspectSupport.**createTransactionIfNecessary(**
>>>> TransactionAspectSupport.java:**335) ~[org.springframework.**
>>>> transaction-jar-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>     at org.springframework.**transaction.interceptor.**
>>>> TransactionInterceptor.invoke(**TransactionInterceptor.java:**105)
>>>> ~[org.springframework.**transaction-jar-3.1.1.RELEASE.**
>>>> jar:3.1.1.RELEASE]
>>>>     at org.springframework.aop.**framework.**
>>>> ReflectiveMethodInvocation.**proceed(**ReflectiveMethodInvocation.**java:172)
>>>> ~[spring-aop-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>     at org.springframework.aop.**framework.Cglib2AopProxy$**
>>>> DynamicAdvisedInterceptor.**intercept(Cglib2AopProxy.java:**622)
>>>> ~[spring-aop-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>     at org.apache.openmeetings.data.**basic.SessiondataDao$$**
>>>> EnhancerByCGLIB$$7b84abbb.**clearSessionTable(<generated>)
>>>> ~[com.springsource.net.sf.**cglib-2.2.0.jar:na]
>>>>     at org.apache.openmeetings.**quartz.scheduler.**
>>>> SessionClearJob.doIt(**SessionClearJob.java:36)
>>>> ~[openmeetings-2.1.0-RELEASE.**jar:na]
>>>>     at sun.reflect.**NativeMethodAccessorImpl.**invoke0(Native Method)
>>>> ~[na:1.6.0_24]
>>>>     at sun.reflect.**NativeMethodAccessorImpl.**invoke(**
>>>> NativeMethodAccessorImpl.java:**57) ~[na:1.6.0_24]
>>>>     at sun.reflect.**DelegatingMethodAccessorImpl.**invoke(**
>>>> DelegatingMethodAccessorImpl.**java:43) ~[na:1.6.0_24]
>>>>     at java.lang.reflect.Method.**invoke(Method.java:616)
>>>> ~[na:1.6.0_24]
>>>>     at org.springframework.util.**MethodInvoker.invoke(**MethodInvoker.java:273)
>>>> [spring-core-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>     at org.springframework.**scheduling.quartz.**
>>>> MethodInvokingJobDetailFactory**Bean$MethodInvokingJob.**
>>>> executeInternal(**MethodInvokingJobDetailFactory**Bean.java:311)
>>>> [spring-context-support-3.1.1.**RELEASE.jar:3.1.1.RELEASE]
>>>>     at org.springframework.**scheduling.quartz.**QuartzJobBean.execute(
>>>> **QuartzJobBean.java:113) [spring-context-support-3.1.1.**
>>>> RELEASE.jar:3.1.1.RELEASE]
>>>>     at org.quartz.core.JobRunShell.**run(JobRunShell.java:216)
>>>> [quartz-1.8.5.jar:na]
>>>>     at org.quartz.simpl.**SimpleThreadPool$WorkerThread.**run(SimpleThreadPool.java:549)
>>>> [quartz-1.8.5.jar:na]
>>>> Caused by: org.apache.openjpa.**persistence.**PersistenceException:
>>>> Cannot load JDBC driver class 'com.mysql.jdbc.Driver'
>>>>     at org.apache.openjpa.jdbc.sql.**DBDictionaryFactory.**
>>>> newDBDictionary(**DBDictionaryFactory.java:102)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.jdbc.conf.**JDBCConfigurationImpl.**
>>>> getDBDictionaryInstance(**JDBCConfigurationImpl.java:**603)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.jdbc.meta.**MappingRepository.**
>>>> endConfiguration(**MappingRepository.java:1518)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.lib.conf.**Configurations.**
>>>> configureInstance(**Configurations.java:518)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.lib.conf.**Configurations.**
>>>> configureInstance(**Configurations.java:443)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.lib.conf.**PluginValue.instantiate(**PluginValue.java:104)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.conf.**MetaDataRepositoryValue.**instantiate(
>>>> **MetaDataRepositoryValue.java:**68) ~[openjpa-bundle-2.2.1.jar:2.**
>>>> 2.1]
>>>>     at org.apache.openjpa.lib.conf.**ObjectValue.instantiate(**ObjectValue.java:83)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.conf.**OpenJPAConfigurationImpl.**
>>>> newMetaDataRepositoryInstance(**OpenJPAConfigurationImpl.java:**967)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.conf.**OpenJPAConfigurationImpl.**
>>>> getMetaDataRepositoryInstance(**OpenJPAConfigurationImpl.java:**958)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.jdbc.conf.**JDBCConfigurationImpl.**
>>>> getMappingRepositoryInstance(**JDBCConfigurationImpl.java:**711)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.jdbc.**kernel.JDBCBrokerFactory.**
>>>> synchronizeMappings(**JDBCBrokerFactory.java:140)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.jdbc.**kernel.JDBCBrokerFactory.**
>>>> synchronizeMappings(**JDBCBrokerFactory.java:164)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.jdbc.**kernel.JDBCBrokerFactory.**
>>>> newBrokerImpl(**JDBCBrokerFactory.java:122)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.kernel.**AbstractBrokerFactory.**newBroker(**
>>>> AbstractBrokerFactory.java:**209) ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.kernel.**DelegatingBrokerFactory.**newBroker(
>>>> **DelegatingBrokerFactory.java:**156) ~[openjpa-bundle-2.2.1.jar:2.**
>>>> 2.1]
>>>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.**
>>>> createEntityManager(**EntityManagerFactoryImpl.java:**227)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.**
>>>> createEntityManager(**EntityManagerFactoryImpl.java:**154)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.**
>>>> createEntityManager(**EntityManagerFactoryImpl.java:**60)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.springframework.orm.jpa.**JpaTransactionManager.**
>>>> createEntityManagerForTransact**ion(JpaTransactionManager.**java:445)
>>>> ~[org.springframework.orm-jar-**3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>>>     at org.springframework.orm.jpa.**JpaTransactionManager.doBegin(**
>>>> JpaTransactionManager.java:**366) ~[org.springframework.orm-jar-**
>>>> 3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>>>     ... 16 common frames omitted
>>>> Caused by: org.apache.commons.dbcp.**SQLNestedException: Cannot load
>>>> JDBC driver class 'com.mysql.jdbc.Driver'
>>>>     at org.apache.commons.dbcp.**BasicDataSource.**
>>>> createConnectionFactory(**BasicDataSource.java:1429)
>>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>     at org.apache.commons.dbcp.**BasicDataSource.**createDataSource(**BasicDataSource.java:1371)
>>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>     at org.apache.commons.dbcp.**BasicDataSource.getConnection(**BasicDataSource.java:1044)
>>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>     at org.apache.openjpa.lib.jdbc.**DelegatingDataSource.**
>>>> getConnection(**DelegatingDataSource.java:110)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.lib.jdbc.**DecoratingDataSource.**
>>>> getConnection(**DecoratingDataSource.java:87)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.jdbc.sql.**DBDictionaryFactory.**
>>>> newDBDictionary(**DBDictionaryFactory.java:91)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     ... 36 common frames omitted
>>>> Caused by: java.lang.**ClassNotFoundException: com.mysql.jdbc.Driver
>>>>     at org.apache.catalina.loader.**WebappClassLoader.loadClass(**WebappClassLoader.java:1714)
>>>> ~[tomcat-embed-core-jar-7.0.**34.jar:7.0.34]
>>>>     at org.apache.catalina.loader.**WebappClassLoader.loadClass(**WebappClassLoader.java:1559)
>>>> ~[tomcat-embed-core-jar-7.0.**34.jar:7.0.34]
>>>>     at org.apache.commons.dbcp.**BasicDataSource.**
>>>> createConnectionFactory(**BasicDataSource.java:1420)
>>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>     ... 41 common frames omitted
>>>> ERROR 04-08 16:11:30.711 o.a.o.q.s.MeetingReminderJob:**38
>>>> [org.springframework.**scheduling.quartz.**
>>>> SchedulerFactoryBean#0_Worker-**2] - execute
>>>> org.springframework.**transaction.**CannotCreateTransactionExcepti**on:
>>>> Could not open JPA EntityManager for transaction; nested exception is
>>>> <openjpa-2.2.1-r422266:1396819 fatal general error> org.apache.openjpa.
>>>> **persistence.**PersistenceException: Cannot load JDBC driver class
>>>> 'com.mysql.jdbc.Driver'
>>>>     at org.springframework.orm.jpa.**JpaTransactionManager.doBegin(**
>>>> JpaTransactionManager.java:**427) ~[org.springframework.orm-jar-**
>>>> 3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>>>     at org.springframework.**transaction.support.**
>>>> AbstractPlatformTransactionMan**ager.getTransaction(**
>>>> AbstractPlatformTransactionMan**ager.java:371) ~[org.springframework.**
>>>> transaction-jar-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>     at org.springframework.**transaction.interceptor.**
>>>> TransactionAspectSupport.**createTransactionIfNecessary(**
>>>> TransactionAspectSupport.java:**335) ~[org.springframework.**
>>>> transaction-jar-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>     at org.springframework.**transaction.interceptor.**
>>>> TransactionInterceptor.invoke(**TransactionInterceptor.java:**105)
>>>> ~[org.springframework.**transaction-jar-3.1.1.RELEASE.**
>>>> jar:3.1.1.RELEASE]
>>>>     at org.springframework.aop.**framework.**
>>>> ReflectiveMethodInvocation.**proceed(**ReflectiveMethodInvocation.**java:172)
>>>> ~[spring-aop-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>     at org.springframework.aop.**framework.Cglib2AopProxy$**
>>>> DynamicAdvisedInterceptor.**intercept(Cglib2AopProxy.java:**622)
>>>> ~[spring-aop-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>     at org.apache.openmeetings.data.**basic.dao.ConfigurationDao$$**
>>>> EnhancerByCGLIB$$d3f5ca3d.**getConfValue(<generated>)
>>>> ~[com.springsource.net.sf.**cglib-2.2.0.jar:na]
>>>>     at org.apache.openmeetings.data.**calendar.management.**
>>>> AppointmentLogic.**doScheduledMeetingReminder(**AppointmentLogic.java:404)
>>>> ~[openmeetings-2.1.0-RELEASE.**jar:na]
>>>>     at org.apache.openmeetings.**quartz.scheduler.**
>>>> MeetingReminderJob.doIt(**MeetingReminderJob.java:36)
>>>> ~[openmeetings-2.1.0-RELEASE.**jar:na]
>>>>     at sun.reflect.**NativeMethodAccessorImpl.**invoke0(Native Method)
>>>> ~[na:1.6.0_24]
>>>>     at sun.reflect.**NativeMethodAccessorImpl.**invoke(**
>>>> NativeMethodAccessorImpl.java:**57) ~[na:1.6.0_24]
>>>>     at sun.reflect.**DelegatingMethodAccessorImpl.**invoke(**
>>>> DelegatingMethodAccessorImpl.**java:43) ~[na:1.6.0_24]
>>>>     at java.lang.reflect.Method.**invoke(Method.java:616)
>>>> ~[na:1.6.0_24]
>>>>     at org.springframework.util.**MethodInvoker.invoke(**MethodInvoker.java:273)
>>>> [spring-core-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>     at org.springframework.**scheduling.quartz.**
>>>> MethodInvokingJobDetailFactory**Bean$MethodInvokingJob.**
>>>> executeInternal(**MethodInvokingJobDetailFactory**Bean.java:311)
>>>> [spring-context-support-3.1.1.**RELEASE.jar:3.1.1.RELEASE]
>>>>     at org.springframework.**scheduling.quartz.**QuartzJobBean.execute(
>>>> **QuartzJobBean.java:113) [spring-context-support-3.1.1.**
>>>> RELEASE.jar:3.1.1.RELEASE]
>>>>     at org.quartz.core.JobRunShell.**run(JobRunShell.java:216)
>>>> [quartz-1.8.5.jar:na]
>>>>     at org.quartz.simpl.**SimpleThreadPool$WorkerThread.**run(SimpleThreadPool.java:549)
>>>> [quartz-1.8.5.jar:na]
>>>> Caused by: org.apache.openjpa.**persistence.**PersistenceException:
>>>> Cannot load JDBC driver class 'com.mysql.jdbc.Driver'
>>>>     at org.apache.openjpa.jdbc.sql.**DBDictionaryFactory.**
>>>> newDBDictionary(**DBDictionaryFactory.java:102)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.jdbc.conf.**JDBCConfigurationImpl.**
>>>> getDBDictionaryInstance(**JDBCConfigurationImpl.java:**603)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.jdbc.meta.**MappingRepository.**
>>>> endConfiguration(**MappingRepository.java:1518)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.lib.conf.**Configurations.**
>>>> configureInstance(**Configurations.java:518)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.lib.conf.**Configurations.**
>>>> configureInstance(**Configurations.java:443)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.lib.conf.**PluginValue.instantiate(**PluginValue.java:104)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.conf.**MetaDataRepositoryValue.**instantiate(
>>>> **MetaDataRepositoryValue.java:**68) ~[openjpa-bundle-2.2.1.jar:2.**
>>>> 2.1]
>>>>     at org.apache.openjpa.lib.conf.**ObjectValue.instantiate(**ObjectValue.java:83)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.conf.**OpenJPAConfigurationImpl.**
>>>> newMetaDataRepositoryInstance(**OpenJPAConfigurationImpl.java:**967)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.conf.**OpenJPAConfigurationImpl.**
>>>> getMetaDataRepositoryInstance(**OpenJPAConfigurationImpl.java:**958)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.kernel.**BrokerImpl.initialize(**BrokerImpl.java:337)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.kernel.**BrokerImpl.initialize(**BrokerImpl.java:325)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.kernel.**AbstractBrokerFactory.**
>>>> initializeBroker(**AbstractBrokerFactory.java:**228)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.kernel.**AbstractBrokerFactory.**newBroker(**
>>>> AbstractBrokerFactory.java:**212) ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.kernel.**DelegatingBrokerFactory.**newBroker(
>>>> **DelegatingBrokerFactory.java:**156) ~[openjpa-bundle-2.2.1.jar:2.**
>>>> 2.1]
>>>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.**
>>>> createEntityManager(**EntityManagerFactoryImpl.java:**227)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.**
>>>> createEntityManager(**EntityManagerFactoryImpl.java:**154)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.**
>>>> createEntityManager(**EntityManagerFactoryImpl.java:**60)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.springframework.orm.jpa.**JpaTransactionManager.**
>>>> createEntityManagerForTransact**ion(JpaTransactionManager.**java:445)
>>>> ~[org.springframework.orm-jar-**3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>>>     at org.springframework.orm.jpa.**JpaTransactionManager.doBegin(**
>>>> JpaTransactionManager.java:**366) ~[org.springframework.orm-jar-**
>>>> 3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>>>     ... 17 common frames omitted
>>>> Caused by: org.apache.commons.dbcp.**SQLNestedException: Cannot load
>>>> JDBC driver class 'com.mysql.jdbc.Driver'
>>>>     at org.apache.commons.dbcp.**BasicDataSource.**
>>>> createConnectionFactory(**BasicDataSource.java:1429)
>>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>     at org.apache.commons.dbcp.**BasicDataSource.**createDataSource(**BasicDataSource.java:1371)
>>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>     at org.apache.commons.dbcp.**BasicDataSource.getConnection(**BasicDataSource.java:1044)
>>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>     at org.apache.openjpa.lib.jdbc.**DelegatingDataSource.**
>>>> getConnection(**DelegatingDataSource.java:110)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.lib.jdbc.**DecoratingDataSource.**
>>>> getConnection(**DecoratingDataSource.java:87)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.jdbc.sql.**DBDictionaryFactory.**
>>>> newDBDictionary(**DBDictionaryFactory.java:91)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     ... 36 common frames omitted
>>>> Caused by: java.lang.**ClassNotFoundException: com.mysql.jdbc.Driver
>>>>     at org.apache.catalina.loader.**WebappClassLoader.loadClass(**WebappClassLoader.java:1714)
>>>> ~[tomcat-embed-core-jar-7.0.**34.jar:7.0.34]
>>>>     at org.apache.catalina.loader.**WebappClassLoader.loadClass(**WebappClassLoader.java:1559)
>>>> ~[tomcat-embed-core-jar-7.0.**34.jar:7.0.34]
>>>>     at org.apache.commons.dbcp.**BasicDataSource.**
>>>> createConnectionFactory(**BasicDataSource.java:1420)
>>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>     ... 41 common frames omitted
>>>> DEBUG 04-08 16:12:25.646 o.a.o.u.m.MailHandler:232 [org.springframework.
>>>> **scheduling.quartz.**SchedulerFactoryBean#0_Worker-**3] -
>>>> resetSendingStatus enter ...
>>>> DEBUG 04-08 16:13:10.634 o.a.o.q.s.MeetingReminderJob:**34
>>>> [org.springframework.**scheduling.quartz.**
>>>> SchedulerFactoryBean#0_Worker-**4] - MeetingReminderJob.execute
>>>> ERROR 04-08 16:13:10.651 o.a.o.q.s.MeetingReminderJob:**38
>>>> [org.springframework.**scheduling.quartz.**
>>>> SchedulerFactoryBean#0_Worker-**4] - execute
>>>> org.springframework.**transaction.**CannotCreateTransactionExcepti**on:
>>>> Could not open JPA EntityManager for transaction; nested exception is
>>>> <openjpa-2.2.1-r422266:1396819 fatal general error> org.apache.openjpa.
>>>> **persistence.**PersistenceException: Cannot load JDBC driver class
>>>> 'com.mysql.jdbc.Driver'
>>>>     at org.springframework.orm.jpa.**JpaTransactionManager.doBegin(**
>>>> JpaTransactionManager.java:**427) ~[org.springframework.orm-jar-**
>>>> 3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>>>     at org.springframework.**transaction.support.**
>>>> AbstractPlatformTransactionMan**ager.getTransaction(**
>>>> AbstractPlatformTransactionMan**ager.java:371) ~[org.springframework.**
>>>> transaction-jar-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>     at org.springframework.**transaction.interceptor.**
>>>> TransactionAspectSupport.**createTransactionIfNecessary(**
>>>> TransactionAspectSupport.java:**335) ~[org.springframework.**
>>>> transaction-jar-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>     at org.springframework.**transaction.interceptor.**
>>>> TransactionInterceptor.invoke(**TransactionInterceptor.java:**105)
>>>> ~[org.springframework.**transaction-jar-3.1.1.RELEASE.**
>>>> jar:3.1.1.RELEASE]
>>>>     at org.springframework.aop.**framework.**
>>>> ReflectiveMethodInvocation.**proceed(**ReflectiveMethodInvocation.**java:172)
>>>> ~[spring-aop-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>     at org.springframework.aop.**framework.Cglib2AopProxy$**
>>>> DynamicAdvisedInterceptor.**intercept(Cglib2AopProxy.java:**622)
>>>> ~[spring-aop-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>     at org.apache.openmeetings.data.**basic.dao.ConfigurationDao$$**
>>>> EnhancerByCGLIB$$d3f5ca3d.**getConfValue(<generated>)
>>>> ~[com.springsource.net.sf.**cglib-2.2.0.jar:na]
>>>>     at org.apache.openmeetings.data.**calendar.management.**
>>>> AppointmentLogic.**doScheduledMeetingReminder(**AppointmentLogic.java:404)
>>>> ~[openmeetings-2.1.0-RELEASE.**jar:na]
>>>>     at org.apache.openmeetings.**quartz.scheduler.**
>>>> MeetingReminderJob.doIt(**MeetingReminderJob.java:36)
>>>> ~[openmeetings-2.1.0-RELEASE.**jar:na]
>>>>     at sun.reflect.**NativeMethodAccessorImpl.**invoke0(Native Method)
>>>> ~[na:1.6.0_24]
>>>>     at sun.reflect.**NativeMethodAccessorImpl.**invoke(**
>>>> NativeMethodAccessorImpl.java:**57) ~[na:1.6.0_24]
>>>>     at sun.reflect.**DelegatingMethodAccessorImpl.**invoke(**
>>>> DelegatingMethodAccessorImpl.**java:43) ~[na:1.6.0_24]
>>>>     at java.lang.reflect.Method.**invoke(Method.java:616)
>>>> ~[na:1.6.0_24]
>>>>     at org.springframework.util.**MethodInvoker.invoke(**MethodInvoker.java:273)
>>>> [spring-core-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>     at org.springframework.**scheduling.quartz.**
>>>> MethodInvokingJobDetailFactory**Bean$MethodInvokingJob.**
>>>> executeInternal(**MethodInvokingJobDetailFactory**Bean.java:311)
>>>> [spring-context-support-3.1.1.**RELEASE.jar:3.1.1.RELEASE]
>>>>     at org.springframework.**scheduling.quartz.**QuartzJobBean.execute(
>>>> **QuartzJobBean.java:113) [spring-context-support-3.1.1.**
>>>> RELEASE.jar:3.1.1.RELEASE]
>>>>     at org.quartz.core.JobRunShell.**run(JobRunShell.java:216)
>>>> [quartz-1.8.5.jar:na]
>>>>     at org.quartz.simpl.**SimpleThreadPool$WorkerThread.**run(SimpleThreadPool.java:549)
>>>> [quartz-1.8.5.jar:na]
>>>> Caused by: org.apache.openjpa.**persistence.**PersistenceException:
>>>> Cannot load JDBC driver class 'com.mysql.jdbc.Driver'
>>>>     at org.apache.openjpa.jdbc.sql.**DBDictionaryFactory.**
>>>> newDBDictionary(**DBDictionaryFactory.java:102)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.jdbc.conf.**JDBCConfigurationImpl.**
>>>> getDBDictionaryInstance(**JDBCConfigurationImpl.java:**603)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.jdbc.meta.**MappingRepository.**
>>>> endConfiguration(**MappingRepository.java:1518)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.lib.conf.**Configurations.**
>>>> configureInstance(**Configurations.java:518)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.lib.conf.**Configurations.**
>>>> configureInstance(**Configurations.java:443)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.lib.conf.**PluginValue.instantiate(**PluginValue.java:104)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.conf.**MetaDataRepositoryValue.**instantiate(
>>>> **MetaDataRepositoryValue.java:**68) ~[openjpa-bundle-2.2.1.jar:2.**
>>>> 2.1]
>>>>     at org.apache.openjpa.lib.conf.**ObjectValue.instantiate(**ObjectValue.java:83)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.conf.**OpenJPAConfigurationImpl.**
>>>> newMetaDataRepositoryInstance(**OpenJPAConfigurationImpl.java:**967)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.conf.**OpenJPAConfigurationImpl.**
>>>> getMetaDataRepositoryInstance(**OpenJPAConfigurationImpl.java:**958)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.kernel.**BrokerImpl.initialize(**BrokerImpl.java:337)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.kernel.**BrokerImpl.initialize(**BrokerImpl.java:325)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.kernel.**AbstractBrokerFactory.**
>>>> initializeBroker(**AbstractBrokerFactory.java:**228)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.kernel.**AbstractBrokerFactory.**newBroker(**
>>>> AbstractBrokerFactory.java:**212) ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.kernel.**DelegatingBrokerFactory.**newBroker(
>>>> **DelegatingBrokerFactory.java:**156) ~[openjpa-bundle-2.2.1.jar:2.**
>>>> 2.1]
>>>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.**
>>>> createEntityManager(**EntityManagerFactoryImpl.java:**227)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.**
>>>> createEntityManager(**EntityManagerFactoryImpl.java:**154)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.**
>>>> createEntityManager(**EntityManagerFactoryImpl.java:**60)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.springframework.orm.jpa.**JpaTransactionManager.**
>>>> createEntityManagerForTransact**ion(JpaTransactionManager.**java:445)
>>>> ~[org.springframework.orm-jar-**3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>>>     at org.springframework.orm.jpa.**JpaTransactionManager.doBegin(**
>>>> JpaTransactionManager.java:**366) ~[org.springframework.orm-jar-**
>>>> 3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>>>     ... 17 common frames omitted
>>>> Caused by: org.apache.commons.dbcp.**SQLNestedException: Cannot load
>>>> JDBC driver class 'com.mysql.jdbc.Driver'
>>>>     at org.apache.commons.dbcp.**BasicDataSource.**
>>>> createConnectionFactory(**BasicDataSource.java:1429)
>>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>     at org.apache.commons.dbcp.**BasicDataSource.**createDataSource(**BasicDataSource.java:1371)
>>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>     at org.apache.commons.dbcp.**BasicDataSource.getConnection(**BasicDataSource.java:1044)
>>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>     at org.apache.openjpa.lib.jdbc.**DelegatingDataSource.**
>>>> getConnection(**DelegatingDataSource.java:110)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.lib.jdbc.**DecoratingDataSource.**
>>>> getConnection(**DecoratingDataSource.java:87)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.jdbc.sql.**DBDictionaryFactory.**
>>>> newDBDictionary(**DBDictionaryFactory.java:91)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     ... 36 common frames omitted
>>>> Caused by: java.lang.**ClassNotFoundException: com.mysql.jdbc.Driver
>>>>     at org.apache.catalina.loader.**WebappClassLoader.loadClass(**WebappClassLoader.java:1714)
>>>> ~[tomcat-embed-core-jar-7.0.**34.jar:7.0.34]
>>>>     at org.apache.catalina.loader.**WebappClassLoader.loadClass(**WebappClassLoader.java:1559)
>>>> ~[tomcat-embed-core-jar-7.0.**34.jar:7.0.34]
>>>>     at org.apache.commons.dbcp.**BasicDataSource.**
>>>> createConnectionFactory(**BasicDataSource.java:1420)
>>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>     ... 41 common frames omitted
>>>> DEBUG 04-08 16:14:50.634 o.a.o.q.s.MeetingReminderJob:**34
>>>> [org.springframework.**scheduling.quartz.**
>>>> SchedulerFactoryBean#0_Worker-**6] - MeetingReminderJob.execute
>>>> ERROR 04-08 16:14:50.648 o.a.o.q.s.MeetingReminderJob:**38
>>>> [org.springframework.**scheduling.quartz.**
>>>> SchedulerFactoryBean#0_Worker-**6] - execute
>>>> org.springframework.**transaction.**CannotCreateTransactionExcepti**on:
>>>> Could not open JPA EntityManager for transaction; nested exception is
>>>> <openjpa-2.2.1-r422266:1396819 fatal general error> org.apache.openjpa.
>>>> **persistence.**PersistenceException: Cannot load JDBC driver class
>>>> 'com.mysql.jdbc.Driver'
>>>>     at org.springframework.orm.jpa.**JpaTransactionManager.doBegin(**
>>>> JpaTransactionManager.java:**427) ~[org.springframework.orm-jar-**
>>>> 3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>>>     at org.springframework.**transaction.support.**
>>>> AbstractPlatformTransactionMan**ager.getTransaction(**
>>>> AbstractPlatformTransactionMan**ager.java:371) ~[org.springframework.**
>>>> transaction-jar-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>     at org.springframework.**transaction.interceptor.**
>>>> TransactionAspectSupport.**createTransactionIfNecessary(**
>>>> TransactionAspectSupport.java:**335) ~[org.springframework.**
>>>> transaction-jar-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>     at org.springframework.**transaction.interceptor.**
>>>> TransactionInterceptor.invoke(**TransactionInterceptor.java:**105)
>>>> ~[org.springframework.**transaction-jar-3.1.1.RELEASE.**
>>>> jar:3.1.1.RELEASE]
>>>>     at org.springframework.aop.**framework.**
>>>> ReflectiveMethodInvocation.**proceed(**ReflectiveMethodInvocation.**java:172)
>>>> ~[spring-aop-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>     at org.springframework.aop.**framework.Cglib2AopProxy$**
>>>> DynamicAdvisedInterceptor.**intercept(Cglib2AopProxy.java:**622)
>>>> ~[spring-aop-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>     at org.apache.openmeetings.data.**basic.dao.ConfigurationDao$$**
>>>> EnhancerByCGLIB$$d3f5ca3d.**getConfValue(<generated>)
>>>> ~[com.springsource.net.sf.**cglib-2.2.0.jar:na]
>>>>     at org.apache.openmeetings.data.**calendar.management.**
>>>> AppointmentLogic.**doScheduledMeetingReminder(**AppointmentLogic.java:404)
>>>> ~[openmeetings-2.1.0-RELEASE.**jar:na]
>>>>     at org.apache.openmeetings.**quartz.scheduler.**
>>>> MeetingReminderJob.doIt(**MeetingReminderJob.java:36)
>>>> ~[openmeetings-2.1.0-RELEASE.**jar:na]
>>>>     at sun.reflect.**NativeMethodAccessorImpl.**invoke0(Native Method)
>>>> ~[na:1.6.0_24]
>>>>     at sun.reflect.**NativeMethodAccessorImpl.**invoke(**
>>>> NativeMethodAccessorImpl.java:**57) ~[na:1.6.0_24]
>>>>     at sun.reflect.**DelegatingMethodAccessorImpl.**invoke(**
>>>> DelegatingMethodAccessorImpl.**java:43) ~[na:1.6.0_24]
>>>>     at java.lang.reflect.Method.**invoke(Method.java:616)
>>>> ~[na:1.6.0_24]
>>>>     at org.springframework.util.**MethodInvoker.invoke(**MethodInvoker.java:273)
>>>> [spring-core-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>     at org.springframework.**scheduling.quartz.**
>>>> MethodInvokingJobDetailFactory**Bean$MethodInvokingJob.**
>>>> executeInternal(**MethodInvokingJobDetailFactory**Bean.java:311)
>>>> [spring-context-support-3.1.1.**RELEASE.jar:3.1.1.RELEASE]
>>>>     at org.springframework.**scheduling.quartz.**QuartzJobBean.execute(
>>>> **QuartzJobBean.java:113) [spring-context-support-3.1.1.**
>>>> RELEASE.jar:3.1.1.RELEASE]
>>>>     at org.quartz.core.JobRunShell.**run(JobRunShell.java:216)
>>>> [quartz-1.8.5.jar:na]
>>>>     at org.quartz.simpl.**SimpleThreadPool$WorkerThread.**run(SimpleThreadPool.java:549)
>>>> [quartz-1.8.5.jar:na]
>>>> Caused by: org.apache.openjpa.**persistence.**PersistenceException:
>>>> Cannot load JDBC driver class 'com.mysql.jdbc.Driver'
>>>>     at org.apache.openjpa.jdbc.sql.**DBDictionaryFactory.**
>>>> newDBDictionary(**DBDictionaryFactory.java:102)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.jdbc.conf.**JDBCConfigurationImpl.**
>>>> getDBDictionaryInstance(**JDBCConfigurationImpl.java:**603)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.jdbc.meta.**MappingRepository.**
>>>> endConfiguration(**MappingRepository.java:1518)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.lib.conf.**Configurations.**
>>>> configureInstance(**Configurations.java:518)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.lib.conf.**Configurations.**
>>>> configureInstance(**Configurations.java:443)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.lib.conf.**PluginValue.instantiate(**PluginValue.java:104)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.conf.**MetaDataRepositoryValue.**instantiate(
>>>> **MetaDataRepositoryValue.java:**68) ~[openjpa-bundle-2.2.1.jar:2.**
>>>> 2.1]
>>>>     at org.apache.openjpa.lib.conf.**ObjectValue.instantiate(**ObjectValue.java:83)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.conf.**OpenJPAConfigurationImpl.**
>>>> newMetaDataRepositoryInstance(**OpenJPAConfigurationImpl.java:**967)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.conf.**OpenJPAConfigurationImpl.**
>>>> getMetaDataRepositoryInstance(**OpenJPAConfigurationImpl.java:**958)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.kernel.**BrokerImpl.initialize(**BrokerImpl.java:337)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.kernel.**BrokerImpl.initialize(**BrokerImpl.java:325)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.kernel.**AbstractBrokerFactory.**
>>>> initializeBroker(**AbstractBrokerFactory.java:**228)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.kernel.**AbstractBrokerFactory.**newBroker(**
>>>> AbstractBrokerFactory.java:**212) ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.kernel.**DelegatingBrokerFactory.**newBroker(
>>>> **DelegatingBrokerFactory.java:**156) ~[openjpa-bundle-2.2.1.jar:2.**
>>>> 2.1]
>>>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.**
>>>> createEntityManager(**EntityManagerFactoryImpl.java:**227)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.**
>>>> createEntityManager(**EntityManagerFactoryImpl.java:**154)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.**
>>>> createEntityManager(**EntityManagerFactoryImpl.java:**60)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.springframework.orm.jpa.**JpaTransactionManager.**
>>>> createEntityManagerForTransact**ion(JpaTransactionManager.**java:445)
>>>> ~[org.springframework.orm-jar-**3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>>>     at org.springframework.orm.jpa.**JpaTransactionManager.doBegin(**
>>>> JpaTransactionManager.java:**366) ~[org.springframework.orm-jar-**
>>>> 3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>>>     ... 17 common frames omitted
>>>> Caused by: org.apache.commons.dbcp.**SQLNestedException: Cannot load
>>>> JDBC driver class 'com.mysql.jdbc.Driver'
>>>>     at org.apache.commons.dbcp.**BasicDataSource.**
>>>> createConnectionFactory(**BasicDataSource.java:1429)
>>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>     at org.apache.commons.dbcp.**BasicDataSource.**createDataSource(**BasicDataSource.java:1371)
>>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>     at org.apache.commons.dbcp.**BasicDataSource.getConnection(**BasicDataSource.java:1044)
>>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>     at org.apache.openjpa.lib.jdbc.**DelegatingDataSource.**
>>>> getConnection(**DelegatingDataSource.java:110)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.lib.jdbc.**DecoratingDataSource.**
>>>> getConnection(**DecoratingDataSource.java:87)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.jdbc.sql.**DBDictionaryFactory.**
>>>> newDBDictionary(**DBDictionaryFactory.java:91)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     ... 36 common frames omitted
>>>> Caused by: java.lang.**ClassNotFoundException: com.mysql.jdbc.Driver
>>>>     at org.apache.catalina.loader.**WebappClassLoader.loadClass(**WebappClassLoader.java:1714)
>>>> ~[tomcat-embed-core-jar-7.0.**34.jar:7.0.34]
>>>>     at org.apache.catalina.loader.**WebappClassLoader.loadClass(**WebappClassLoader.java:1559)
>>>> ~[tomcat-embed-core-jar-7.0.**34.jar:7.0.34]
>>>>     at org.apache.commons.dbcp.**BasicDataSource.**
>>>> createConnectionFactory(**BasicDataSource.java:1420)
>>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>     ... 41 common frames omitted
>>>> DEBUG 04-08 16:16:30.633 o.a.o.q.s.MeetingReminderJob:**34
>>>> [org.springframework.**scheduling.quartz.**
>>>> SchedulerFactoryBean#0_Worker-**8] - MeetingReminderJob.execute
>>>> ERROR 04-08 16:16:30.634 o.a.o.q.s.SessionClearJob:38
>>>> [org.springframework.**scheduling.quartz.**
>>>> SchedulerFactoryBean#0_Worker-**7] - execute
>>>> org.springframework.**transaction.**CannotCreateTransactionExcepti**on:
>>>> Could not open JPA EntityManager for transaction; nested exception is
>>>> <openjpa-2.2.1-r422266:1396819 fatal general error> org.apache.openjpa.
>>>> **persistence.**PersistenceException: Cannot load JDBC driver class
>>>> 'com.mysql.jdbc.Driver'
>>>>     at org.springframework.orm.jpa.**JpaTransactionManager.doBegin(**
>>>> JpaTransactionManager.java:**427) ~[org.springframework.orm-jar-**
>>>> 3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>>>     at org.springframework.**transaction.support.**
>>>> AbstractPlatformTransactionMan**ager.getTransaction(**
>>>> AbstractPlatformTransactionMan**ager.java:371) ~[org.springframework.**
>>>> transaction-jar-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>     at org.springframework.**transaction.interceptor.**
>>>> TransactionAspectSupport.**createTransactionIfNecessary(**
>>>> TransactionAspectSupport.java:**335) ~[org.springframework.**
>>>> transaction-jar-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>     at org.springframework.**transaction.interceptor.**
>>>> TransactionInterceptor.invoke(**TransactionInterceptor.java:**105)
>>>> ~[org.springframework.**transaction-jar-3.1.1.RELEASE.**
>>>> jar:3.1.1.RELEASE]
>>>>     at org.springframework.aop.**framework.**
>>>> ReflectiveMethodInvocation.**proceed(**ReflectiveMethodInvocation.**java:172)
>>>> ~[spring-aop-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>     at org.springframework.aop.**framework.Cglib2AopProxy$**
>>>> DynamicAdvisedInterceptor.**intercept(Cglib2AopProxy.java:**622)
>>>> ~[spring-aop-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>     at org.apache.openmeetings.data.**basic.SessiondataDao$$**
>>>> EnhancerByCGLIB$$7b84abbb.**clearSessionTable(<generated>)
>>>> ~[com.springsource.net.sf.**cglib-2.2.0.jar:na]
>>>>     at org.apache.openmeetings.**quartz.scheduler.**
>>>> SessionClearJob.doIt(**SessionClearJob.java:36)
>>>> ~[openmeetings-2.1.0-RELEASE.**jar:na]
>>>>     at sun.reflect.**NativeMethodAccessorImpl.**invoke0(Native Method)
>>>> ~[na:1.6.0_24]
>>>>     at sun.reflect.**NativeMethodAccessorImpl.**invoke(**
>>>> NativeMethodAccessorImpl.java:**57) ~[na:1.6.0_24]
>>>>     at sun.reflect.**DelegatingMethodAccessorImpl.**invoke(**
>>>> DelegatingMethodAccessorImpl.**java:43) ~[na:1.6.0_24]
>>>>     at java.lang.reflect.Method.**invoke(Method.java:616)
>>>> ~[na:1.6.0_24]
>>>>     at org.springframework.util.**MethodInvoker.invoke(**MethodInvoker.java:273)
>>>> [spring-core-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>     at org.springframework.**scheduling.quartz.**
>>>> MethodInvokingJobDetailFactory**Bean$MethodInvokingJob.**
>>>> executeInternal(**MethodInvokingJobDetailFactory**Bean.java:311)
>>>> [spring-context-support-3.1.1.**RELEASE.jar:3.1.1.RELEASE]
>>>>     at org.springframework.**scheduling.quartz.**QuartzJobBean.execute(
>>>> **QuartzJobBean.java:113) [spring-context-support-3.1.1.**
>>>> RELEASE.jar:3.1.1.RELEASE]
>>>>     at org.quartz.core.JobRunShell.**run(JobRunShell.java:216)
>>>> [quartz-1.8.5.jar:na]
>>>>     at org.quartz.simpl.**SimpleThreadPool$WorkerThread.**run(SimpleThreadPool.java:549)
>>>> [quartz-1.8.5.jar:na]
>>>> Caused by: org.apache.openjpa.**persistence.**PersistenceException:
>>>> Cannot load JDBC driver class 'com.mysql.jdbc.Driver'
>>>>     at org.apache.openjpa.jdbc.sql.**DBDictionaryFactory.**
>>>> newDBDictionary(**DBDictionaryFactory.java:102)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.jdbc.conf.**JDBCConfigurationImpl.**
>>>> getDBDictionaryInstance(**JDBCConfigurationImpl.java:**603)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.jdbc.meta.**MappingRepository.**
>>>> endConfiguration(**MappingRepository.java:1518)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.lib.conf.**Configurations.**
>>>> configureInstance(**Configurations.java:518)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.lib.conf.**Configurations.**
>>>> configureInstance(**Configurations.java:443)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.lib.conf.**PluginValue.instantiate(**PluginValue.java:104)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.conf.**MetaDataRepositoryValue.**instantiate(
>>>> **MetaDataRepositoryValue.java:**68) ~[openjpa-bundle-2.2.1.jar:2.**
>>>> 2.1]
>>>>     at org.apache.openjpa.lib.conf.**ObjectValue.instantiate(**ObjectValue.java:83)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.conf.**OpenJPAConfigurationImpl.**
>>>> newMetaDataRepositoryInstance(**OpenJPAConfigurationImpl.java:**967)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.conf.**OpenJPAConfigurationImpl.**
>>>> getMetaDataRepositoryInstance(**OpenJPAConfigurationImpl.java:**958)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.kernel.**BrokerImpl.initialize(**BrokerImpl.java:337)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.kernel.**BrokerImpl.initialize(**BrokerImpl.java:325)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.kernel.**AbstractBrokerFactory.**
>>>> initializeBroker(**AbstractBrokerFactory.java:**228)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.kernel.**AbstractBrokerFactory.**newBroker(**
>>>> AbstractBrokerFactory.java:**212) ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.kernel.**DelegatingBrokerFactory.**newBroker(
>>>> **DelegatingBrokerFactory.java:**156) ~[openjpa-bundle-2.2.1.jar:2.**
>>>> 2.1]
>>>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.**
>>>> createEntityManager(**EntityManagerFactoryImpl.java:**227)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.**
>>>> createEntityManager(**EntityManagerFactoryImpl.java:**154)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.**
>>>> createEntityManager(**EntityManagerFactoryImpl.java:**60)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.springframework.orm.jpa.**JpaTransactionManager.**
>>>> createEntityManagerForTransact**ion(JpaTransactionManager.**java:445)
>>>> ~[org.springframework.orm-jar-**3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>>>     at org.springframework.orm.jpa.**JpaTransactionManager.doBegin(**
>>>> JpaTransactionManager.java:**366) ~[org.springframework.orm-jar-**
>>>> 3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>>>     ... 16 common frames omitted
>>>> Caused by: org.apache.commons.dbcp.**SQLNestedException: Cannot load
>>>> JDBC driver class 'com.mysql.jdbc.Driver'
>>>>     at org.apache.commons.dbcp.**BasicDataSource.**
>>>> createConnectionFactory(**BasicDataSource.java:1429)
>>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>     at org.apache.commons.dbcp.**BasicDataSource.**createDataSource(**BasicDataSource.java:1371)
>>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>     at org.apache.commons.dbcp.**BasicDataSource.getConnection(**BasicDataSource.java:1044)
>>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>     at org.apache.openjpa.lib.jdbc.**DelegatingDataSource.**
>>>> getConnection(**DelegatingDataSource.java:110)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.lib.jdbc.**DecoratingDataSource.**
>>>> getConnection(**DecoratingDataSource.java:87)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.jdbc.sql.**DBDictionaryFactory.**
>>>> newDBDictionary(**DBDictionaryFactory.java:91)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     ... 35 common frames omitted
>>>> Caused by: java.lang.**ClassNotFoundException: com.mysql.jdbc.Driver
>>>>     at org.apache.catalina.loader.**WebappClassLoader.loadClass(**WebappClassLoader.java:1714)
>>>> ~[tomcat-embed-core-jar-7.0.**34.jar:7.0.34]
>>>>     at org.apache.catalina.loader.**WebappClassLoader.loadClass(**WebappClassLoader.java:1559)
>>>> ~[tomcat-embed-core-jar-7.0.**34.jar:7.0.34]
>>>>     at org.apache.commons.dbcp.**BasicDataSource.**
>>>> createConnectionFactory(**BasicDataSource.java:1420)
>>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>     ... 40 common frames omitted
>>>> ERROR 04-08 16:16:30.642 o.a.o.q.s.MeetingReminderJob:**38
>>>> [org.springframework.**scheduling.quartz.**
>>>> SchedulerFactoryBean#0_Worker-**8] - execute
>>>> org.springframework.**transaction.**CannotCreateTransactionExcepti**on:
>>>> Could not open JPA EntityManager for transaction; nested exception is
>>>> <openjpa-2.2.1-r422266:1396819 fatal general error> org.apache.openjpa.
>>>> **persistence.**PersistenceException: Cannot load JDBC driver class
>>>> 'com.mysql.jdbc.Driver'
>>>>     at org.springframework.orm.jpa.**JpaTransactionManager.doBegin(**
>>>> JpaTransactionManager.java:**427) ~[org.springframework.orm-jar-**
>>>> 3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>>>     at org.springframework.**transaction.support.**
>>>> AbstractPlatformTransactionMan**ager.getTransaction(**
>>>> AbstractPlatformTransactionMan**ager.java:371) ~[org.springframework.**
>>>> transaction-jar-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>     at org.springframework.**transaction.interceptor.**
>>>> TransactionAspectSupport.**createTransactionIfNecessary(**
>>>> TransactionAspectSupport.java:**335) ~[org.springframework.**
>>>> transaction-jar-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>     at org.springframework.**transaction.interceptor.**
>>>> TransactionInterceptor.invoke(**TransactionInterceptor.java:**105)
>>>> ~[org.springframework.**transaction-jar-3.1.1.RELEASE.**
>>>> jar:3.1.1.RELEASE]
>>>>     at org.springframework.aop.**framework.**
>>>> ReflectiveMethodInvocation.**proceed(**ReflectiveMethodInvocation.**java:172)
>>>> ~[spring-aop-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>     at org.springframework.aop.**framework.Cglib2AopProxy$**
>>>> DynamicAdvisedInterceptor.**intercept(Cglib2AopProxy.java:**622)
>>>> ~[spring-aop-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>     at org.apache.openmeetings.data.**basic.dao.ConfigurationDao$$**
>>>> EnhancerByCGLIB$$d3f5ca3d.**getConfValue(<generated>)
>>>> ~[com.springsource.net.sf.**cglib-2.2.0.jar:na]
>>>>     at org.apache.openmeetings.data.**calendar.management.**
>>>> AppointmentLogic.**doScheduledMeetingReminder(**AppointmentLogic.java:404)
>>>> ~[openmeetings-2.1.0-RELEASE.**jar:na]
>>>>     at org.apache.openmeetings.**quartz.scheduler.**
>>>> MeetingReminderJob.doIt(**MeetingReminderJob.java:36)
>>>> ~[openmeetings-2.1.0-RELEASE.**jar:na]
>>>>     at sun.reflect.**NativeMethodAccessorImpl.**invoke0(Native Method)
>>>> ~[na:1.6.0_24]
>>>>     at sun.reflect.**NativeMethodAccessorImpl.**invoke(**
>>>> NativeMethodAccessorImpl.java:**57) ~[na:1.6.0_24]
>>>>     at sun.reflect.**DelegatingMethodAccessorImpl.**invoke(**
>>>> DelegatingMethodAccessorImpl.**java:43) ~[na:1.6.0_24]
>>>>     at java.lang.reflect.Method.**invoke(Method.java:616)
>>>> ~[na:1.6.0_24]
>>>>     at org.springframework.util.**MethodInvoker.invoke(**MethodInvoker.java:273)
>>>> [spring-core-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>>     at org.springframework.**scheduling.quartz.**
>>>> MethodInvokingJobDetailFactory**Bean$MethodInvokingJob.**
>>>> executeInternal(**MethodInvokingJobDetailFactory**Bean.java:311)
>>>> [spring-context-support-3.1.1.**RELEASE.jar:3.1.1.RELEASE]
>>>>     at org.springframework.**scheduling.quartz.**QuartzJobBean.execute(
>>>> **QuartzJobBean.java:113) [spring-context-support-3.1.1.**
>>>> RELEASE.jar:3.1.1.RELEASE]
>>>>     at org.quartz.core.JobRunShell.**run(JobRunShell.java:216)
>>>> [quartz-1.8.5.jar:na]
>>>>     at org.quartz.simpl.**SimpleThreadPool$WorkerThread.**run(SimpleThreadPool.java:549)
>>>> [quartz-1.8.5.jar:na]
>>>> Caused by: org.apache.openjpa.**persistence.**PersistenceException:
>>>> Cannot load JDBC driver class 'com.mysql.jdbc.Driver'
>>>>     at org.apache.openjpa.jdbc.sql.**DBDictionaryFactory.**
>>>> newDBDictionary(**DBDictionaryFactory.java:102)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.jdbc.conf.**JDBCConfigurationImpl.**
>>>> getDBDictionaryInstance(**JDBCConfigurationImpl.java:**603)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.jdbc.meta.**MappingRepository.**
>>>> endConfiguration(**MappingRepository.java:1518)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.lib.conf.**Configurations.**
>>>> configureInstance(**Configurations.java:518)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.lib.conf.**Configurations.**
>>>> configureInstance(**Configurations.java:443)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.lib.conf.**PluginValue.instantiate(**PluginValue.java:104)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.conf.**MetaDataRepositoryValue.**instantiate(
>>>> **MetaDataRepositoryValue.java:**68) ~[openjpa-bundle-2.2.1.jar:2.**
>>>> 2.1]
>>>>     at org.apache.openjpa.lib.conf.**ObjectValue.instantiate(**ObjectValue.java:83)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.conf.**OpenJPAConfigurationImpl.**
>>>> newMetaDataRepositoryInstance(**OpenJPAConfigurationImpl.java:**967)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.conf.**OpenJPAConfigurationImpl.**
>>>> getMetaDataRepositoryInstance(**OpenJPAConfigurationImpl.java:**958)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.kernel.**BrokerImpl.initialize(**BrokerImpl.java:337)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.kernel.**BrokerImpl.initialize(**BrokerImpl.java:325)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.kernel.**AbstractBrokerFactory.**
>>>> initializeBroker(**AbstractBrokerFactory.java:**228)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.kernel.**AbstractBrokerFactory.**newBroker(**
>>>> AbstractBrokerFactory.java:**212) ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.kernel.**DelegatingBrokerFactory.**newBroker(
>>>> **DelegatingBrokerFactory.java:**156) ~[openjpa-bundle-2.2.1.jar:2.**
>>>> 2.1]
>>>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.**
>>>> createEntityManager(**EntityManagerFactoryImpl.java:**227)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.**
>>>> createEntityManager(**EntityManagerFactoryImpl.java:**154)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.**
>>>> createEntityManager(**EntityManagerFactoryImpl.java:**60)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.springframework.orm.jpa.**JpaTransactionManager.**
>>>> createEntityManagerForTransact**ion(JpaTransactionManager.**java:445)
>>>> ~[org.springframework.orm-jar-**3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>>>     at org.springframework.orm.jpa.**JpaTransactionManager.doBegin(**
>>>> JpaTransactionManager.java:**366) ~[org.springframework.orm-jar-**
>>>> 3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>>>     ... 17 common frames omitted
>>>> Caused by: org.apache.commons.dbcp.**SQLNestedException: Cannot load
>>>> JDBC driver class 'com.mysql.jdbc.Driver'
>>>>     at org.apache.commons.dbcp.**BasicDataSource.**
>>>> createConnectionFactory(**BasicDataSource.java:1429)
>>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>     at org.apache.commons.dbcp.**BasicDataSource.**createDataSource(**BasicDataSource.java:1371)
>>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>     at org.apache.commons.dbcp.**BasicDataSource.getConnection(**BasicDataSource.java:1044)
>>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>     at org.apache.openjpa.lib.jdbc.**DelegatingDataSource.**
>>>> getConnection(**DelegatingDataSource.java:110)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.lib.jdbc.**DecoratingDataSource.**
>>>> getConnection(**DecoratingDataSource.java:87)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     at org.apache.openjpa.jdbc.sql.**DBDictionaryFactory.**
>>>> newDBDictionary(**DBDictionaryFactory.java:91)
>>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>>     ... 36 common frames omitted
>>>> Caused by: java.lang.**ClassNotFoundException: com.mysql.jdbc.Driver
>>>>     at org.apache.catalina.loader.**WebappClassLoader.loadClass(**WebappClassLoader.java:1714)
>>>> ~[tomcat-embed-core-jar-7.0.**34.jar:7.0.34]
>>>>     at org.apache.catalina.loader.**WebappClassLoader.loadClass(**WebappClassLoader.java:1559)
>>>> ~[tomcat-embed-core-jar-7.0.**34.jar:7.0.34]
>>>>     at org.apache.commons.dbcp.**BasicDataSource.**
>>>> createConnectionFactory(**BasicDataSource.java:1420)
>>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>>     ... 41 common frames omitted
>>>>
>>>>
>>>> My java -version is :
>>>> java version "1.6.0_25"
>>>> Java(TM) SE Runtime Environment (build 1.6.0_25-b06)
>>>> Java HotSpot(TM) Server VM (build 20.0-b11, mixed mode)
>>>>
>>>> And I have installed OM2.0 on this machine before, what's wrong with my
>>>> installation?
>>>>
>>>> --
>>>> ------------------------------**---
>>>> Best Regards
>>>> Hassan Gharehasanloo
>>>>
>>>
>>>
>>
>>
>> --
>> ---------------------------------
>> Best Regards
>> Hassan Gharehasanloo
>>
>
>
>
> --
> WBR
> Maxim aka solomax
>



-- 
---------------------------------
Best Regards
Hassan Gharehasanloo

Re: Fwd: installation of om 2.1 on ubuntu

Posted by Maxim Solodovnik <so...@gmail.com>.
I'm afraid it is impossible to tell what is wrong without installation logs


On Tue, Apr 9, 2013 at 12:34 PM, Hasan Gharehasanloo
<ha...@gmail.com>wrote:

> Thanks Mahmut
> With this solution red5 server loaded and I entered
> http://localhost:5080/openmeetings/install in browser and then step2 and
> filled information, and after submit I got http error 500 in browser, and
> followinf error in openmeetings.log :
>
> ERROR 04-09 09:58:07.247 ManageCryptStyle.java 1479325 49
> org.apache.openmeetings.utils.crypt.ManageCryptStyle
> [http-nio-0.0.0.0-8088-exec-9] - [getInstanceOfCrypt]
> java.lang.NullPointerException: null
>     at java.lang.Class.forName0(Native Method) ~[na:1.6.0_24]
>     at java.lang.Class.forName(Class.java:186) ~[na:1.6.0_24]
>     at
> org.apache.openmeetings.utils.crypt.ManageCryptStyle.getInstanceOfCrypt(ManageCryptStyle.java:45)
> ~[openmeetings-2.1.0-RELEASE.jar:na]
>     at
> org.apache.openmeetings.data.basic.SessiondataDao.startsession(SessiondataDao.java:76)
> [openmeetings-2.1.0-RELEASE.jar:na]
>     at
> org.apache.openmeetings.data.basic.SessiondataDao$$FastClassByCGLIB$$8a6617e0.invoke(<generated>)
> [com.springsource.net.sf.cglib-2.2.0.jar:na]
>     at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:191)
> [com.springsource.net.sf.cglib-2.2.0.jar:na]
>     at
> org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:689)
> [spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>     at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)
> [spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>     at
> org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:110)
> [org.springframework.transaction-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>     at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
> [spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>     at
> org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:622)
> [spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>     at
> org.apache.openmeetings.data.basic.SessiondataDao$$EnhancerByCGLIB$$a7e576e3.startsession(<generated>)
> [com.springsource.net.sf.cglib-2.2.0.jar:na]
>     at
> org.apache.openmeetings.remote.MainService.getsessiondata(MainService.java:206)
> [openmeetings-2.1.0-RELEASE.jar:na]
>     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> ~[na:1.6.0_24]
>     at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
> ~[na:1.6.0_24]
>     at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> ~[na:1.6.0_24]
>     at java.lang.reflect.Method.invoke(Method.java:616) ~[na:1.6.0_24]
>     at
> org.red5.server.service.ServiceInvoker.invoke(ServiceInvoker.java:196)
> [red5.jar:na]
>     at
> org.red5.server.service.ServiceInvoker.invoke(ServiceInvoker.java:115)
> [red5.jar:na]
>     at
> org.red5.server.net.rtmp.RTMPHandler.invokeCall(RTMPHandler.java:157)
> [red5.jar:na]
>     at org.red5.server.net.rtmp.RTMPHandler.onInvoke(RTMPHandler.java:399)
> [red5.jar:na]
>     at
> org.red5.server.net.rtmp.BaseRTMPHandler.messageReceived(BaseRTMPHandler.java:130)
> [red5.jar:na]
>     at
> org.red5.server.net.rtmpt.RTMPTHandler.messageReceived(RTMPTHandler.java:129)
> [red5.jar:na]
>     at
> org.red5.server.net.rtmpt.RTMPTServlet.handleSend(RTMPTServlet.java:410)
> [red5.jar:na]
>     at
> org.red5.server.net.rtmpt.RTMPTServlet.service(RTMPTServlet.java:488)
> [red5.jar:na]
>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>     at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>     at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>     at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)
> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>     at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>     at
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>     at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>     at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)
> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>     at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>     at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>     at
> org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1004)
> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>     at
> org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589)
> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>     at
> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1653)
> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>     at
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
> [na:1.6.0_24]
>     at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
> [na:1.6.0_24]
>     at java.lang.Thread.run(Thread.java:679) [na:1.6.0_24]
> ERROR 04-09 09:58:07.251 SessiondataDao.java 1479329 86
> org.apache.openmeetings.data.basic.SessiondataDao
> [http-nio-0.0.0.0-8088-exec-9] - [startsession]:
> java.lang.NullPointerException: null
>     at
> org.apache.openmeetings.data.basic.SessiondataDao.startsession(SessiondataDao.java:76)
> ~[openmeetings-2.1.0-RELEASE.jar:na]
>     at
> org.apache.openmeetings.data.basic.SessiondataDao$$FastClassByCGLIB$$8a6617e0.invoke(<generated>)
> [com.springsource.net.sf.cglib-2.2.0.jar:na]
>     at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:191)
> [com.springsource.net.sf.cglib-2.2.0.jar:na]
>     at
> org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:689)
> [spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>     at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)
> [spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>     at
> org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:110)
> [org.springframework.transaction-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>     at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
> [spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>     at
> org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:622)
> [spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>     at
> org.apache.openmeetings.data.basic.SessiondataDao$$EnhancerByCGLIB$$a7e576e3.startsession(<generated>)
> [com.springsource.net.sf.cglib-2.2.0.jar:na]
>     at
> org.apache.openmeetings.remote.MainService.getsessiondata(MainService.java:206)
> [openmeetings-2.1.0-RELEASE.jar:na]
>     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> ~[na:1.6.0_24]
>     at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
> ~[na:1.6.0_24]
>     at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> ~[na:1.6.0_24]
>     at java.lang.reflect.Method.invoke(Method.java:616) ~[na:1.6.0_24]
>     at
> org.red5.server.service.ServiceInvoker.invoke(ServiceInvoker.java:196)
> [red5.jar:na]
>     at
> org.red5.server.service.ServiceInvoker.invoke(ServiceInvoker.java:115)
> [red5.jar:na]
>     at
> org.red5.server.net.rtmp.RTMPHandler.invokeCall(RTMPHandler.java:157)
> [red5.jar:na]
>     at org.red5.server.net.rtmp.RTMPHandler.onInvoke(RTMPHandler.java:399)
> [red5.jar:na]
>     at
> org.red5.server.net.rtmp.BaseRTMPHandler.messageReceived(BaseRTMPHandler.java:130)
> [red5.jar:na]
>     at
> org.red5.server.net.rtmpt.RTMPTHandler.messageReceived(RTMPTHandler.java:129)
> [red5.jar:na]
>     at
> org.red5.server.net.rtmpt.RTMPTServlet.handleSend(RTMPTServlet.java:410)
> [red5.jar:na]
>     at
> org.red5.server.net.rtmpt.RTMPTServlet.service(RTMPTServlet.java:488)
> [red5.jar:na]
>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>     at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>     at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>     at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)
> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>     at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>     at
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>     at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>     at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)
> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>     at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>     at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>     at
> org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1004)
> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>     at
> org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589)
> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>     at
> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1653)
> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>     at
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
> [na:1.6.0_24]
>     at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
> [na:1.6.0_24]
>     at java.lang.Thread.run(Thread.java:679) [na:1.6.0_24]
> [INFO] [http-nio-0.0.0.0-8088-exec-1]
> org.red5.server.net.rtmp.codec.RTMPProtocolDecoder - Action getPublicSID
> DEBUG 04-09 09:58:07.351 ScopeApplicationAdapter.java 1479429 463
> org.apache.openmeetings.remote.red5.ScopeApplicationAdapter
> [http-nio-0.0.0.0-8088-exec-1] - -----------  getPublicSID
> DEBUG 04-09 09:58:07.352 SessionManager.java 1479430 124
> org.apache.openmeetings.session.SessionManager
> [http-nio-0.0.0.0-8088-exec-1] - Tried to get a non existing Client 7
> server null
> DEBUG 04-09 09:58:07.353 SessionManager.java 1479431 220
> org.apache.openmeetings.session.SessionManager
> [http-nio-0.0.0.0-8088-exec-1] - Tried to update a non existing Client 7
> [ERROR] [http-nio-0.0.0.0-8088-exec-1]
> org.red5.server.service.ServiceInvoker - Error executing call: Service:
> null Method: getPublicSID Num Params: 0
> java.lang.reflect.InvocationTargetException: null
>     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> ~[na:1.6.0_24]
>     at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
> ~[na:1.6.0_24]
>     at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> ~[na:1.6.0_24]
>     at java.lang.reflect.Method.invoke(Method.java:616) ~[na:1.6.0_24]
>     at
> org.red5.server.service.ServiceInvoker.invoke(ServiceInvoker.java:196)
> [red5.jar:na]
>     at
> org.red5.server.service.ServiceInvoker.invoke(ServiceInvoker.java:115)
> [red5.jar:na]
>     at
> org.red5.server.net.rtmp.RTMPHandler.invokeCall(RTMPHandler.java:157)
> [red5.jar:na]
>     at org.red5.server.net.rtmp.RTMPHandler.onInvoke(RTMPHandler.java:394)
> [red5.jar:na]
>     at
> org.red5.server.net.rtmp.BaseRTMPHandler.messageReceived(BaseRTMPHandler.java:130)
> [red5.jar:na]
>     at
> org.red5.server.net.rtmpt.RTMPTHandler.messageReceived(RTMPTHandler.java:129)
> [red5.jar:na]
>     at
> org.red5.server.net.rtmpt.RTMPTServlet.handleSend(RTMPTServlet.java:410)
> [red5.jar:na]
>     at
> org.red5.server.net.rtmpt.RTMPTServlet.service(RTMPTServlet.java:488)
> [red5.jar:na]
>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>     at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>     at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>     at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)
> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>     at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>     at
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>     at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>     at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)
> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>     at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>     at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>     at
> org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1004)
> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>     at
> org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589)
> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>     at
> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1653)
> [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>     at
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
> [na:1.6.0_24]
>     at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
> [na:1.6.0_24]
>     at java.lang.Thread.run(Thread.java:679) [na:1.6.0_24]
> Caused by: java.lang.NullPointerException: null
>     at
> org.apache.openmeetings.remote.red5.ScopeApplicationAdapter.getPublicSID(ScopeApplicationAdapter.java:469)
> ~[openmeetings-2.1.0-RELEASE.jar:na]
>     ... 28 common frames omitted
>
> after this when I go to http://localhost:5080/openmeetings/ i get
> NetConnection.Call.fail error.
>
>
> On Mon, Apr 8, 2013 at 4:56 PM, Mahmut TEKER <te...@gmail.com>wrote:
>
>> Hi,
>>
>>    It seems jdbc problem. Could you check " red5/webapps/openmeetings/WEB_
>> **INF/lib"  folder for mysql connector jar file something like
>> "mysql-connector-java-****-**bin.jar".
>>
>>    If there is not mysql connector, you should download and put this
>> folder. You can download here.
>>
>> http://dev.mysql.com/**downloads/connector/j/<http://dev.mysql.com/downloads/connector/j/>
>>
>>    Best regards,
>>
>> _Mahmut
>>
>> 08.04.2013 14:51 tarihinde, Hasan Gharehasanloo yazdı:
>>
>>  Hi everybody
>>> Today I decided to install new release of OM, so downloaded the bin file
>>> and unzip it on a directory. Then created a DB in mysql and change the
>>> persistence.xml fil, and executed sh red5.sh in terminal but got an error
>>> on startup od openmeetings.
>>> The openmeetings.log is as follow :
>>>
>>> DEBUG 04-08 16:11:16.833 ROOT:72 [0.0.0.0-startStop-1] - Starting up
>>> context openmeetings
>>> DEBUG 04-08 16:11:24.499 o.a.o.r.r.**ScopeApplicationAdapter:131
>>> [Launcher:/openmeetings] - webAppPath : /share/home/hasanloo/**
>>> Documents/my/om/webapps/**openmeetings
>>> ERROR 04-08 16:11:24.657 o.a.o.r.r.**ScopeApplicationAdapter:2738
>>> [Launcher:/openmeetings] - [getCryptKey]
>>> org.springframework.**transaction.**CannotCreateTransactionExcepti**on:
>>> Could not open JPA EntityManager for transaction; nested exception is
>>> <openjpa-2.2.1-r422266:1396819 fatal general error> org.apache.openjpa.*
>>> *persistence.**PersistenceException: Cannot load JDBC driver class
>>> 'com.mysql.jdbc.Driver'
>>>     at org.springframework.orm.jpa.**JpaTransactionManager.doBegin(**
>>> JpaTransactionManager.java:**427) ~[org.springframework.orm-jar-**
>>> 3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>>     at org.springframework.**transaction.support.**
>>> AbstractPlatformTransactionMan**ager.getTransaction(**
>>> AbstractPlatformTransactionMan**ager.java:371) ~[org.springframework.**
>>> transaction-jar-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>     at org.springframework.**transaction.interceptor.**
>>> TransactionAspectSupport.**createTransactionIfNecessary(**
>>> TransactionAspectSupport.java:**335) ~[org.springframework.**
>>> transaction-jar-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>     at org.springframework.**transaction.interceptor.**
>>> TransactionInterceptor.invoke(**TransactionInterceptor.java:**105)
>>> ~[org.springframework.**transaction-jar-3.1.1.RELEASE.**
>>> jar:3.1.1.RELEASE]
>>>     at org.springframework.aop.**framework.**ReflectiveMethodInvocation.
>>> **proceed(**ReflectiveMethodInvocation.**java:172)
>>> ~[spring-aop-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>     at org.springframework.aop.**framework.Cglib2AopProxy$**
>>> DynamicAdvisedInterceptor.**intercept(Cglib2AopProxy.java:**622)
>>> ~[spring-aop-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>     at org.apache.openmeetings.data.**basic.dao.ConfigurationDao$$**
>>> EnhancerByCGLIB$$d3f5ca3d.**getConfValue(<generated>)
>>> ~[com.springsource.net.sf.**cglib-2.2.0.jar:na]
>>>     at org.apache.openmeetings.**remote.red5.**ScopeApplicationAdapter.*
>>> *getCryptKey(**ScopeApplicationAdapter.java:**2729)
>>> [openmeetings-2.1.0-RELEASE.**jar:na]
>>>     at org.apache.openmeetings.**remote.red5.**ScopeApplicationAdapter.*
>>> *appStart(**ScopeApplicationAdapter.java:**135)
>>> [openmeetings-2.1.0-RELEASE.**jar:na]
>>>     at org.red5.server.adapter.**MultiThreadedApplicationAdapte**
>>> r.start(**MultiThreadedApplicationAdapte**r.java:403) [red5.jar:na]
>>>     at org.red5.server.adapter.**ApplicationAdapter.start(**ApplicationAdapter.java:54)
>>> [red5.jar:na]
>>>     at org.red5.server.scope.Scope.**start(Scope.java:1081)
>>> [red5.jar:na]
>>>     at org.red5.server.scope.Scope.**init(Scope.java:864) [red5.jar:na]
>>>     at org.red5.server.scope.**WebScope.register(WebScope.**java:213)
>>> [red5.jar:na]
>>>     at sun.reflect.**NativeMethodAccessorImpl.**invoke0(Native Method)
>>> ~[na:1.6.0_24]
>>>     at sun.reflect.**NativeMethodAccessorImpl.**invoke(**
>>> NativeMethodAccessorImpl.java:**57) ~[na:1.6.0_24]
>>>     at sun.reflect.**DelegatingMethodAccessorImpl.**invoke(**
>>> DelegatingMethodAccessorImpl.**java:43) ~[na:1.6.0_24]
>>>     at java.lang.reflect.Method.**invoke(Method.java:616) ~[na:1.6.0_24]
>>>     at org.springframework.beans.**factory.support.**
>>> AbstractAutowireCapableBeanFac**tory.invokeCustomInitMethod(**
>>> AbstractAutowireCapableBeanFac**tory.java:1581)
>>> [spring-beans-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>     at org.springframework.beans.**factory.support.**
>>> AbstractAutowireCapableBeanFac**tory.invokeInitMethods(**
>>> AbstractAutowireCapableBeanFac**tory.java:1522)
>>> [spring-beans-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>     at org.springframework.beans.**factory.support.**
>>> AbstractAutowireCapableBeanFac**tory.initializeBean(**
>>> AbstractAutowireCapableBeanFac**tory.java:1452)
>>> [spring-beans-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>     at org.springframework.beans.**factory.support.**
>>> AbstractAutowireCapableBeanFac**tory.doCreateBean(**
>>> AbstractAutowireCapableBeanFac**tory.java:519)
>>> [spring-beans-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>     at org.springframework.beans.**factory.support.**
>>> AbstractAutowireCapableBeanFac**tory.createBean(**
>>> AbstractAutowireCapableBeanFac**tory.java:456)
>>> [spring-beans-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>     at org.springframework.beans.**factory.support.**
>>> AbstractBeanFactory$1.**getObject(AbstractBeanFactory.**java:294)
>>> [spring-beans-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>     at org.springframework.beans.**factory.support.**
>>> DefaultSingletonBeanRegistry.**getSingleton(**
>>> DefaultSingletonBeanRegistry.**java:225) [spring-beans-3.1.1.RELEASE.**
>>> jar:3.1.1.RELEASE]
>>>     at org.springframework.beans.**factory.support.**
>>> AbstractBeanFactory.doGetBean(**AbstractBeanFactory.java:291)
>>> [spring-beans-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>     at org.springframework.beans.**factory.support.**
>>> AbstractBeanFactory.getBean(**AbstractBeanFactory.java:193)
>>> [spring-beans-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>     at org.springframework.beans.**factory.support.**
>>> DefaultListableBeanFactory.**preInstantiateSingletons(**
>>> DefaultListableBeanFactory.**java:585) [spring-beans-3.1.1.RELEASE.**
>>> jar:3.1.1.RELEASE]
>>>     at org.springframework.context.**support.**
>>> AbstractApplicationContext.**finishBeanFactoryInitializatio**
>>> n(AbstractApplicationContext.**java:913) [spring-context-3.1.1.RELEASE.*
>>> *jar:3.1.1.RELEASE]
>>>     at org.springframework.context.**support.**
>>> AbstractApplicationContext.**refresh(**AbstractApplicationContext.**java:464)
>>> [spring-context-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>     at org.red5.server.tomcat.**TomcatLoader$1.run(**TomcatLoader.java:595)
>>> [tomcatplugin-jar-1.4.jar:na]
>>> Caused by: org.apache.openjpa.**persistence.**PersistenceException:
>>> Cannot load JDBC driver class 'com.mysql.jdbc.Driver'
>>>     at org.apache.openjpa.jdbc.sql.**DBDictionaryFactory.**
>>> newDBDictionary(**DBDictionaryFactory.java:102)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.jdbc.conf.**JDBCConfigurationImpl.**
>>> getDBDictionaryInstance(**JDBCConfigurationImpl.java:**603)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.jdbc.meta.**MappingRepository.**
>>> endConfiguration(**MappingRepository.java:1518)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.lib.conf.**Configurations.**configureInstance(
>>> **Configurations.java:518) ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.lib.conf.**Configurations.**configureInstance(
>>> **Configurations.java:443) ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.lib.conf.**PluginValue.instantiate(**PluginValue.java:104)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.conf.**MetaDataRepositoryValue.**instantiate(*
>>> *MetaDataRepositoryValue.java:**68) ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.lib.conf.**ObjectValue.instantiate(**ObjectValue.java:83)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.conf.**OpenJPAConfigurationImpl.**
>>> newMetaDataRepositoryInstance(**OpenJPAConfigurationImpl.java:**967)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.conf.**OpenJPAConfigurationImpl.**
>>> getMetaDataRepositoryInstance(**OpenJPAConfigurationImpl.java:**958)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.kernel.**AbstractBrokerFactory.**makeReadOnly(
>>> **AbstractBrokerFactory.java:**638) ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.kernel.**AbstractBrokerFactory.**newBroker(**
>>> AbstractBrokerFactory.java:**203) ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.kernel.**DelegatingBrokerFactory.**newBroker(*
>>> *DelegatingBrokerFactory.java:**156) ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.**
>>> createEntityManager(**EntityManagerFactoryImpl.java:**227)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.**
>>> createEntityManager(**EntityManagerFactoryImpl.java:**154)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.**
>>> createEntityManager(**EntityManagerFactoryImpl.java:**60)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.springframework.orm.jpa.**JpaTransactionManager.**
>>> createEntityManagerForTransact**ion(JpaTransactionManager.**java:445)
>>> ~[org.springframework.orm-jar-**3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>>     at org.springframework.orm.jpa.**JpaTransactionManager.doBegin(**
>>> JpaTransactionManager.java:**366) ~[org.springframework.orm-jar-**
>>> 3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>>     ... 30 common frames omitted
>>> Caused by: org.apache.commons.dbcp.**SQLNestedException: Cannot load
>>> JDBC driver class 'com.mysql.jdbc.Driver'
>>>     at org.apache.commons.dbcp.**BasicDataSource.**
>>> createConnectionFactory(**BasicDataSource.java:1429)
>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>     at org.apache.commons.dbcp.**BasicDataSource.**createDataSource(**BasicDataSource.java:1371)
>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>     at org.apache.commons.dbcp.**BasicDataSource.getConnection(**BasicDataSource.java:1044)
>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>     at org.apache.openjpa.lib.jdbc.**DelegatingDataSource.**
>>> getConnection(**DelegatingDataSource.java:110)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.lib.jdbc.**DecoratingDataSource.**
>>> getConnection(**DecoratingDataSource.java:87)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.jdbc.sql.**DBDictionaryFactory.**
>>> newDBDictionary(**DBDictionaryFactory.java:91)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     ... 47 common frames omitted
>>> Caused by: java.lang.**ClassNotFoundException: com.mysql.jdbc.Driver
>>>     at org.apache.catalina.loader.**WebappClassLoader.loadClass(**WebappClassLoader.java:1714)
>>> ~[tomcat-embed-core-jar-7.0.**34.jar:7.0.34]
>>>     at org.apache.catalina.loader.**WebappClassLoader.loadClass(**WebappClassLoader.java:1559)
>>> ~[tomcat-embed-core-jar-7.0.**34.jar:7.0.34]
>>>     at org.apache.commons.dbcp.**BasicDataSource.**
>>> createConnectionFactory(**BasicDataSource.java:1420)
>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>     ... 52 common frames omitted
>>> DEBUG 04-08 16:11:24.797 o.a.o.d.w.EmoticonsManager:62
>>> [Launcher:/openmeetings] - ##### loadEmot completed
>>> DEBUG 04-08 16:11:24.798 o.a.o.r.r.**ScopeApplicationAdapter:151
>>> [Launcher:/openmeetings] -
>>>     ##############################**##################
>>>     #            Openmeetings is up                #
>>>     #             and ready to use                 #
>>>     ##############################**##################
>>>
>>> DEBUG 04-08 16:11:30.657 o.a.o.q.s.MeetingReminderJob:**34
>>> [org.springframework.**scheduling.quartz.**
>>> SchedulerFactoryBean#0_Worker-**2] - MeetingReminderJob.execute
>>> ERROR 04-08 16:11:30.696 o.a.o.q.s.SessionClearJob:38
>>> [org.springframework.**scheduling.quartz.**
>>> SchedulerFactoryBean#0_Worker-**1] - execute
>>> org.springframework.**transaction.**CannotCreateTransactionExcepti**on:
>>> Could not open JPA EntityManager for transaction; nested exception is
>>> <openjpa-2.2.1-r422266:1396819 fatal general error> org.apache.openjpa.*
>>> *persistence.**PersistenceException: Cannot load JDBC driver class
>>> 'com.mysql.jdbc.Driver'
>>>     at org.springframework.orm.jpa.**JpaTransactionManager.doBegin(**
>>> JpaTransactionManager.java:**427) ~[org.springframework.orm-jar-**
>>> 3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>>     at org.springframework.**transaction.support.**
>>> AbstractPlatformTransactionMan**ager.getTransaction(**
>>> AbstractPlatformTransactionMan**ager.java:371) ~[org.springframework.**
>>> transaction-jar-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>     at org.springframework.**transaction.interceptor.**
>>> TransactionAspectSupport.**createTransactionIfNecessary(**
>>> TransactionAspectSupport.java:**335) ~[org.springframework.**
>>> transaction-jar-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>     at org.springframework.**transaction.interceptor.**
>>> TransactionInterceptor.invoke(**TransactionInterceptor.java:**105)
>>> ~[org.springframework.**transaction-jar-3.1.1.RELEASE.**
>>> jar:3.1.1.RELEASE]
>>>     at org.springframework.aop.**framework.**ReflectiveMethodInvocation.
>>> **proceed(**ReflectiveMethodInvocation.**java:172)
>>> ~[spring-aop-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>     at org.springframework.aop.**framework.Cglib2AopProxy$**
>>> DynamicAdvisedInterceptor.**intercept(Cglib2AopProxy.java:**622)
>>> ~[spring-aop-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>     at org.apache.openmeetings.data.**basic.SessiondataDao$$**
>>> EnhancerByCGLIB$$7b84abbb.**clearSessionTable(<generated>)
>>> ~[com.springsource.net.sf.**cglib-2.2.0.jar:na]
>>>     at org.apache.openmeetings.**quartz.scheduler.**
>>> SessionClearJob.doIt(**SessionClearJob.java:36)
>>> ~[openmeetings-2.1.0-RELEASE.**jar:na]
>>>     at sun.reflect.**NativeMethodAccessorImpl.**invoke0(Native Method)
>>> ~[na:1.6.0_24]
>>>     at sun.reflect.**NativeMethodAccessorImpl.**invoke(**
>>> NativeMethodAccessorImpl.java:**57) ~[na:1.6.0_24]
>>>     at sun.reflect.**DelegatingMethodAccessorImpl.**invoke(**
>>> DelegatingMethodAccessorImpl.**java:43) ~[na:1.6.0_24]
>>>     at java.lang.reflect.Method.**invoke(Method.java:616) ~[na:1.6.0_24]
>>>     at org.springframework.util.**MethodInvoker.invoke(**MethodInvoker.java:273)
>>> [spring-core-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>     at org.springframework.**scheduling.quartz.**
>>> MethodInvokingJobDetailFactory**Bean$MethodInvokingJob.**
>>> executeInternal(**MethodInvokingJobDetailFactory**Bean.java:311)
>>> [spring-context-support-3.1.1.**RELEASE.jar:3.1.1.RELEASE]
>>>     at org.springframework.**scheduling.quartz.**QuartzJobBean.execute(*
>>> *QuartzJobBean.java:113) [spring-context-support-3.1.1.**
>>> RELEASE.jar:3.1.1.RELEASE]
>>>     at org.quartz.core.JobRunShell.**run(JobRunShell.java:216)
>>> [quartz-1.8.5.jar:na]
>>>     at org.quartz.simpl.**SimpleThreadPool$WorkerThread.**run(SimpleThreadPool.java:549)
>>> [quartz-1.8.5.jar:na]
>>> Caused by: org.apache.openjpa.**persistence.**PersistenceException:
>>> Cannot load JDBC driver class 'com.mysql.jdbc.Driver'
>>>     at org.apache.openjpa.jdbc.sql.**DBDictionaryFactory.**
>>> newDBDictionary(**DBDictionaryFactory.java:102)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.jdbc.conf.**JDBCConfigurationImpl.**
>>> getDBDictionaryInstance(**JDBCConfigurationImpl.java:**603)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.jdbc.meta.**MappingRepository.**
>>> endConfiguration(**MappingRepository.java:1518)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.lib.conf.**Configurations.**configureInstance(
>>> **Configurations.java:518) ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.lib.conf.**Configurations.**configureInstance(
>>> **Configurations.java:443) ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.lib.conf.**PluginValue.instantiate(**PluginValue.java:104)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.conf.**MetaDataRepositoryValue.**instantiate(*
>>> *MetaDataRepositoryValue.java:**68) ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.lib.conf.**ObjectValue.instantiate(**ObjectValue.java:83)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.conf.**OpenJPAConfigurationImpl.**
>>> newMetaDataRepositoryInstance(**OpenJPAConfigurationImpl.java:**967)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.conf.**OpenJPAConfigurationImpl.**
>>> getMetaDataRepositoryInstance(**OpenJPAConfigurationImpl.java:**958)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.jdbc.conf.**JDBCConfigurationImpl.**
>>> getMappingRepositoryInstance(**JDBCConfigurationImpl.java:**711)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.jdbc.**kernel.JDBCBrokerFactory.**
>>> synchronizeMappings(**JDBCBrokerFactory.java:140)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.jdbc.**kernel.JDBCBrokerFactory.**
>>> synchronizeMappings(**JDBCBrokerFactory.java:164)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.jdbc.**kernel.JDBCBrokerFactory.**
>>> newBrokerImpl(**JDBCBrokerFactory.java:122)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.kernel.**AbstractBrokerFactory.**newBroker(**
>>> AbstractBrokerFactory.java:**209) ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.kernel.**DelegatingBrokerFactory.**newBroker(*
>>> *DelegatingBrokerFactory.java:**156) ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.**
>>> createEntityManager(**EntityManagerFactoryImpl.java:**227)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.**
>>> createEntityManager(**EntityManagerFactoryImpl.java:**154)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.**
>>> createEntityManager(**EntityManagerFactoryImpl.java:**60)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.springframework.orm.jpa.**JpaTransactionManager.**
>>> createEntityManagerForTransact**ion(JpaTransactionManager.**java:445)
>>> ~[org.springframework.orm-jar-**3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>>     at org.springframework.orm.jpa.**JpaTransactionManager.doBegin(**
>>> JpaTransactionManager.java:**366) ~[org.springframework.orm-jar-**
>>> 3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>>     ... 16 common frames omitted
>>> Caused by: org.apache.commons.dbcp.**SQLNestedException: Cannot load
>>> JDBC driver class 'com.mysql.jdbc.Driver'
>>>     at org.apache.commons.dbcp.**BasicDataSource.**
>>> createConnectionFactory(**BasicDataSource.java:1429)
>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>     at org.apache.commons.dbcp.**BasicDataSource.**createDataSource(**BasicDataSource.java:1371)
>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>     at org.apache.commons.dbcp.**BasicDataSource.getConnection(**BasicDataSource.java:1044)
>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>     at org.apache.openjpa.lib.jdbc.**DelegatingDataSource.**
>>> getConnection(**DelegatingDataSource.java:110)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.lib.jdbc.**DecoratingDataSource.**
>>> getConnection(**DecoratingDataSource.java:87)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.jdbc.sql.**DBDictionaryFactory.**
>>> newDBDictionary(**DBDictionaryFactory.java:91)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     ... 36 common frames omitted
>>> Caused by: java.lang.**ClassNotFoundException: com.mysql.jdbc.Driver
>>>     at org.apache.catalina.loader.**WebappClassLoader.loadClass(**WebappClassLoader.java:1714)
>>> ~[tomcat-embed-core-jar-7.0.**34.jar:7.0.34]
>>>     at org.apache.catalina.loader.**WebappClassLoader.loadClass(**WebappClassLoader.java:1559)
>>> ~[tomcat-embed-core-jar-7.0.**34.jar:7.0.34]
>>>     at org.apache.commons.dbcp.**BasicDataSource.**
>>> createConnectionFactory(**BasicDataSource.java:1420)
>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>     ... 41 common frames omitted
>>> ERROR 04-08 16:11:30.711 o.a.o.q.s.MeetingReminderJob:**38
>>> [org.springframework.**scheduling.quartz.**
>>> SchedulerFactoryBean#0_Worker-**2] - execute
>>> org.springframework.**transaction.**CannotCreateTransactionExcepti**on:
>>> Could not open JPA EntityManager for transaction; nested exception is
>>> <openjpa-2.2.1-r422266:1396819 fatal general error> org.apache.openjpa.*
>>> *persistence.**PersistenceException: Cannot load JDBC driver class
>>> 'com.mysql.jdbc.Driver'
>>>     at org.springframework.orm.jpa.**JpaTransactionManager.doBegin(**
>>> JpaTransactionManager.java:**427) ~[org.springframework.orm-jar-**
>>> 3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>>     at org.springframework.**transaction.support.**
>>> AbstractPlatformTransactionMan**ager.getTransaction(**
>>> AbstractPlatformTransactionMan**ager.java:371) ~[org.springframework.**
>>> transaction-jar-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>     at org.springframework.**transaction.interceptor.**
>>> TransactionAspectSupport.**createTransactionIfNecessary(**
>>> TransactionAspectSupport.java:**335) ~[org.springframework.**
>>> transaction-jar-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>     at org.springframework.**transaction.interceptor.**
>>> TransactionInterceptor.invoke(**TransactionInterceptor.java:**105)
>>> ~[org.springframework.**transaction-jar-3.1.1.RELEASE.**
>>> jar:3.1.1.RELEASE]
>>>     at org.springframework.aop.**framework.**ReflectiveMethodInvocation.
>>> **proceed(**ReflectiveMethodInvocation.**java:172)
>>> ~[spring-aop-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>     at org.springframework.aop.**framework.Cglib2AopProxy$**
>>> DynamicAdvisedInterceptor.**intercept(Cglib2AopProxy.java:**622)
>>> ~[spring-aop-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>     at org.apache.openmeetings.data.**basic.dao.ConfigurationDao$$**
>>> EnhancerByCGLIB$$d3f5ca3d.**getConfValue(<generated>)
>>> ~[com.springsource.net.sf.**cglib-2.2.0.jar:na]
>>>     at org.apache.openmeetings.data.**calendar.management.**
>>> AppointmentLogic.**doScheduledMeetingReminder(**AppointmentLogic.java:404)
>>> ~[openmeetings-2.1.0-RELEASE.**jar:na]
>>>     at org.apache.openmeetings.**quartz.scheduler.**
>>> MeetingReminderJob.doIt(**MeetingReminderJob.java:36)
>>> ~[openmeetings-2.1.0-RELEASE.**jar:na]
>>>     at sun.reflect.**NativeMethodAccessorImpl.**invoke0(Native Method)
>>> ~[na:1.6.0_24]
>>>     at sun.reflect.**NativeMethodAccessorImpl.**invoke(**
>>> NativeMethodAccessorImpl.java:**57) ~[na:1.6.0_24]
>>>     at sun.reflect.**DelegatingMethodAccessorImpl.**invoke(**
>>> DelegatingMethodAccessorImpl.**java:43) ~[na:1.6.0_24]
>>>     at java.lang.reflect.Method.**invoke(Method.java:616) ~[na:1.6.0_24]
>>>     at org.springframework.util.**MethodInvoker.invoke(**MethodInvoker.java:273)
>>> [spring-core-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>     at org.springframework.**scheduling.quartz.**
>>> MethodInvokingJobDetailFactory**Bean$MethodInvokingJob.**
>>> executeInternal(**MethodInvokingJobDetailFactory**Bean.java:311)
>>> [spring-context-support-3.1.1.**RELEASE.jar:3.1.1.RELEASE]
>>>     at org.springframework.**scheduling.quartz.**QuartzJobBean.execute(*
>>> *QuartzJobBean.java:113) [spring-context-support-3.1.1.**
>>> RELEASE.jar:3.1.1.RELEASE]
>>>     at org.quartz.core.JobRunShell.**run(JobRunShell.java:216)
>>> [quartz-1.8.5.jar:na]
>>>     at org.quartz.simpl.**SimpleThreadPool$WorkerThread.**run(SimpleThreadPool.java:549)
>>> [quartz-1.8.5.jar:na]
>>> Caused by: org.apache.openjpa.**persistence.**PersistenceException:
>>> Cannot load JDBC driver class 'com.mysql.jdbc.Driver'
>>>     at org.apache.openjpa.jdbc.sql.**DBDictionaryFactory.**
>>> newDBDictionary(**DBDictionaryFactory.java:102)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.jdbc.conf.**JDBCConfigurationImpl.**
>>> getDBDictionaryInstance(**JDBCConfigurationImpl.java:**603)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.jdbc.meta.**MappingRepository.**
>>> endConfiguration(**MappingRepository.java:1518)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.lib.conf.**Configurations.**configureInstance(
>>> **Configurations.java:518) ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.lib.conf.**Configurations.**configureInstance(
>>> **Configurations.java:443) ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.lib.conf.**PluginValue.instantiate(**PluginValue.java:104)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.conf.**MetaDataRepositoryValue.**instantiate(*
>>> *MetaDataRepositoryValue.java:**68) ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.lib.conf.**ObjectValue.instantiate(**ObjectValue.java:83)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.conf.**OpenJPAConfigurationImpl.**
>>> newMetaDataRepositoryInstance(**OpenJPAConfigurationImpl.java:**967)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.conf.**OpenJPAConfigurationImpl.**
>>> getMetaDataRepositoryInstance(**OpenJPAConfigurationImpl.java:**958)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.kernel.**BrokerImpl.initialize(**BrokerImpl.java:337)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.kernel.**BrokerImpl.initialize(**BrokerImpl.java:325)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.kernel.**AbstractBrokerFactory.**
>>> initializeBroker(**AbstractBrokerFactory.java:**228)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.kernel.**AbstractBrokerFactory.**newBroker(**
>>> AbstractBrokerFactory.java:**212) ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.kernel.**DelegatingBrokerFactory.**newBroker(*
>>> *DelegatingBrokerFactory.java:**156) ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.**
>>> createEntityManager(**EntityManagerFactoryImpl.java:**227)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.**
>>> createEntityManager(**EntityManagerFactoryImpl.java:**154)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.**
>>> createEntityManager(**EntityManagerFactoryImpl.java:**60)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.springframework.orm.jpa.**JpaTransactionManager.**
>>> createEntityManagerForTransact**ion(JpaTransactionManager.**java:445)
>>> ~[org.springframework.orm-jar-**3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>>     at org.springframework.orm.jpa.**JpaTransactionManager.doBegin(**
>>> JpaTransactionManager.java:**366) ~[org.springframework.orm-jar-**
>>> 3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>>     ... 17 common frames omitted
>>> Caused by: org.apache.commons.dbcp.**SQLNestedException: Cannot load
>>> JDBC driver class 'com.mysql.jdbc.Driver'
>>>     at org.apache.commons.dbcp.**BasicDataSource.**
>>> createConnectionFactory(**BasicDataSource.java:1429)
>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>     at org.apache.commons.dbcp.**BasicDataSource.**createDataSource(**BasicDataSource.java:1371)
>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>     at org.apache.commons.dbcp.**BasicDataSource.getConnection(**BasicDataSource.java:1044)
>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>     at org.apache.openjpa.lib.jdbc.**DelegatingDataSource.**
>>> getConnection(**DelegatingDataSource.java:110)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.lib.jdbc.**DecoratingDataSource.**
>>> getConnection(**DecoratingDataSource.java:87)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.jdbc.sql.**DBDictionaryFactory.**
>>> newDBDictionary(**DBDictionaryFactory.java:91)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     ... 36 common frames omitted
>>> Caused by: java.lang.**ClassNotFoundException: com.mysql.jdbc.Driver
>>>     at org.apache.catalina.loader.**WebappClassLoader.loadClass(**WebappClassLoader.java:1714)
>>> ~[tomcat-embed-core-jar-7.0.**34.jar:7.0.34]
>>>     at org.apache.catalina.loader.**WebappClassLoader.loadClass(**WebappClassLoader.java:1559)
>>> ~[tomcat-embed-core-jar-7.0.**34.jar:7.0.34]
>>>     at org.apache.commons.dbcp.**BasicDataSource.**
>>> createConnectionFactory(**BasicDataSource.java:1420)
>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>     ... 41 common frames omitted
>>> DEBUG 04-08 16:12:25.646 o.a.o.u.m.MailHandler:232 [org.springframework.
>>> **scheduling.quartz.**SchedulerFactoryBean#0_Worker-**3] -
>>> resetSendingStatus enter ...
>>> DEBUG 04-08 16:13:10.634 o.a.o.q.s.MeetingReminderJob:**34
>>> [org.springframework.**scheduling.quartz.**
>>> SchedulerFactoryBean#0_Worker-**4] - MeetingReminderJob.execute
>>> ERROR 04-08 16:13:10.651 o.a.o.q.s.MeetingReminderJob:**38
>>> [org.springframework.**scheduling.quartz.**
>>> SchedulerFactoryBean#0_Worker-**4] - execute
>>> org.springframework.**transaction.**CannotCreateTransactionExcepti**on:
>>> Could not open JPA EntityManager for transaction; nested exception is
>>> <openjpa-2.2.1-r422266:1396819 fatal general error> org.apache.openjpa.*
>>> *persistence.**PersistenceException: Cannot load JDBC driver class
>>> 'com.mysql.jdbc.Driver'
>>>     at org.springframework.orm.jpa.**JpaTransactionManager.doBegin(**
>>> JpaTransactionManager.java:**427) ~[org.springframework.orm-jar-**
>>> 3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>>     at org.springframework.**transaction.support.**
>>> AbstractPlatformTransactionMan**ager.getTransaction(**
>>> AbstractPlatformTransactionMan**ager.java:371) ~[org.springframework.**
>>> transaction-jar-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>     at org.springframework.**transaction.interceptor.**
>>> TransactionAspectSupport.**createTransactionIfNecessary(**
>>> TransactionAspectSupport.java:**335) ~[org.springframework.**
>>> transaction-jar-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>     at org.springframework.**transaction.interceptor.**
>>> TransactionInterceptor.invoke(**TransactionInterceptor.java:**105)
>>> ~[org.springframework.**transaction-jar-3.1.1.RELEASE.**
>>> jar:3.1.1.RELEASE]
>>>     at org.springframework.aop.**framework.**ReflectiveMethodInvocation.
>>> **proceed(**ReflectiveMethodInvocation.**java:172)
>>> ~[spring-aop-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>     at org.springframework.aop.**framework.Cglib2AopProxy$**
>>> DynamicAdvisedInterceptor.**intercept(Cglib2AopProxy.java:**622)
>>> ~[spring-aop-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>     at org.apache.openmeetings.data.**basic.dao.ConfigurationDao$$**
>>> EnhancerByCGLIB$$d3f5ca3d.**getConfValue(<generated>)
>>> ~[com.springsource.net.sf.**cglib-2.2.0.jar:na]
>>>     at org.apache.openmeetings.data.**calendar.management.**
>>> AppointmentLogic.**doScheduledMeetingReminder(**AppointmentLogic.java:404)
>>> ~[openmeetings-2.1.0-RELEASE.**jar:na]
>>>     at org.apache.openmeetings.**quartz.scheduler.**
>>> MeetingReminderJob.doIt(**MeetingReminderJob.java:36)
>>> ~[openmeetings-2.1.0-RELEASE.**jar:na]
>>>     at sun.reflect.**NativeMethodAccessorImpl.**invoke0(Native Method)
>>> ~[na:1.6.0_24]
>>>     at sun.reflect.**NativeMethodAccessorImpl.**invoke(**
>>> NativeMethodAccessorImpl.java:**57) ~[na:1.6.0_24]
>>>     at sun.reflect.**DelegatingMethodAccessorImpl.**invoke(**
>>> DelegatingMethodAccessorImpl.**java:43) ~[na:1.6.0_24]
>>>     at java.lang.reflect.Method.**invoke(Method.java:616) ~[na:1.6.0_24]
>>>     at org.springframework.util.**MethodInvoker.invoke(**MethodInvoker.java:273)
>>> [spring-core-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>     at org.springframework.**scheduling.quartz.**
>>> MethodInvokingJobDetailFactory**Bean$MethodInvokingJob.**
>>> executeInternal(**MethodInvokingJobDetailFactory**Bean.java:311)
>>> [spring-context-support-3.1.1.**RELEASE.jar:3.1.1.RELEASE]
>>>     at org.springframework.**scheduling.quartz.**QuartzJobBean.execute(*
>>> *QuartzJobBean.java:113) [spring-context-support-3.1.1.**
>>> RELEASE.jar:3.1.1.RELEASE]
>>>     at org.quartz.core.JobRunShell.**run(JobRunShell.java:216)
>>> [quartz-1.8.5.jar:na]
>>>     at org.quartz.simpl.**SimpleThreadPool$WorkerThread.**run(SimpleThreadPool.java:549)
>>> [quartz-1.8.5.jar:na]
>>> Caused by: org.apache.openjpa.**persistence.**PersistenceException:
>>> Cannot load JDBC driver class 'com.mysql.jdbc.Driver'
>>>     at org.apache.openjpa.jdbc.sql.**DBDictionaryFactory.**
>>> newDBDictionary(**DBDictionaryFactory.java:102)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.jdbc.conf.**JDBCConfigurationImpl.**
>>> getDBDictionaryInstance(**JDBCConfigurationImpl.java:**603)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.jdbc.meta.**MappingRepository.**
>>> endConfiguration(**MappingRepository.java:1518)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.lib.conf.**Configurations.**configureInstance(
>>> **Configurations.java:518) ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.lib.conf.**Configurations.**configureInstance(
>>> **Configurations.java:443) ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.lib.conf.**PluginValue.instantiate(**PluginValue.java:104)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.conf.**MetaDataRepositoryValue.**instantiate(*
>>> *MetaDataRepositoryValue.java:**68) ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.lib.conf.**ObjectValue.instantiate(**ObjectValue.java:83)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.conf.**OpenJPAConfigurationImpl.**
>>> newMetaDataRepositoryInstance(**OpenJPAConfigurationImpl.java:**967)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.conf.**OpenJPAConfigurationImpl.**
>>> getMetaDataRepositoryInstance(**OpenJPAConfigurationImpl.java:**958)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.kernel.**BrokerImpl.initialize(**BrokerImpl.java:337)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.kernel.**BrokerImpl.initialize(**BrokerImpl.java:325)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.kernel.**AbstractBrokerFactory.**
>>> initializeBroker(**AbstractBrokerFactory.java:**228)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.kernel.**AbstractBrokerFactory.**newBroker(**
>>> AbstractBrokerFactory.java:**212) ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.kernel.**DelegatingBrokerFactory.**newBroker(*
>>> *DelegatingBrokerFactory.java:**156) ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.**
>>> createEntityManager(**EntityManagerFactoryImpl.java:**227)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.**
>>> createEntityManager(**EntityManagerFactoryImpl.java:**154)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.**
>>> createEntityManager(**EntityManagerFactoryImpl.java:**60)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.springframework.orm.jpa.**JpaTransactionManager.**
>>> createEntityManagerForTransact**ion(JpaTransactionManager.**java:445)
>>> ~[org.springframework.orm-jar-**3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>>     at org.springframework.orm.jpa.**JpaTransactionManager.doBegin(**
>>> JpaTransactionManager.java:**366) ~[org.springframework.orm-jar-**
>>> 3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>>     ... 17 common frames omitted
>>> Caused by: org.apache.commons.dbcp.**SQLNestedException: Cannot load
>>> JDBC driver class 'com.mysql.jdbc.Driver'
>>>     at org.apache.commons.dbcp.**BasicDataSource.**
>>> createConnectionFactory(**BasicDataSource.java:1429)
>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>     at org.apache.commons.dbcp.**BasicDataSource.**createDataSource(**BasicDataSource.java:1371)
>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>     at org.apache.commons.dbcp.**BasicDataSource.getConnection(**BasicDataSource.java:1044)
>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>     at org.apache.openjpa.lib.jdbc.**DelegatingDataSource.**
>>> getConnection(**DelegatingDataSource.java:110)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.lib.jdbc.**DecoratingDataSource.**
>>> getConnection(**DecoratingDataSource.java:87)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.jdbc.sql.**DBDictionaryFactory.**
>>> newDBDictionary(**DBDictionaryFactory.java:91)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     ... 36 common frames omitted
>>> Caused by: java.lang.**ClassNotFoundException: com.mysql.jdbc.Driver
>>>     at org.apache.catalina.loader.**WebappClassLoader.loadClass(**WebappClassLoader.java:1714)
>>> ~[tomcat-embed-core-jar-7.0.**34.jar:7.0.34]
>>>     at org.apache.catalina.loader.**WebappClassLoader.loadClass(**WebappClassLoader.java:1559)
>>> ~[tomcat-embed-core-jar-7.0.**34.jar:7.0.34]
>>>     at org.apache.commons.dbcp.**BasicDataSource.**
>>> createConnectionFactory(**BasicDataSource.java:1420)
>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>     ... 41 common frames omitted
>>> DEBUG 04-08 16:14:50.634 o.a.o.q.s.MeetingReminderJob:**34
>>> [org.springframework.**scheduling.quartz.**
>>> SchedulerFactoryBean#0_Worker-**6] - MeetingReminderJob.execute
>>> ERROR 04-08 16:14:50.648 o.a.o.q.s.MeetingReminderJob:**38
>>> [org.springframework.**scheduling.quartz.**
>>> SchedulerFactoryBean#0_Worker-**6] - execute
>>> org.springframework.**transaction.**CannotCreateTransactionExcepti**on:
>>> Could not open JPA EntityManager for transaction; nested exception is
>>> <openjpa-2.2.1-r422266:1396819 fatal general error> org.apache.openjpa.*
>>> *persistence.**PersistenceException: Cannot load JDBC driver class
>>> 'com.mysql.jdbc.Driver'
>>>     at org.springframework.orm.jpa.**JpaTransactionManager.doBegin(**
>>> JpaTransactionManager.java:**427) ~[org.springframework.orm-jar-**
>>> 3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>>     at org.springframework.**transaction.support.**
>>> AbstractPlatformTransactionMan**ager.getTransaction(**
>>> AbstractPlatformTransactionMan**ager.java:371) ~[org.springframework.**
>>> transaction-jar-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>     at org.springframework.**transaction.interceptor.**
>>> TransactionAspectSupport.**createTransactionIfNecessary(**
>>> TransactionAspectSupport.java:**335) ~[org.springframework.**
>>> transaction-jar-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>     at org.springframework.**transaction.interceptor.**
>>> TransactionInterceptor.invoke(**TransactionInterceptor.java:**105)
>>> ~[org.springframework.**transaction-jar-3.1.1.RELEASE.**
>>> jar:3.1.1.RELEASE]
>>>     at org.springframework.aop.**framework.**ReflectiveMethodInvocation.
>>> **proceed(**ReflectiveMethodInvocation.**java:172)
>>> ~[spring-aop-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>     at org.springframework.aop.**framework.Cglib2AopProxy$**
>>> DynamicAdvisedInterceptor.**intercept(Cglib2AopProxy.java:**622)
>>> ~[spring-aop-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>     at org.apache.openmeetings.data.**basic.dao.ConfigurationDao$$**
>>> EnhancerByCGLIB$$d3f5ca3d.**getConfValue(<generated>)
>>> ~[com.springsource.net.sf.**cglib-2.2.0.jar:na]
>>>     at org.apache.openmeetings.data.**calendar.management.**
>>> AppointmentLogic.**doScheduledMeetingReminder(**AppointmentLogic.java:404)
>>> ~[openmeetings-2.1.0-RELEASE.**jar:na]
>>>     at org.apache.openmeetings.**quartz.scheduler.**
>>> MeetingReminderJob.doIt(**MeetingReminderJob.java:36)
>>> ~[openmeetings-2.1.0-RELEASE.**jar:na]
>>>     at sun.reflect.**NativeMethodAccessorImpl.**invoke0(Native Method)
>>> ~[na:1.6.0_24]
>>>     at sun.reflect.**NativeMethodAccessorImpl.**invoke(**
>>> NativeMethodAccessorImpl.java:**57) ~[na:1.6.0_24]
>>>     at sun.reflect.**DelegatingMethodAccessorImpl.**invoke(**
>>> DelegatingMethodAccessorImpl.**java:43) ~[na:1.6.0_24]
>>>     at java.lang.reflect.Method.**invoke(Method.java:616) ~[na:1.6.0_24]
>>>     at org.springframework.util.**MethodInvoker.invoke(**MethodInvoker.java:273)
>>> [spring-core-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>     at org.springframework.**scheduling.quartz.**
>>> MethodInvokingJobDetailFactory**Bean$MethodInvokingJob.**
>>> executeInternal(**MethodInvokingJobDetailFactory**Bean.java:311)
>>> [spring-context-support-3.1.1.**RELEASE.jar:3.1.1.RELEASE]
>>>     at org.springframework.**scheduling.quartz.**QuartzJobBean.execute(*
>>> *QuartzJobBean.java:113) [spring-context-support-3.1.1.**
>>> RELEASE.jar:3.1.1.RELEASE]
>>>     at org.quartz.core.JobRunShell.**run(JobRunShell.java:216)
>>> [quartz-1.8.5.jar:na]
>>>     at org.quartz.simpl.**SimpleThreadPool$WorkerThread.**run(SimpleThreadPool.java:549)
>>> [quartz-1.8.5.jar:na]
>>> Caused by: org.apache.openjpa.**persistence.**PersistenceException:
>>> Cannot load JDBC driver class 'com.mysql.jdbc.Driver'
>>>     at org.apache.openjpa.jdbc.sql.**DBDictionaryFactory.**
>>> newDBDictionary(**DBDictionaryFactory.java:102)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.jdbc.conf.**JDBCConfigurationImpl.**
>>> getDBDictionaryInstance(**JDBCConfigurationImpl.java:**603)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.jdbc.meta.**MappingRepository.**
>>> endConfiguration(**MappingRepository.java:1518)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.lib.conf.**Configurations.**configureInstance(
>>> **Configurations.java:518) ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.lib.conf.**Configurations.**configureInstance(
>>> **Configurations.java:443) ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.lib.conf.**PluginValue.instantiate(**PluginValue.java:104)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.conf.**MetaDataRepositoryValue.**instantiate(*
>>> *MetaDataRepositoryValue.java:**68) ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.lib.conf.**ObjectValue.instantiate(**ObjectValue.java:83)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.conf.**OpenJPAConfigurationImpl.**
>>> newMetaDataRepositoryInstance(**OpenJPAConfigurationImpl.java:**967)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.conf.**OpenJPAConfigurationImpl.**
>>> getMetaDataRepositoryInstance(**OpenJPAConfigurationImpl.java:**958)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.kernel.**BrokerImpl.initialize(**BrokerImpl.java:337)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.kernel.**BrokerImpl.initialize(**BrokerImpl.java:325)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.kernel.**AbstractBrokerFactory.**
>>> initializeBroker(**AbstractBrokerFactory.java:**228)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.kernel.**AbstractBrokerFactory.**newBroker(**
>>> AbstractBrokerFactory.java:**212) ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.kernel.**DelegatingBrokerFactory.**newBroker(*
>>> *DelegatingBrokerFactory.java:**156) ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.**
>>> createEntityManager(**EntityManagerFactoryImpl.java:**227)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.**
>>> createEntityManager(**EntityManagerFactoryImpl.java:**154)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.**
>>> createEntityManager(**EntityManagerFactoryImpl.java:**60)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.springframework.orm.jpa.**JpaTransactionManager.**
>>> createEntityManagerForTransact**ion(JpaTransactionManager.**java:445)
>>> ~[org.springframework.orm-jar-**3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>>     at org.springframework.orm.jpa.**JpaTransactionManager.doBegin(**
>>> JpaTransactionManager.java:**366) ~[org.springframework.orm-jar-**
>>> 3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>>     ... 17 common frames omitted
>>> Caused by: org.apache.commons.dbcp.**SQLNestedException: Cannot load
>>> JDBC driver class 'com.mysql.jdbc.Driver'
>>>     at org.apache.commons.dbcp.**BasicDataSource.**
>>> createConnectionFactory(**BasicDataSource.java:1429)
>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>     at org.apache.commons.dbcp.**BasicDataSource.**createDataSource(**BasicDataSource.java:1371)
>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>     at org.apache.commons.dbcp.**BasicDataSource.getConnection(**BasicDataSource.java:1044)
>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>     at org.apache.openjpa.lib.jdbc.**DelegatingDataSource.**
>>> getConnection(**DelegatingDataSource.java:110)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.lib.jdbc.**DecoratingDataSource.**
>>> getConnection(**DecoratingDataSource.java:87)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.jdbc.sql.**DBDictionaryFactory.**
>>> newDBDictionary(**DBDictionaryFactory.java:91)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     ... 36 common frames omitted
>>> Caused by: java.lang.**ClassNotFoundException: com.mysql.jdbc.Driver
>>>     at org.apache.catalina.loader.**WebappClassLoader.loadClass(**WebappClassLoader.java:1714)
>>> ~[tomcat-embed-core-jar-7.0.**34.jar:7.0.34]
>>>     at org.apache.catalina.loader.**WebappClassLoader.loadClass(**WebappClassLoader.java:1559)
>>> ~[tomcat-embed-core-jar-7.0.**34.jar:7.0.34]
>>>     at org.apache.commons.dbcp.**BasicDataSource.**
>>> createConnectionFactory(**BasicDataSource.java:1420)
>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>     ... 41 common frames omitted
>>> DEBUG 04-08 16:16:30.633 o.a.o.q.s.MeetingReminderJob:**34
>>> [org.springframework.**scheduling.quartz.**
>>> SchedulerFactoryBean#0_Worker-**8] - MeetingReminderJob.execute
>>> ERROR 04-08 16:16:30.634 o.a.o.q.s.SessionClearJob:38
>>> [org.springframework.**scheduling.quartz.**
>>> SchedulerFactoryBean#0_Worker-**7] - execute
>>> org.springframework.**transaction.**CannotCreateTransactionExcepti**on:
>>> Could not open JPA EntityManager for transaction; nested exception is
>>> <openjpa-2.2.1-r422266:1396819 fatal general error> org.apache.openjpa.*
>>> *persistence.**PersistenceException: Cannot load JDBC driver class
>>> 'com.mysql.jdbc.Driver'
>>>     at org.springframework.orm.jpa.**JpaTransactionManager.doBegin(**
>>> JpaTransactionManager.java:**427) ~[org.springframework.orm-jar-**
>>> 3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>>     at org.springframework.**transaction.support.**
>>> AbstractPlatformTransactionMan**ager.getTransaction(**
>>> AbstractPlatformTransactionMan**ager.java:371) ~[org.springframework.**
>>> transaction-jar-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>     at org.springframework.**transaction.interceptor.**
>>> TransactionAspectSupport.**createTransactionIfNecessary(**
>>> TransactionAspectSupport.java:**335) ~[org.springframework.**
>>> transaction-jar-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>     at org.springframework.**transaction.interceptor.**
>>> TransactionInterceptor.invoke(**TransactionInterceptor.java:**105)
>>> ~[org.springframework.**transaction-jar-3.1.1.RELEASE.**
>>> jar:3.1.1.RELEASE]
>>>     at org.springframework.aop.**framework.**ReflectiveMethodInvocation.
>>> **proceed(**ReflectiveMethodInvocation.**java:172)
>>> ~[spring-aop-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>     at org.springframework.aop.**framework.Cglib2AopProxy$**
>>> DynamicAdvisedInterceptor.**intercept(Cglib2AopProxy.java:**622)
>>> ~[spring-aop-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>     at org.apache.openmeetings.data.**basic.SessiondataDao$$**
>>> EnhancerByCGLIB$$7b84abbb.**clearSessionTable(<generated>)
>>> ~[com.springsource.net.sf.**cglib-2.2.0.jar:na]
>>>     at org.apache.openmeetings.**quartz.scheduler.**
>>> SessionClearJob.doIt(**SessionClearJob.java:36)
>>> ~[openmeetings-2.1.0-RELEASE.**jar:na]
>>>     at sun.reflect.**NativeMethodAccessorImpl.**invoke0(Native Method)
>>> ~[na:1.6.0_24]
>>>     at sun.reflect.**NativeMethodAccessorImpl.**invoke(**
>>> NativeMethodAccessorImpl.java:**57) ~[na:1.6.0_24]
>>>     at sun.reflect.**DelegatingMethodAccessorImpl.**invoke(**
>>> DelegatingMethodAccessorImpl.**java:43) ~[na:1.6.0_24]
>>>     at java.lang.reflect.Method.**invoke(Method.java:616) ~[na:1.6.0_24]
>>>     at org.springframework.util.**MethodInvoker.invoke(**MethodInvoker.java:273)
>>> [spring-core-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>     at org.springframework.**scheduling.quartz.**
>>> MethodInvokingJobDetailFactory**Bean$MethodInvokingJob.**
>>> executeInternal(**MethodInvokingJobDetailFactory**Bean.java:311)
>>> [spring-context-support-3.1.1.**RELEASE.jar:3.1.1.RELEASE]
>>>     at org.springframework.**scheduling.quartz.**QuartzJobBean.execute(*
>>> *QuartzJobBean.java:113) [spring-context-support-3.1.1.**
>>> RELEASE.jar:3.1.1.RELEASE]
>>>     at org.quartz.core.JobRunShell.**run(JobRunShell.java:216)
>>> [quartz-1.8.5.jar:na]
>>>     at org.quartz.simpl.**SimpleThreadPool$WorkerThread.**run(SimpleThreadPool.java:549)
>>> [quartz-1.8.5.jar:na]
>>> Caused by: org.apache.openjpa.**persistence.**PersistenceException:
>>> Cannot load JDBC driver class 'com.mysql.jdbc.Driver'
>>>     at org.apache.openjpa.jdbc.sql.**DBDictionaryFactory.**
>>> newDBDictionary(**DBDictionaryFactory.java:102)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.jdbc.conf.**JDBCConfigurationImpl.**
>>> getDBDictionaryInstance(**JDBCConfigurationImpl.java:**603)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.jdbc.meta.**MappingRepository.**
>>> endConfiguration(**MappingRepository.java:1518)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.lib.conf.**Configurations.**configureInstance(
>>> **Configurations.java:518) ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.lib.conf.**Configurations.**configureInstance(
>>> **Configurations.java:443) ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.lib.conf.**PluginValue.instantiate(**PluginValue.java:104)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.conf.**MetaDataRepositoryValue.**instantiate(*
>>> *MetaDataRepositoryValue.java:**68) ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.lib.conf.**ObjectValue.instantiate(**ObjectValue.java:83)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.conf.**OpenJPAConfigurationImpl.**
>>> newMetaDataRepositoryInstance(**OpenJPAConfigurationImpl.java:**967)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.conf.**OpenJPAConfigurationImpl.**
>>> getMetaDataRepositoryInstance(**OpenJPAConfigurationImpl.java:**958)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.kernel.**BrokerImpl.initialize(**BrokerImpl.java:337)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.kernel.**BrokerImpl.initialize(**BrokerImpl.java:325)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.kernel.**AbstractBrokerFactory.**
>>> initializeBroker(**AbstractBrokerFactory.java:**228)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.kernel.**AbstractBrokerFactory.**newBroker(**
>>> AbstractBrokerFactory.java:**212) ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.kernel.**DelegatingBrokerFactory.**newBroker(*
>>> *DelegatingBrokerFactory.java:**156) ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.**
>>> createEntityManager(**EntityManagerFactoryImpl.java:**227)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.**
>>> createEntityManager(**EntityManagerFactoryImpl.java:**154)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.**
>>> createEntityManager(**EntityManagerFactoryImpl.java:**60)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.springframework.orm.jpa.**JpaTransactionManager.**
>>> createEntityManagerForTransact**ion(JpaTransactionManager.**java:445)
>>> ~[org.springframework.orm-jar-**3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>>     at org.springframework.orm.jpa.**JpaTransactionManager.doBegin(**
>>> JpaTransactionManager.java:**366) ~[org.springframework.orm-jar-**
>>> 3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>>     ... 16 common frames omitted
>>> Caused by: org.apache.commons.dbcp.**SQLNestedException: Cannot load
>>> JDBC driver class 'com.mysql.jdbc.Driver'
>>>     at org.apache.commons.dbcp.**BasicDataSource.**
>>> createConnectionFactory(**BasicDataSource.java:1429)
>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>     at org.apache.commons.dbcp.**BasicDataSource.**createDataSource(**BasicDataSource.java:1371)
>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>     at org.apache.commons.dbcp.**BasicDataSource.getConnection(**BasicDataSource.java:1044)
>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>     at org.apache.openjpa.lib.jdbc.**DelegatingDataSource.**
>>> getConnection(**DelegatingDataSource.java:110)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.lib.jdbc.**DecoratingDataSource.**
>>> getConnection(**DecoratingDataSource.java:87)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.jdbc.sql.**DBDictionaryFactory.**
>>> newDBDictionary(**DBDictionaryFactory.java:91)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     ... 35 common frames omitted
>>> Caused by: java.lang.**ClassNotFoundException: com.mysql.jdbc.Driver
>>>     at org.apache.catalina.loader.**WebappClassLoader.loadClass(**WebappClassLoader.java:1714)
>>> ~[tomcat-embed-core-jar-7.0.**34.jar:7.0.34]
>>>     at org.apache.catalina.loader.**WebappClassLoader.loadClass(**WebappClassLoader.java:1559)
>>> ~[tomcat-embed-core-jar-7.0.**34.jar:7.0.34]
>>>     at org.apache.commons.dbcp.**BasicDataSource.**
>>> createConnectionFactory(**BasicDataSource.java:1420)
>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>     ... 40 common frames omitted
>>> ERROR 04-08 16:16:30.642 o.a.o.q.s.MeetingReminderJob:**38
>>> [org.springframework.**scheduling.quartz.**
>>> SchedulerFactoryBean#0_Worker-**8] - execute
>>> org.springframework.**transaction.**CannotCreateTransactionExcepti**on:
>>> Could not open JPA EntityManager for transaction; nested exception is
>>> <openjpa-2.2.1-r422266:1396819 fatal general error> org.apache.openjpa.*
>>> *persistence.**PersistenceException: Cannot load JDBC driver class
>>> 'com.mysql.jdbc.Driver'
>>>     at org.springframework.orm.jpa.**JpaTransactionManager.doBegin(**
>>> JpaTransactionManager.java:**427) ~[org.springframework.orm-jar-**
>>> 3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>>     at org.springframework.**transaction.support.**
>>> AbstractPlatformTransactionMan**ager.getTransaction(**
>>> AbstractPlatformTransactionMan**ager.java:371) ~[org.springframework.**
>>> transaction-jar-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>     at org.springframework.**transaction.interceptor.**
>>> TransactionAspectSupport.**createTransactionIfNecessary(**
>>> TransactionAspectSupport.java:**335) ~[org.springframework.**
>>> transaction-jar-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>     at org.springframework.**transaction.interceptor.**
>>> TransactionInterceptor.invoke(**TransactionInterceptor.java:**105)
>>> ~[org.springframework.**transaction-jar-3.1.1.RELEASE.**
>>> jar:3.1.1.RELEASE]
>>>     at org.springframework.aop.**framework.**ReflectiveMethodInvocation.
>>> **proceed(**ReflectiveMethodInvocation.**java:172)
>>> ~[spring-aop-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>     at org.springframework.aop.**framework.Cglib2AopProxy$**
>>> DynamicAdvisedInterceptor.**intercept(Cglib2AopProxy.java:**622)
>>> ~[spring-aop-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>     at org.apache.openmeetings.data.**basic.dao.ConfigurationDao$$**
>>> EnhancerByCGLIB$$d3f5ca3d.**getConfValue(<generated>)
>>> ~[com.springsource.net.sf.**cglib-2.2.0.jar:na]
>>>     at org.apache.openmeetings.data.**calendar.management.**
>>> AppointmentLogic.**doScheduledMeetingReminder(**AppointmentLogic.java:404)
>>> ~[openmeetings-2.1.0-RELEASE.**jar:na]
>>>     at org.apache.openmeetings.**quartz.scheduler.**
>>> MeetingReminderJob.doIt(**MeetingReminderJob.java:36)
>>> ~[openmeetings-2.1.0-RELEASE.**jar:na]
>>>     at sun.reflect.**NativeMethodAccessorImpl.**invoke0(Native Method)
>>> ~[na:1.6.0_24]
>>>     at sun.reflect.**NativeMethodAccessorImpl.**invoke(**
>>> NativeMethodAccessorImpl.java:**57) ~[na:1.6.0_24]
>>>     at sun.reflect.**DelegatingMethodAccessorImpl.**invoke(**
>>> DelegatingMethodAccessorImpl.**java:43) ~[na:1.6.0_24]
>>>     at java.lang.reflect.Method.**invoke(Method.java:616) ~[na:1.6.0_24]
>>>     at org.springframework.util.**MethodInvoker.invoke(**MethodInvoker.java:273)
>>> [spring-core-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>>     at org.springframework.**scheduling.quartz.**
>>> MethodInvokingJobDetailFactory**Bean$MethodInvokingJob.**
>>> executeInternal(**MethodInvokingJobDetailFactory**Bean.java:311)
>>> [spring-context-support-3.1.1.**RELEASE.jar:3.1.1.RELEASE]
>>>     at org.springframework.**scheduling.quartz.**QuartzJobBean.execute(*
>>> *QuartzJobBean.java:113) [spring-context-support-3.1.1.**
>>> RELEASE.jar:3.1.1.RELEASE]
>>>     at org.quartz.core.JobRunShell.**run(JobRunShell.java:216)
>>> [quartz-1.8.5.jar:na]
>>>     at org.quartz.simpl.**SimpleThreadPool$WorkerThread.**run(SimpleThreadPool.java:549)
>>> [quartz-1.8.5.jar:na]
>>> Caused by: org.apache.openjpa.**persistence.**PersistenceException:
>>> Cannot load JDBC driver class 'com.mysql.jdbc.Driver'
>>>     at org.apache.openjpa.jdbc.sql.**DBDictionaryFactory.**
>>> newDBDictionary(**DBDictionaryFactory.java:102)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.jdbc.conf.**JDBCConfigurationImpl.**
>>> getDBDictionaryInstance(**JDBCConfigurationImpl.java:**603)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.jdbc.meta.**MappingRepository.**
>>> endConfiguration(**MappingRepository.java:1518)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.lib.conf.**Configurations.**configureInstance(
>>> **Configurations.java:518) ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.lib.conf.**Configurations.**configureInstance(
>>> **Configurations.java:443) ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.lib.conf.**PluginValue.instantiate(**PluginValue.java:104)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.conf.**MetaDataRepositoryValue.**instantiate(*
>>> *MetaDataRepositoryValue.java:**68) ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.lib.conf.**ObjectValue.instantiate(**ObjectValue.java:83)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.conf.**OpenJPAConfigurationImpl.**
>>> newMetaDataRepositoryInstance(**OpenJPAConfigurationImpl.java:**967)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.conf.**OpenJPAConfigurationImpl.**
>>> getMetaDataRepositoryInstance(**OpenJPAConfigurationImpl.java:**958)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.kernel.**BrokerImpl.initialize(**BrokerImpl.java:337)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.kernel.**BrokerImpl.initialize(**BrokerImpl.java:325)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.kernel.**AbstractBrokerFactory.**
>>> initializeBroker(**AbstractBrokerFactory.java:**228)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.kernel.**AbstractBrokerFactory.**newBroker(**
>>> AbstractBrokerFactory.java:**212) ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.kernel.**DelegatingBrokerFactory.**newBroker(*
>>> *DelegatingBrokerFactory.java:**156) ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.**
>>> createEntityManager(**EntityManagerFactoryImpl.java:**227)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.**
>>> createEntityManager(**EntityManagerFactoryImpl.java:**154)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.**
>>> createEntityManager(**EntityManagerFactoryImpl.java:**60)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.springframework.orm.jpa.**JpaTransactionManager.**
>>> createEntityManagerForTransact**ion(JpaTransactionManager.**java:445)
>>> ~[org.springframework.orm-jar-**3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>>     at org.springframework.orm.jpa.**JpaTransactionManager.doBegin(**
>>> JpaTransactionManager.java:**366) ~[org.springframework.orm-jar-**
>>> 3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>>     ... 17 common frames omitted
>>> Caused by: org.apache.commons.dbcp.**SQLNestedException: Cannot load
>>> JDBC driver class 'com.mysql.jdbc.Driver'
>>>     at org.apache.commons.dbcp.**BasicDataSource.**
>>> createConnectionFactory(**BasicDataSource.java:1429)
>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>     at org.apache.commons.dbcp.**BasicDataSource.**createDataSource(**BasicDataSource.java:1371)
>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>     at org.apache.commons.dbcp.**BasicDataSource.getConnection(**BasicDataSource.java:1044)
>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>     at org.apache.openjpa.lib.jdbc.**DelegatingDataSource.**
>>> getConnection(**DelegatingDataSource.java:110)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.lib.jdbc.**DecoratingDataSource.**
>>> getConnection(**DecoratingDataSource.java:87)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     at org.apache.openjpa.jdbc.sql.**DBDictionaryFactory.**
>>> newDBDictionary(**DBDictionaryFactory.java:91)
>>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>>     ... 36 common frames omitted
>>> Caused by: java.lang.**ClassNotFoundException: com.mysql.jdbc.Driver
>>>     at org.apache.catalina.loader.**WebappClassLoader.loadClass(**WebappClassLoader.java:1714)
>>> ~[tomcat-embed-core-jar-7.0.**34.jar:7.0.34]
>>>     at org.apache.catalina.loader.**WebappClassLoader.loadClass(**WebappClassLoader.java:1559)
>>> ~[tomcat-embed-core-jar-7.0.**34.jar:7.0.34]
>>>     at org.apache.commons.dbcp.**BasicDataSource.**
>>> createConnectionFactory(**BasicDataSource.java:1420)
>>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>>     ... 41 common frames omitted
>>>
>>>
>>> My java -version is :
>>> java version "1.6.0_25"
>>> Java(TM) SE Runtime Environment (build 1.6.0_25-b06)
>>> Java HotSpot(TM) Server VM (build 20.0-b11, mixed mode)
>>>
>>> And I have installed OM2.0 on this machine before, what's wrong with my
>>> installation?
>>>
>>> --
>>> ------------------------------**---
>>> Best Regards
>>> Hassan Gharehasanloo
>>>
>>
>>
>
>
> --
> ---------------------------------
> Best Regards
> Hassan Gharehasanloo
>



-- 
WBR
Maxim aka solomax

Re: Fwd: installation of om 2.1 on ubuntu

Posted by Hasan Gharehasanloo <ha...@gmail.com>.
Thanks Mahmut
With this solution red5 server loaded and I entered
http://localhost:5080/openmeetings/install in browser and then step2 and
filled information, and after submit I got http error 500 in browser, and
followinf error in openmeetings.log :

ERROR 04-09 09:58:07.247 ManageCryptStyle.java 1479325 49
org.apache.openmeetings.utils.crypt.ManageCryptStyle
[http-nio-0.0.0.0-8088-exec-9] - [getInstanceOfCrypt]
java.lang.NullPointerException: null
    at java.lang.Class.forName0(Native Method) ~[na:1.6.0_24]
    at java.lang.Class.forName(Class.java:186) ~[na:1.6.0_24]
    at
org.apache.openmeetings.utils.crypt.ManageCryptStyle.getInstanceOfCrypt(ManageCryptStyle.java:45)
~[openmeetings-2.1.0-RELEASE.jar:na]
    at
org.apache.openmeetings.data.basic.SessiondataDao.startsession(SessiondataDao.java:76)
[openmeetings-2.1.0-RELEASE.jar:na]
    at
org.apache.openmeetings.data.basic.SessiondataDao$$FastClassByCGLIB$$8a6617e0.invoke(<generated>)
[com.springsource.net.sf.cglib-2.2.0.jar:na]
    at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:191)
[com.springsource.net.sf.cglib-2.2.0.jar:na]
    at
org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:689)
[spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)
[spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:110)
[org.springframework.transaction-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
[spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:622)
[spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.apache.openmeetings.data.basic.SessiondataDao$$EnhancerByCGLIB$$a7e576e3.startsession(<generated>)
[com.springsource.net.sf.cglib-2.2.0.jar:na]
    at
org.apache.openmeetings.remote.MainService.getsessiondata(MainService.java:206)
[openmeetings-2.1.0-RELEASE.jar:na]
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
~[na:1.6.0_24]
    at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
~[na:1.6.0_24]
    at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
~[na:1.6.0_24]
    at java.lang.reflect.Method.invoke(Method.java:616) ~[na:1.6.0_24]
    at
org.red5.server.service.ServiceInvoker.invoke(ServiceInvoker.java:196)
[red5.jar:na]
    at
org.red5.server.service.ServiceInvoker.invoke(ServiceInvoker.java:115)
[red5.jar:na]
    at
org.red5.server.net.rtmp.RTMPHandler.invokeCall(RTMPHandler.java:157)
[red5.jar:na]
    at org.red5.server.net.rtmp.RTMPHandler.onInvoke(RTMPHandler.java:399)
[red5.jar:na]
    at
org.red5.server.net.rtmp.BaseRTMPHandler.messageReceived(BaseRTMPHandler.java:130)
[red5.jar:na]
    at
org.red5.server.net.rtmpt.RTMPTHandler.messageReceived(RTMPTHandler.java:129)
[red5.jar:na]
    at
org.red5.server.net.rtmpt.RTMPTServlet.handleSend(RTMPTServlet.java:410)
[red5.jar:na]
    at
org.red5.server.net.rtmpt.RTMPTServlet.service(RTMPTServlet.java:488)
[red5.jar:na]
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
[tomcat-embed-core-jar-7.0.34.jar:7.0.34]
    at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
[tomcat-embed-core-jar-7.0.34.jar:7.0.34]
    at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
[tomcat-embed-core-jar-7.0.34.jar:7.0.34]
    at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)
[tomcat-embed-core-jar-7.0.34.jar:7.0.34]
    at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
[tomcat-embed-core-jar-7.0.34.jar:7.0.34]
    at
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
[tomcat-embed-core-jar-7.0.34.jar:7.0.34]
    at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
[tomcat-embed-core-jar-7.0.34.jar:7.0.34]
    at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)
[tomcat-embed-core-jar-7.0.34.jar:7.0.34]
    at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
[tomcat-embed-core-jar-7.0.34.jar:7.0.34]
    at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
[tomcat-embed-core-jar-7.0.34.jar:7.0.34]
    at
org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1004)
[tomcat-embed-core-jar-7.0.34.jar:7.0.34]
    at
org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589)
[tomcat-embed-core-jar-7.0.34.jar:7.0.34]
    at
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1653)
[tomcat-embed-core-jar-7.0.34.jar:7.0.34]
    at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
[na:1.6.0_24]
    at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
[na:1.6.0_24]
    at java.lang.Thread.run(Thread.java:679) [na:1.6.0_24]
ERROR 04-09 09:58:07.251 SessiondataDao.java 1479329 86
org.apache.openmeetings.data.basic.SessiondataDao
[http-nio-0.0.0.0-8088-exec-9] - [startsession]:
java.lang.NullPointerException: null
    at
org.apache.openmeetings.data.basic.SessiondataDao.startsession(SessiondataDao.java:76)
~[openmeetings-2.1.0-RELEASE.jar:na]
    at
org.apache.openmeetings.data.basic.SessiondataDao$$FastClassByCGLIB$$8a6617e0.invoke(<generated>)
[com.springsource.net.sf.cglib-2.2.0.jar:na]
    at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:191)
[com.springsource.net.sf.cglib-2.2.0.jar:na]
    at
org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:689)
[spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)
[spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:110)
[org.springframework.transaction-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
[spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:622)
[spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.apache.openmeetings.data.basic.SessiondataDao$$EnhancerByCGLIB$$a7e576e3.startsession(<generated>)
[com.springsource.net.sf.cglib-2.2.0.jar:na]
    at
org.apache.openmeetings.remote.MainService.getsessiondata(MainService.java:206)
[openmeetings-2.1.0-RELEASE.jar:na]
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
~[na:1.6.0_24]
    at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
~[na:1.6.0_24]
    at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
~[na:1.6.0_24]
    at java.lang.reflect.Method.invoke(Method.java:616) ~[na:1.6.0_24]
    at
org.red5.server.service.ServiceInvoker.invoke(ServiceInvoker.java:196)
[red5.jar:na]
    at
org.red5.server.service.ServiceInvoker.invoke(ServiceInvoker.java:115)
[red5.jar:na]
    at
org.red5.server.net.rtmp.RTMPHandler.invokeCall(RTMPHandler.java:157)
[red5.jar:na]
    at org.red5.server.net.rtmp.RTMPHandler.onInvoke(RTMPHandler.java:399)
[red5.jar:na]
    at
org.red5.server.net.rtmp.BaseRTMPHandler.messageReceived(BaseRTMPHandler.java:130)
[red5.jar:na]
    at
org.red5.server.net.rtmpt.RTMPTHandler.messageReceived(RTMPTHandler.java:129)
[red5.jar:na]
    at
org.red5.server.net.rtmpt.RTMPTServlet.handleSend(RTMPTServlet.java:410)
[red5.jar:na]
    at
org.red5.server.net.rtmpt.RTMPTServlet.service(RTMPTServlet.java:488)
[red5.jar:na]
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
[tomcat-embed-core-jar-7.0.34.jar:7.0.34]
    at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
[tomcat-embed-core-jar-7.0.34.jar:7.0.34]
    at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
[tomcat-embed-core-jar-7.0.34.jar:7.0.34]
    at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)
[tomcat-embed-core-jar-7.0.34.jar:7.0.34]
    at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
[tomcat-embed-core-jar-7.0.34.jar:7.0.34]
    at
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
[tomcat-embed-core-jar-7.0.34.jar:7.0.34]
    at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
[tomcat-embed-core-jar-7.0.34.jar:7.0.34]
    at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)
[tomcat-embed-core-jar-7.0.34.jar:7.0.34]
    at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
[tomcat-embed-core-jar-7.0.34.jar:7.0.34]
    at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
[tomcat-embed-core-jar-7.0.34.jar:7.0.34]
    at
org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1004)
[tomcat-embed-core-jar-7.0.34.jar:7.0.34]
    at
org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589)
[tomcat-embed-core-jar-7.0.34.jar:7.0.34]
    at
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1653)
[tomcat-embed-core-jar-7.0.34.jar:7.0.34]
    at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
[na:1.6.0_24]
    at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
[na:1.6.0_24]
    at java.lang.Thread.run(Thread.java:679) [na:1.6.0_24]
[INFO] [http-nio-0.0.0.0-8088-exec-1]
org.red5.server.net.rtmp.codec.RTMPProtocolDecoder - Action getPublicSID
DEBUG 04-09 09:58:07.351 ScopeApplicationAdapter.java 1479429 463
org.apache.openmeetings.remote.red5.ScopeApplicationAdapter
[http-nio-0.0.0.0-8088-exec-1] - -----------  getPublicSID
DEBUG 04-09 09:58:07.352 SessionManager.java 1479430 124
org.apache.openmeetings.session.SessionManager
[http-nio-0.0.0.0-8088-exec-1] - Tried to get a non existing Client 7
server null
DEBUG 04-09 09:58:07.353 SessionManager.java 1479431 220
org.apache.openmeetings.session.SessionManager
[http-nio-0.0.0.0-8088-exec-1] - Tried to update a non existing Client 7
[ERROR] [http-nio-0.0.0.0-8088-exec-1]
org.red5.server.service.ServiceInvoker - Error executing call: Service:
null Method: getPublicSID Num Params: 0
java.lang.reflect.InvocationTargetException: null
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
~[na:1.6.0_24]
    at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
~[na:1.6.0_24]
    at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
~[na:1.6.0_24]
    at java.lang.reflect.Method.invoke(Method.java:616) ~[na:1.6.0_24]
    at
org.red5.server.service.ServiceInvoker.invoke(ServiceInvoker.java:196)
[red5.jar:na]
    at
org.red5.server.service.ServiceInvoker.invoke(ServiceInvoker.java:115)
[red5.jar:na]
    at
org.red5.server.net.rtmp.RTMPHandler.invokeCall(RTMPHandler.java:157)
[red5.jar:na]
    at org.red5.server.net.rtmp.RTMPHandler.onInvoke(RTMPHandler.java:394)
[red5.jar:na]
    at
org.red5.server.net.rtmp.BaseRTMPHandler.messageReceived(BaseRTMPHandler.java:130)
[red5.jar:na]
    at
org.red5.server.net.rtmpt.RTMPTHandler.messageReceived(RTMPTHandler.java:129)
[red5.jar:na]
    at
org.red5.server.net.rtmpt.RTMPTServlet.handleSend(RTMPTServlet.java:410)
[red5.jar:na]
    at
org.red5.server.net.rtmpt.RTMPTServlet.service(RTMPTServlet.java:488)
[red5.jar:na]
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
[tomcat-embed-core-jar-7.0.34.jar:7.0.34]
    at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
[tomcat-embed-core-jar-7.0.34.jar:7.0.34]
    at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
[tomcat-embed-core-jar-7.0.34.jar:7.0.34]
    at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)
[tomcat-embed-core-jar-7.0.34.jar:7.0.34]
    at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
[tomcat-embed-core-jar-7.0.34.jar:7.0.34]
    at
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
[tomcat-embed-core-jar-7.0.34.jar:7.0.34]
    at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
[tomcat-embed-core-jar-7.0.34.jar:7.0.34]
    at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)
[tomcat-embed-core-jar-7.0.34.jar:7.0.34]
    at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
[tomcat-embed-core-jar-7.0.34.jar:7.0.34]
    at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
[tomcat-embed-core-jar-7.0.34.jar:7.0.34]
    at
org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1004)
[tomcat-embed-core-jar-7.0.34.jar:7.0.34]
    at
org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589)
[tomcat-embed-core-jar-7.0.34.jar:7.0.34]
    at
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1653)
[tomcat-embed-core-jar-7.0.34.jar:7.0.34]
    at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
[na:1.6.0_24]
    at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
[na:1.6.0_24]
    at java.lang.Thread.run(Thread.java:679) [na:1.6.0_24]
Caused by: java.lang.NullPointerException: null
    at
org.apache.openmeetings.remote.red5.ScopeApplicationAdapter.getPublicSID(ScopeApplicationAdapter.java:469)
~[openmeetings-2.1.0-RELEASE.jar:na]
    ... 28 common frames omitted

after this when I go to http://localhost:5080/openmeetings/ i get
NetConnection.Call.fail error.


On Mon, Apr 8, 2013 at 4:56 PM, Mahmut TEKER <te...@gmail.com> wrote:

> Hi,
>
>    It seems jdbc problem. Could you check " red5/webapps/openmeetings/WEB_
> **INF/lib"  folder for mysql connector jar file something like
> "mysql-connector-java-****-**bin.jar".
>
>    If there is not mysql connector, you should download and put this
> folder. You can download here.
>
> http://dev.mysql.com/**downloads/connector/j/<http://dev.mysql.com/downloads/connector/j/>
>
>    Best regards,
>
> _Mahmut
>
> 08.04.2013 14:51 tarihinde, Hasan Gharehasanloo yazdı:
>
>  Hi everybody
>> Today I decided to install new release of OM, so downloaded the bin file
>> and unzip it on a directory. Then created a DB in mysql and change the
>> persistence.xml fil, and executed sh red5.sh in terminal but got an error
>> on startup od openmeetings.
>> The openmeetings.log is as follow :
>>
>> DEBUG 04-08 16:11:16.833 ROOT:72 [0.0.0.0-startStop-1] - Starting up
>> context openmeetings
>> DEBUG 04-08 16:11:24.499 o.a.o.r.r.**ScopeApplicationAdapter:131
>> [Launcher:/openmeetings] - webAppPath : /share/home/hasanloo/**
>> Documents/my/om/webapps/**openmeetings
>> ERROR 04-08 16:11:24.657 o.a.o.r.r.**ScopeApplicationAdapter:2738
>> [Launcher:/openmeetings] - [getCryptKey]
>> org.springframework.**transaction.**CannotCreateTransactionExcepti**on:
>> Could not open JPA EntityManager for transaction; nested exception is
>> <openjpa-2.2.1-r422266:1396819 fatal general error> org.apache.openjpa.**
>> persistence.**PersistenceException: Cannot load JDBC driver class
>> 'com.mysql.jdbc.Driver'
>>     at org.springframework.orm.jpa.**JpaTransactionManager.doBegin(**
>> JpaTransactionManager.java:**427) ~[org.springframework.orm-jar-**
>> 3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>     at org.springframework.**transaction.support.**
>> AbstractPlatformTransactionMan**ager.getTransaction(**
>> AbstractPlatformTransactionMan**ager.java:371) ~[org.springframework.**
>> transaction-jar-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>     at org.springframework.**transaction.interceptor.**
>> TransactionAspectSupport.**createTransactionIfNecessary(**
>> TransactionAspectSupport.java:**335) ~[org.springframework.**
>> transaction-jar-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>     at org.springframework.**transaction.interceptor.**
>> TransactionInterceptor.invoke(**TransactionInterceptor.java:**105)
>> ~[org.springframework.**transaction-jar-3.1.1.RELEASE.**
>> jar:3.1.1.RELEASE]
>>     at org.springframework.aop.**framework.**ReflectiveMethodInvocation.*
>> *proceed(**ReflectiveMethodInvocation.**java:172)
>> ~[spring-aop-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>     at org.springframework.aop.**framework.Cglib2AopProxy$**
>> DynamicAdvisedInterceptor.**intercept(Cglib2AopProxy.java:**622)
>> ~[spring-aop-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>     at org.apache.openmeetings.data.**basic.dao.ConfigurationDao$$**
>> EnhancerByCGLIB$$d3f5ca3d.**getConfValue(<generated>)
>> ~[com.springsource.net.sf.**cglib-2.2.0.jar:na]
>>     at org.apache.openmeetings.**remote.red5.**ScopeApplicationAdapter.**
>> getCryptKey(**ScopeApplicationAdapter.java:**2729)
>> [openmeetings-2.1.0-RELEASE.**jar:na]
>>     at org.apache.openmeetings.**remote.red5.**ScopeApplicationAdapter.**
>> appStart(**ScopeApplicationAdapter.java:**135)
>> [openmeetings-2.1.0-RELEASE.**jar:na]
>>     at org.red5.server.adapter.**MultiThreadedApplicationAdapte**r.start(
>> **MultiThreadedApplicationAdapte**r.java:403) [red5.jar:na]
>>     at org.red5.server.adapter.**ApplicationAdapter.start(**ApplicationAdapter.java:54)
>> [red5.jar:na]
>>     at org.red5.server.scope.Scope.**start(Scope.java:1081) [red5.jar:na]
>>     at org.red5.server.scope.Scope.**init(Scope.java:864) [red5.jar:na]
>>     at org.red5.server.scope.**WebScope.register(WebScope.**java:213)
>> [red5.jar:na]
>>     at sun.reflect.**NativeMethodAccessorImpl.**invoke0(Native Method)
>> ~[na:1.6.0_24]
>>     at sun.reflect.**NativeMethodAccessorImpl.**invoke(**
>> NativeMethodAccessorImpl.java:**57) ~[na:1.6.0_24]
>>     at sun.reflect.**DelegatingMethodAccessorImpl.**invoke(**
>> DelegatingMethodAccessorImpl.**java:43) ~[na:1.6.0_24]
>>     at java.lang.reflect.Method.**invoke(Method.java:616) ~[na:1.6.0_24]
>>     at org.springframework.beans.**factory.support.**
>> AbstractAutowireCapableBeanFac**tory.invokeCustomInitMethod(**
>> AbstractAutowireCapableBeanFac**tory.java:1581)
>> [spring-beans-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>     at org.springframework.beans.**factory.support.**
>> AbstractAutowireCapableBeanFac**tory.invokeInitMethods(**
>> AbstractAutowireCapableBeanFac**tory.java:1522)
>> [spring-beans-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>     at org.springframework.beans.**factory.support.**
>> AbstractAutowireCapableBeanFac**tory.initializeBean(**
>> AbstractAutowireCapableBeanFac**tory.java:1452)
>> [spring-beans-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>     at org.springframework.beans.**factory.support.**
>> AbstractAutowireCapableBeanFac**tory.doCreateBean(**
>> AbstractAutowireCapableBeanFac**tory.java:519)
>> [spring-beans-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>     at org.springframework.beans.**factory.support.**
>> AbstractAutowireCapableBeanFac**tory.createBean(**
>> AbstractAutowireCapableBeanFac**tory.java:456)
>> [spring-beans-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>     at org.springframework.beans.**factory.support.**
>> AbstractBeanFactory$1.**getObject(AbstractBeanFactory.**java:294)
>> [spring-beans-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>     at org.springframework.beans.**factory.support.**
>> DefaultSingletonBeanRegistry.**getSingleton(**
>> DefaultSingletonBeanRegistry.**java:225) [spring-beans-3.1.1.RELEASE.**
>> jar:3.1.1.RELEASE]
>>     at org.springframework.beans.**factory.support.**
>> AbstractBeanFactory.doGetBean(**AbstractBeanFactory.java:291)
>> [spring-beans-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>     at org.springframework.beans.**factory.support.**
>> AbstractBeanFactory.getBean(**AbstractBeanFactory.java:193)
>> [spring-beans-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>     at org.springframework.beans.**factory.support.**
>> DefaultListableBeanFactory.**preInstantiateSingletons(**
>> DefaultListableBeanFactory.**java:585) [spring-beans-3.1.1.RELEASE.**
>> jar:3.1.1.RELEASE]
>>     at org.springframework.context.**support.**
>> AbstractApplicationContext.**finishBeanFactoryInitializatio**
>> n(AbstractApplicationContext.**java:913) [spring-context-3.1.1.RELEASE.**
>> jar:3.1.1.RELEASE]
>>     at org.springframework.context.**support.**
>> AbstractApplicationContext.**refresh(**AbstractApplicationContext.**java:464)
>> [spring-context-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>     at org.red5.server.tomcat.**TomcatLoader$1.run(**TomcatLoader.java:595)
>> [tomcatplugin-jar-1.4.jar:na]
>> Caused by: org.apache.openjpa.**persistence.**PersistenceException:
>> Cannot load JDBC driver class 'com.mysql.jdbc.Driver'
>>     at org.apache.openjpa.jdbc.sql.**DBDictionaryFactory.**
>> newDBDictionary(**DBDictionaryFactory.java:102)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.jdbc.conf.**JDBCConfigurationImpl.**
>> getDBDictionaryInstance(**JDBCConfigurationImpl.java:**603)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.jdbc.meta.**MappingRepository.**
>> endConfiguration(**MappingRepository.java:1518)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.lib.conf.**Configurations.**configureInstance(*
>> *Configurations.java:518) ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.lib.conf.**Configurations.**configureInstance(*
>> *Configurations.java:443) ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.lib.conf.**PluginValue.instantiate(**PluginValue.java:104)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.conf.**MetaDataRepositoryValue.**instantiate(**
>> MetaDataRepositoryValue.java:**68) ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.lib.conf.**ObjectValue.instantiate(**ObjectValue.java:83)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.conf.**OpenJPAConfigurationImpl.**
>> newMetaDataRepositoryInstance(**OpenJPAConfigurationImpl.java:**967)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.conf.**OpenJPAConfigurationImpl.**
>> getMetaDataRepositoryInstance(**OpenJPAConfigurationImpl.java:**958)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.kernel.**AbstractBrokerFactory.**makeReadOnly(*
>> *AbstractBrokerFactory.java:**638) ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.kernel.**AbstractBrokerFactory.**newBroker(**
>> AbstractBrokerFactory.java:**203) ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.kernel.**DelegatingBrokerFactory.**newBroker(**
>> DelegatingBrokerFactory.java:**156) ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.**
>> createEntityManager(**EntityManagerFactoryImpl.java:**227)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.**
>> createEntityManager(**EntityManagerFactoryImpl.java:**154)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.**
>> createEntityManager(**EntityManagerFactoryImpl.java:**60)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.springframework.orm.jpa.**JpaTransactionManager.**
>> createEntityManagerForTransact**ion(JpaTransactionManager.**java:445)
>> ~[org.springframework.orm-jar-**3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>     at org.springframework.orm.jpa.**JpaTransactionManager.doBegin(**
>> JpaTransactionManager.java:**366) ~[org.springframework.orm-jar-**
>> 3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>     ... 30 common frames omitted
>> Caused by: org.apache.commons.dbcp.**SQLNestedException: Cannot load
>> JDBC driver class 'com.mysql.jdbc.Driver'
>>     at org.apache.commons.dbcp.**BasicDataSource.**
>> createConnectionFactory(**BasicDataSource.java:1429)
>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>     at org.apache.commons.dbcp.**BasicDataSource.**createDataSource(**BasicDataSource.java:1371)
>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>     at org.apache.commons.dbcp.**BasicDataSource.getConnection(**BasicDataSource.java:1044)
>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>     at org.apache.openjpa.lib.jdbc.**DelegatingDataSource.**
>> getConnection(**DelegatingDataSource.java:110)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.lib.jdbc.**DecoratingDataSource.**
>> getConnection(**DecoratingDataSource.java:87)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.jdbc.sql.**DBDictionaryFactory.**
>> newDBDictionary(**DBDictionaryFactory.java:91)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     ... 47 common frames omitted
>> Caused by: java.lang.**ClassNotFoundException: com.mysql.jdbc.Driver
>>     at org.apache.catalina.loader.**WebappClassLoader.loadClass(**WebappClassLoader.java:1714)
>> ~[tomcat-embed-core-jar-7.0.**34.jar:7.0.34]
>>     at org.apache.catalina.loader.**WebappClassLoader.loadClass(**WebappClassLoader.java:1559)
>> ~[tomcat-embed-core-jar-7.0.**34.jar:7.0.34]
>>     at org.apache.commons.dbcp.**BasicDataSource.**
>> createConnectionFactory(**BasicDataSource.java:1420)
>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>     ... 52 common frames omitted
>> DEBUG 04-08 16:11:24.797 o.a.o.d.w.EmoticonsManager:62
>> [Launcher:/openmeetings] - ##### loadEmot completed
>> DEBUG 04-08 16:11:24.798 o.a.o.r.r.**ScopeApplicationAdapter:151
>> [Launcher:/openmeetings] -
>>     ##############################**##################
>>     #            Openmeetings is up                #
>>     #             and ready to use                 #
>>     ##############################**##################
>>
>> DEBUG 04-08 16:11:30.657 o.a.o.q.s.MeetingReminderJob:**34
>> [org.springframework.**scheduling.quartz.**SchedulerFactoryBean#0_Worker-
>> **2] - MeetingReminderJob.execute
>> ERROR 04-08 16:11:30.696 o.a.o.q.s.SessionClearJob:38
>> [org.springframework.**scheduling.quartz.**SchedulerFactoryBean#0_Worker-
>> **1] - execute
>> org.springframework.**transaction.**CannotCreateTransactionExcepti**on:
>> Could not open JPA EntityManager for transaction; nested exception is
>> <openjpa-2.2.1-r422266:1396819 fatal general error> org.apache.openjpa.**
>> persistence.**PersistenceException: Cannot load JDBC driver class
>> 'com.mysql.jdbc.Driver'
>>     at org.springframework.orm.jpa.**JpaTransactionManager.doBegin(**
>> JpaTransactionManager.java:**427) ~[org.springframework.orm-jar-**
>> 3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>     at org.springframework.**transaction.support.**
>> AbstractPlatformTransactionMan**ager.getTransaction(**
>> AbstractPlatformTransactionMan**ager.java:371) ~[org.springframework.**
>> transaction-jar-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>     at org.springframework.**transaction.interceptor.**
>> TransactionAspectSupport.**createTransactionIfNecessary(**
>> TransactionAspectSupport.java:**335) ~[org.springframework.**
>> transaction-jar-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>     at org.springframework.**transaction.interceptor.**
>> TransactionInterceptor.invoke(**TransactionInterceptor.java:**105)
>> ~[org.springframework.**transaction-jar-3.1.1.RELEASE.**
>> jar:3.1.1.RELEASE]
>>     at org.springframework.aop.**framework.**ReflectiveMethodInvocation.*
>> *proceed(**ReflectiveMethodInvocation.**java:172)
>> ~[spring-aop-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>     at org.springframework.aop.**framework.Cglib2AopProxy$**
>> DynamicAdvisedInterceptor.**intercept(Cglib2AopProxy.java:**622)
>> ~[spring-aop-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>     at org.apache.openmeetings.data.**basic.SessiondataDao$$**
>> EnhancerByCGLIB$$7b84abbb.**clearSessionTable(<generated>)
>> ~[com.springsource.net.sf.**cglib-2.2.0.jar:na]
>>     at org.apache.openmeetings.**quartz.scheduler.**SessionClearJob.doIt(
>> **SessionClearJob.java:36) ~[openmeetings-2.1.0-RELEASE.**jar:na]
>>     at sun.reflect.**NativeMethodAccessorImpl.**invoke0(Native Method)
>> ~[na:1.6.0_24]
>>     at sun.reflect.**NativeMethodAccessorImpl.**invoke(**
>> NativeMethodAccessorImpl.java:**57) ~[na:1.6.0_24]
>>     at sun.reflect.**DelegatingMethodAccessorImpl.**invoke(**
>> DelegatingMethodAccessorImpl.**java:43) ~[na:1.6.0_24]
>>     at java.lang.reflect.Method.**invoke(Method.java:616) ~[na:1.6.0_24]
>>     at org.springframework.util.**MethodInvoker.invoke(**MethodInvoker.java:273)
>> [spring-core-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>     at org.springframework.**scheduling.quartz.**
>> MethodInvokingJobDetailFactory**Bean$MethodInvokingJob.**executeInternal(
>> **MethodInvokingJobDetailFactory**Bean.java:311)
>> [spring-context-support-3.1.1.**RELEASE.jar:3.1.1.RELEASE]
>>     at org.springframework.**scheduling.quartz.**QuartzJobBean.execute(**QuartzJobBean.java:113)
>> [spring-context-support-3.1.1.**RELEASE.jar:3.1.1.RELEASE]
>>     at org.quartz.core.JobRunShell.**run(JobRunShell.java:216)
>> [quartz-1.8.5.jar:na]
>>     at org.quartz.simpl.**SimpleThreadPool$WorkerThread.**run(SimpleThreadPool.java:549)
>> [quartz-1.8.5.jar:na]
>> Caused by: org.apache.openjpa.**persistence.**PersistenceException:
>> Cannot load JDBC driver class 'com.mysql.jdbc.Driver'
>>     at org.apache.openjpa.jdbc.sql.**DBDictionaryFactory.**
>> newDBDictionary(**DBDictionaryFactory.java:102)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.jdbc.conf.**JDBCConfigurationImpl.**
>> getDBDictionaryInstance(**JDBCConfigurationImpl.java:**603)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.jdbc.meta.**MappingRepository.**
>> endConfiguration(**MappingRepository.java:1518)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.lib.conf.**Configurations.**configureInstance(*
>> *Configurations.java:518) ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.lib.conf.**Configurations.**configureInstance(*
>> *Configurations.java:443) ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.lib.conf.**PluginValue.instantiate(**PluginValue.java:104)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.conf.**MetaDataRepositoryValue.**instantiate(**
>> MetaDataRepositoryValue.java:**68) ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.lib.conf.**ObjectValue.instantiate(**ObjectValue.java:83)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.conf.**OpenJPAConfigurationImpl.**
>> newMetaDataRepositoryInstance(**OpenJPAConfigurationImpl.java:**967)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.conf.**OpenJPAConfigurationImpl.**
>> getMetaDataRepositoryInstance(**OpenJPAConfigurationImpl.java:**958)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.jdbc.conf.**JDBCConfigurationImpl.**
>> getMappingRepositoryInstance(**JDBCConfigurationImpl.java:**711)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.jdbc.**kernel.JDBCBrokerFactory.**
>> synchronizeMappings(**JDBCBrokerFactory.java:140)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.jdbc.**kernel.JDBCBrokerFactory.**
>> synchronizeMappings(**JDBCBrokerFactory.java:164)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.jdbc.**kernel.JDBCBrokerFactory.**
>> newBrokerImpl(**JDBCBrokerFactory.java:122) ~[openjpa-bundle-2.2.1.jar:2.
>> **2.1]
>>     at org.apache.openjpa.kernel.**AbstractBrokerFactory.**newBroker(**
>> AbstractBrokerFactory.java:**209) ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.kernel.**DelegatingBrokerFactory.**newBroker(**
>> DelegatingBrokerFactory.java:**156) ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.**
>> createEntityManager(**EntityManagerFactoryImpl.java:**227)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.**
>> createEntityManager(**EntityManagerFactoryImpl.java:**154)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.**
>> createEntityManager(**EntityManagerFactoryImpl.java:**60)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.springframework.orm.jpa.**JpaTransactionManager.**
>> createEntityManagerForTransact**ion(JpaTransactionManager.**java:445)
>> ~[org.springframework.orm-jar-**3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>     at org.springframework.orm.jpa.**JpaTransactionManager.doBegin(**
>> JpaTransactionManager.java:**366) ~[org.springframework.orm-jar-**
>> 3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>     ... 16 common frames omitted
>> Caused by: org.apache.commons.dbcp.**SQLNestedException: Cannot load
>> JDBC driver class 'com.mysql.jdbc.Driver'
>>     at org.apache.commons.dbcp.**BasicDataSource.**
>> createConnectionFactory(**BasicDataSource.java:1429)
>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>     at org.apache.commons.dbcp.**BasicDataSource.**createDataSource(**BasicDataSource.java:1371)
>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>     at org.apache.commons.dbcp.**BasicDataSource.getConnection(**BasicDataSource.java:1044)
>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>     at org.apache.openjpa.lib.jdbc.**DelegatingDataSource.**
>> getConnection(**DelegatingDataSource.java:110)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.lib.jdbc.**DecoratingDataSource.**
>> getConnection(**DecoratingDataSource.java:87)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.jdbc.sql.**DBDictionaryFactory.**
>> newDBDictionary(**DBDictionaryFactory.java:91)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     ... 36 common frames omitted
>> Caused by: java.lang.**ClassNotFoundException: com.mysql.jdbc.Driver
>>     at org.apache.catalina.loader.**WebappClassLoader.loadClass(**WebappClassLoader.java:1714)
>> ~[tomcat-embed-core-jar-7.0.**34.jar:7.0.34]
>>     at org.apache.catalina.loader.**WebappClassLoader.loadClass(**WebappClassLoader.java:1559)
>> ~[tomcat-embed-core-jar-7.0.**34.jar:7.0.34]
>>     at org.apache.commons.dbcp.**BasicDataSource.**
>> createConnectionFactory(**BasicDataSource.java:1420)
>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>     ... 41 common frames omitted
>> ERROR 04-08 16:11:30.711 o.a.o.q.s.MeetingReminderJob:**38
>> [org.springframework.**scheduling.quartz.**SchedulerFactoryBean#0_Worker-
>> **2] - execute
>> org.springframework.**transaction.**CannotCreateTransactionExcepti**on:
>> Could not open JPA EntityManager for transaction; nested exception is
>> <openjpa-2.2.1-r422266:1396819 fatal general error> org.apache.openjpa.**
>> persistence.**PersistenceException: Cannot load JDBC driver class
>> 'com.mysql.jdbc.Driver'
>>     at org.springframework.orm.jpa.**JpaTransactionManager.doBegin(**
>> JpaTransactionManager.java:**427) ~[org.springframework.orm-jar-**
>> 3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>     at org.springframework.**transaction.support.**
>> AbstractPlatformTransactionMan**ager.getTransaction(**
>> AbstractPlatformTransactionMan**ager.java:371) ~[org.springframework.**
>> transaction-jar-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>     at org.springframework.**transaction.interceptor.**
>> TransactionAspectSupport.**createTransactionIfNecessary(**
>> TransactionAspectSupport.java:**335) ~[org.springframework.**
>> transaction-jar-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>     at org.springframework.**transaction.interceptor.**
>> TransactionInterceptor.invoke(**TransactionInterceptor.java:**105)
>> ~[org.springframework.**transaction-jar-3.1.1.RELEASE.**
>> jar:3.1.1.RELEASE]
>>     at org.springframework.aop.**framework.**ReflectiveMethodInvocation.*
>> *proceed(**ReflectiveMethodInvocation.**java:172)
>> ~[spring-aop-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>     at org.springframework.aop.**framework.Cglib2AopProxy$**
>> DynamicAdvisedInterceptor.**intercept(Cglib2AopProxy.java:**622)
>> ~[spring-aop-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>     at org.apache.openmeetings.data.**basic.dao.ConfigurationDao$$**
>> EnhancerByCGLIB$$d3f5ca3d.**getConfValue(<generated>)
>> ~[com.springsource.net.sf.**cglib-2.2.0.jar:na]
>>     at org.apache.openmeetings.data.**calendar.management.**
>> AppointmentLogic.**doScheduledMeetingReminder(**AppointmentLogic.java:404)
>> ~[openmeetings-2.1.0-RELEASE.**jar:na]
>>     at org.apache.openmeetings.**quartz.scheduler.**
>> MeetingReminderJob.doIt(**MeetingReminderJob.java:36)
>> ~[openmeetings-2.1.0-RELEASE.**jar:na]
>>     at sun.reflect.**NativeMethodAccessorImpl.**invoke0(Native Method)
>> ~[na:1.6.0_24]
>>     at sun.reflect.**NativeMethodAccessorImpl.**invoke(**
>> NativeMethodAccessorImpl.java:**57) ~[na:1.6.0_24]
>>     at sun.reflect.**DelegatingMethodAccessorImpl.**invoke(**
>> DelegatingMethodAccessorImpl.**java:43) ~[na:1.6.0_24]
>>     at java.lang.reflect.Method.**invoke(Method.java:616) ~[na:1.6.0_24]
>>     at org.springframework.util.**MethodInvoker.invoke(**MethodInvoker.java:273)
>> [spring-core-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>     at org.springframework.**scheduling.quartz.**
>> MethodInvokingJobDetailFactory**Bean$MethodInvokingJob.**executeInternal(
>> **MethodInvokingJobDetailFactory**Bean.java:311)
>> [spring-context-support-3.1.1.**RELEASE.jar:3.1.1.RELEASE]
>>     at org.springframework.**scheduling.quartz.**QuartzJobBean.execute(**QuartzJobBean.java:113)
>> [spring-context-support-3.1.1.**RELEASE.jar:3.1.1.RELEASE]
>>     at org.quartz.core.JobRunShell.**run(JobRunShell.java:216)
>> [quartz-1.8.5.jar:na]
>>     at org.quartz.simpl.**SimpleThreadPool$WorkerThread.**run(SimpleThreadPool.java:549)
>> [quartz-1.8.5.jar:na]
>> Caused by: org.apache.openjpa.**persistence.**PersistenceException:
>> Cannot load JDBC driver class 'com.mysql.jdbc.Driver'
>>     at org.apache.openjpa.jdbc.sql.**DBDictionaryFactory.**
>> newDBDictionary(**DBDictionaryFactory.java:102)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.jdbc.conf.**JDBCConfigurationImpl.**
>> getDBDictionaryInstance(**JDBCConfigurationImpl.java:**603)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.jdbc.meta.**MappingRepository.**
>> endConfiguration(**MappingRepository.java:1518)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.lib.conf.**Configurations.**configureInstance(*
>> *Configurations.java:518) ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.lib.conf.**Configurations.**configureInstance(*
>> *Configurations.java:443) ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.lib.conf.**PluginValue.instantiate(**PluginValue.java:104)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.conf.**MetaDataRepositoryValue.**instantiate(**
>> MetaDataRepositoryValue.java:**68) ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.lib.conf.**ObjectValue.instantiate(**ObjectValue.java:83)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.conf.**OpenJPAConfigurationImpl.**
>> newMetaDataRepositoryInstance(**OpenJPAConfigurationImpl.java:**967)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.conf.**OpenJPAConfigurationImpl.**
>> getMetaDataRepositoryInstance(**OpenJPAConfigurationImpl.java:**958)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.kernel.**BrokerImpl.initialize(**BrokerImpl.java:337)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.kernel.**BrokerImpl.initialize(**BrokerImpl.java:325)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.kernel.**AbstractBrokerFactory.**
>> initializeBroker(**AbstractBrokerFactory.java:**228)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.kernel.**AbstractBrokerFactory.**newBroker(**
>> AbstractBrokerFactory.java:**212) ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.kernel.**DelegatingBrokerFactory.**newBroker(**
>> DelegatingBrokerFactory.java:**156) ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.**
>> createEntityManager(**EntityManagerFactoryImpl.java:**227)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.**
>> createEntityManager(**EntityManagerFactoryImpl.java:**154)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.**
>> createEntityManager(**EntityManagerFactoryImpl.java:**60)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.springframework.orm.jpa.**JpaTransactionManager.**
>> createEntityManagerForTransact**ion(JpaTransactionManager.**java:445)
>> ~[org.springframework.orm-jar-**3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>     at org.springframework.orm.jpa.**JpaTransactionManager.doBegin(**
>> JpaTransactionManager.java:**366) ~[org.springframework.orm-jar-**
>> 3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>     ... 17 common frames omitted
>> Caused by: org.apache.commons.dbcp.**SQLNestedException: Cannot load
>> JDBC driver class 'com.mysql.jdbc.Driver'
>>     at org.apache.commons.dbcp.**BasicDataSource.**
>> createConnectionFactory(**BasicDataSource.java:1429)
>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>     at org.apache.commons.dbcp.**BasicDataSource.**createDataSource(**BasicDataSource.java:1371)
>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>     at org.apache.commons.dbcp.**BasicDataSource.getConnection(**BasicDataSource.java:1044)
>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>     at org.apache.openjpa.lib.jdbc.**DelegatingDataSource.**
>> getConnection(**DelegatingDataSource.java:110)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.lib.jdbc.**DecoratingDataSource.**
>> getConnection(**DecoratingDataSource.java:87)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.jdbc.sql.**DBDictionaryFactory.**
>> newDBDictionary(**DBDictionaryFactory.java:91)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     ... 36 common frames omitted
>> Caused by: java.lang.**ClassNotFoundException: com.mysql.jdbc.Driver
>>     at org.apache.catalina.loader.**WebappClassLoader.loadClass(**WebappClassLoader.java:1714)
>> ~[tomcat-embed-core-jar-7.0.**34.jar:7.0.34]
>>     at org.apache.catalina.loader.**WebappClassLoader.loadClass(**WebappClassLoader.java:1559)
>> ~[tomcat-embed-core-jar-7.0.**34.jar:7.0.34]
>>     at org.apache.commons.dbcp.**BasicDataSource.**
>> createConnectionFactory(**BasicDataSource.java:1420)
>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>     ... 41 common frames omitted
>> DEBUG 04-08 16:12:25.646 o.a.o.u.m.MailHandler:232 [org.springframework.*
>> *scheduling.quartz.**SchedulerFactoryBean#0_Worker-**3] -
>> resetSendingStatus enter ...
>> DEBUG 04-08 16:13:10.634 o.a.o.q.s.MeetingReminderJob:**34
>> [org.springframework.**scheduling.quartz.**SchedulerFactoryBean#0_Worker-
>> **4] - MeetingReminderJob.execute
>> ERROR 04-08 16:13:10.651 o.a.o.q.s.MeetingReminderJob:**38
>> [org.springframework.**scheduling.quartz.**SchedulerFactoryBean#0_Worker-
>> **4] - execute
>> org.springframework.**transaction.**CannotCreateTransactionExcepti**on:
>> Could not open JPA EntityManager for transaction; nested exception is
>> <openjpa-2.2.1-r422266:1396819 fatal general error> org.apache.openjpa.**
>> persistence.**PersistenceException: Cannot load JDBC driver class
>> 'com.mysql.jdbc.Driver'
>>     at org.springframework.orm.jpa.**JpaTransactionManager.doBegin(**
>> JpaTransactionManager.java:**427) ~[org.springframework.orm-jar-**
>> 3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>     at org.springframework.**transaction.support.**
>> AbstractPlatformTransactionMan**ager.getTransaction(**
>> AbstractPlatformTransactionMan**ager.java:371) ~[org.springframework.**
>> transaction-jar-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>     at org.springframework.**transaction.interceptor.**
>> TransactionAspectSupport.**createTransactionIfNecessary(**
>> TransactionAspectSupport.java:**335) ~[org.springframework.**
>> transaction-jar-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>     at org.springframework.**transaction.interceptor.**
>> TransactionInterceptor.invoke(**TransactionInterceptor.java:**105)
>> ~[org.springframework.**transaction-jar-3.1.1.RELEASE.**
>> jar:3.1.1.RELEASE]
>>     at org.springframework.aop.**framework.**ReflectiveMethodInvocation.*
>> *proceed(**ReflectiveMethodInvocation.**java:172)
>> ~[spring-aop-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>     at org.springframework.aop.**framework.Cglib2AopProxy$**
>> DynamicAdvisedInterceptor.**intercept(Cglib2AopProxy.java:**622)
>> ~[spring-aop-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>     at org.apache.openmeetings.data.**basic.dao.ConfigurationDao$$**
>> EnhancerByCGLIB$$d3f5ca3d.**getConfValue(<generated>)
>> ~[com.springsource.net.sf.**cglib-2.2.0.jar:na]
>>     at org.apache.openmeetings.data.**calendar.management.**
>> AppointmentLogic.**doScheduledMeetingReminder(**AppointmentLogic.java:404)
>> ~[openmeetings-2.1.0-RELEASE.**jar:na]
>>     at org.apache.openmeetings.**quartz.scheduler.**
>> MeetingReminderJob.doIt(**MeetingReminderJob.java:36)
>> ~[openmeetings-2.1.0-RELEASE.**jar:na]
>>     at sun.reflect.**NativeMethodAccessorImpl.**invoke0(Native Method)
>> ~[na:1.6.0_24]
>>     at sun.reflect.**NativeMethodAccessorImpl.**invoke(**
>> NativeMethodAccessorImpl.java:**57) ~[na:1.6.0_24]
>>     at sun.reflect.**DelegatingMethodAccessorImpl.**invoke(**
>> DelegatingMethodAccessorImpl.**java:43) ~[na:1.6.0_24]
>>     at java.lang.reflect.Method.**invoke(Method.java:616) ~[na:1.6.0_24]
>>     at org.springframework.util.**MethodInvoker.invoke(**MethodInvoker.java:273)
>> [spring-core-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>     at org.springframework.**scheduling.quartz.**
>> MethodInvokingJobDetailFactory**Bean$MethodInvokingJob.**executeInternal(
>> **MethodInvokingJobDetailFactory**Bean.java:311)
>> [spring-context-support-3.1.1.**RELEASE.jar:3.1.1.RELEASE]
>>     at org.springframework.**scheduling.quartz.**QuartzJobBean.execute(**QuartzJobBean.java:113)
>> [spring-context-support-3.1.1.**RELEASE.jar:3.1.1.RELEASE]
>>     at org.quartz.core.JobRunShell.**run(JobRunShell.java:216)
>> [quartz-1.8.5.jar:na]
>>     at org.quartz.simpl.**SimpleThreadPool$WorkerThread.**run(SimpleThreadPool.java:549)
>> [quartz-1.8.5.jar:na]
>> Caused by: org.apache.openjpa.**persistence.**PersistenceException:
>> Cannot load JDBC driver class 'com.mysql.jdbc.Driver'
>>     at org.apache.openjpa.jdbc.sql.**DBDictionaryFactory.**
>> newDBDictionary(**DBDictionaryFactory.java:102)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.jdbc.conf.**JDBCConfigurationImpl.**
>> getDBDictionaryInstance(**JDBCConfigurationImpl.java:**603)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.jdbc.meta.**MappingRepository.**
>> endConfiguration(**MappingRepository.java:1518)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.lib.conf.**Configurations.**configureInstance(*
>> *Configurations.java:518) ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.lib.conf.**Configurations.**configureInstance(*
>> *Configurations.java:443) ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.lib.conf.**PluginValue.instantiate(**PluginValue.java:104)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.conf.**MetaDataRepositoryValue.**instantiate(**
>> MetaDataRepositoryValue.java:**68) ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.lib.conf.**ObjectValue.instantiate(**ObjectValue.java:83)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.conf.**OpenJPAConfigurationImpl.**
>> newMetaDataRepositoryInstance(**OpenJPAConfigurationImpl.java:**967)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.conf.**OpenJPAConfigurationImpl.**
>> getMetaDataRepositoryInstance(**OpenJPAConfigurationImpl.java:**958)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.kernel.**BrokerImpl.initialize(**BrokerImpl.java:337)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.kernel.**BrokerImpl.initialize(**BrokerImpl.java:325)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.kernel.**AbstractBrokerFactory.**
>> initializeBroker(**AbstractBrokerFactory.java:**228)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.kernel.**AbstractBrokerFactory.**newBroker(**
>> AbstractBrokerFactory.java:**212) ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.kernel.**DelegatingBrokerFactory.**newBroker(**
>> DelegatingBrokerFactory.java:**156) ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.**
>> createEntityManager(**EntityManagerFactoryImpl.java:**227)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.**
>> createEntityManager(**EntityManagerFactoryImpl.java:**154)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.**
>> createEntityManager(**EntityManagerFactoryImpl.java:**60)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.springframework.orm.jpa.**JpaTransactionManager.**
>> createEntityManagerForTransact**ion(JpaTransactionManager.**java:445)
>> ~[org.springframework.orm-jar-**3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>     at org.springframework.orm.jpa.**JpaTransactionManager.doBegin(**
>> JpaTransactionManager.java:**366) ~[org.springframework.orm-jar-**
>> 3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>     ... 17 common frames omitted
>> Caused by: org.apache.commons.dbcp.**SQLNestedException: Cannot load
>> JDBC driver class 'com.mysql.jdbc.Driver'
>>     at org.apache.commons.dbcp.**BasicDataSource.**
>> createConnectionFactory(**BasicDataSource.java:1429)
>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>     at org.apache.commons.dbcp.**BasicDataSource.**createDataSource(**BasicDataSource.java:1371)
>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>     at org.apache.commons.dbcp.**BasicDataSource.getConnection(**BasicDataSource.java:1044)
>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>     at org.apache.openjpa.lib.jdbc.**DelegatingDataSource.**
>> getConnection(**DelegatingDataSource.java:110)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.lib.jdbc.**DecoratingDataSource.**
>> getConnection(**DecoratingDataSource.java:87)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.jdbc.sql.**DBDictionaryFactory.**
>> newDBDictionary(**DBDictionaryFactory.java:91)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     ... 36 common frames omitted
>> Caused by: java.lang.**ClassNotFoundException: com.mysql.jdbc.Driver
>>     at org.apache.catalina.loader.**WebappClassLoader.loadClass(**WebappClassLoader.java:1714)
>> ~[tomcat-embed-core-jar-7.0.**34.jar:7.0.34]
>>     at org.apache.catalina.loader.**WebappClassLoader.loadClass(**WebappClassLoader.java:1559)
>> ~[tomcat-embed-core-jar-7.0.**34.jar:7.0.34]
>>     at org.apache.commons.dbcp.**BasicDataSource.**
>> createConnectionFactory(**BasicDataSource.java:1420)
>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>     ... 41 common frames omitted
>> DEBUG 04-08 16:14:50.634 o.a.o.q.s.MeetingReminderJob:**34
>> [org.springframework.**scheduling.quartz.**SchedulerFactoryBean#0_Worker-
>> **6] - MeetingReminderJob.execute
>> ERROR 04-08 16:14:50.648 o.a.o.q.s.MeetingReminderJob:**38
>> [org.springframework.**scheduling.quartz.**SchedulerFactoryBean#0_Worker-
>> **6] - execute
>> org.springframework.**transaction.**CannotCreateTransactionExcepti**on:
>> Could not open JPA EntityManager for transaction; nested exception is
>> <openjpa-2.2.1-r422266:1396819 fatal general error> org.apache.openjpa.**
>> persistence.**PersistenceException: Cannot load JDBC driver class
>> 'com.mysql.jdbc.Driver'
>>     at org.springframework.orm.jpa.**JpaTransactionManager.doBegin(**
>> JpaTransactionManager.java:**427) ~[org.springframework.orm-jar-**
>> 3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>     at org.springframework.**transaction.support.**
>> AbstractPlatformTransactionMan**ager.getTransaction(**
>> AbstractPlatformTransactionMan**ager.java:371) ~[org.springframework.**
>> transaction-jar-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>     at org.springframework.**transaction.interceptor.**
>> TransactionAspectSupport.**createTransactionIfNecessary(**
>> TransactionAspectSupport.java:**335) ~[org.springframework.**
>> transaction-jar-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>     at org.springframework.**transaction.interceptor.**
>> TransactionInterceptor.invoke(**TransactionInterceptor.java:**105)
>> ~[org.springframework.**transaction-jar-3.1.1.RELEASE.**
>> jar:3.1.1.RELEASE]
>>     at org.springframework.aop.**framework.**ReflectiveMethodInvocation.*
>> *proceed(**ReflectiveMethodInvocation.**java:172)
>> ~[spring-aop-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>     at org.springframework.aop.**framework.Cglib2AopProxy$**
>> DynamicAdvisedInterceptor.**intercept(Cglib2AopProxy.java:**622)
>> ~[spring-aop-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>     at org.apache.openmeetings.data.**basic.dao.ConfigurationDao$$**
>> EnhancerByCGLIB$$d3f5ca3d.**getConfValue(<generated>)
>> ~[com.springsource.net.sf.**cglib-2.2.0.jar:na]
>>     at org.apache.openmeetings.data.**calendar.management.**
>> AppointmentLogic.**doScheduledMeetingReminder(**AppointmentLogic.java:404)
>> ~[openmeetings-2.1.0-RELEASE.**jar:na]
>>     at org.apache.openmeetings.**quartz.scheduler.**
>> MeetingReminderJob.doIt(**MeetingReminderJob.java:36)
>> ~[openmeetings-2.1.0-RELEASE.**jar:na]
>>     at sun.reflect.**NativeMethodAccessorImpl.**invoke0(Native Method)
>> ~[na:1.6.0_24]
>>     at sun.reflect.**NativeMethodAccessorImpl.**invoke(**
>> NativeMethodAccessorImpl.java:**57) ~[na:1.6.0_24]
>>     at sun.reflect.**DelegatingMethodAccessorImpl.**invoke(**
>> DelegatingMethodAccessorImpl.**java:43) ~[na:1.6.0_24]
>>     at java.lang.reflect.Method.**invoke(Method.java:616) ~[na:1.6.0_24]
>>     at org.springframework.util.**MethodInvoker.invoke(**MethodInvoker.java:273)
>> [spring-core-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>     at org.springframework.**scheduling.quartz.**
>> MethodInvokingJobDetailFactory**Bean$MethodInvokingJob.**executeInternal(
>> **MethodInvokingJobDetailFactory**Bean.java:311)
>> [spring-context-support-3.1.1.**RELEASE.jar:3.1.1.RELEASE]
>>     at org.springframework.**scheduling.quartz.**QuartzJobBean.execute(**QuartzJobBean.java:113)
>> [spring-context-support-3.1.1.**RELEASE.jar:3.1.1.RELEASE]
>>     at org.quartz.core.JobRunShell.**run(JobRunShell.java:216)
>> [quartz-1.8.5.jar:na]
>>     at org.quartz.simpl.**SimpleThreadPool$WorkerThread.**run(SimpleThreadPool.java:549)
>> [quartz-1.8.5.jar:na]
>> Caused by: org.apache.openjpa.**persistence.**PersistenceException:
>> Cannot load JDBC driver class 'com.mysql.jdbc.Driver'
>>     at org.apache.openjpa.jdbc.sql.**DBDictionaryFactory.**
>> newDBDictionary(**DBDictionaryFactory.java:102)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.jdbc.conf.**JDBCConfigurationImpl.**
>> getDBDictionaryInstance(**JDBCConfigurationImpl.java:**603)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.jdbc.meta.**MappingRepository.**
>> endConfiguration(**MappingRepository.java:1518)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.lib.conf.**Configurations.**configureInstance(*
>> *Configurations.java:518) ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.lib.conf.**Configurations.**configureInstance(*
>> *Configurations.java:443) ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.lib.conf.**PluginValue.instantiate(**PluginValue.java:104)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.conf.**MetaDataRepositoryValue.**instantiate(**
>> MetaDataRepositoryValue.java:**68) ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.lib.conf.**ObjectValue.instantiate(**ObjectValue.java:83)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.conf.**OpenJPAConfigurationImpl.**
>> newMetaDataRepositoryInstance(**OpenJPAConfigurationImpl.java:**967)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.conf.**OpenJPAConfigurationImpl.**
>> getMetaDataRepositoryInstance(**OpenJPAConfigurationImpl.java:**958)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.kernel.**BrokerImpl.initialize(**BrokerImpl.java:337)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.kernel.**BrokerImpl.initialize(**BrokerImpl.java:325)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.kernel.**AbstractBrokerFactory.**
>> initializeBroker(**AbstractBrokerFactory.java:**228)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.kernel.**AbstractBrokerFactory.**newBroker(**
>> AbstractBrokerFactory.java:**212) ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.kernel.**DelegatingBrokerFactory.**newBroker(**
>> DelegatingBrokerFactory.java:**156) ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.**
>> createEntityManager(**EntityManagerFactoryImpl.java:**227)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.**
>> createEntityManager(**EntityManagerFactoryImpl.java:**154)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.**
>> createEntityManager(**EntityManagerFactoryImpl.java:**60)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.springframework.orm.jpa.**JpaTransactionManager.**
>> createEntityManagerForTransact**ion(JpaTransactionManager.**java:445)
>> ~[org.springframework.orm-jar-**3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>     at org.springframework.orm.jpa.**JpaTransactionManager.doBegin(**
>> JpaTransactionManager.java:**366) ~[org.springframework.orm-jar-**
>> 3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>     ... 17 common frames omitted
>> Caused by: org.apache.commons.dbcp.**SQLNestedException: Cannot load
>> JDBC driver class 'com.mysql.jdbc.Driver'
>>     at org.apache.commons.dbcp.**BasicDataSource.**
>> createConnectionFactory(**BasicDataSource.java:1429)
>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>     at org.apache.commons.dbcp.**BasicDataSource.**createDataSource(**BasicDataSource.java:1371)
>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>     at org.apache.commons.dbcp.**BasicDataSource.getConnection(**BasicDataSource.java:1044)
>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>     at org.apache.openjpa.lib.jdbc.**DelegatingDataSource.**
>> getConnection(**DelegatingDataSource.java:110)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.lib.jdbc.**DecoratingDataSource.**
>> getConnection(**DecoratingDataSource.java:87)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.jdbc.sql.**DBDictionaryFactory.**
>> newDBDictionary(**DBDictionaryFactory.java:91)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     ... 36 common frames omitted
>> Caused by: java.lang.**ClassNotFoundException: com.mysql.jdbc.Driver
>>     at org.apache.catalina.loader.**WebappClassLoader.loadClass(**WebappClassLoader.java:1714)
>> ~[tomcat-embed-core-jar-7.0.**34.jar:7.0.34]
>>     at org.apache.catalina.loader.**WebappClassLoader.loadClass(**WebappClassLoader.java:1559)
>> ~[tomcat-embed-core-jar-7.0.**34.jar:7.0.34]
>>     at org.apache.commons.dbcp.**BasicDataSource.**
>> createConnectionFactory(**BasicDataSource.java:1420)
>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>     ... 41 common frames omitted
>> DEBUG 04-08 16:16:30.633 o.a.o.q.s.MeetingReminderJob:**34
>> [org.springframework.**scheduling.quartz.**SchedulerFactoryBean#0_Worker-
>> **8] - MeetingReminderJob.execute
>> ERROR 04-08 16:16:30.634 o.a.o.q.s.SessionClearJob:38
>> [org.springframework.**scheduling.quartz.**SchedulerFactoryBean#0_Worker-
>> **7] - execute
>> org.springframework.**transaction.**CannotCreateTransactionExcepti**on:
>> Could not open JPA EntityManager for transaction; nested exception is
>> <openjpa-2.2.1-r422266:1396819 fatal general error> org.apache.openjpa.**
>> persistence.**PersistenceException: Cannot load JDBC driver class
>> 'com.mysql.jdbc.Driver'
>>     at org.springframework.orm.jpa.**JpaTransactionManager.doBegin(**
>> JpaTransactionManager.java:**427) ~[org.springframework.orm-jar-**
>> 3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>     at org.springframework.**transaction.support.**
>> AbstractPlatformTransactionMan**ager.getTransaction(**
>> AbstractPlatformTransactionMan**ager.java:371) ~[org.springframework.**
>> transaction-jar-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>     at org.springframework.**transaction.interceptor.**
>> TransactionAspectSupport.**createTransactionIfNecessary(**
>> TransactionAspectSupport.java:**335) ~[org.springframework.**
>> transaction-jar-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>     at org.springframework.**transaction.interceptor.**
>> TransactionInterceptor.invoke(**TransactionInterceptor.java:**105)
>> ~[org.springframework.**transaction-jar-3.1.1.RELEASE.**
>> jar:3.1.1.RELEASE]
>>     at org.springframework.aop.**framework.**ReflectiveMethodInvocation.*
>> *proceed(**ReflectiveMethodInvocation.**java:172)
>> ~[spring-aop-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>     at org.springframework.aop.**framework.Cglib2AopProxy$**
>> DynamicAdvisedInterceptor.**intercept(Cglib2AopProxy.java:**622)
>> ~[spring-aop-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>     at org.apache.openmeetings.data.**basic.SessiondataDao$$**
>> EnhancerByCGLIB$$7b84abbb.**clearSessionTable(<generated>)
>> ~[com.springsource.net.sf.**cglib-2.2.0.jar:na]
>>     at org.apache.openmeetings.**quartz.scheduler.**SessionClearJob.doIt(
>> **SessionClearJob.java:36) ~[openmeetings-2.1.0-RELEASE.**jar:na]
>>     at sun.reflect.**NativeMethodAccessorImpl.**invoke0(Native Method)
>> ~[na:1.6.0_24]
>>     at sun.reflect.**NativeMethodAccessorImpl.**invoke(**
>> NativeMethodAccessorImpl.java:**57) ~[na:1.6.0_24]
>>     at sun.reflect.**DelegatingMethodAccessorImpl.**invoke(**
>> DelegatingMethodAccessorImpl.**java:43) ~[na:1.6.0_24]
>>     at java.lang.reflect.Method.**invoke(Method.java:616) ~[na:1.6.0_24]
>>     at org.springframework.util.**MethodInvoker.invoke(**MethodInvoker.java:273)
>> [spring-core-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>     at org.springframework.**scheduling.quartz.**
>> MethodInvokingJobDetailFactory**Bean$MethodInvokingJob.**executeInternal(
>> **MethodInvokingJobDetailFactory**Bean.java:311)
>> [spring-context-support-3.1.1.**RELEASE.jar:3.1.1.RELEASE]
>>     at org.springframework.**scheduling.quartz.**QuartzJobBean.execute(**QuartzJobBean.java:113)
>> [spring-context-support-3.1.1.**RELEASE.jar:3.1.1.RELEASE]
>>     at org.quartz.core.JobRunShell.**run(JobRunShell.java:216)
>> [quartz-1.8.5.jar:na]
>>     at org.quartz.simpl.**SimpleThreadPool$WorkerThread.**run(SimpleThreadPool.java:549)
>> [quartz-1.8.5.jar:na]
>> Caused by: org.apache.openjpa.**persistence.**PersistenceException:
>> Cannot load JDBC driver class 'com.mysql.jdbc.Driver'
>>     at org.apache.openjpa.jdbc.sql.**DBDictionaryFactory.**
>> newDBDictionary(**DBDictionaryFactory.java:102)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.jdbc.conf.**JDBCConfigurationImpl.**
>> getDBDictionaryInstance(**JDBCConfigurationImpl.java:**603)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.jdbc.meta.**MappingRepository.**
>> endConfiguration(**MappingRepository.java:1518)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.lib.conf.**Configurations.**configureInstance(*
>> *Configurations.java:518) ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.lib.conf.**Configurations.**configureInstance(*
>> *Configurations.java:443) ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.lib.conf.**PluginValue.instantiate(**PluginValue.java:104)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.conf.**MetaDataRepositoryValue.**instantiate(**
>> MetaDataRepositoryValue.java:**68) ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.lib.conf.**ObjectValue.instantiate(**ObjectValue.java:83)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.conf.**OpenJPAConfigurationImpl.**
>> newMetaDataRepositoryInstance(**OpenJPAConfigurationImpl.java:**967)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.conf.**OpenJPAConfigurationImpl.**
>> getMetaDataRepositoryInstance(**OpenJPAConfigurationImpl.java:**958)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.kernel.**BrokerImpl.initialize(**BrokerImpl.java:337)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.kernel.**BrokerImpl.initialize(**BrokerImpl.java:325)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.kernel.**AbstractBrokerFactory.**
>> initializeBroker(**AbstractBrokerFactory.java:**228)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.kernel.**AbstractBrokerFactory.**newBroker(**
>> AbstractBrokerFactory.java:**212) ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.kernel.**DelegatingBrokerFactory.**newBroker(**
>> DelegatingBrokerFactory.java:**156) ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.**
>> createEntityManager(**EntityManagerFactoryImpl.java:**227)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.**
>> createEntityManager(**EntityManagerFactoryImpl.java:**154)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.**
>> createEntityManager(**EntityManagerFactoryImpl.java:**60)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.springframework.orm.jpa.**JpaTransactionManager.**
>> createEntityManagerForTransact**ion(JpaTransactionManager.**java:445)
>> ~[org.springframework.orm-jar-**3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>     at org.springframework.orm.jpa.**JpaTransactionManager.doBegin(**
>> JpaTransactionManager.java:**366) ~[org.springframework.orm-jar-**
>> 3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>     ... 16 common frames omitted
>> Caused by: org.apache.commons.dbcp.**SQLNestedException: Cannot load
>> JDBC driver class 'com.mysql.jdbc.Driver'
>>     at org.apache.commons.dbcp.**BasicDataSource.**
>> createConnectionFactory(**BasicDataSource.java:1429)
>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>     at org.apache.commons.dbcp.**BasicDataSource.**createDataSource(**BasicDataSource.java:1371)
>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>     at org.apache.commons.dbcp.**BasicDataSource.getConnection(**BasicDataSource.java:1044)
>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>     at org.apache.openjpa.lib.jdbc.**DelegatingDataSource.**
>> getConnection(**DelegatingDataSource.java:110)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.lib.jdbc.**DecoratingDataSource.**
>> getConnection(**DecoratingDataSource.java:87)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.jdbc.sql.**DBDictionaryFactory.**
>> newDBDictionary(**DBDictionaryFactory.java:91)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     ... 35 common frames omitted
>> Caused by: java.lang.**ClassNotFoundException: com.mysql.jdbc.Driver
>>     at org.apache.catalina.loader.**WebappClassLoader.loadClass(**WebappClassLoader.java:1714)
>> ~[tomcat-embed-core-jar-7.0.**34.jar:7.0.34]
>>     at org.apache.catalina.loader.**WebappClassLoader.loadClass(**WebappClassLoader.java:1559)
>> ~[tomcat-embed-core-jar-7.0.**34.jar:7.0.34]
>>     at org.apache.commons.dbcp.**BasicDataSource.**
>> createConnectionFactory(**BasicDataSource.java:1420)
>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>     ... 40 common frames omitted
>> ERROR 04-08 16:16:30.642 o.a.o.q.s.MeetingReminderJob:**38
>> [org.springframework.**scheduling.quartz.**SchedulerFactoryBean#0_Worker-
>> **8] - execute
>> org.springframework.**transaction.**CannotCreateTransactionExcepti**on:
>> Could not open JPA EntityManager for transaction; nested exception is
>> <openjpa-2.2.1-r422266:1396819 fatal general error> org.apache.openjpa.**
>> persistence.**PersistenceException: Cannot load JDBC driver class
>> 'com.mysql.jdbc.Driver'
>>     at org.springframework.orm.jpa.**JpaTransactionManager.doBegin(**
>> JpaTransactionManager.java:**427) ~[org.springframework.orm-jar-**
>> 3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>     at org.springframework.**transaction.support.**
>> AbstractPlatformTransactionMan**ager.getTransaction(**
>> AbstractPlatformTransactionMan**ager.java:371) ~[org.springframework.**
>> transaction-jar-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>     at org.springframework.**transaction.interceptor.**
>> TransactionAspectSupport.**createTransactionIfNecessary(**
>> TransactionAspectSupport.java:**335) ~[org.springframework.**
>> transaction-jar-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>     at org.springframework.**transaction.interceptor.**
>> TransactionInterceptor.invoke(**TransactionInterceptor.java:**105)
>> ~[org.springframework.**transaction-jar-3.1.1.RELEASE.**
>> jar:3.1.1.RELEASE]
>>     at org.springframework.aop.**framework.**ReflectiveMethodInvocation.*
>> *proceed(**ReflectiveMethodInvocation.**java:172)
>> ~[spring-aop-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>     at org.springframework.aop.**framework.Cglib2AopProxy$**
>> DynamicAdvisedInterceptor.**intercept(Cglib2AopProxy.java:**622)
>> ~[spring-aop-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>     at org.apache.openmeetings.data.**basic.dao.ConfigurationDao$$**
>> EnhancerByCGLIB$$d3f5ca3d.**getConfValue(<generated>)
>> ~[com.springsource.net.sf.**cglib-2.2.0.jar:na]
>>     at org.apache.openmeetings.data.**calendar.management.**
>> AppointmentLogic.**doScheduledMeetingReminder(**AppointmentLogic.java:404)
>> ~[openmeetings-2.1.0-RELEASE.**jar:na]
>>     at org.apache.openmeetings.**quartz.scheduler.**
>> MeetingReminderJob.doIt(**MeetingReminderJob.java:36)
>> ~[openmeetings-2.1.0-RELEASE.**jar:na]
>>     at sun.reflect.**NativeMethodAccessorImpl.**invoke0(Native Method)
>> ~[na:1.6.0_24]
>>     at sun.reflect.**NativeMethodAccessorImpl.**invoke(**
>> NativeMethodAccessorImpl.java:**57) ~[na:1.6.0_24]
>>     at sun.reflect.**DelegatingMethodAccessorImpl.**invoke(**
>> DelegatingMethodAccessorImpl.**java:43) ~[na:1.6.0_24]
>>     at java.lang.reflect.Method.**invoke(Method.java:616) ~[na:1.6.0_24]
>>     at org.springframework.util.**MethodInvoker.invoke(**MethodInvoker.java:273)
>> [spring-core-3.1.1.RELEASE.**jar:3.1.1.RELEASE]
>>     at org.springframework.**scheduling.quartz.**
>> MethodInvokingJobDetailFactory**Bean$MethodInvokingJob.**executeInternal(
>> **MethodInvokingJobDetailFactory**Bean.java:311)
>> [spring-context-support-3.1.1.**RELEASE.jar:3.1.1.RELEASE]
>>     at org.springframework.**scheduling.quartz.**QuartzJobBean.execute(**QuartzJobBean.java:113)
>> [spring-context-support-3.1.1.**RELEASE.jar:3.1.1.RELEASE]
>>     at org.quartz.core.JobRunShell.**run(JobRunShell.java:216)
>> [quartz-1.8.5.jar:na]
>>     at org.quartz.simpl.**SimpleThreadPool$WorkerThread.**run(SimpleThreadPool.java:549)
>> [quartz-1.8.5.jar:na]
>> Caused by: org.apache.openjpa.**persistence.**PersistenceException:
>> Cannot load JDBC driver class 'com.mysql.jdbc.Driver'
>>     at org.apache.openjpa.jdbc.sql.**DBDictionaryFactory.**
>> newDBDictionary(**DBDictionaryFactory.java:102)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.jdbc.conf.**JDBCConfigurationImpl.**
>> getDBDictionaryInstance(**JDBCConfigurationImpl.java:**603)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.jdbc.meta.**MappingRepository.**
>> endConfiguration(**MappingRepository.java:1518)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.lib.conf.**Configurations.**configureInstance(*
>> *Configurations.java:518) ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.lib.conf.**Configurations.**configureInstance(*
>> *Configurations.java:443) ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.lib.conf.**PluginValue.instantiate(**PluginValue.java:104)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.conf.**MetaDataRepositoryValue.**instantiate(**
>> MetaDataRepositoryValue.java:**68) ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.lib.conf.**ObjectValue.instantiate(**ObjectValue.java:83)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.conf.**OpenJPAConfigurationImpl.**
>> newMetaDataRepositoryInstance(**OpenJPAConfigurationImpl.java:**967)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.conf.**OpenJPAConfigurationImpl.**
>> getMetaDataRepositoryInstance(**OpenJPAConfigurationImpl.java:**958)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.kernel.**BrokerImpl.initialize(**BrokerImpl.java:337)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.kernel.**BrokerImpl.initialize(**BrokerImpl.java:325)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.kernel.**AbstractBrokerFactory.**
>> initializeBroker(**AbstractBrokerFactory.java:**228)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.kernel.**AbstractBrokerFactory.**newBroker(**
>> AbstractBrokerFactory.java:**212) ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.kernel.**DelegatingBrokerFactory.**newBroker(**
>> DelegatingBrokerFactory.java:**156) ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.**
>> createEntityManager(**EntityManagerFactoryImpl.java:**227)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.**
>> createEntityManager(**EntityManagerFactoryImpl.java:**154)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.**persistence.**EntityManagerFactoryImpl.**
>> createEntityManager(**EntityManagerFactoryImpl.java:**60)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.springframework.orm.jpa.**JpaTransactionManager.**
>> createEntityManagerForTransact**ion(JpaTransactionManager.**java:445)
>> ~[org.springframework.orm-jar-**3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>     at org.springframework.orm.jpa.**JpaTransactionManager.doBegin(**
>> JpaTransactionManager.java:**366) ~[org.springframework.orm-jar-**
>> 3.1.1.RELEASE.jar:3.1.1.**RELEASE]
>>     ... 17 common frames omitted
>> Caused by: org.apache.commons.dbcp.**SQLNestedException: Cannot load
>> JDBC driver class 'com.mysql.jdbc.Driver'
>>     at org.apache.commons.dbcp.**BasicDataSource.**
>> createConnectionFactory(**BasicDataSource.java:1429)
>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>     at org.apache.commons.dbcp.**BasicDataSource.**createDataSource(**BasicDataSource.java:1371)
>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>     at org.apache.commons.dbcp.**BasicDataSource.getConnection(**BasicDataSource.java:1044)
>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>     at org.apache.openjpa.lib.jdbc.**DelegatingDataSource.**
>> getConnection(**DelegatingDataSource.java:110)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.lib.jdbc.**DecoratingDataSource.**
>> getConnection(**DecoratingDataSource.java:87)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     at org.apache.openjpa.jdbc.sql.**DBDictionaryFactory.**
>> newDBDictionary(**DBDictionaryFactory.java:91)
>> ~[openjpa-bundle-2.2.1.jar:2.**2.1]
>>     ... 36 common frames omitted
>> Caused by: java.lang.**ClassNotFoundException: com.mysql.jdbc.Driver
>>     at org.apache.catalina.loader.**WebappClassLoader.loadClass(**WebappClassLoader.java:1714)
>> ~[tomcat-embed-core-jar-7.0.**34.jar:7.0.34]
>>     at org.apache.catalina.loader.**WebappClassLoader.loadClass(**WebappClassLoader.java:1559)
>> ~[tomcat-embed-core-jar-7.0.**34.jar:7.0.34]
>>     at org.apache.commons.dbcp.**BasicDataSource.**
>> createConnectionFactory(**BasicDataSource.java:1420)
>> ~[commons-dbcp-jar-1.4.jar:1.**4]
>>     ... 41 common frames omitted
>>
>>
>> My java -version is :
>> java version "1.6.0_25"
>> Java(TM) SE Runtime Environment (build 1.6.0_25-b06)
>> Java HotSpot(TM) Server VM (build 20.0-b11, mixed mode)
>>
>> And I have installed OM2.0 on this machine before, what's wrong with my
>> installation?
>>
>> --
>> ------------------------------**---
>> Best Regards
>> Hassan Gharehasanloo
>>
>
>


-- 
---------------------------------
Best Regards
Hassan Gharehasanloo

Re: Fwd: installation of om 2.1 on ubuntu

Posted by Mahmut TEKER <te...@gmail.com>.
Hi,

    It seems jdbc problem. Could you check " 
red5/webapps/openmeetings/WEB_INF/lib"  folder for mysql connector jar 
file something like "mysql-connector-java-****-bin.jar".

    If there is not mysql connector, you should download and put this 
folder. You can download here.

http://dev.mysql.com/downloads/connector/j/

    Best regards,

_Mahmut

08.04.2013 14:51 tarihinde, Hasan Gharehasanloo yazdı:
> Hi everybody
> Today I decided to install new release of OM, so downloaded the bin 
> file and unzip it on a directory. Then created a DB in mysql and 
> change the persistence.xml fil, and executed sh red5.sh in terminal 
> but got an error on startup od openmeetings.
> The openmeetings.log is as follow :
>
> DEBUG 04-08 16:11:16.833 ROOT:72 [0.0.0.0-startStop-1] - Starting up 
> context openmeetings
> DEBUG 04-08 16:11:24.499 o.a.o.r.r.ScopeApplicationAdapter:131 
> [Launcher:/openmeetings] - webAppPath : 
> /share/home/hasanloo/Documents/my/om/webapps/openmeetings
> ERROR 04-08 16:11:24.657 o.a.o.r.r.ScopeApplicationAdapter:2738 
> [Launcher:/openmeetings] - [getCryptKey]
> org.springframework.transaction.CannotCreateTransactionException: 
> Could not open JPA EntityManager for transaction; nested exception is 
> <openjpa-2.2.1-r422266:1396819 fatal general error> 
> org.apache.openjpa.persistence.PersistenceException: Cannot load JDBC 
> driver class 'com.mysql.jdbc.Driver'
>     at 
> org.springframework.orm.jpa.JpaTransactionManager.doBegin(JpaTransactionManager.java:427) 
> ~[org.springframework.orm-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>     at 
> org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTransactionManager.java:371) 
> ~[org.springframework.transaction-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>     at 
> org.springframework.transaction.interceptor.TransactionAspectSupport.createTransactionIfNecessary(TransactionAspectSupport.java:335) 
> ~[org.springframework.transaction-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>     at 
> org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:105) 
> ~[org.springframework.transaction-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>     at 
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) 
> ~[spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>     at 
> org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:622) 
> ~[spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>     at 
> org.apache.openmeetings.data.basic.dao.ConfigurationDao$$EnhancerByCGLIB$$d3f5ca3d.getConfValue(<generated>) 
> ~[com.springsource.net.sf.cglib-2.2.0.jar:na]
>     at 
> org.apache.openmeetings.remote.red5.ScopeApplicationAdapter.getCryptKey(ScopeApplicationAdapter.java:2729) 
> [openmeetings-2.1.0-RELEASE.jar:na]
>     at 
> org.apache.openmeetings.remote.red5.ScopeApplicationAdapter.appStart(ScopeApplicationAdapter.java:135) 
> [openmeetings-2.1.0-RELEASE.jar:na]
>     at 
> org.red5.server.adapter.MultiThreadedApplicationAdapter.start(MultiThreadedApplicationAdapter.java:403) 
> [red5.jar:na]
>     at 
> org.red5.server.adapter.ApplicationAdapter.start(ApplicationAdapter.java:54) 
> [red5.jar:na]
>     at org.red5.server.scope.Scope.start(Scope.java:1081) [red5.jar:na]
>     at org.red5.server.scope.Scope.init(Scope.java:864) [red5.jar:na]
>     at org.red5.server.scope.WebScope.register(WebScope.java:213) 
> [red5.jar:na]
>     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
> ~[na:1.6.0_24]
>     at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) 
> ~[na:1.6.0_24]
>     at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 
> ~[na:1.6.0_24]
>     at java.lang.reflect.Method.invoke(Method.java:616) ~[na:1.6.0_24]
>     at 
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1581) 
> [spring-beans-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>     at 
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1522) 
> [spring-beans-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>     at 
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1452) 
> [spring-beans-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>     at 
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:519) 
> [spring-beans-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>     at 
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456) 
> [spring-beans-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>     at 
> org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:294) 
> [spring-beans-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>     at 
> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:225) 
> [spring-beans-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>     at 
> org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:291) 
> [spring-beans-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>     at 
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:193) 
> [spring-beans-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>     at 
> org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:585) 
> [spring-beans-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>     at 
> org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:913) 
> [spring-context-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>     at 
> org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:464) 
> [spring-context-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>     at 
> org.red5.server.tomcat.TomcatLoader$1.run(TomcatLoader.java:595) 
> [tomcatplugin-jar-1.4.jar:na]
> Caused by: org.apache.openjpa.persistence.PersistenceException: Cannot 
> load JDBC driver class 'com.mysql.jdbc.Driver'
>     at 
> org.apache.openjpa.jdbc.sql.DBDictionaryFactory.newDBDictionary(DBDictionaryFactory.java:102) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.jdbc.conf.JDBCConfigurationImpl.getDBDictionaryInstance(JDBCConfigurationImpl.java:603) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.jdbc.meta.MappingRepository.endConfiguration(MappingRepository.java:1518) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.lib.conf.Configurations.configureInstance(Configurations.java:518) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.lib.conf.Configurations.configureInstance(Configurations.java:443) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.lib.conf.PluginValue.instantiate(PluginValue.java:104) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.conf.MetaDataRepositoryValue.instantiate(MetaDataRepositoryValue.java:68) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.lib.conf.ObjectValue.instantiate(ObjectValue.java:83) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.conf.OpenJPAConfigurationImpl.newMetaDataRepositoryInstance(OpenJPAConfigurationImpl.java:967) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.conf.OpenJPAConfigurationImpl.getMetaDataRepositoryInstance(OpenJPAConfigurationImpl.java:958) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.kernel.AbstractBrokerFactory.makeReadOnly(AbstractBrokerFactory.java:638) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.kernel.AbstractBrokerFactory.newBroker(AbstractBrokerFactory.java:203) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.kernel.DelegatingBrokerFactory.newBroker(DelegatingBrokerFactory.java:156) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:227) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:154) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:60) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.springframework.orm.jpa.JpaTransactionManager.createEntityManagerForTransaction(JpaTransactionManager.java:445) 
> ~[org.springframework.orm-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>     at 
> org.springframework.orm.jpa.JpaTransactionManager.doBegin(JpaTransactionManager.java:366) 
> ~[org.springframework.orm-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>     ... 30 common frames omitted
> Caused by: org.apache.commons.dbcp.SQLNestedException: Cannot load 
> JDBC driver class 'com.mysql.jdbc.Driver'
>     at 
> org.apache.commons.dbcp.BasicDataSource.createConnectionFactory(BasicDataSource.java:1429) 
> ~[commons-dbcp-jar-1.4.jar:1.4]
>     at 
> org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:1371) 
> ~[commons-dbcp-jar-1.4.jar:1.4]
>     at 
> org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:1044) 
> ~[commons-dbcp-jar-1.4.jar:1.4]
>     at 
> org.apache.openjpa.lib.jdbc.DelegatingDataSource.getConnection(DelegatingDataSource.java:110) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.lib.jdbc.DecoratingDataSource.getConnection(DecoratingDataSource.java:87) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.jdbc.sql.DBDictionaryFactory.newDBDictionary(DBDictionaryFactory.java:91) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     ... 47 common frames omitted
> Caused by: java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
>     at 
> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1714) 
> ~[tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>     at 
> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1559) 
> ~[tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>     at 
> org.apache.commons.dbcp.BasicDataSource.createConnectionFactory(BasicDataSource.java:1420) 
> ~[commons-dbcp-jar-1.4.jar:1.4]
>     ... 52 common frames omitted
> DEBUG 04-08 16:11:24.797 o.a.o.d.w.EmoticonsManager:62 
> [Launcher:/openmeetings] - ##### loadEmot completed
> DEBUG 04-08 16:11:24.798 o.a.o.r.r.ScopeApplicationAdapter:151 
> [Launcher:/openmeetings] -
>     ################################################
>     #            Openmeetings is up                #
>     #             and ready to use                 #
>     ################################################
>
> DEBUG 04-08 16:11:30.657 o.a.o.q.s.MeetingReminderJob:34 
> [org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-2] - 
> MeetingReminderJob.execute
> ERROR 04-08 16:11:30.696 o.a.o.q.s.SessionClearJob:38 
> [org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-1] - 
> execute
> org.springframework.transaction.CannotCreateTransactionException: 
> Could not open JPA EntityManager for transaction; nested exception is 
> <openjpa-2.2.1-r422266:1396819 fatal general error> 
> org.apache.openjpa.persistence.PersistenceException: Cannot load JDBC 
> driver class 'com.mysql.jdbc.Driver'
>     at 
> org.springframework.orm.jpa.JpaTransactionManager.doBegin(JpaTransactionManager.java:427) 
> ~[org.springframework.orm-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>     at 
> org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTransactionManager.java:371) 
> ~[org.springframework.transaction-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>     at 
> org.springframework.transaction.interceptor.TransactionAspectSupport.createTransactionIfNecessary(TransactionAspectSupport.java:335) 
> ~[org.springframework.transaction-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>     at 
> org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:105) 
> ~[org.springframework.transaction-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>     at 
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) 
> ~[spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>     at 
> org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:622) 
> ~[spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>     at 
> org.apache.openmeetings.data.basic.SessiondataDao$$EnhancerByCGLIB$$7b84abbb.clearSessionTable(<generated>) 
> ~[com.springsource.net.sf.cglib-2.2.0.jar:na]
>     at 
> org.apache.openmeetings.quartz.scheduler.SessionClearJob.doIt(SessionClearJob.java:36) 
> ~[openmeetings-2.1.0-RELEASE.jar:na]
>     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
> ~[na:1.6.0_24]
>     at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) 
> ~[na:1.6.0_24]
>     at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 
> ~[na:1.6.0_24]
>     at java.lang.reflect.Method.invoke(Method.java:616) ~[na:1.6.0_24]
>     at 
> org.springframework.util.MethodInvoker.invoke(MethodInvoker.java:273) 
> [spring-core-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>     at 
> org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean$MethodInvokingJob.executeInternal(MethodInvokingJobDetailFactoryBean.java:311) 
> [spring-context-support-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>     at 
> org.springframework.scheduling.quartz.QuartzJobBean.execute(QuartzJobBean.java:113) 
> [spring-context-support-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>     at org.quartz.core.JobRunShell.run(JobRunShell.java:216) 
> [quartz-1.8.5.jar:na]
>     at 
> org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:549) 
> [quartz-1.8.5.jar:na]
> Caused by: org.apache.openjpa.persistence.PersistenceException: Cannot 
> load JDBC driver class 'com.mysql.jdbc.Driver'
>     at 
> org.apache.openjpa.jdbc.sql.DBDictionaryFactory.newDBDictionary(DBDictionaryFactory.java:102) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.jdbc.conf.JDBCConfigurationImpl.getDBDictionaryInstance(JDBCConfigurationImpl.java:603) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.jdbc.meta.MappingRepository.endConfiguration(MappingRepository.java:1518) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.lib.conf.Configurations.configureInstance(Configurations.java:518) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.lib.conf.Configurations.configureInstance(Configurations.java:443) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.lib.conf.PluginValue.instantiate(PluginValue.java:104) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.conf.MetaDataRepositoryValue.instantiate(MetaDataRepositoryValue.java:68) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.lib.conf.ObjectValue.instantiate(ObjectValue.java:83) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.conf.OpenJPAConfigurationImpl.newMetaDataRepositoryInstance(OpenJPAConfigurationImpl.java:967) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.conf.OpenJPAConfigurationImpl.getMetaDataRepositoryInstance(OpenJPAConfigurationImpl.java:958) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.jdbc.conf.JDBCConfigurationImpl.getMappingRepositoryInstance(JDBCConfigurationImpl.java:711) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.jdbc.kernel.JDBCBrokerFactory.synchronizeMappings(JDBCBrokerFactory.java:140) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.jdbc.kernel.JDBCBrokerFactory.synchronizeMappings(JDBCBrokerFactory.java:164) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.jdbc.kernel.JDBCBrokerFactory.newBrokerImpl(JDBCBrokerFactory.java:122) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.kernel.AbstractBrokerFactory.newBroker(AbstractBrokerFactory.java:209) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.kernel.DelegatingBrokerFactory.newBroker(DelegatingBrokerFactory.java:156) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:227) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:154) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:60) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.springframework.orm.jpa.JpaTransactionManager.createEntityManagerForTransaction(JpaTransactionManager.java:445) 
> ~[org.springframework.orm-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>     at 
> org.springframework.orm.jpa.JpaTransactionManager.doBegin(JpaTransactionManager.java:366) 
> ~[org.springframework.orm-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>     ... 16 common frames omitted
> Caused by: org.apache.commons.dbcp.SQLNestedException: Cannot load 
> JDBC driver class 'com.mysql.jdbc.Driver'
>     at 
> org.apache.commons.dbcp.BasicDataSource.createConnectionFactory(BasicDataSource.java:1429) 
> ~[commons-dbcp-jar-1.4.jar:1.4]
>     at 
> org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:1371) 
> ~[commons-dbcp-jar-1.4.jar:1.4]
>     at 
> org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:1044) 
> ~[commons-dbcp-jar-1.4.jar:1.4]
>     at 
> org.apache.openjpa.lib.jdbc.DelegatingDataSource.getConnection(DelegatingDataSource.java:110) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.lib.jdbc.DecoratingDataSource.getConnection(DecoratingDataSource.java:87) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.jdbc.sql.DBDictionaryFactory.newDBDictionary(DBDictionaryFactory.java:91) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     ... 36 common frames omitted
> Caused by: java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
>     at 
> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1714) 
> ~[tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>     at 
> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1559) 
> ~[tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>     at 
> org.apache.commons.dbcp.BasicDataSource.createConnectionFactory(BasicDataSource.java:1420) 
> ~[commons-dbcp-jar-1.4.jar:1.4]
>     ... 41 common frames omitted
> ERROR 04-08 16:11:30.711 o.a.o.q.s.MeetingReminderJob:38 
> [org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-2] - 
> execute
> org.springframework.transaction.CannotCreateTransactionException: 
> Could not open JPA EntityManager for transaction; nested exception is 
> <openjpa-2.2.1-r422266:1396819 fatal general error> 
> org.apache.openjpa.persistence.PersistenceException: Cannot load JDBC 
> driver class 'com.mysql.jdbc.Driver'
>     at 
> org.springframework.orm.jpa.JpaTransactionManager.doBegin(JpaTransactionManager.java:427) 
> ~[org.springframework.orm-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>     at 
> org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTransactionManager.java:371) 
> ~[org.springframework.transaction-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>     at 
> org.springframework.transaction.interceptor.TransactionAspectSupport.createTransactionIfNecessary(TransactionAspectSupport.java:335) 
> ~[org.springframework.transaction-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>     at 
> org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:105) 
> ~[org.springframework.transaction-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>     at 
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) 
> ~[spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>     at 
> org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:622) 
> ~[spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>     at 
> org.apache.openmeetings.data.basic.dao.ConfigurationDao$$EnhancerByCGLIB$$d3f5ca3d.getConfValue(<generated>) 
> ~[com.springsource.net.sf.cglib-2.2.0.jar:na]
>     at 
> org.apache.openmeetings.data.calendar.management.AppointmentLogic.doScheduledMeetingReminder(AppointmentLogic.java:404) 
> ~[openmeetings-2.1.0-RELEASE.jar:na]
>     at 
> org.apache.openmeetings.quartz.scheduler.MeetingReminderJob.doIt(MeetingReminderJob.java:36) 
> ~[openmeetings-2.1.0-RELEASE.jar:na]
>     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
> ~[na:1.6.0_24]
>     at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) 
> ~[na:1.6.0_24]
>     at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 
> ~[na:1.6.0_24]
>     at java.lang.reflect.Method.invoke(Method.java:616) ~[na:1.6.0_24]
>     at 
> org.springframework.util.MethodInvoker.invoke(MethodInvoker.java:273) 
> [spring-core-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>     at 
> org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean$MethodInvokingJob.executeInternal(MethodInvokingJobDetailFactoryBean.java:311) 
> [spring-context-support-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>     at 
> org.springframework.scheduling.quartz.QuartzJobBean.execute(QuartzJobBean.java:113) 
> [spring-context-support-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>     at org.quartz.core.JobRunShell.run(JobRunShell.java:216) 
> [quartz-1.8.5.jar:na]
>     at 
> org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:549) 
> [quartz-1.8.5.jar:na]
> Caused by: org.apache.openjpa.persistence.PersistenceException: Cannot 
> load JDBC driver class 'com.mysql.jdbc.Driver'
>     at 
> org.apache.openjpa.jdbc.sql.DBDictionaryFactory.newDBDictionary(DBDictionaryFactory.java:102) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.jdbc.conf.JDBCConfigurationImpl.getDBDictionaryInstance(JDBCConfigurationImpl.java:603) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.jdbc.meta.MappingRepository.endConfiguration(MappingRepository.java:1518) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.lib.conf.Configurations.configureInstance(Configurations.java:518) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.lib.conf.Configurations.configureInstance(Configurations.java:443) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.lib.conf.PluginValue.instantiate(PluginValue.java:104) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.conf.MetaDataRepositoryValue.instantiate(MetaDataRepositoryValue.java:68) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.lib.conf.ObjectValue.instantiate(ObjectValue.java:83) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.conf.OpenJPAConfigurationImpl.newMetaDataRepositoryInstance(OpenJPAConfigurationImpl.java:967) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.conf.OpenJPAConfigurationImpl.getMetaDataRepositoryInstance(OpenJPAConfigurationImpl.java:958) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.kernel.BrokerImpl.initialize(BrokerImpl.java:337) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.kernel.BrokerImpl.initialize(BrokerImpl.java:325) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.kernel.AbstractBrokerFactory.initializeBroker(AbstractBrokerFactory.java:228) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.kernel.AbstractBrokerFactory.newBroker(AbstractBrokerFactory.java:212) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.kernel.DelegatingBrokerFactory.newBroker(DelegatingBrokerFactory.java:156) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:227) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:154) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:60) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.springframework.orm.jpa.JpaTransactionManager.createEntityManagerForTransaction(JpaTransactionManager.java:445) 
> ~[org.springframework.orm-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>     at 
> org.springframework.orm.jpa.JpaTransactionManager.doBegin(JpaTransactionManager.java:366) 
> ~[org.springframework.orm-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>     ... 17 common frames omitted
> Caused by: org.apache.commons.dbcp.SQLNestedException: Cannot load 
> JDBC driver class 'com.mysql.jdbc.Driver'
>     at 
> org.apache.commons.dbcp.BasicDataSource.createConnectionFactory(BasicDataSource.java:1429) 
> ~[commons-dbcp-jar-1.4.jar:1.4]
>     at 
> org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:1371) 
> ~[commons-dbcp-jar-1.4.jar:1.4]
>     at 
> org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:1044) 
> ~[commons-dbcp-jar-1.4.jar:1.4]
>     at 
> org.apache.openjpa.lib.jdbc.DelegatingDataSource.getConnection(DelegatingDataSource.java:110) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.lib.jdbc.DecoratingDataSource.getConnection(DecoratingDataSource.java:87) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.jdbc.sql.DBDictionaryFactory.newDBDictionary(DBDictionaryFactory.java:91) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     ... 36 common frames omitted
> Caused by: java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
>     at 
> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1714) 
> ~[tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>     at 
> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1559) 
> ~[tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>     at 
> org.apache.commons.dbcp.BasicDataSource.createConnectionFactory(BasicDataSource.java:1420) 
> ~[commons-dbcp-jar-1.4.jar:1.4]
>     ... 41 common frames omitted
> DEBUG 04-08 16:12:25.646 o.a.o.u.m.MailHandler:232 
> [org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-3] - 
> resetSendingStatus enter ...
> DEBUG 04-08 16:13:10.634 o.a.o.q.s.MeetingReminderJob:34 
> [org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-4] - 
> MeetingReminderJob.execute
> ERROR 04-08 16:13:10.651 o.a.o.q.s.MeetingReminderJob:38 
> [org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-4] - 
> execute
> org.springframework.transaction.CannotCreateTransactionException: 
> Could not open JPA EntityManager for transaction; nested exception is 
> <openjpa-2.2.1-r422266:1396819 fatal general error> 
> org.apache.openjpa.persistence.PersistenceException: Cannot load JDBC 
> driver class 'com.mysql.jdbc.Driver'
>     at 
> org.springframework.orm.jpa.JpaTransactionManager.doBegin(JpaTransactionManager.java:427) 
> ~[org.springframework.orm-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>     at 
> org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTransactionManager.java:371) 
> ~[org.springframework.transaction-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>     at 
> org.springframework.transaction.interceptor.TransactionAspectSupport.createTransactionIfNecessary(TransactionAspectSupport.java:335) 
> ~[org.springframework.transaction-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>     at 
> org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:105) 
> ~[org.springframework.transaction-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>     at 
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) 
> ~[spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>     at 
> org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:622) 
> ~[spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>     at 
> org.apache.openmeetings.data.basic.dao.ConfigurationDao$$EnhancerByCGLIB$$d3f5ca3d.getConfValue(<generated>) 
> ~[com.springsource.net.sf.cglib-2.2.0.jar:na]
>     at 
> org.apache.openmeetings.data.calendar.management.AppointmentLogic.doScheduledMeetingReminder(AppointmentLogic.java:404) 
> ~[openmeetings-2.1.0-RELEASE.jar:na]
>     at 
> org.apache.openmeetings.quartz.scheduler.MeetingReminderJob.doIt(MeetingReminderJob.java:36) 
> ~[openmeetings-2.1.0-RELEASE.jar:na]
>     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
> ~[na:1.6.0_24]
>     at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) 
> ~[na:1.6.0_24]
>     at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 
> ~[na:1.6.0_24]
>     at java.lang.reflect.Method.invoke(Method.java:616) ~[na:1.6.0_24]
>     at 
> org.springframework.util.MethodInvoker.invoke(MethodInvoker.java:273) 
> [spring-core-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>     at 
> org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean$MethodInvokingJob.executeInternal(MethodInvokingJobDetailFactoryBean.java:311) 
> [spring-context-support-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>     at 
> org.springframework.scheduling.quartz.QuartzJobBean.execute(QuartzJobBean.java:113) 
> [spring-context-support-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>     at org.quartz.core.JobRunShell.run(JobRunShell.java:216) 
> [quartz-1.8.5.jar:na]
>     at 
> org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:549) 
> [quartz-1.8.5.jar:na]
> Caused by: org.apache.openjpa.persistence.PersistenceException: Cannot 
> load JDBC driver class 'com.mysql.jdbc.Driver'
>     at 
> org.apache.openjpa.jdbc.sql.DBDictionaryFactory.newDBDictionary(DBDictionaryFactory.java:102) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.jdbc.conf.JDBCConfigurationImpl.getDBDictionaryInstance(JDBCConfigurationImpl.java:603) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.jdbc.meta.MappingRepository.endConfiguration(MappingRepository.java:1518) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.lib.conf.Configurations.configureInstance(Configurations.java:518) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.lib.conf.Configurations.configureInstance(Configurations.java:443) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.lib.conf.PluginValue.instantiate(PluginValue.java:104) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.conf.MetaDataRepositoryValue.instantiate(MetaDataRepositoryValue.java:68) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.lib.conf.ObjectValue.instantiate(ObjectValue.java:83) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.conf.OpenJPAConfigurationImpl.newMetaDataRepositoryInstance(OpenJPAConfigurationImpl.java:967) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.conf.OpenJPAConfigurationImpl.getMetaDataRepositoryInstance(OpenJPAConfigurationImpl.java:958) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.kernel.BrokerImpl.initialize(BrokerImpl.java:337) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.kernel.BrokerImpl.initialize(BrokerImpl.java:325) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.kernel.AbstractBrokerFactory.initializeBroker(AbstractBrokerFactory.java:228) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.kernel.AbstractBrokerFactory.newBroker(AbstractBrokerFactory.java:212) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.kernel.DelegatingBrokerFactory.newBroker(DelegatingBrokerFactory.java:156) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:227) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:154) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:60) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.springframework.orm.jpa.JpaTransactionManager.createEntityManagerForTransaction(JpaTransactionManager.java:445) 
> ~[org.springframework.orm-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>     at 
> org.springframework.orm.jpa.JpaTransactionManager.doBegin(JpaTransactionManager.java:366) 
> ~[org.springframework.orm-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>     ... 17 common frames omitted
> Caused by: org.apache.commons.dbcp.SQLNestedException: Cannot load 
> JDBC driver class 'com.mysql.jdbc.Driver'
>     at 
> org.apache.commons.dbcp.BasicDataSource.createConnectionFactory(BasicDataSource.java:1429) 
> ~[commons-dbcp-jar-1.4.jar:1.4]
>     at 
> org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:1371) 
> ~[commons-dbcp-jar-1.4.jar:1.4]
>     at 
> org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:1044) 
> ~[commons-dbcp-jar-1.4.jar:1.4]
>     at 
> org.apache.openjpa.lib.jdbc.DelegatingDataSource.getConnection(DelegatingDataSource.java:110) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.lib.jdbc.DecoratingDataSource.getConnection(DecoratingDataSource.java:87) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.jdbc.sql.DBDictionaryFactory.newDBDictionary(DBDictionaryFactory.java:91) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     ... 36 common frames omitted
> Caused by: java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
>     at 
> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1714) 
> ~[tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>     at 
> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1559) 
> ~[tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>     at 
> org.apache.commons.dbcp.BasicDataSource.createConnectionFactory(BasicDataSource.java:1420) 
> ~[commons-dbcp-jar-1.4.jar:1.4]
>     ... 41 common frames omitted
> DEBUG 04-08 16:14:50.634 o.a.o.q.s.MeetingReminderJob:34 
> [org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-6] - 
> MeetingReminderJob.execute
> ERROR 04-08 16:14:50.648 o.a.o.q.s.MeetingReminderJob:38 
> [org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-6] - 
> execute
> org.springframework.transaction.CannotCreateTransactionException: 
> Could not open JPA EntityManager for transaction; nested exception is 
> <openjpa-2.2.1-r422266:1396819 fatal general error> 
> org.apache.openjpa.persistence.PersistenceException: Cannot load JDBC 
> driver class 'com.mysql.jdbc.Driver'
>     at 
> org.springframework.orm.jpa.JpaTransactionManager.doBegin(JpaTransactionManager.java:427) 
> ~[org.springframework.orm-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>     at 
> org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTransactionManager.java:371) 
> ~[org.springframework.transaction-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>     at 
> org.springframework.transaction.interceptor.TransactionAspectSupport.createTransactionIfNecessary(TransactionAspectSupport.java:335) 
> ~[org.springframework.transaction-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>     at 
> org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:105) 
> ~[org.springframework.transaction-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>     at 
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) 
> ~[spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>     at 
> org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:622) 
> ~[spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>     at 
> org.apache.openmeetings.data.basic.dao.ConfigurationDao$$EnhancerByCGLIB$$d3f5ca3d.getConfValue(<generated>) 
> ~[com.springsource.net.sf.cglib-2.2.0.jar:na]
>     at 
> org.apache.openmeetings.data.calendar.management.AppointmentLogic.doScheduledMeetingReminder(AppointmentLogic.java:404) 
> ~[openmeetings-2.1.0-RELEASE.jar:na]
>     at 
> org.apache.openmeetings.quartz.scheduler.MeetingReminderJob.doIt(MeetingReminderJob.java:36) 
> ~[openmeetings-2.1.0-RELEASE.jar:na]
>     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
> ~[na:1.6.0_24]
>     at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) 
> ~[na:1.6.0_24]
>     at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 
> ~[na:1.6.0_24]
>     at java.lang.reflect.Method.invoke(Method.java:616) ~[na:1.6.0_24]
>     at 
> org.springframework.util.MethodInvoker.invoke(MethodInvoker.java:273) 
> [spring-core-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>     at 
> org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean$MethodInvokingJob.executeInternal(MethodInvokingJobDetailFactoryBean.java:311) 
> [spring-context-support-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>     at 
> org.springframework.scheduling.quartz.QuartzJobBean.execute(QuartzJobBean.java:113) 
> [spring-context-support-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>     at org.quartz.core.JobRunShell.run(JobRunShell.java:216) 
> [quartz-1.8.5.jar:na]
>     at 
> org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:549) 
> [quartz-1.8.5.jar:na]
> Caused by: org.apache.openjpa.persistence.PersistenceException: Cannot 
> load JDBC driver class 'com.mysql.jdbc.Driver'
>     at 
> org.apache.openjpa.jdbc.sql.DBDictionaryFactory.newDBDictionary(DBDictionaryFactory.java:102) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.jdbc.conf.JDBCConfigurationImpl.getDBDictionaryInstance(JDBCConfigurationImpl.java:603) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.jdbc.meta.MappingRepository.endConfiguration(MappingRepository.java:1518) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.lib.conf.Configurations.configureInstance(Configurations.java:518) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.lib.conf.Configurations.configureInstance(Configurations.java:443) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.lib.conf.PluginValue.instantiate(PluginValue.java:104) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.conf.MetaDataRepositoryValue.instantiate(MetaDataRepositoryValue.java:68) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.lib.conf.ObjectValue.instantiate(ObjectValue.java:83) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.conf.OpenJPAConfigurationImpl.newMetaDataRepositoryInstance(OpenJPAConfigurationImpl.java:967) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.conf.OpenJPAConfigurationImpl.getMetaDataRepositoryInstance(OpenJPAConfigurationImpl.java:958) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.kernel.BrokerImpl.initialize(BrokerImpl.java:337) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.kernel.BrokerImpl.initialize(BrokerImpl.java:325) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.kernel.AbstractBrokerFactory.initializeBroker(AbstractBrokerFactory.java:228) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.kernel.AbstractBrokerFactory.newBroker(AbstractBrokerFactory.java:212) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.kernel.DelegatingBrokerFactory.newBroker(DelegatingBrokerFactory.java:156) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:227) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:154) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:60) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.springframework.orm.jpa.JpaTransactionManager.createEntityManagerForTransaction(JpaTransactionManager.java:445) 
> ~[org.springframework.orm-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>     at 
> org.springframework.orm.jpa.JpaTransactionManager.doBegin(JpaTransactionManager.java:366) 
> ~[org.springframework.orm-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>     ... 17 common frames omitted
> Caused by: org.apache.commons.dbcp.SQLNestedException: Cannot load 
> JDBC driver class 'com.mysql.jdbc.Driver'
>     at 
> org.apache.commons.dbcp.BasicDataSource.createConnectionFactory(BasicDataSource.java:1429) 
> ~[commons-dbcp-jar-1.4.jar:1.4]
>     at 
> org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:1371) 
> ~[commons-dbcp-jar-1.4.jar:1.4]
>     at 
> org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:1044) 
> ~[commons-dbcp-jar-1.4.jar:1.4]
>     at 
> org.apache.openjpa.lib.jdbc.DelegatingDataSource.getConnection(DelegatingDataSource.java:110) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.lib.jdbc.DecoratingDataSource.getConnection(DecoratingDataSource.java:87) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.jdbc.sql.DBDictionaryFactory.newDBDictionary(DBDictionaryFactory.java:91) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     ... 36 common frames omitted
> Caused by: java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
>     at 
> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1714) 
> ~[tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>     at 
> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1559) 
> ~[tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>     at 
> org.apache.commons.dbcp.BasicDataSource.createConnectionFactory(BasicDataSource.java:1420) 
> ~[commons-dbcp-jar-1.4.jar:1.4]
>     ... 41 common frames omitted
> DEBUG 04-08 16:16:30.633 o.a.o.q.s.MeetingReminderJob:34 
> [org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-8] - 
> MeetingReminderJob.execute
> ERROR 04-08 16:16:30.634 o.a.o.q.s.SessionClearJob:38 
> [org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-7] - 
> execute
> org.springframework.transaction.CannotCreateTransactionException: 
> Could not open JPA EntityManager for transaction; nested exception is 
> <openjpa-2.2.1-r422266:1396819 fatal general error> 
> org.apache.openjpa.persistence.PersistenceException: Cannot load JDBC 
> driver class 'com.mysql.jdbc.Driver'
>     at 
> org.springframework.orm.jpa.JpaTransactionManager.doBegin(JpaTransactionManager.java:427) 
> ~[org.springframework.orm-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>     at 
> org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTransactionManager.java:371) 
> ~[org.springframework.transaction-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>     at 
> org.springframework.transaction.interceptor.TransactionAspectSupport.createTransactionIfNecessary(TransactionAspectSupport.java:335) 
> ~[org.springframework.transaction-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>     at 
> org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:105) 
> ~[org.springframework.transaction-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>     at 
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) 
> ~[spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>     at 
> org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:622) 
> ~[spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>     at 
> org.apache.openmeetings.data.basic.SessiondataDao$$EnhancerByCGLIB$$7b84abbb.clearSessionTable(<generated>) 
> ~[com.springsource.net.sf.cglib-2.2.0.jar:na]
>     at 
> org.apache.openmeetings.quartz.scheduler.SessionClearJob.doIt(SessionClearJob.java:36) 
> ~[openmeetings-2.1.0-RELEASE.jar:na]
>     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
> ~[na:1.6.0_24]
>     at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) 
> ~[na:1.6.0_24]
>     at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 
> ~[na:1.6.0_24]
>     at java.lang.reflect.Method.invoke(Method.java:616) ~[na:1.6.0_24]
>     at 
> org.springframework.util.MethodInvoker.invoke(MethodInvoker.java:273) 
> [spring-core-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>     at 
> org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean$MethodInvokingJob.executeInternal(MethodInvokingJobDetailFactoryBean.java:311) 
> [spring-context-support-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>     at 
> org.springframework.scheduling.quartz.QuartzJobBean.execute(QuartzJobBean.java:113) 
> [spring-context-support-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>     at org.quartz.core.JobRunShell.run(JobRunShell.java:216) 
> [quartz-1.8.5.jar:na]
>     at 
> org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:549) 
> [quartz-1.8.5.jar:na]
> Caused by: org.apache.openjpa.persistence.PersistenceException: Cannot 
> load JDBC driver class 'com.mysql.jdbc.Driver'
>     at 
> org.apache.openjpa.jdbc.sql.DBDictionaryFactory.newDBDictionary(DBDictionaryFactory.java:102) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.jdbc.conf.JDBCConfigurationImpl.getDBDictionaryInstance(JDBCConfigurationImpl.java:603) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.jdbc.meta.MappingRepository.endConfiguration(MappingRepository.java:1518) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.lib.conf.Configurations.configureInstance(Configurations.java:518) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.lib.conf.Configurations.configureInstance(Configurations.java:443) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.lib.conf.PluginValue.instantiate(PluginValue.java:104) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.conf.MetaDataRepositoryValue.instantiate(MetaDataRepositoryValue.java:68) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.lib.conf.ObjectValue.instantiate(ObjectValue.java:83) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.conf.OpenJPAConfigurationImpl.newMetaDataRepositoryInstance(OpenJPAConfigurationImpl.java:967) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.conf.OpenJPAConfigurationImpl.getMetaDataRepositoryInstance(OpenJPAConfigurationImpl.java:958) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.kernel.BrokerImpl.initialize(BrokerImpl.java:337) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.kernel.BrokerImpl.initialize(BrokerImpl.java:325) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.kernel.AbstractBrokerFactory.initializeBroker(AbstractBrokerFactory.java:228) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.kernel.AbstractBrokerFactory.newBroker(AbstractBrokerFactory.java:212) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.kernel.DelegatingBrokerFactory.newBroker(DelegatingBrokerFactory.java:156) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:227) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:154) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:60) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.springframework.orm.jpa.JpaTransactionManager.createEntityManagerForTransaction(JpaTransactionManager.java:445) 
> ~[org.springframework.orm-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>     at 
> org.springframework.orm.jpa.JpaTransactionManager.doBegin(JpaTransactionManager.java:366) 
> ~[org.springframework.orm-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>     ... 16 common frames omitted
> Caused by: org.apache.commons.dbcp.SQLNestedException: Cannot load 
> JDBC driver class 'com.mysql.jdbc.Driver'
>     at 
> org.apache.commons.dbcp.BasicDataSource.createConnectionFactory(BasicDataSource.java:1429) 
> ~[commons-dbcp-jar-1.4.jar:1.4]
>     at 
> org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:1371) 
> ~[commons-dbcp-jar-1.4.jar:1.4]
>     at 
> org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:1044) 
> ~[commons-dbcp-jar-1.4.jar:1.4]
>     at 
> org.apache.openjpa.lib.jdbc.DelegatingDataSource.getConnection(DelegatingDataSource.java:110) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.lib.jdbc.DecoratingDataSource.getConnection(DecoratingDataSource.java:87) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.jdbc.sql.DBDictionaryFactory.newDBDictionary(DBDictionaryFactory.java:91) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     ... 35 common frames omitted
> Caused by: java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
>     at 
> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1714) 
> ~[tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>     at 
> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1559) 
> ~[tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>     at 
> org.apache.commons.dbcp.BasicDataSource.createConnectionFactory(BasicDataSource.java:1420) 
> ~[commons-dbcp-jar-1.4.jar:1.4]
>     ... 40 common frames omitted
> ERROR 04-08 16:16:30.642 o.a.o.q.s.MeetingReminderJob:38 
> [org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-8] - 
> execute
> org.springframework.transaction.CannotCreateTransactionException: 
> Could not open JPA EntityManager for transaction; nested exception is 
> <openjpa-2.2.1-r422266:1396819 fatal general error> 
> org.apache.openjpa.persistence.PersistenceException: Cannot load JDBC 
> driver class 'com.mysql.jdbc.Driver'
>     at 
> org.springframework.orm.jpa.JpaTransactionManager.doBegin(JpaTransactionManager.java:427) 
> ~[org.springframework.orm-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>     at 
> org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTransactionManager.java:371) 
> ~[org.springframework.transaction-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>     at 
> org.springframework.transaction.interceptor.TransactionAspectSupport.createTransactionIfNecessary(TransactionAspectSupport.java:335) 
> ~[org.springframework.transaction-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>     at 
> org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:105) 
> ~[org.springframework.transaction-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>     at 
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) 
> ~[spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>     at 
> org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:622) 
> ~[spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>     at 
> org.apache.openmeetings.data.basic.dao.ConfigurationDao$$EnhancerByCGLIB$$d3f5ca3d.getConfValue(<generated>) 
> ~[com.springsource.net.sf.cglib-2.2.0.jar:na]
>     at 
> org.apache.openmeetings.data.calendar.management.AppointmentLogic.doScheduledMeetingReminder(AppointmentLogic.java:404) 
> ~[openmeetings-2.1.0-RELEASE.jar:na]
>     at 
> org.apache.openmeetings.quartz.scheduler.MeetingReminderJob.doIt(MeetingReminderJob.java:36) 
> ~[openmeetings-2.1.0-RELEASE.jar:na]
>     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
> ~[na:1.6.0_24]
>     at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) 
> ~[na:1.6.0_24]
>     at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 
> ~[na:1.6.0_24]
>     at java.lang.reflect.Method.invoke(Method.java:616) ~[na:1.6.0_24]
>     at 
> org.springframework.util.MethodInvoker.invoke(MethodInvoker.java:273) 
> [spring-core-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>     at 
> org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean$MethodInvokingJob.executeInternal(MethodInvokingJobDetailFactoryBean.java:311) 
> [spring-context-support-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>     at 
> org.springframework.scheduling.quartz.QuartzJobBean.execute(QuartzJobBean.java:113) 
> [spring-context-support-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>     at org.quartz.core.JobRunShell.run(JobRunShell.java:216) 
> [quartz-1.8.5.jar:na]
>     at 
> org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:549) 
> [quartz-1.8.5.jar:na]
> Caused by: org.apache.openjpa.persistence.PersistenceException: Cannot 
> load JDBC driver class 'com.mysql.jdbc.Driver'
>     at 
> org.apache.openjpa.jdbc.sql.DBDictionaryFactory.newDBDictionary(DBDictionaryFactory.java:102) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.jdbc.conf.JDBCConfigurationImpl.getDBDictionaryInstance(JDBCConfigurationImpl.java:603) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.jdbc.meta.MappingRepository.endConfiguration(MappingRepository.java:1518) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.lib.conf.Configurations.configureInstance(Configurations.java:518) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.lib.conf.Configurations.configureInstance(Configurations.java:443) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.lib.conf.PluginValue.instantiate(PluginValue.java:104) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.conf.MetaDataRepositoryValue.instantiate(MetaDataRepositoryValue.java:68) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.lib.conf.ObjectValue.instantiate(ObjectValue.java:83) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.conf.OpenJPAConfigurationImpl.newMetaDataRepositoryInstance(OpenJPAConfigurationImpl.java:967) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.conf.OpenJPAConfigurationImpl.getMetaDataRepositoryInstance(OpenJPAConfigurationImpl.java:958) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.kernel.BrokerImpl.initialize(BrokerImpl.java:337) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.kernel.BrokerImpl.initialize(BrokerImpl.java:325) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.kernel.AbstractBrokerFactory.initializeBroker(AbstractBrokerFactory.java:228) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.kernel.AbstractBrokerFactory.newBroker(AbstractBrokerFactory.java:212) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.kernel.DelegatingBrokerFactory.newBroker(DelegatingBrokerFactory.java:156) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:227) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:154) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:60) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.springframework.orm.jpa.JpaTransactionManager.createEntityManagerForTransaction(JpaTransactionManager.java:445) 
> ~[org.springframework.orm-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>     at 
> org.springframework.orm.jpa.JpaTransactionManager.doBegin(JpaTransactionManager.java:366) 
> ~[org.springframework.orm-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
>     ... 17 common frames omitted
> Caused by: org.apache.commons.dbcp.SQLNestedException: Cannot load 
> JDBC driver class 'com.mysql.jdbc.Driver'
>     at 
> org.apache.commons.dbcp.BasicDataSource.createConnectionFactory(BasicDataSource.java:1429) 
> ~[commons-dbcp-jar-1.4.jar:1.4]
>     at 
> org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:1371) 
> ~[commons-dbcp-jar-1.4.jar:1.4]
>     at 
> org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:1044) 
> ~[commons-dbcp-jar-1.4.jar:1.4]
>     at 
> org.apache.openjpa.lib.jdbc.DelegatingDataSource.getConnection(DelegatingDataSource.java:110) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.lib.jdbc.DecoratingDataSource.getConnection(DecoratingDataSource.java:87) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     at 
> org.apache.openjpa.jdbc.sql.DBDictionaryFactory.newDBDictionary(DBDictionaryFactory.java:91) 
> ~[openjpa-bundle-2.2.1.jar:2.2.1]
>     ... 36 common frames omitted
> Caused by: java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
>     at 
> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1714) 
> ~[tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>     at 
> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1559) 
> ~[tomcat-embed-core-jar-7.0.34.jar:7.0.34]
>     at 
> org.apache.commons.dbcp.BasicDataSource.createConnectionFactory(BasicDataSource.java:1420) 
> ~[commons-dbcp-jar-1.4.jar:1.4]
>     ... 41 common frames omitted
>
>
> My java -version is :
> java version "1.6.0_25"
> Java(TM) SE Runtime Environment (build 1.6.0_25-b06)
> Java HotSpot(TM) Server VM (build 20.0-b11, mixed mode)
>
> And I have installed OM2.0 on this machine before, what's wrong with 
> my installation?
>
> -- 
> ---------------------------------
> Best Regards
> Hassan Gharehasanloo


Fwd: installation of om 2.1 on ubuntu

Posted by Hasan Gharehasanloo <ha...@gmail.com>.
Hi everybody
Today I decided to install new release of OM, so downloaded the bin file
and unzip it on a directory. Then created a DB in mysql and change the
persistence.xml fil, and executed sh red5.sh in terminal but got an error
on startup od openmeetings.
The openmeetings.log is as follow :

DEBUG 04-08 16:11:16.833 ROOT:72 [0.0.0.0-startStop-1] - Starting up
context openmeetings
DEBUG 04-08 16:11:24.499 o.a.o.r.r.ScopeApplicationAdapter:131
[Launcher:/openmeetings] - webAppPath :
/share/home/hasanloo/Documents/my/om/webapps/openmeetings
ERROR 04-08 16:11:24.657 o.a.o.r.r.ScopeApplicationAdapter:2738
[Launcher:/openmeetings] - [getCryptKey]
org.springframework.transaction.CannotCreateTransactionException: Could not
open JPA EntityManager for transaction; nested exception is
<openjpa-2.2.1-r422266:1396819 fatal general error>
org.apache.openjpa.persistence.PersistenceException: Cannot load JDBC
driver class 'com.mysql.jdbc.Driver'
    at
org.springframework.orm.jpa.JpaTransactionManager.doBegin(JpaTransactionManager.java:427)
~[org.springframework.orm-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTransactionManager.java:371)
~[org.springframework.transaction-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.transaction.interceptor.TransactionAspectSupport.createTransactionIfNecessary(TransactionAspectSupport.java:335)
~[org.springframework.transaction-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:105)
~[org.springframework.transaction-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
~[spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:622)
~[spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.apache.openmeetings.data.basic.dao.ConfigurationDao$$EnhancerByCGLIB$$d3f5ca3d.getConfValue(<generated>)
~[com.springsource.net.sf.cglib-2.2.0.jar:na]
    at
org.apache.openmeetings.remote.red5.ScopeApplicationAdapter.getCryptKey(ScopeApplicationAdapter.java:2729)
[openmeetings-2.1.0-RELEASE.jar:na]
    at
org.apache.openmeetings.remote.red5.ScopeApplicationAdapter.appStart(ScopeApplicationAdapter.java:135)
[openmeetings-2.1.0-RELEASE.jar:na]
    at
org.red5.server.adapter.MultiThreadedApplicationAdapter.start(MultiThreadedApplicationAdapter.java:403)
[red5.jar:na]
    at
org.red5.server.adapter.ApplicationAdapter.start(ApplicationAdapter.java:54)
[red5.jar:na]
    at org.red5.server.scope.Scope.start(Scope.java:1081) [red5.jar:na]
    at org.red5.server.scope.Scope.init(Scope.java:864) [red5.jar:na]
    at org.red5.server.scope.WebScope.register(WebScope.java:213)
[red5.jar:na]
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
~[na:1.6.0_24]
    at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
~[na:1.6.0_24]
    at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
~[na:1.6.0_24]
    at java.lang.reflect.Method.invoke(Method.java:616) ~[na:1.6.0_24]
    at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1581)
[spring-beans-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1522)
[spring-beans-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1452)
[spring-beans-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:519)
[spring-beans-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)
[spring-beans-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:294)
[spring-beans-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:225)
[spring-beans-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:291)
[spring-beans-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:193)
[spring-beans-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:585)
[spring-beans-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:913)
[spring-context-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:464)
[spring-context-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at org.red5.server.tomcat.TomcatLoader$1.run(TomcatLoader.java:595)
[tomcatplugin-jar-1.4.jar:na]
Caused by: org.apache.openjpa.persistence.PersistenceException: Cannot load
JDBC driver class 'com.mysql.jdbc.Driver'
    at
org.apache.openjpa.jdbc.sql.DBDictionaryFactory.newDBDictionary(DBDictionaryFactory.java:102)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.jdbc.conf.JDBCConfigurationImpl.getDBDictionaryInstance(JDBCConfigurationImpl.java:603)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.jdbc.meta.MappingRepository.endConfiguration(MappingRepository.java:1518)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.lib.conf.Configurations.configureInstance(Configurations.java:518)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.lib.conf.Configurations.configureInstance(Configurations.java:443)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.lib.conf.PluginValue.instantiate(PluginValue.java:104)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.conf.MetaDataRepositoryValue.instantiate(MetaDataRepositoryValue.java:68)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.lib.conf.ObjectValue.instantiate(ObjectValue.java:83)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.conf.OpenJPAConfigurationImpl.newMetaDataRepositoryInstance(OpenJPAConfigurationImpl.java:967)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.conf.OpenJPAConfigurationImpl.getMetaDataRepositoryInstance(OpenJPAConfigurationImpl.java:958)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.kernel.AbstractBrokerFactory.makeReadOnly(AbstractBrokerFactory.java:638)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.kernel.AbstractBrokerFactory.newBroker(AbstractBrokerFactory.java:203)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.kernel.DelegatingBrokerFactory.newBroker(DelegatingBrokerFactory.java:156)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:227)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:154)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:60)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.springframework.orm.jpa.JpaTransactionManager.createEntityManagerForTransaction(JpaTransactionManager.java:445)
~[org.springframework.orm-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.orm.jpa.JpaTransactionManager.doBegin(JpaTransactionManager.java:366)
~[org.springframework.orm-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    ... 30 common frames omitted
Caused by: org.apache.commons.dbcp.SQLNestedException: Cannot load JDBC
driver class 'com.mysql.jdbc.Driver'
    at
org.apache.commons.dbcp.BasicDataSource.createConnectionFactory(BasicDataSource.java:1429)
~[commons-dbcp-jar-1.4.jar:1.4]
    at
org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:1371)
~[commons-dbcp-jar-1.4.jar:1.4]
    at
org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:1044)
~[commons-dbcp-jar-1.4.jar:1.4]
    at
org.apache.openjpa.lib.jdbc.DelegatingDataSource.getConnection(DelegatingDataSource.java:110)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.lib.jdbc.DecoratingDataSource.getConnection(DecoratingDataSource.java:87)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.jdbc.sql.DBDictionaryFactory.newDBDictionary(DBDictionaryFactory.java:91)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    ... 47 common frames omitted
Caused by: java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
    at
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1714)
~[tomcat-embed-core-jar-7.0.34.jar:7.0.34]
    at
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1559)
~[tomcat-embed-core-jar-7.0.34.jar:7.0.34]
    at
org.apache.commons.dbcp.BasicDataSource.createConnectionFactory(BasicDataSource.java:1420)
~[commons-dbcp-jar-1.4.jar:1.4]
    ... 52 common frames omitted
DEBUG 04-08 16:11:24.797 o.a.o.d.w.EmoticonsManager:62
[Launcher:/openmeetings] - ##### loadEmot completed
DEBUG 04-08 16:11:24.798 o.a.o.r.r.ScopeApplicationAdapter:151
[Launcher:/openmeetings] -
    ################################################
    #            Openmeetings is up                #
    #             and ready to use                 #
    ################################################

DEBUG 04-08 16:11:30.657 o.a.o.q.s.MeetingReminderJob:34
[org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-2] -
MeetingReminderJob.execute
ERROR 04-08 16:11:30.696 o.a.o.q.s.SessionClearJob:38
[org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-1] -
execute
org.springframework.transaction.CannotCreateTransactionException: Could not
open JPA EntityManager for transaction; nested exception is
<openjpa-2.2.1-r422266:1396819 fatal general error>
org.apache.openjpa.persistence.PersistenceException: Cannot load JDBC
driver class 'com.mysql.jdbc.Driver'
    at
org.springframework.orm.jpa.JpaTransactionManager.doBegin(JpaTransactionManager.java:427)
~[org.springframework.orm-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTransactionManager.java:371)
~[org.springframework.transaction-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.transaction.interceptor.TransactionAspectSupport.createTransactionIfNecessary(TransactionAspectSupport.java:335)
~[org.springframework.transaction-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:105)
~[org.springframework.transaction-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
~[spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:622)
~[spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.apache.openmeetings.data.basic.SessiondataDao$$EnhancerByCGLIB$$7b84abbb.clearSessionTable(<generated>)
~[com.springsource.net.sf.cglib-2.2.0.jar:na]
    at
org.apache.openmeetings.quartz.scheduler.SessionClearJob.doIt(SessionClearJob.java:36)
~[openmeetings-2.1.0-RELEASE.jar:na]
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
~[na:1.6.0_24]
    at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
~[na:1.6.0_24]
    at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
~[na:1.6.0_24]
    at java.lang.reflect.Method.invoke(Method.java:616) ~[na:1.6.0_24]
    at
org.springframework.util.MethodInvoker.invoke(MethodInvoker.java:273)
[spring-core-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean$MethodInvokingJob.executeInternal(MethodInvokingJobDetailFactoryBean.java:311)
[spring-context-support-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.scheduling.quartz.QuartzJobBean.execute(QuartzJobBean.java:113)
[spring-context-support-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at org.quartz.core.JobRunShell.run(JobRunShell.java:216)
[quartz-1.8.5.jar:na]
    at
org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:549)
[quartz-1.8.5.jar:na]
Caused by: org.apache.openjpa.persistence.PersistenceException: Cannot load
JDBC driver class 'com.mysql.jdbc.Driver'
    at
org.apache.openjpa.jdbc.sql.DBDictionaryFactory.newDBDictionary(DBDictionaryFactory.java:102)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.jdbc.conf.JDBCConfigurationImpl.getDBDictionaryInstance(JDBCConfigurationImpl.java:603)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.jdbc.meta.MappingRepository.endConfiguration(MappingRepository.java:1518)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.lib.conf.Configurations.configureInstance(Configurations.java:518)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.lib.conf.Configurations.configureInstance(Configurations.java:443)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.lib.conf.PluginValue.instantiate(PluginValue.java:104)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.conf.MetaDataRepositoryValue.instantiate(MetaDataRepositoryValue.java:68)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.lib.conf.ObjectValue.instantiate(ObjectValue.java:83)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.conf.OpenJPAConfigurationImpl.newMetaDataRepositoryInstance(OpenJPAConfigurationImpl.java:967)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.conf.OpenJPAConfigurationImpl.getMetaDataRepositoryInstance(OpenJPAConfigurationImpl.java:958)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.jdbc.conf.JDBCConfigurationImpl.getMappingRepositoryInstance(JDBCConfigurationImpl.java:711)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.jdbc.kernel.JDBCBrokerFactory.synchronizeMappings(JDBCBrokerFactory.java:140)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.jdbc.kernel.JDBCBrokerFactory.synchronizeMappings(JDBCBrokerFactory.java:164)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.jdbc.kernel.JDBCBrokerFactory.newBrokerImpl(JDBCBrokerFactory.java:122)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.kernel.AbstractBrokerFactory.newBroker(AbstractBrokerFactory.java:209)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.kernel.DelegatingBrokerFactory.newBroker(DelegatingBrokerFactory.java:156)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:227)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:154)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:60)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.springframework.orm.jpa.JpaTransactionManager.createEntityManagerForTransaction(JpaTransactionManager.java:445)
~[org.springframework.orm-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.orm.jpa.JpaTransactionManager.doBegin(JpaTransactionManager.java:366)
~[org.springframework.orm-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    ... 16 common frames omitted
Caused by: org.apache.commons.dbcp.SQLNestedException: Cannot load JDBC
driver class 'com.mysql.jdbc.Driver'
    at
org.apache.commons.dbcp.BasicDataSource.createConnectionFactory(BasicDataSource.java:1429)
~[commons-dbcp-jar-1.4.jar:1.4]
    at
org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:1371)
~[commons-dbcp-jar-1.4.jar:1.4]
    at
org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:1044)
~[commons-dbcp-jar-1.4.jar:1.4]
    at
org.apache.openjpa.lib.jdbc.DelegatingDataSource.getConnection(DelegatingDataSource.java:110)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.lib.jdbc.DecoratingDataSource.getConnection(DecoratingDataSource.java:87)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.jdbc.sql.DBDictionaryFactory.newDBDictionary(DBDictionaryFactory.java:91)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    ... 36 common frames omitted
Caused by: java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
    at
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1714)
~[tomcat-embed-core-jar-7.0.34.jar:7.0.34]
    at
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1559)
~[tomcat-embed-core-jar-7.0.34.jar:7.0.34]
    at
org.apache.commons.dbcp.BasicDataSource.createConnectionFactory(BasicDataSource.java:1420)
~[commons-dbcp-jar-1.4.jar:1.4]
    ... 41 common frames omitted
ERROR 04-08 16:11:30.711 o.a.o.q.s.MeetingReminderJob:38
[org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-2] -
execute
org.springframework.transaction.CannotCreateTransactionException: Could not
open JPA EntityManager for transaction; nested exception is
<openjpa-2.2.1-r422266:1396819 fatal general error>
org.apache.openjpa.persistence.PersistenceException: Cannot load JDBC
driver class 'com.mysql.jdbc.Driver'
    at
org.springframework.orm.jpa.JpaTransactionManager.doBegin(JpaTransactionManager.java:427)
~[org.springframework.orm-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTransactionManager.java:371)
~[org.springframework.transaction-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.transaction.interceptor.TransactionAspectSupport.createTransactionIfNecessary(TransactionAspectSupport.java:335)
~[org.springframework.transaction-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:105)
~[org.springframework.transaction-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
~[spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:622)
~[spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.apache.openmeetings.data.basic.dao.ConfigurationDao$$EnhancerByCGLIB$$d3f5ca3d.getConfValue(<generated>)
~[com.springsource.net.sf.cglib-2.2.0.jar:na]
    at
org.apache.openmeetings.data.calendar.management.AppointmentLogic.doScheduledMeetingReminder(AppointmentLogic.java:404)
~[openmeetings-2.1.0-RELEASE.jar:na]
    at
org.apache.openmeetings.quartz.scheduler.MeetingReminderJob.doIt(MeetingReminderJob.java:36)
~[openmeetings-2.1.0-RELEASE.jar:na]
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
~[na:1.6.0_24]
    at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
~[na:1.6.0_24]
    at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
~[na:1.6.0_24]
    at java.lang.reflect.Method.invoke(Method.java:616) ~[na:1.6.0_24]
    at
org.springframework.util.MethodInvoker.invoke(MethodInvoker.java:273)
[spring-core-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean$MethodInvokingJob.executeInternal(MethodInvokingJobDetailFactoryBean.java:311)
[spring-context-support-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.scheduling.quartz.QuartzJobBean.execute(QuartzJobBean.java:113)
[spring-context-support-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at org.quartz.core.JobRunShell.run(JobRunShell.java:216)
[quartz-1.8.5.jar:na]
    at
org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:549)
[quartz-1.8.5.jar:na]
Caused by: org.apache.openjpa.persistence.PersistenceException: Cannot load
JDBC driver class 'com.mysql.jdbc.Driver'
    at
org.apache.openjpa.jdbc.sql.DBDictionaryFactory.newDBDictionary(DBDictionaryFactory.java:102)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.jdbc.conf.JDBCConfigurationImpl.getDBDictionaryInstance(JDBCConfigurationImpl.java:603)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.jdbc.meta.MappingRepository.endConfiguration(MappingRepository.java:1518)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.lib.conf.Configurations.configureInstance(Configurations.java:518)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.lib.conf.Configurations.configureInstance(Configurations.java:443)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.lib.conf.PluginValue.instantiate(PluginValue.java:104)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.conf.MetaDataRepositoryValue.instantiate(MetaDataRepositoryValue.java:68)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.lib.conf.ObjectValue.instantiate(ObjectValue.java:83)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.conf.OpenJPAConfigurationImpl.newMetaDataRepositoryInstance(OpenJPAConfigurationImpl.java:967)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.conf.OpenJPAConfigurationImpl.getMetaDataRepositoryInstance(OpenJPAConfigurationImpl.java:958)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at org.apache.openjpa.kernel.BrokerImpl.initialize(BrokerImpl.java:337)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at org.apache.openjpa.kernel.BrokerImpl.initialize(BrokerImpl.java:325)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.kernel.AbstractBrokerFactory.initializeBroker(AbstractBrokerFactory.java:228)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.kernel.AbstractBrokerFactory.newBroker(AbstractBrokerFactory.java:212)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.kernel.DelegatingBrokerFactory.newBroker(DelegatingBrokerFactory.java:156)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:227)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:154)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:60)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.springframework.orm.jpa.JpaTransactionManager.createEntityManagerForTransaction(JpaTransactionManager.java:445)
~[org.springframework.orm-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.orm.jpa.JpaTransactionManager.doBegin(JpaTransactionManager.java:366)
~[org.springframework.orm-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    ... 17 common frames omitted
Caused by: org.apache.commons.dbcp.SQLNestedException: Cannot load JDBC
driver class 'com.mysql.jdbc.Driver'
    at
org.apache.commons.dbcp.BasicDataSource.createConnectionFactory(BasicDataSource.java:1429)
~[commons-dbcp-jar-1.4.jar:1.4]
    at
org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:1371)
~[commons-dbcp-jar-1.4.jar:1.4]
    at
org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:1044)
~[commons-dbcp-jar-1.4.jar:1.4]
    at
org.apache.openjpa.lib.jdbc.DelegatingDataSource.getConnection(DelegatingDataSource.java:110)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.lib.jdbc.DecoratingDataSource.getConnection(DecoratingDataSource.java:87)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.jdbc.sql.DBDictionaryFactory.newDBDictionary(DBDictionaryFactory.java:91)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    ... 36 common frames omitted
Caused by: java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
    at
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1714)
~[tomcat-embed-core-jar-7.0.34.jar:7.0.34]
    at
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1559)
~[tomcat-embed-core-jar-7.0.34.jar:7.0.34]
    at
org.apache.commons.dbcp.BasicDataSource.createConnectionFactory(BasicDataSource.java:1420)
~[commons-dbcp-jar-1.4.jar:1.4]
    ... 41 common frames omitted
DEBUG 04-08 16:12:25.646 o.a.o.u.m.MailHandler:232
[org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-3] -
resetSendingStatus enter ...
DEBUG 04-08 16:13:10.634 o.a.o.q.s.MeetingReminderJob:34
[org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-4] -
MeetingReminderJob.execute
ERROR 04-08 16:13:10.651 o.a.o.q.s.MeetingReminderJob:38
[org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-4] -
execute
org.springframework.transaction.CannotCreateTransactionException: Could not
open JPA EntityManager for transaction; nested exception is
<openjpa-2.2.1-r422266:1396819 fatal general error>
org.apache.openjpa.persistence.PersistenceException: Cannot load JDBC
driver class 'com.mysql.jdbc.Driver'
    at
org.springframework.orm.jpa.JpaTransactionManager.doBegin(JpaTransactionManager.java:427)
~[org.springframework.orm-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTransactionManager.java:371)
~[org.springframework.transaction-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.transaction.interceptor.TransactionAspectSupport.createTransactionIfNecessary(TransactionAspectSupport.java:335)
~[org.springframework.transaction-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:105)
~[org.springframework.transaction-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
~[spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:622)
~[spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.apache.openmeetings.data.basic.dao.ConfigurationDao$$EnhancerByCGLIB$$d3f5ca3d.getConfValue(<generated>)
~[com.springsource.net.sf.cglib-2.2.0.jar:na]
    at
org.apache.openmeetings.data.calendar.management.AppointmentLogic.doScheduledMeetingReminder(AppointmentLogic.java:404)
~[openmeetings-2.1.0-RELEASE.jar:na]
    at
org.apache.openmeetings.quartz.scheduler.MeetingReminderJob.doIt(MeetingReminderJob.java:36)
~[openmeetings-2.1.0-RELEASE.jar:na]
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
~[na:1.6.0_24]
    at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
~[na:1.6.0_24]
    at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
~[na:1.6.0_24]
    at java.lang.reflect.Method.invoke(Method.java:616) ~[na:1.6.0_24]
    at
org.springframework.util.MethodInvoker.invoke(MethodInvoker.java:273)
[spring-core-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean$MethodInvokingJob.executeInternal(MethodInvokingJobDetailFactoryBean.java:311)
[spring-context-support-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.scheduling.quartz.QuartzJobBean.execute(QuartzJobBean.java:113)
[spring-context-support-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at org.quartz.core.JobRunShell.run(JobRunShell.java:216)
[quartz-1.8.5.jar:na]
    at
org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:549)
[quartz-1.8.5.jar:na]
Caused by: org.apache.openjpa.persistence.PersistenceException: Cannot load
JDBC driver class 'com.mysql.jdbc.Driver'
    at
org.apache.openjpa.jdbc.sql.DBDictionaryFactory.newDBDictionary(DBDictionaryFactory.java:102)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.jdbc.conf.JDBCConfigurationImpl.getDBDictionaryInstance(JDBCConfigurationImpl.java:603)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.jdbc.meta.MappingRepository.endConfiguration(MappingRepository.java:1518)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.lib.conf.Configurations.configureInstance(Configurations.java:518)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.lib.conf.Configurations.configureInstance(Configurations.java:443)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.lib.conf.PluginValue.instantiate(PluginValue.java:104)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.conf.MetaDataRepositoryValue.instantiate(MetaDataRepositoryValue.java:68)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.lib.conf.ObjectValue.instantiate(ObjectValue.java:83)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.conf.OpenJPAConfigurationImpl.newMetaDataRepositoryInstance(OpenJPAConfigurationImpl.java:967)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.conf.OpenJPAConfigurationImpl.getMetaDataRepositoryInstance(OpenJPAConfigurationImpl.java:958)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at org.apache.openjpa.kernel.BrokerImpl.initialize(BrokerImpl.java:337)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at org.apache.openjpa.kernel.BrokerImpl.initialize(BrokerImpl.java:325)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.kernel.AbstractBrokerFactory.initializeBroker(AbstractBrokerFactory.java:228)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.kernel.AbstractBrokerFactory.newBroker(AbstractBrokerFactory.java:212)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.kernel.DelegatingBrokerFactory.newBroker(DelegatingBrokerFactory.java:156)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:227)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:154)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:60)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.springframework.orm.jpa.JpaTransactionManager.createEntityManagerForTransaction(JpaTransactionManager.java:445)
~[org.springframework.orm-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.orm.jpa.JpaTransactionManager.doBegin(JpaTransactionManager.java:366)
~[org.springframework.orm-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    ... 17 common frames omitted
Caused by: org.apache.commons.dbcp.SQLNestedException: Cannot load JDBC
driver class 'com.mysql.jdbc.Driver'
    at
org.apache.commons.dbcp.BasicDataSource.createConnectionFactory(BasicDataSource.java:1429)
~[commons-dbcp-jar-1.4.jar:1.4]
    at
org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:1371)
~[commons-dbcp-jar-1.4.jar:1.4]
    at
org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:1044)
~[commons-dbcp-jar-1.4.jar:1.4]
    at
org.apache.openjpa.lib.jdbc.DelegatingDataSource.getConnection(DelegatingDataSource.java:110)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.lib.jdbc.DecoratingDataSource.getConnection(DecoratingDataSource.java:87)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.jdbc.sql.DBDictionaryFactory.newDBDictionary(DBDictionaryFactory.java:91)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    ... 36 common frames omitted
Caused by: java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
    at
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1714)
~[tomcat-embed-core-jar-7.0.34.jar:7.0.34]
    at
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1559)
~[tomcat-embed-core-jar-7.0.34.jar:7.0.34]
    at
org.apache.commons.dbcp.BasicDataSource.createConnectionFactory(BasicDataSource.java:1420)
~[commons-dbcp-jar-1.4.jar:1.4]
    ... 41 common frames omitted
DEBUG 04-08 16:14:50.634 o.a.o.q.s.MeetingReminderJob:34
[org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-6] -
MeetingReminderJob.execute
ERROR 04-08 16:14:50.648 o.a.o.q.s.MeetingReminderJob:38
[org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-6] -
execute
org.springframework.transaction.CannotCreateTransactionException: Could not
open JPA EntityManager for transaction; nested exception is
<openjpa-2.2.1-r422266:1396819 fatal general error>
org.apache.openjpa.persistence.PersistenceException: Cannot load JDBC
driver class 'com.mysql.jdbc.Driver'
    at
org.springframework.orm.jpa.JpaTransactionManager.doBegin(JpaTransactionManager.java:427)
~[org.springframework.orm-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTransactionManager.java:371)
~[org.springframework.transaction-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.transaction.interceptor.TransactionAspectSupport.createTransactionIfNecessary(TransactionAspectSupport.java:335)
~[org.springframework.transaction-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:105)
~[org.springframework.transaction-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
~[spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:622)
~[spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.apache.openmeetings.data.basic.dao.ConfigurationDao$$EnhancerByCGLIB$$d3f5ca3d.getConfValue(<generated>)
~[com.springsource.net.sf.cglib-2.2.0.jar:na]
    at
org.apache.openmeetings.data.calendar.management.AppointmentLogic.doScheduledMeetingReminder(AppointmentLogic.java:404)
~[openmeetings-2.1.0-RELEASE.jar:na]
    at
org.apache.openmeetings.quartz.scheduler.MeetingReminderJob.doIt(MeetingReminderJob.java:36)
~[openmeetings-2.1.0-RELEASE.jar:na]
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
~[na:1.6.0_24]
    at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
~[na:1.6.0_24]
    at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
~[na:1.6.0_24]
    at java.lang.reflect.Method.invoke(Method.java:616) ~[na:1.6.0_24]
    at
org.springframework.util.MethodInvoker.invoke(MethodInvoker.java:273)
[spring-core-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean$MethodInvokingJob.executeInternal(MethodInvokingJobDetailFactoryBean.java:311)
[spring-context-support-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.scheduling.quartz.QuartzJobBean.execute(QuartzJobBean.java:113)
[spring-context-support-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at org.quartz.core.JobRunShell.run(JobRunShell.java:216)
[quartz-1.8.5.jar:na]
    at
org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:549)
[quartz-1.8.5.jar:na]
Caused by: org.apache.openjpa.persistence.PersistenceException: Cannot load
JDBC driver class 'com.mysql.jdbc.Driver'
    at
org.apache.openjpa.jdbc.sql.DBDictionaryFactory.newDBDictionary(DBDictionaryFactory.java:102)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.jdbc.conf.JDBCConfigurationImpl.getDBDictionaryInstance(JDBCConfigurationImpl.java:603)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.jdbc.meta.MappingRepository.endConfiguration(MappingRepository.java:1518)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.lib.conf.Configurations.configureInstance(Configurations.java:518)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.lib.conf.Configurations.configureInstance(Configurations.java:443)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.lib.conf.PluginValue.instantiate(PluginValue.java:104)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.conf.MetaDataRepositoryValue.instantiate(MetaDataRepositoryValue.java:68)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.lib.conf.ObjectValue.instantiate(ObjectValue.java:83)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.conf.OpenJPAConfigurationImpl.newMetaDataRepositoryInstance(OpenJPAConfigurationImpl.java:967)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.conf.OpenJPAConfigurationImpl.getMetaDataRepositoryInstance(OpenJPAConfigurationImpl.java:958)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at org.apache.openjpa.kernel.BrokerImpl.initialize(BrokerImpl.java:337)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at org.apache.openjpa.kernel.BrokerImpl.initialize(BrokerImpl.java:325)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.kernel.AbstractBrokerFactory.initializeBroker(AbstractBrokerFactory.java:228)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.kernel.AbstractBrokerFactory.newBroker(AbstractBrokerFactory.java:212)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.kernel.DelegatingBrokerFactory.newBroker(DelegatingBrokerFactory.java:156)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:227)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:154)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:60)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.springframework.orm.jpa.JpaTransactionManager.createEntityManagerForTransaction(JpaTransactionManager.java:445)
~[org.springframework.orm-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.orm.jpa.JpaTransactionManager.doBegin(JpaTransactionManager.java:366)
~[org.springframework.orm-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    ... 17 common frames omitted
Caused by: org.apache.commons.dbcp.SQLNestedException: Cannot load JDBC
driver class 'com.mysql.jdbc.Driver'
    at
org.apache.commons.dbcp.BasicDataSource.createConnectionFactory(BasicDataSource.java:1429)
~[commons-dbcp-jar-1.4.jar:1.4]
    at
org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:1371)
~[commons-dbcp-jar-1.4.jar:1.4]
    at
org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:1044)
~[commons-dbcp-jar-1.4.jar:1.4]
    at
org.apache.openjpa.lib.jdbc.DelegatingDataSource.getConnection(DelegatingDataSource.java:110)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.lib.jdbc.DecoratingDataSource.getConnection(DecoratingDataSource.java:87)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.jdbc.sql.DBDictionaryFactory.newDBDictionary(DBDictionaryFactory.java:91)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    ... 36 common frames omitted
Caused by: java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
    at
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1714)
~[tomcat-embed-core-jar-7.0.34.jar:7.0.34]
    at
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1559)
~[tomcat-embed-core-jar-7.0.34.jar:7.0.34]
    at
org.apache.commons.dbcp.BasicDataSource.createConnectionFactory(BasicDataSource.java:1420)
~[commons-dbcp-jar-1.4.jar:1.4]
    ... 41 common frames omitted
DEBUG 04-08 16:16:30.633 o.a.o.q.s.MeetingReminderJob:34
[org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-8] -
MeetingReminderJob.execute
ERROR 04-08 16:16:30.634 o.a.o.q.s.SessionClearJob:38
[org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-7] -
execute
org.springframework.transaction.CannotCreateTransactionException: Could not
open JPA EntityManager for transaction; nested exception is
<openjpa-2.2.1-r422266:1396819 fatal general error>
org.apache.openjpa.persistence.PersistenceException: Cannot load JDBC
driver class 'com.mysql.jdbc.Driver'
    at
org.springframework.orm.jpa.JpaTransactionManager.doBegin(JpaTransactionManager.java:427)
~[org.springframework.orm-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTransactionManager.java:371)
~[org.springframework.transaction-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.transaction.interceptor.TransactionAspectSupport.createTransactionIfNecessary(TransactionAspectSupport.java:335)
~[org.springframework.transaction-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:105)
~[org.springframework.transaction-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
~[spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:622)
~[spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.apache.openmeetings.data.basic.SessiondataDao$$EnhancerByCGLIB$$7b84abbb.clearSessionTable(<generated>)
~[com.springsource.net.sf.cglib-2.2.0.jar:na]
    at
org.apache.openmeetings.quartz.scheduler.SessionClearJob.doIt(SessionClearJob.java:36)
~[openmeetings-2.1.0-RELEASE.jar:na]
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
~[na:1.6.0_24]
    at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
~[na:1.6.0_24]
    at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
~[na:1.6.0_24]
    at java.lang.reflect.Method.invoke(Method.java:616) ~[na:1.6.0_24]
    at
org.springframework.util.MethodInvoker.invoke(MethodInvoker.java:273)
[spring-core-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean$MethodInvokingJob.executeInternal(MethodInvokingJobDetailFactoryBean.java:311)
[spring-context-support-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.scheduling.quartz.QuartzJobBean.execute(QuartzJobBean.java:113)
[spring-context-support-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at org.quartz.core.JobRunShell.run(JobRunShell.java:216)
[quartz-1.8.5.jar:na]
    at
org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:549)
[quartz-1.8.5.jar:na]
Caused by: org.apache.openjpa.persistence.PersistenceException: Cannot load
JDBC driver class 'com.mysql.jdbc.Driver'
    at
org.apache.openjpa.jdbc.sql.DBDictionaryFactory.newDBDictionary(DBDictionaryFactory.java:102)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.jdbc.conf.JDBCConfigurationImpl.getDBDictionaryInstance(JDBCConfigurationImpl.java:603)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.jdbc.meta.MappingRepository.endConfiguration(MappingRepository.java:1518)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.lib.conf.Configurations.configureInstance(Configurations.java:518)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.lib.conf.Configurations.configureInstance(Configurations.java:443)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.lib.conf.PluginValue.instantiate(PluginValue.java:104)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.conf.MetaDataRepositoryValue.instantiate(MetaDataRepositoryValue.java:68)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.lib.conf.ObjectValue.instantiate(ObjectValue.java:83)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.conf.OpenJPAConfigurationImpl.newMetaDataRepositoryInstance(OpenJPAConfigurationImpl.java:967)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.conf.OpenJPAConfigurationImpl.getMetaDataRepositoryInstance(OpenJPAConfigurationImpl.java:958)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at org.apache.openjpa.kernel.BrokerImpl.initialize(BrokerImpl.java:337)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at org.apache.openjpa.kernel.BrokerImpl.initialize(BrokerImpl.java:325)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.kernel.AbstractBrokerFactory.initializeBroker(AbstractBrokerFactory.java:228)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.kernel.AbstractBrokerFactory.newBroker(AbstractBrokerFactory.java:212)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.kernel.DelegatingBrokerFactory.newBroker(DelegatingBrokerFactory.java:156)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:227)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:154)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:60)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.springframework.orm.jpa.JpaTransactionManager.createEntityManagerForTransaction(JpaTransactionManager.java:445)
~[org.springframework.orm-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.orm.jpa.JpaTransactionManager.doBegin(JpaTransactionManager.java:366)
~[org.springframework.orm-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    ... 16 common frames omitted
Caused by: org.apache.commons.dbcp.SQLNestedException: Cannot load JDBC
driver class 'com.mysql.jdbc.Driver'
    at
org.apache.commons.dbcp.BasicDataSource.createConnectionFactory(BasicDataSource.java:1429)
~[commons-dbcp-jar-1.4.jar:1.4]
    at
org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:1371)
~[commons-dbcp-jar-1.4.jar:1.4]
    at
org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:1044)
~[commons-dbcp-jar-1.4.jar:1.4]
    at
org.apache.openjpa.lib.jdbc.DelegatingDataSource.getConnection(DelegatingDataSource.java:110)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.lib.jdbc.DecoratingDataSource.getConnection(DecoratingDataSource.java:87)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.jdbc.sql.DBDictionaryFactory.newDBDictionary(DBDictionaryFactory.java:91)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    ... 35 common frames omitted
Caused by: java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
    at
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1714)
~[tomcat-embed-core-jar-7.0.34.jar:7.0.34]
    at
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1559)
~[tomcat-embed-core-jar-7.0.34.jar:7.0.34]
    at
org.apache.commons.dbcp.BasicDataSource.createConnectionFactory(BasicDataSource.java:1420)
~[commons-dbcp-jar-1.4.jar:1.4]
    ... 40 common frames omitted
ERROR 04-08 16:16:30.642 o.a.o.q.s.MeetingReminderJob:38
[org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-8] -
execute
org.springframework.transaction.CannotCreateTransactionException: Could not
open JPA EntityManager for transaction; nested exception is
<openjpa-2.2.1-r422266:1396819 fatal general error>
org.apache.openjpa.persistence.PersistenceException: Cannot load JDBC
driver class 'com.mysql.jdbc.Driver'
    at
org.springframework.orm.jpa.JpaTransactionManager.doBegin(JpaTransactionManager.java:427)
~[org.springframework.orm-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTransactionManager.java:371)
~[org.springframework.transaction-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.transaction.interceptor.TransactionAspectSupport.createTransactionIfNecessary(TransactionAspectSupport.java:335)
~[org.springframework.transaction-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:105)
~[org.springframework.transaction-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
~[spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:622)
~[spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.apache.openmeetings.data.basic.dao.ConfigurationDao$$EnhancerByCGLIB$$d3f5ca3d.getConfValue(<generated>)
~[com.springsource.net.sf.cglib-2.2.0.jar:na]
    at
org.apache.openmeetings.data.calendar.management.AppointmentLogic.doScheduledMeetingReminder(AppointmentLogic.java:404)
~[openmeetings-2.1.0-RELEASE.jar:na]
    at
org.apache.openmeetings.quartz.scheduler.MeetingReminderJob.doIt(MeetingReminderJob.java:36)
~[openmeetings-2.1.0-RELEASE.jar:na]
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
~[na:1.6.0_24]
    at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
~[na:1.6.0_24]
    at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
~[na:1.6.0_24]
    at java.lang.reflect.Method.invoke(Method.java:616) ~[na:1.6.0_24]
    at
org.springframework.util.MethodInvoker.invoke(MethodInvoker.java:273)
[spring-core-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean$MethodInvokingJob.executeInternal(MethodInvokingJobDetailFactoryBean.java:311)
[spring-context-support-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.scheduling.quartz.QuartzJobBean.execute(QuartzJobBean.java:113)
[spring-context-support-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at org.quartz.core.JobRunShell.run(JobRunShell.java:216)
[quartz-1.8.5.jar:na]
    at
org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:549)
[quartz-1.8.5.jar:na]
Caused by: org.apache.openjpa.persistence.PersistenceException: Cannot load
JDBC driver class 'com.mysql.jdbc.Driver'
    at
org.apache.openjpa.jdbc.sql.DBDictionaryFactory.newDBDictionary(DBDictionaryFactory.java:102)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.jdbc.conf.JDBCConfigurationImpl.getDBDictionaryInstance(JDBCConfigurationImpl.java:603)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.jdbc.meta.MappingRepository.endConfiguration(MappingRepository.java:1518)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.lib.conf.Configurations.configureInstance(Configurations.java:518)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.lib.conf.Configurations.configureInstance(Configurations.java:443)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.lib.conf.PluginValue.instantiate(PluginValue.java:104)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.conf.MetaDataRepositoryValue.instantiate(MetaDataRepositoryValue.java:68)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.lib.conf.ObjectValue.instantiate(ObjectValue.java:83)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.conf.OpenJPAConfigurationImpl.newMetaDataRepositoryInstance(OpenJPAConfigurationImpl.java:967)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.conf.OpenJPAConfigurationImpl.getMetaDataRepositoryInstance(OpenJPAConfigurationImpl.java:958)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at org.apache.openjpa.kernel.BrokerImpl.initialize(BrokerImpl.java:337)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at org.apache.openjpa.kernel.BrokerImpl.initialize(BrokerImpl.java:325)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.kernel.AbstractBrokerFactory.initializeBroker(AbstractBrokerFactory.java:228)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.kernel.AbstractBrokerFactory.newBroker(AbstractBrokerFactory.java:212)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.kernel.DelegatingBrokerFactory.newBroker(DelegatingBrokerFactory.java:156)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:227)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:154)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:60)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.springframework.orm.jpa.JpaTransactionManager.createEntityManagerForTransaction(JpaTransactionManager.java:445)
~[org.springframework.orm-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    at
org.springframework.orm.jpa.JpaTransactionManager.doBegin(JpaTransactionManager.java:366)
~[org.springframework.orm-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
    ... 17 common frames omitted
Caused by: org.apache.commons.dbcp.SQLNestedException: Cannot load JDBC
driver class 'com.mysql.jdbc.Driver'
    at
org.apache.commons.dbcp.BasicDataSource.createConnectionFactory(BasicDataSource.java:1429)
~[commons-dbcp-jar-1.4.jar:1.4]
    at
org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:1371)
~[commons-dbcp-jar-1.4.jar:1.4]
    at
org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:1044)
~[commons-dbcp-jar-1.4.jar:1.4]
    at
org.apache.openjpa.lib.jdbc.DelegatingDataSource.getConnection(DelegatingDataSource.java:110)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.lib.jdbc.DecoratingDataSource.getConnection(DecoratingDataSource.java:87)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    at
org.apache.openjpa.jdbc.sql.DBDictionaryFactory.newDBDictionary(DBDictionaryFactory.java:91)
~[openjpa-bundle-2.2.1.jar:2.2.1]
    ... 36 common frames omitted
Caused by: java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
    at
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1714)
~[tomcat-embed-core-jar-7.0.34.jar:7.0.34]
    at
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1559)
~[tomcat-embed-core-jar-7.0.34.jar:7.0.34]
    at
org.apache.commons.dbcp.BasicDataSource.createConnectionFactory(BasicDataSource.java:1420)
~[commons-dbcp-jar-1.4.jar:1.4]
    ... 41 common frames omitted


My java -version is :
java version "1.6.0_25"
Java(TM) SE Runtime Environment (build 1.6.0_25-b06)
Java HotSpot(TM) Server VM (build 20.0-b11, mixed mode)

And I have installed OM2.0 on this machine before, what's wrong with my
installation?

-- 
---------------------------------
Best Regards
Hassan Gharehasanloo