我有一个名为“Acme”的WebSphere应用程序,它有4个Web模块(“acme1”,“acme2”,“acme3”和“acme4”。我需要为 ONLY acme2执行以下操作,即只有4个网络模块中的一个。
所以,到目前为止,我只是想通过下面的代码片段来了解如何在应用程序级别覆盖会话管理,而不是在webmodule级别。
application = AdminConfig.getid('/Deployment:Acme/')
mainObject = AdminConfig.showAttribute(application, 'deployedObject')
SessionManagerAttrs = [['sessionManagement', [['enable', 'true'], ['defaultCookieSettings', [['path','/'], ['useContextRootAsPath', 'false'], ['name', 'JSESSIONID'], ['httpOnly', 'false']]]]]]
AdminConfig.create('ApplicationConfig', mainObject, SessionManagerAttrs)
有什么想法吗?