本节介绍已知的 J2EE 连接器体系结构问题和相应的解决方法。
此方案中,已在 DAS 和连接器连接池中部署了独立或嵌入式连接器模块,并且已为该部署的模块创建了资源。在重新启动 DAS 实例后,如果将 cascade 设置为 false,取消部署连接器模块的操作将失败并且会出现以下异常:
[#|2004-10-31T19:52:23.049-0800|INFO|sun-appserver-ee8.1|javax.enterprise.system .core|_ThreadID=14;|CORE5023:卸载应用程序时出错 [foo]|#]
重新启动 DAS 实例。使用级联的取消部署(设置级联选项为 true)来取消部署独立连接器和嵌入式连接器。
由于在命令行中使用 asadmin create-jms-resource 命令创建新的 JMS 资源时无法指定最小池大小和最大池大小,因此 asadmin 命令应使用默认池大小的值(最小值为 8,最大值为 32)来创建资源。相反,从命令行结果创建资源将导致最小池大小和最大池大小的默认值分别为 1 和 250。
通过命令行创建 JMS 资源后,使用管理控制台修改最小池大小和最大池大小的值。