我在AIX机器上使用GlassFish 3.1.2.2并且工作正常。公司的安全策略要求我将其升级到最新版本,但每次我尝试部署我的应用程序时(在版本3.1.2.2中工作正常)我得到错误Type javax.rcm.ResourceAttributes not present
和之后令人讨厌的堆栈跟踪。
我阅读了服务器的规范,目前尚不清楚它是否可以在AIX上运行。以前的版本有一个特定于AIX的独立发行版,但现在情况并非如此。
有谁知道它是不兼容还是JDK实现中的某种错误?
亲切的问候,
Carlos Ferreira
答案 0 :(得分:0)
GlassFish 4.x及更高版本不受任何“支持”。原因是Oracle已撤回商业支持,因此GlassFish仅作为开源版本提供。
如果您确实需要商业支持,the Payara project exists to provide commercial support和GlassFish的自定义版本。
巧合的是,有a recently opened issue on their Github relating to known issues with GlassFish on the IBM JDK,因此可能值得用错误和堆栈跟踪来评论该问题(或创建一个新问题)。
答案 1 :(得分:0)
Payara Blue是应该在IBM JDK上的IBM AIX上运行的Payara版本。 Get Payara Blue from the Payara WebSite Payara源自GlassFish 4.x开源版。