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 kezdetben hozzáadásra került a WebSphere Application Server V8rendszerhez, de hozzá lett adva WebSphere Application Server 7.0.0.25: PM63537: ADD SHARE_DYNAMIC_PORTS_ACROSS_SERVICES JVM PROPERTY IN V7.