首页 \ 问答 \ 无法让服务器识别并从updateSite.nsf加载osgi(Can't get a server to recognize and load the osgi from updateSite.nsf)

无法让服务器识别并从updateSite.nsf加载osgi(Can't get a server to recognize and load the osgi from updateSite.nsf)

我已经将openNTF扩展库和BootStrap库都导入到我的updateSte.nsf中,并且对于扩展库版本9.0.1.v00_11_20141217-1000和Bootstrap库的1.0.0.201407020945都看起来没问题。 我在服务器配置中添加了OSGI_HTTP_DYNAMIC_BUNDLES = UpdateSiteEXT.nsf

告诉HTTP重启

告诉HTTP osgi ss org.openntf.bootstrap

没有列出任何包

告诉HTTP osgi ss org.openntf.extlib

同样没有列出任何包裹

告诉HTTP osgi ss com.ibm.extlib

我得到了一个ibm扩展库列表。

我有这个在另一台服务器上工作,但似乎无法让它在新服务器上工作。 我错过了什么吗?

一些进一步的信息:我删除了原来的updatesite DB。 我创建了一个新的updatesite.nsf并导入了openntf extLib站点和bootstrap,看起来很好。 我使用活动服务器ID对DB进行了签名。 使用服务器文档中的配置更改配置以指向updatesite.nsf关闭服务器并检查Notes.ini实际上是否指向正确的数据库 - 它是。 重新启动服务器,日志如下所示:

14/01/2015 10:34:59 AM  HTTP Server: Using Web Configuration View
14/01/2015 10:34:59 AM  AMgr: Executive '1' started. Process id '4248'
14/01/2015 10:35:06 AM  Domino OSGi Tasklet Container started ( profile DOTS )
14/01/2015 10:35:07 AM  JVM: Java Virtual Machine initialized.
14/01/2015 10:35:07 AM  HTTP Server: Java Virtual Machine loaded
14/01/2015 10:35:07 AM  HTTP Server: DSAPI Domino Off-Line Services HTTP extension Loaded successfully
14/01/2015 10:35:07 AM  [DOTS] (UpdateWidgetsTask) CLFWW2200I: Running iNotes Widget automatic update.
14/01/2015 10:35:07 AM  [DOTS] (UpdateWidgetsTask) CLFWW2201W: There is no iNotes Widget automatic update group configured. Update will not run.
14/01/2015 10:35:07 AM  [DOTS] (UpdateWidgetsTask) CLFWW2203I: iNotes Widget automatic update has finished.
14/01/2015 10:35:19 AM  XSP Command Manager initialized
14/01/2015 10:35:20 AM  HTTP Server: Started

告诉http osgi ss org.openntf.extlib 14/01/2015 11:12:21 AM框架已启动。 14/01/2015 11:12:21 AM id State Bundle

告诉http os os ss org.openntf.bootstrap 14/01/2015 11:13:07 AM框架已启动。 14/01/2015 11:13:07 AM id State Bundle

告诉http osgi ss com.ibm.xsp.extlib 14/01/2015 11:13:49 AM框架已启动。 14/01/2015 11:13:49 AM id State Bundle 14/01/2015 11:13:49 AM 91 <> com.ibm.xsp.extlib.controls_9.0.1.v00_00_20140801-1000 14/01/2015 11: 13:49 AM 92 <> com.ibm.xsp.extlib.core_9.0.1.v00_00_20140801-1000 14/01/2015 11:13:49 AM 93 <> com.ibm.xsp.extlib.domino_9.0.1.v00_00_20140801- 1000 14/01/2015 11:13:49 AM 94 <> com.ibm.xsp.extlib.mobile_9.0.1.v00_00_20140801-1000 14/01/2015 11:13:49 AM 95 <> com.ibm.xsp。 extlib.oneui_9.0.1.v00_00_20140801-1000 14/01/2015 11:13:49 AM 96 <> com.ibm.xsp.extlib_9.0.1.v00_00_20140801-1000

我删除了几个与此问题无关的行。 我没有看到任何关于加载osgi的引用,但任务确实开始了。 它加载了com.ibm.xsp.extlib而不是org.openntf.ext和org.openntf.bootstrap,它们似乎在updatesite.nsf中正确加载了我可以运行tell http osgi ss com.ibm.xsp.extlib并得到正确的列表,但没有为org.openntf.extlib获取任何内容,而不是bootstrap。 它们看起来好像启动过程忽略了来自updatesite.nsf的负载。

每次都重启完整的服务器! updatesite.nsf由活动服务器ID签名,我已经签署了内容,我是拥有所有权限的服务器的管理员。

这真的很奇怪,因为我在同一个组织中的另一台服务器上工作。 我不应该在其他任何地方做出改变吗? 我必须错过一些相当简单的东西,但不知道是什么。


I have imported both the openNTF extension library and the BootStrap library into my updateSte.nsf and that all looks OK with version 9.0.1.v00_11_20141217-1000 for the extension Library and 1.0.0.201407020945 for the Bootstrap Library. I have added in the server config OSGI_HTTP_DYNAMIC_BUNDLES=UpdateSiteEXT.nsf

then tell HTTP restart

tell HTTP osgi ss org.openntf.bootstrap

does not list any packages

tell HTTP osgi ss org.openntf.extlib

likewise does not list any packages

tell HTTP osgi ss com.ibm.extlib

and I get a list of the ibm extension libraries.

I have this working on another server but can't seem to get it to work on a new server. Am I missing something?

Some further information: I deleted the original updatesite DB. I created a new updatesite.nsf and imported the openntf extLib site and the bootstrap and that looks fine. I signed the DB with the active Server ID. Changed the configuration to point to updatesite.nsf using the configuration in the server document Shut down server and check that the Notes.ini was in fact pointing to the correct DB - it was. restarted the server and the log looks like this:

14/01/2015 10:34:59 AM  HTTP Server: Using Web Configuration View
14/01/2015 10:34:59 AM  AMgr: Executive '1' started. Process id '4248'
14/01/2015 10:35:06 AM  Domino OSGi Tasklet Container started ( profile DOTS )
14/01/2015 10:35:07 AM  JVM: Java Virtual Machine initialized.
14/01/2015 10:35:07 AM  HTTP Server: Java Virtual Machine loaded
14/01/2015 10:35:07 AM  HTTP Server: DSAPI Domino Off-Line Services HTTP extension Loaded successfully
14/01/2015 10:35:07 AM  [DOTS] (UpdateWidgetsTask) CLFWW2200I: Running iNotes Widget automatic update.
14/01/2015 10:35:07 AM  [DOTS] (UpdateWidgetsTask) CLFWW2201W: There is no iNotes Widget automatic update group configured. Update will not run.
14/01/2015 10:35:07 AM  [DOTS] (UpdateWidgetsTask) CLFWW2203I: iNotes Widget automatic update has finished.
14/01/2015 10:35:19 AM  XSP Command Manager initialized
14/01/2015 10:35:20 AM  HTTP Server: Started

tell http osgi ss org.openntf.extlib 14/01/2015 11:12:21 AM Framework is launched. 14/01/2015 11:12:21 AM id State Bundle

tell http osgi ss org.openntf.bootstrap 14/01/2015 11:13:07 AM Framework is launched. 14/01/2015 11:13:07 AM id State Bundle

tell http osgi ss com.ibm.xsp.extlib 14/01/2015 11:13:49 AM Framework is launched. 14/01/2015 11:13:49 AM id State Bundle 14/01/2015 11:13:49 AM 91 <> com.ibm.xsp.extlib.controls_9.0.1.v00_00_20140801-1000 14/01/2015 11:13:49 AM 92 <> com.ibm.xsp.extlib.core_9.0.1.v00_00_20140801-1000 14/01/2015 11:13:49 AM 93 <> com.ibm.xsp.extlib.domino_9.0.1.v00_00_20140801-1000 14/01/2015 11:13:49 AM 94 <> com.ibm.xsp.extlib.mobile_9.0.1.v00_00_20140801-1000 14/01/2015 11:13:49 AM 95 <> com.ibm.xsp.extlib.oneui_9.0.1.v00_00_20140801-1000 14/01/2015 11:13:49 AM 96 <> com.ibm.xsp.extlib_9.0.1.v00_00_20140801-1000

I removed a few lines that are not relevant to this issue. I do not see any reference to the loading of the osgi but the task did start. It loaded the com.ibm.xsp.extlib but not the org.openntf.ext nor org.openntf.bootstrap which appear to be properly loaded in the updatesite.nsf I can run the tell http osgi ss com.ibm.xsp.extlib and get the proper list but get nothing for the org.openntf.extlib not the bootstrap. They just looks as if the boot process is ignoring the load from updatesite.nsf.

Have done a full server restart every time! updatesite.nsf signed by the active server ID and I have signed the content, I'm the Admin of the server with all rights.

This is really weird because I have it working on another server in the same Org. I should not have to make changes anywhere else should I? I've got to be missing something fairly simple but no idea what.


原文:https://stackoverflow.com/questions/27933567
更新时间:2022-08-08 18:08

相关文章

更多

最新问答

更多
  • 您如何使用git diff文件,并将其应用于同一存储库的副本的本地分支?(How do you take a git diff file, and apply it to a local branch that is a copy of the same repository?)
  • 将长浮点值剪切为2个小数点并复制到字符数组(Cut Long Float Value to 2 decimal points and copy to Character Array)
  • OctoberCMS侧边栏不呈现(OctoberCMS Sidebar not rendering)
  • 页面加载后对象是否有资格进行垃圾回收?(Are objects eligible for garbage collection after the page loads?)
  • codeigniter中的语言不能按预期工作(language in codeigniter doesn' t work as expected)
  • 在计算机拍照在哪里进入
  • 使用cin.get()从c ++中的输入流中丢弃不需要的字符(Using cin.get() to discard unwanted characters from the input stream in c++)
  • No for循环将在for循环中运行。(No for loop will run inside for loop. Testing for primes)
  • 单页应用程序:页面重新加载(Single Page Application: page reload)
  • 在循环中选择具有相似模式的列名称(Selecting Column Name With Similar Pattern in a Loop)
  • System.StackOverflow错误(System.StackOverflow error)
  • KnockoutJS未在嵌套模板上应用beforeRemove和afterAdd(KnockoutJS not applying beforeRemove and afterAdd on nested templates)
  • 散列包括方法和/或嵌套属性(Hash include methods and/or nested attributes)
  • android - 如何避免使用Samsung RFS文件系统延迟/冻结?(android - how to avoid lag/freezes with Samsung RFS filesystem?)
  • TensorFlow:基于索引列表创建新张量(TensorFlow: Create a new tensor based on list of indices)
  • 企业安全培训的各项内容
  • 错误:RPC失败;(error: RPC failed; curl transfer closed with outstanding read data remaining)
  • C#类名中允许哪些字符?(What characters are allowed in C# class name?)
  • NumPy:将int64值存储在np.array中并使用dtype float64并将其转换回整数是否安全?(NumPy: Is it safe to store an int64 value in an np.array with dtype float64 and later convert it back to integer?)
  • 注销后如何隐藏导航portlet?(How to hide navigation portlet after logout?)
  • 将多个行和可变行移动到列(moving multiple and variable rows to columns)
  • 提交表单时忽略基础href,而不使用Javascript(ignore base href when submitting form, without using Javascript)
  • 对setOnInfoWindowClickListener的意图(Intent on setOnInfoWindowClickListener)
  • Angular $资源不会改变方法(Angular $resource doesn't change method)
  • 在Angular 5中不是一个函数(is not a function in Angular 5)
  • 如何配置Composite C1以将.m和桌面作为同一站点提供服务(How to configure Composite C1 to serve .m and desktop as the same site)
  • 不适用:悬停在悬停时:在元素之前[复制](Don't apply :hover when hovering on :before element [duplicate])
  • 常见的python rpc和cli接口(Common python rpc and cli interface)
  • Mysql DB单个字段匹配多个其他字段(Mysql DB single field matching to multiple other fields)
  • 产品页面上的Magento Up出售对齐问题(Magento Up sell alignment issue on the products page)