务本 发表于 2021-11-11 17:19:40

改为mysql数据库,重启报错

本帖最后由 务本 于 2021-11-16 10:40 编辑

错误内容如下:

修改的的配置如下:


论坛管理员 发表于 2021-11-11 17:44:47

您好:您这个报错有点有点少。
大致可能推测您可能mysql的版本较低。

默认的mysql驱动是针对8以上的。
如果您mysql较低,需要更新一下驱动
请参考文档
https://www.o2oa.net/course/xuwlyp.html?h=%E9%A9%B1%E5%8A%A8

务本 发表于 2021-11-12 10:14:16

论坛管理员 发表于 2021-11-11 17:44
您好:您这个报错有点有点少。
大致可能推测您可能mysql的版本较低。



MySQL是8.0.22,版本不低
Caused by: java.lang.RuntimeException: There were errors initializing your configuration: <openjpa-3.2.0-r6f721f6 fatal user error> org.apache.openjpa.util.UserException: The persistence provider is attempting to use properties in the persistence.xml file to resolve the data source. A Java Database Connectivity (JDBC) driver or data source class name must be specified in the openjpa.ConnectionDriverName or javax.persistence.jdbc.driver property. The following properties are available in the configuration: "org.apache.openjpa.jdbc.conf.JDBCConfigurationImpl@8bb67a5d".
      at org.apache.openjpa.jdbc.schema.DataSourceFactory.newDataSource(DataSourceFactory.java:70)
      at org.apache.openjpa.jdbc.conf.JDBCConfigurationImpl.createConnectionFactory(JDBCConfigurationImpl.java:925)
      at org.apache.openjpa.jdbc.conf.JDBCConfigurationImpl.getConnectionFactory(JDBCConfigurationImpl.java:805)
      at jdk.internal.reflect.GeneratedMethodAccessor177.invoke(Unknown Source)
      at java.basek.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      at java.base/java.lang.reflect.Method.invoke(Method.java:566)
      at org.apache.openjpa.lib.conf.ConfigurationImpl.instantiateAll(ConfigurationImpl.java:331)
      at org.apache.openjpa.conf.OpenJPAConfigurationImpl.instantiateAll(OpenJPAConfigurationImpl.java:1963)
      at org.apache.openjpa.kernel.AbstractBrokerFactory.makeReadOnly(AbstractBrokerFactory.java:665)
      at org.apache.openjpa.kernel.AbstractBrokerFactory.newBroker(AbstractBrokerFactory.java:207)
      at org.apache.openjpa.kernel.DelegatingBrokerFactory.newBroker(DelegatingBrokerFactory.java:166)
      at org.apache.openjpa.persistence.EntityManagerFactoryImpl.doCreateEM(EntityManagerFactoryImpl.java:282)
      at org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:201)
      at org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:188)
      at org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:178)
      at org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:64)
      at com.x.base.core.container.factory.EntityManagerContainerFactory.createEntityManager(EntityManagerContainerFactory.java:103)
      at com.x.base.core.container.EntityManagerContainerBasic.get(EntityManagerContainerBasic.java:36)
      at com.x.processplatform.assemble.bam.jaxrs.period.TimerStartTaskApplicationStubs.listApplicationFromTask(TimerStartTaskApplicationStubs.java:60)
      at com.x.processplatform.assemble.bam.jaxrs.period.TimerStartTaskApplicationStubs.execute(TimerStartTaskApplicationStubs.java:39)
      at com.x.processplatform.assemble.bam.schedule.PeriodTimer.schedule(PeriodTimer.java:33)
      at com.x.base.core.project.schedule.AbstractJob.execute(AbstractJob.java:25)
      at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
      at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)

论坛管理员 发表于 2021-11-12 12:52:05

1.建议您驱动先去掉。
我们默认配置为使用驱动。
2.如果还有问题,请问您的版本以及将日志以附件的方式上传!

务本 发表于 2021-11-12 15:43:42

本帖最后由 务本 于 2021-11-16 21:57 编辑

论坛管理员 发表于 2021-11-12 12:52
1.建议您驱动先去掉。
我们默认配置为使用驱动。
2.如果还有问题,请问您的版本以及将日志以附件的方式上传 ...
[
      {
                "url":"jdbc:mysql://**.***.**.**:***/***?useSSL=false&serverTimezone=UTC",      
                "username" : "***",
                "password" :"*********",
                "includes": [],
                "excludes": [],
                "enable" : true
      }
]

已经将配置文件中的驱动去掉,还是报相同的错误
使用的版本是官网下载的最新版:o2oserver-6.4.0-windows-x64

论坛管理员 发表于 2021-11-15 10:49:16

本帖最后由 论坛管理员 于 2021-11-17 11:00 编辑


务本 发表于 2021-11-12 15:43
[
      {
                "url":"jdbc:mysql://******:3309/o2oa?useSSL=false&serverTimezone=UTC",      

2.如果还有问题,请问您的版本以及将日志以附件的方式上传!

务本 发表于 2021-11-16 10:41:07

论坛管理员 发表于 2021-11-15 10:49
2.如果还有问题,请问您的版本以及将日志以附件的方式上传!

日志已经上传,还麻烦看看

论坛管理员 发表于 2021-11-16 11:01:41

您这个日志实在看不出,除了原来说的几个情况外的情况。
1.建议您重建数据库。然后重新全新操作。
2.根据文档重新操作。
https://www.o2oa.net/course/qlyse7.html?h=mysql

3.当然如果您或者您的公司购买过技术支撑服务,也可以让技术人员远程协助您定位文档!

务本 发表于 2021-11-16 21:56:59

论坛管理员 发表于 2021-11-15 10:49
2.如果还有问题,请问您的版本以及将日志以附件的方式上传!

用的低版本6.6.*就没问题,6.4.*的几个版本都bug,还希望你们处理一下
请管理员,隐藏一下你回复的中涉及我们的一个IP地址和端口,谢谢!!!!!

论坛管理员 发表于 2021-11-17 11:01:27

务本 发表于 2021-11-16 21:56
用的低版本6.6.*就没问题,6.4.*的几个版本都bug,还希望你们处理一下
请管理员,隐藏一下你回复的中涉及 ...

问题是我们这边测试都未发现您说的问题!
6.4版本,我们测试都是没问题的
页: [1] 2
查看完整版本: 改为mysql数据库,重启报错