我很高兴地宣布,JCA团队已经发布了1.0系列的第九个开发者快照。
完整的发布说明请参阅 此处。
工作管理器
这个快照包含了一个由 WorkManager 支持的 JBoss Threads 项目。
WorkManager 引用了两个独立的线程池;一个用于短任务,一个用于长任务。如果你的工作实例属于后者,你应该设置 HintsContext.LONGRUNNING_HINT。
通过我们的供应商特定的元数据文件 - jboss-ra.xml - 你现在可以选择你的资源适配器将使用的哪个 BootstrapContext。这将使你能够创建不同的BootstrapContext配置;例如,一个使用高优先级线程的引导上下文,另一个使用低优先级线程。
此外,我们对一些更改进行了改进,这将提高在同一容器中部署多个资源适配器时的可扩展性。
我们认为,目前实现中缺少的是对 SecurityContext 的完全支持。所以请给我们反馈关于我们的WorkManager实现。
验证器
此版本还包含我们独立资源适配器验证工具的初始版本。你现在可以通过以下方式对资源适配器执行验证器:
java -jar jboss-jca-validator.jar myra.rar
在未来版本中,我们将研究如何使独立验证器更容易使用 - 当然,我们还将为该工具提供Apache Ant和Apache Maven插件。
如果您想帮助改进可用性 - 并确保您的用例得到覆盖 - 请到我们的论坛。
未来展望
EE6 TCK仍然是我们的重点,因此我们将继续沿着这条道路前进 - 但请确保给我们反馈您的用例。
对于即将摇滚的人,我们向您致敬!