Ellenőrizze a JAX-WS dinamikus portmemória követelmények viselkedésváltozását

Ez a szabály a javax.xml.ws.Service.addPort() metódus használatát jelzi, amelyet JAX-WS dinamikus portok hozzáadásához használtak.

A WebSphere Application Server 7 változattól kezdve a JAX-WS dinamikus portoknak további memóriaigényeik lehetnek. A korábbi kiadásokban a dinamikus port egyetlen példányát több szolgáltatáspéldánnyal lehetett megosztani. A 7 változatban a dinamikus portok hatóköre most már a szolgáltatás azon példánya, amely hozzáadta azokat. Ha a JAX-WS ügyfélnek több szolgáltatáspéldánya van, amelyek ugyanolyan nevű dinamikus portra hivatkoznak, akkor ezek a példányok már nincsenek megosztva. Ez potenciálisan növelheti az adott ügyfél memóriaigényeit.

A viselkedést a jaxws.share.dynamic.ports.enable rendszertulajdonságot true értékre beállítva lehet megfordítani. Ne feledje azonban, hogy ez más problémákat is okozhat, az Átmeneti megjegyzések a fejlesztési témákhoz című dokumentumban leírtak szerint

Ez a tulajdonság először a WebSphere Application Server 8 változatban került hozzáadásra, de hozzáadták a WebSphere Application Server 7.0.0.25 változathoz is: PM63537: SHARE_DYNAMIC_PORTS_ACROSS_SERVICES JVM TULAJDONSÁG HOZZÁADÁSA A 7-ES VÁLTOZATBAN.