Xpages com.ibm.commons.jdbc.drivers.JDBCProvider在哪里?
我一直在努力工作,但没有成功。演示页面失败,并进入跟踪日志 CLFAD0271W: Could not create an instance of com.ibm.domino.domsql.DomSQLDriverProvider, contributed to the extension point com.ibm.commons.Extension with type com.ibm.common.jdbcprovider. org.eclipse.core.runtime.CoreException: Plug-in com.ibm.domino.domsql.driver was unable to load class com.ibm.domino.domsql.DomSQLDriverProvider. at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.throwException(RegistryStrategyOSGI.java:180) at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:162) at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:867) at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:243) at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:51) at com.ibm.commons.extension.ExtensionManager$EclipseProvider.findInitializer(ExtensionManager.java:326) at com.ibm.commons.extension.ExtensionManager.loadServices(ExtensionManager.java:243) at com.ibm.commons.extension.ExtensionManager.findServices(ExtensionManager.java:177) at com.ibm.commons.extension.ExtensionManager.findServices(ExtensionManager.java:211) at com.ibm.commons.jdbc.drivers.EclipsePlatformService.getJDBCProviders(EclipsePlatformService.java:77) CLFAD0271W:无法创建com.ibm.domino.domsql.DomSQLDriverProvider的实例,该实例已提供给类型为com.ibm.common.jdbcprovider的扩展点com.ibm.commons.extension。 org.eclipse.core.runtime.CoreException:插件com.ibm.domino.domsql.driver无法加载类com.ibm.domino.domsql.DomSQLDriverProvider。 位于org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.throweException(RegistryStrategyOSGI.java:180) 位于org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:162) 位于org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:867) 位于org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:243) 位于org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:51) 位于com.ibm.commons.extension.ExtensionManager$EclipseProvider.findinInitializer(ExtensionManager.java:326) 位于com.ibm.commons.extension.ExtensionManager.loadServices(ExtensionManager.java:243) 位于com.ibm.commons.extension.ExtensionManager.findServices(ExtensionManager.java:177) 位于com.ibm.commons.extension.ExtensionManager.findServices(ExtensionManager.java:211) 位于com.ibm.commons.jdbc.drivers.EclipsePlatformService.getJDBCProviders(EclipsePlatformService.java:77) 如果我将源代码直接导入nsf,类Xpages com.ibm.commons.jdbc.drivers.JDBCProvider在哪里?,xpages,xpages-extlib,Xpages,Xpages Extlib,我一直在努力工作,但没有成功。演示页面失败,并进入跟踪日志 CLFAD0271W: Could not create an instance of com.ibm.domino.domsql.DomSQLDriverProvider, contributed to the extension point com.ibm.commons.Extension with type com.ibm.common.jdbcprovider. org.eclipse.core.runtime.CoreEx
DomSQLDriverProvider
将不会编译,因为如果找不到接口com.ibm.commons.jdbc.drivers.JDBCProvider
,我想这是根本问题
所以问题是JDBCProvider
接口应该来自哪里
- 默认服务器安装
- Extlib的OpenNTF版本
- ExtLib X
- 另一个插件
干杯
com.ibm.commons.jdbc.drivers.JDBCProvider
是com.ibm.commons.jdbc
插件的一部分,它是核心9.0.1安装的一部分。所以我不认为这是你问题的根本原因
我尝试在我的服务器上安装DomSQL项目,该服务器安装了extlib901release8,但遇到了问题。与您发现的问题不一样,但不起作用。我返回到901extlib的第5版,它似乎工作得很好。在extlib的第7版中,关系特性从extlibx移到了主extlib中,relational.derby插件完全移出了extlib。这些更改似乎在domsql项目中引起了一个问题,因为它必须依赖关系插件
我可以问一下您在服务器上安装了什么版本的extlib吗?你说的是最新版本,所以我想是几周前发布的8版吧
DomSQL项目由最近离开IBM的philliperiand负责维护。看起来我们需要看一看,可能会让其他人接管这个项目
更新:我创建了一个。新版本解决了DomSQL项目与扩展库的最新版本(extlibv901release7或更高版本)之间的不兼容问题
com.ibm.commons.jdbc.drivers.JDBCProvider
是com.ibm.commons.jdbc
插件的一部分,它是核心9.0.1安装的一部分。所以我不认为这是你问题的根本原因
我尝试在我的服务器上安装DomSQL项目,该服务器安装了extlib901release8,但遇到了问题。与您发现的问题不一样,但不起作用。我返回到901extlib的第5版,它似乎工作得很好。在extlib的第7版中,关系特性从extlibx移到了主extlib中,relational.derby插件完全移出了extlib。这些更改似乎在domsql项目中引起了一个问题,因为它必须依赖关系插件
我可以问一下您在服务器上安装了什么版本的extlib吗?你说的是最新版本,所以我想是几周前发布的8版吧
DomSQL项目由最近离开IBM的philliperiand负责维护。看起来我们需要看一看,可能会让其他人接管这个项目
更新:我创建了一个。新版本解决了DomSQL项目与扩展库的最新版本(extlibv901release7或更高版本)之间的不兼容问题
com.ibm.commons.jdbc.drivers.JDBCProvider
是com.ibm.commons.jdbc
插件的一部分,它是核心9.0.1安装的一部分。所以我不认为这是你问题的根本原因
我尝试在我的服务器上安装DomSQL项目,该服务器安装了extlib901release8,但遇到了问题。与您发现的问题不一样,但不起作用。我返回到901extlib的第5版,它似乎工作得很好。在extlib的第7版中,关系特性从extlibx移到了主extlib中,relational.derby插件完全移出了extlib。这些更改似乎在domsql项目中引起了一个问题,因为它必须依赖关系插件
我可以问一下您在服务器上安装了什么版本的extlib吗?你说的是最新版本