欢迎使用普元产品知识库,本知识库包含普元应用开发平台EOSPlatform,流程平台BPS,企业服务总线ESB,微服务平台Microservice,运维管理平台Devops,数据集成平台DI

页面树结构

欢迎使用普元文档库

Skip to end of metadata
Go to start of metadata

问题描述:

1、登陆Governor正常登陆,也可以正常跳转到首页。但是Governor 后端抛异常:

[governor][2020-10-27 05:56:23,439][ERROR][com.primeton.components.registry.core.session.UserRegistry][Line:284] Failed to add the root collection to the coreRegistry.
java.lang.reflect.UndeclaredThrowableException
at com.primeton.components.registry.core.jdbc.utils.$Proxy266.prepareStatement(Unknown Source)
at com.primeton.components.registry.core.jdbc.dao.ResourceDAO.addResource(ResourceDAO.java:1473)
at com.primeton.components.registry.core.jdbc.dao.ResourceDAO.addRoot(ResourceDAO.java:550)
at com.primeton.components.registry.core.session.UserRegistry.addRootCollection(UserRegistry.java:261)
at com.primeton.components.registry.core.session.UserRegistry.init(UserRegistry.java:232)
at com.primeton.components.registry.core.session.UserRegistry.<init>(UserRegistry.java:205)
at com.primeton.components.registry.core.jdbc.EmbeddedRegistryService.getUserRegistry(EmbeddedRegistryService.java:394)
at com.primeton.components.registry.core.jdbc.EmbeddedRegistryService.getRegistry(EmbeddedRegistryService.java:415)
at com.primeton.components.registry.core.jdbc.EmbeddedRegistryService.getRegistry(EmbeddedRegistryService.java:433)
at com.primeton.components.registry.core.jdbc.EmbeddedRegistryService.getRegistry(EmbeddedRegistryService.java:428)
at com.primeton.components.registry.core.jdbc.EmbeddedRegistryService.getRegistry(EmbeddedRegistryService.java:424)
at com.primeton.components.registry.client.DataSourceRegistryClient.getRegistry(DataSourceRegistryClient.java:43)

……

Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at com.primeton.components.registry.core.jdbc.utils.Transaction$ManagedRegistryConnectionInvocation.invoke(Transaction.java:488)
... 170 more
Caused by: java.lang.ArrayIndexOutOfBoundsException: 10
at oracle.jdbc.driver.OracleSql.computeBasicInfo(OracleSql.java:950)
at oracle.jdbc.driver.OracleSql.getSqlKind(OracleSql.java:623)
at oracle.jdbc.driver.OraclePreparedStatement.<init>(OraclePreparedStatement.java:1212)
at oracle.jdbc.driver.T4CPreparedStatement.<init>(T4CPreparedStatement.java:28)
at oracle.jdbc.driver.T4CDriverExtension.allocatePreparedStatement(T4CDriverExtension.java:68)
at oracle.jdbc.driver.PhysicalConnection.prepareStatement(PhysicalConnection.java:3140)
at oracle.jdbc.driver.PhysicalConnection.prepareStatement(PhysicalConnection.java:3042)
at oracle.jdbc.driver.PhysicalConnection.prepareStatement(PhysicalConnection.java:6022)
at com.alibaba.druid.filter.FilterChainImpl.connection_prepareStatement(FilterChainImpl.java:559)
at com.alibaba.druid.filter.FilterAdapter.connection_prepareStatement(FilterAdapter.java:962)
at com.alibaba.druid.filter.FilterEventAdapter.connection_prepareStatement(FilterEventAdapter.java:176)
at com.alibaba.druid.filter.FilterChainImpl.connection_prepareStatement(FilterChainImpl.java:556)
at com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl.prepareStatement(ConnectionProxyImpl.java:366)
at com.alibaba.druid.pool.DruidPooledConnection.prepareStatement(DruidPooledConnection.java:485)

2、点击部署管理》服务模型卸载,页面报错无法获取资源:

 

[governor][2020-10-28 03:02:47,785][ERROR][com.primeton.access.client.impl.skeleton.ServiceEngine:38]
ErrCode: 200019103
Message: 资源获取失败。
at com.primeton.tip.governor.core.resource.impl.RRResrouceLookup.getModules(RRResrouceLookup.java:846)
at com.primeton.tip.governor.management.ContributionManage.listModulesQuery(ContributionManage.java:1904)
at com.primeton.tip.governor.management.DepolyManage.listServerModules_biz.invokePojo0(listServerModules_biz.java:217)
at com.primeton.tip.governor.management.DepolyManage.listServerModules_biz.__choiceinvokePojo0(listServerModules_biz.java:493)
at com.primeton.tip.governor.management.DepolyManage.listServerModules_biz.__invokeBiz(listServerModules_biz.java:420)
at com.primeton.tip.governor.management.DepolyManage.listServerModules_biz._invoke(listServerModules_biz.java:315)
at com.primeton.tip.governor.management.DepolyManage.listServerModules_biz.invoke(listServerModules_biz.java:371)

解决办法:

更换 Oracle 驱动版本,用 ojdbc7.jar

解决参考:https://blog.csdn.net/u013351145/article/details/97241554


  • 无标签