websphere liberty 开发人员工具无法识别 JCA 资源适配器

JCA resource adapter not recognized on websphere liberty developer tools

我正在 Eclipse JEE (Mars)/Websphere Liberty (8.5.5.8)/Websphere Liberty Developer Tools Plugin (8.5.5) 上配置 JCA 资源适配器。

服务器启动时,资源适配器已正确安装并具有以下 server.xml 配置(启用了 jca 1.7 功能):

<resourceAdapter location="<path_to_my_rar>" />

我的问题是开发人员工具无法识别该标签(未针对架构进行验证),因此 server.xml 出现错误。 相同的错误(在本例中只是一个警告),<connectionFactory> 标记未被识别为配置元素。

是否想删除 server.xml 上的那些验证 error/warning?

谢谢。

如果您在 WDT 之外安装工具功能(例如使用 installUtility)而不是在 WDT 内部,您可能需要 "refresh" 安装时的 WDT 元数据。

您可以通过以下方式完成此操作:

刷新运行时(更新架构和功能列表):

 Window -> Show View -> Other -> Server -> Runtime Explorer
 Right click on runtime in Runtime Explorer view and select Edit
 Click on Advanced options in the dialog
 Click the Refresh button

或:

Window -> Preferences -> Server -> Runtime Environment -> SELECT YOUR RUNTIME -> CLICK Edit -> CLICK Advanced options... -> CLICK Refresh