[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