我安装了OpenNTF Essentials,包括9.0.1 Extlib的第二版。新的移动控件,如单页面应用程序向导。在Domino Designer中一切正常,我可以使用该功能。但是我的服务器没有加载/知道这些Extlib包的最新版本。以下是它的说法:
> tell http osgi ss extlib
10.02.2014 17:20:42 Framework is launched.
10.02.2014 17:20:42 id State Bundle
10.02.2014 17:20:42 14 RESOLVED com.ibm.xsp.extlibx.bazaar.codemirror_1.0.0
10.02.2014 17:20:42 Master=31
10.02.2014 17:20:42 25 INSTALLED com.ibm.xsp.extlib.designer.tooling_9.0.1.v00_02_20131212-1115
10.02.2014 17:20:42 28 RESOLVED org.openntf.extlibx.source_9.0.1.v00_02_20131212-1115
10.02.2014 17:20:42 31 ACTIVE com.ibm.xsp.extlibx.bazaar_1.0.0
10.02.2014 17:20:42 Fragments=14, 35
10.02.2014 17:20:42 35 RESOLVED com.ibm.xsp.extlibx.bazaar.interpreter_1.0.0
10.02.2014 17:20:42 Master=31
10.02.2014 17:20:42 36 RESOLVED org.openntf.extlib.designer.tooling.feature.source_9.0.1.v00_02_20131212-1115
10.02.2014 17:20:42 38 INSTALLED com.ibm.xsp.extlib.designer_9.0.1.v00_02_20131212-1115
10.02.2014 17:20:42 46 INSTALLED com.ibm.xsp.extlib.designer.xspprops_9.0.1.v00_02_20131212-1115
10.02.2014 17:20:42 49 RESOLVED org.openntf.extlib.feature.source_9.0.1.v00_02_20131212-1115
10.02.2014 17:20:42 251 RESOLVED com.ibm.xsp.extlib.controls.nl1_9.0.1.v00_00_20131107-0450
10.02.2014 17:20:42 Master=252
10.02.2014 17:20:42 252 ACTIVE com.ibm.xsp.extlib.controls_9.0.1.v00_00_20131004-1200
10.02.2014 17:20:42 Fragments=251
10.02.2014 17:20:42 253 RESOLVED com.ibm.xsp.extlib.core.nl1_9.0.1.v00_00_20131107-0450
10.02.2014 17:20:42 Master=254
10.02.2014 17:20:42 254 ACTIVE com.ibm.xsp.extlib.core_9.0.1.v00_00_20131004-1200
10.02.2014 17:20:42 Fragments=253
10.02.2014 17:20:42 255 RESOLVED com.ibm.xsp.extlib.domino.nl1_9.0.1.v00_00_20131107-0450
10.02.2014 17:20:42 Master=256
10.02.2014 17:20:42 256 ACTIVE com.ibm.xsp.extlib.domino_9.0.1.v00_00_20131004-1200
10.02.2014 17:20:42 Fragments=255
10.02.2014 17:20:42 257 RESOLVED com.ibm.xsp.extlib.mobile.nl1_9.0.1.v00_00_20131107-0450
10.02.2014 17:20:42 Master=258
10.02.2014 17:20:42 258 ACTIVE com.ibm.xsp.extlib.mobile_9.0.1.v00_00_20131004-1200
10.02.2014 17:20:42 Fragments=257
10.02.2014 17:20:42 259 RESOLVED com.ibm.xsp.extlib.oneui.nl1_9.0.1.v00_00_20131107-0450
10.02.2014 17:20:42 Master=260
10.02.2014 17:20:42 260 ACTIVE com.ibm.xsp.extlib.oneui_9.0.1.v00_00_20131004-1200
10.02.2014 17:20:42 Fragments=259
10.02.2014 17:20:42 261 ACTIVE com.ibm.xsp.extlib_9.0.1.v00_00_20131004-1200
10.02.2014 17:20:42 Fragments=313
10.02.2014 17:20:42 295 INSTALLED com.ibm.xsp.extlib.controls_8.5.3.20120320-1003
10.02.2014 17:20:42 296 INSTALLED com.ibm.xsp.extlib.controls_9.0.0.v00_02_20130515-2200
10.02.2014 17:20:42 297 INSTALLED com.ibm.xsp.extlib.core_8.5.3.20120320-1003
10.02.2014 17:20:42 298 INSTALLED com.ibm.xsp.extlib.core_9.0.0.v00_02_20130515-2200
10.02.2014 17:20:42 299 INSTALLED com.ibm.xsp.extlib.domino_8.5.3.20120320-1003
10.02.2014 17:20:42 300 INSTALLED com.ibm.xsp.extlib.domino_9.0.0.v00_02_20130515-2200
10.02.2014 17:20:42 301 INSTALLED com.ibm.xsp.extlib.mobile_8.5.3.20120320-1003
10.02.2014 17:20:42 302 INSTALLED com.ibm.xsp.extlib.mobile_9.0.0.v00_02_20130515-2200
10.02.2014 17:20:42 303 INSTALLED com.ibm.xsp.extlib.oneui_8.5.3.20120320-1003
10.02.2014 17:20:42 304 INSTALLED com.ibm.xsp.extlib.oneui_9.0.0.v00_02_20130515-2200
10.02.2014 17:20:42 308 INSTALLED com.ibm.xsp.extlibx.controls_8.5.3.20120320-1003
10.02.2014 17:20:42 309 RESOLVED com.ibm.xsp.extlibx.controls_9.0.0.v00_02_20130515-2200
10.02.2014 17:20:42 310 INSTALLED com.ibm.xsp.extlibx.core_8.5.3.20120320-1003
10.02.2014 17:20:42 311 <<LAZY>> com.ibm.xsp.extlibx.core_9.0.0.v00_02_20130515-2200
10.02.2014 17:20:42 312 INSTALLED com.ibm.xsp.extlibx.oauth_8.5.3.20120320-1003
10.02.2014 17:20:42 313 RESOLVED com.ibm.xsp.extlibx.oauth_9.0.0.v00_02_20130515-2200
10.02.2014 17:20:42 Master=261
10.02.2014 17:20:42 314 INSTALLED com.ibm.xsp.extlibx.relational.derby_8.5.3.20120320-1003
10.02.2014 17:20:42 315 RESOLVED com.ibm.xsp.extlibx.relational.derby_9.0.0.v00_02_20130515-2200
10.02.2014 17:20:42 316 INSTALLED com.ibm.xsp.extlibx.relational_8.5.3.20120320-1003
10.02.2014 17:20:42 317 ACTIVE com.ibm.xsp.extlibx.relational_9.0.0.v00_02_20130515-2200
10.02.2014 17:20:42 318 INSTALLED com.ibm.xsp.extlibx.sbt_8.5.3.20120320-1003
10.02.2014 17:20:42 319 ACTIVE com.ibm.xsp.extlibx.sbt_9.0.0.v00_02_20130515-2200
10.02.2014 17:20:42 320 INSTALLED com.ibm.xsp.extlibx_8.5.3.20120320-1003
10.02.2014 17:20:42 321 ACTIVE com.ibm.xsp.extlibx_9.0.0.v00_02_20130515-2200
10.02.2014 17:20:42 322 INSTALLED com.ibm.xsp.extlib_8.5.3.20120320-1003
10.02.2014 17:20:42 323 INSTALLED com.ibm.xsp.extlib_9.0.0.v00_02_20130515-2200
如果我没错,这个输出表明服务器使用版本9.0.1.v00_00而不是extlib包的9.0.1.v_00_02。
编辑:Padraic Edwards要求提供以下信息:
> tell http osgi diag com.ibm.xsp.extlib
10.02.2014 18:00:02 update@../../shared/eclipse/plugins/com.ibm.xsp.extlib_9.0.1.v00_00_20131004-1200.jar [261]
10.02.2014 18:00:02 No unresolved constraints.
这是我使用Essentials的更新站点:
我的问题是:为什么最新版本未激活? 我的问题是,使用向导创建的移动页面明确需要版本00_02或更高版本
private static final String[][] s_libraryVersions = new String[][]{
{"com.ibm.xsp.extlib.library", "9.0.1.v00_02"}, // version of "xe:dataView infiniteScroll"
};
只要服务器做它应该做的事情,那就没关系。 XSP道具设置为使用“XPage所需的最低版本”设置。所有其他页面都运行良好。
我甚至尝试过OpenNTF的9.0.1.v_00_03版本但结果相同。
BTW:我得到的错误是这样的(抱歉,我安装了德语LP):
Für die Seite /m_index.xsp ist "com.ibm.xsp.extlib.library" Version 9.0.1.v00_02 oder höher erforderlich. Die Version der aktuellen Bibliothek lautet 9.0.1.v00_00.
这意味着此页面需要9.0.1_v00_02或更高版本,但只安装了9.0.1_v00_00。
编辑:只是注意到启用了数据视图的属性“infitieScroll”会导致页面需要此版本。
答案 0 :(得分:2)
这很棘手:由于某种原因,加载了旧库(8.5.3内容)以及9.0.1_v00_00。它们存在是因为我从8.5.3升级到9.0.0到9.0.1并且在手动之前安装了Extlib 8.5.3。我删除了旧的东西(jar文件),然后用我的ID再次签署了更新站点(虽然它是在这里创建并导入了相同的ID ...)。 现在我将最新版本作为ACTIVE。 输出现在是:
> tell http osgi ss extlib
11.02.2014 15:30:30 Framework is launched.
11.02.2014 15:30:30 id State Bundle
11.02.2014 15:30:30 11 RESOLVED com.ibm.xsp.extlibx.oauth_9.0.1.v00_02_20131212-1115
11.02.2014 15:30:30 Master=49
11.02.2014 15:30:30 16 ACTIVE com.ibm.xsp.extlib.domino_9.0.1.v00_02_20131212-1115
11.02.2014 15:30:30 Fragments=286
11.02.2014 15:30:30 24 <<LAZY>> com.ibm.xsp.extlibx.core_9.0.1.v00_02_20131212-1115
11.02.2014 15:30:30 26 ACTIVE com.ibm.xsp.extlib.controls_9.0.1.v00_02_20131212-1115
11.02.2014 15:30:30 Fragments=282
11.02.2014 15:30:30 27 RESOLVED com.ibm.xsp.extlibx.bazaar.interpreter_1.0.0
11.02.2014 15:30:30 Master=67
11.02.2014 15:30:30 28 RESOLVED org.openntf.extlib.designer.tooling.feature.source_9.0.1.v00_02_20131212-1115
11.02.2014 15:30:30 30 INSTALLED com.ibm.xsp.extlib.designer_9.0.1.v00_02_20131212-1115
11.02.2014 15:30:30 41 RESOLVED com.ibm.xsp.extlibx.controls_9.0.1.v00_02_20131212-1115
11.02.2014 15:30:30 42 RESOLVED com.ibm.xsp.extlibx.bazaar.codemirror_1.0.0
11.02.2014 15:30:30 Master=67
11.02.2014 15:30:30 43 ACTIVE com.ibm.xsp.extlib.core_9.0.1.v00_02_20131212-1115
11.02.2014 15:30:30 Fragments=284
11.02.2014 15:30:30 45 RESOLVED com.ibm.xsp.extlibx.relational.derby_9.0.1.v00_02_20131212-1115
11.02.2014 15:30:30 48 ACTIVE com.ibm.xsp.extlib.oneui_9.0.1.v00_02_20131212-1115
11.02.2014 15:30:30 Fragments=290
11.02.2014 15:30:30 49 ACTIVE com.ibm.xsp.extlib_9.0.1.v00_02_20131212-1115
11.02.2014 15:30:30 Fragments=11
11.02.2014 15:30:30 56 ACTIVE com.ibm.xsp.extlibx.relational_9.0.1.v00_02_20131212-1115
11.02.2014 15:30:30 58 INSTALLED com.ibm.xsp.extlib.designer.tooling_9.0.1.v00_02_20131212-1115
11.02.2014 15:30:30 59 ACTIVE com.ibm.xsp.extlibx_9.0.1.v00_02_20131212-1115
11.02.2014 15:30:30 61 ACTIVE com.ibm.xsp.extlib.mobile_9.0.1.v00_02_20131212-1115
11.02.2014 15:30:30 Fragments=288
11.02.2014 15:30:30 64 RESOLVED org.openntf.extlibx.source_9.0.1.v00_02_20131212-1115
11.02.2014 15:30:30 67 ACTIVE com.ibm.xsp.extlibx.bazaar_1.0.0
11.02.2014 15:30:30 Fragments=27, 42
11.02.2014 15:30:30 74 INSTALLED com.ibm.xsp.extlib.designer.xspprops_9.0.1.v00_02_20131212-1115
11.02.2014 15:30:30 76 RESOLVED org.openntf.extlib.feature.source_9.0.1.v00_02_20131212-1115
11.02.2014 15:30:30 282 RESOLVED com.ibm.xsp.extlib.controls.nl1_9.0.1.v00_00_20131107-0450
11.02.2014 15:30:30 Master=26
11.02.2014 15:30:30 283 INSTALLED com.ibm.xsp.extlib.controls_9.0.1.v00_00_20131004-1200
11.02.2014 15:30:30 284 RESOLVED com.ibm.xsp.extlib.core.nl1_9.0.1.v00_00_20131107-0450
11.02.2014 15:30:30 Master=43
11.02.2014 15:30:30 285 INSTALLED com.ibm.xsp.extlib.core_9.0.1.v00_00_20131004-1200
11.02.2014 15:30:30 286 RESOLVED com.ibm.xsp.extlib.domino.nl1_9.0.1.v00_00_20131107-0450
11.02.2014 15:30:30 Master=16
11.02.2014 15:30:30 287 INSTALLED com.ibm.xsp.extlib.domino_9.0.1.v00_00_20131004-1200
11.02.2014 15:30:30 288 RESOLVED com.ibm.xsp.extlib.mobile.nl1_9.0.1.v00_00_20131107-0450
11.02.2014 15:30:30 Master=61
11.02.2014 15:30:30 289 INSTALLED com.ibm.xsp.extlib.mobile_9.0.1.v00_00_20131004-1200
11.02.2014 15:30:30 290 RESOLVED com.ibm.xsp.extlib.oneui.nl1_9.0.1.v00_00_20131107-0450
11.02.2014 15:30:30 Master=48
11.02.2014 15:30:30 291 INSTALLED com.ibm.xsp.extlib.oneui_9.0.1.v00_00_20131004-1200
11.02.2014 15:30:30 292 INSTALLED com.ibm.xsp.extlib_9.0.1.v00_00_20131004-1200
答案 1 :(得分:0)
如果有人绊倒了这个问题而另一个答案没有解决问题:
尝试创建一个新的UpdateSite并将最新的extlib加载到其中。这解决了我的问题。