[Java lista] java to EJB3

Auth Gábor auth.gabor at javaforum.hu
2008. Jún. 30., H, 10:18:13 CEST


Halihó!

Zsombor ezt írta:
> Ilyen urbánus legendát én is már számtalanszor hallottam, gyakorlatban ez
> mindig azt jelentette, hogy persze, lehet újra telepíteni az alkalmazást,
> de akkor : 1, hosszabb az undeploy mint a VM kilövése, 2, a harmadik után
> úgyis elfogy a memória, és ki kell lőni a VM-et :)

  Egy nem túl kicsi projekt undeploy:

[#|2008-06-30T10:07:57.510+0200|CONFIG|sun-appserver9.1|
oracle.toplink.essentials.session.file:/opt/glassfish-v2ur2/domains/domain1/applications/j2ee-apps/Ja
vaForum2.0/JavaForum2.0-interfaces.jar-javaforum20.connection|
_ThreadID=16;_ThreadName=httpWorkerThread-4848-1;|disconnect|#]

[#|2008-06-30T10:07:57.511+0200|INFO|sun-appserver9.1|
oracle.toplink.essentials.session.file:/opt/glassfish-v2ur2/domains/domain1/applications/j2ee-apps/Java
Forum2.0/JavaForum2.0-interfaces.jar-javaforum20|
_ThreadID=16;_ThreadName=httpWorkerThread-4848-1;|
file:/opt/glassfish-v2ur2/domains/domain1/applications/j2e
e-apps/JavaForum2.0/JavaForum2.0-interfaces.jar-javaforum20 logout successful|
#]

[#|2008-06-30T10:07:57.513+0200|INFO|sun-appserver9.1|
javax.enterprise.system.core|
_ThreadID=16;_ThreadName=httpWorkerThread-4848-1;JavaForum2.0;|CORE5022: A
ll ejb(s) of [JavaForum2.0] were unloaded successfully!|#]

  Ugyanez deploy:
[#|2008-06-30T10:09:31.283+0200|INFO|sun-appserver9.1|
javax.enterprise.system.tools.admin|
_ThreadID=15;_ThreadName=httpWorkerThread-4848-0;/tmp/s1astempdomain1server1372271123/JavaForum2.0.ear;|
ADM1064:The upload file at 
[/tmp/s1astempdomain1server1372271123/JavaForum2.0.ear] exists and will be 
overwritten.|#]

[#|2008-06-30T10:09:31.287+0200|INFO|sun-appserver9.1|
javax.enterprise.system.tools.admin|
_ThreadID=15;_ThreadName=httpWorkerThread-4848-0;/tmp/s1astempdomain1server1372271123/JavaForum2.0.ear;|
ADM1006:Uploading the file to:
[/tmp/s1astempdomain1server1372271123/JavaForum2.0.ear]|#]

[#|2008-06-30T10:09:32.468+0200|CONFIG|sun-appserver9.1|
oracle.toplink.essentials.session.file:/opt/glassfish-v2ur2/domains/domain1/applications/j2ee-apps/JavaForum2.0/JavaForum2.0-interfaces.jar-javaforum20.ejb_or_metadata|
_ThreadID=19;_ThreadName=Thread-156;|The alias name for the entity class 
[class hu.javaforum.entities.Person] is being defaulted to: Person.|#]

[... sok-sok Entity és Session Bean, meg egyéb információk]

[#|2008-06-30T10:09:33.457+0200|INFO|sun-appserver9.1|
oracle.toplink.essentials.session.file:/opt/glassfish-v2ur2/domains/domain1/applications/j2ee-apps/JavaForum2.0/JavaForum2.0-interfaces.jar-javaforum20|
_ThreadID=15;_ThreadName=httpWorkerThread-4848-0;|
file:/opt/glassfish-v2ur2/domains/domain1/applications/j2ee-apps/JavaForum2.0/JavaForum2.0-interfaces.jar-javaforum20 
login successful|#]

  Valóban hosszabb az undeploy, mint a VM kilövése, de mint látni: alig pár 
ezredmásodperc. És a deploy is megvan egy másodperc alatt...
  És nem beszélve a fejlesztőeszközzel való integrálásról, amikor létrejön egy 
local-domain, és ott még undeploy-deploy se kell... :)
-- 
http://www.javaforum.hu -=- http://www.enaplo.hu
Auth Gábor -=- http://www.javaforum.hu/web/10/authgabor


További információk a(z) Javalist levelezőlistáról