簡體   English   中英

Weblogic的classloder多次加載該類

[英]Class loaded multiple times by Weblogic classloder

我確實在JVM級別上激活了類加載器的跟蹤,並且看到DTDDVFactory和DTDDVFactoryImpl加載了兩次

一次來自認可的圖書館

[Loaded org.apache.xerces.impl.dv.DTDDVFactory from /ec/envvar/server/weblogic/u010/home/wlstress/data/EFORMS103_envvar/endorsed_library/xercesImpl.jar]
[Loaded org.apache.xerces.impl.dv.dtd.DTDDVFactoryImpl from /ec/envvar/server/weblogic/u010/home/wlstress/data/EFORMS103_envvar/endorsed_library/xercesImpl.jar]

第二次來自JDK:

[Loaded com.sun.org.apache.xerces.internal.impl.dv.DTDDVFactory from /ec/local/weblogic/u000/app/java/jdk1.6.0_45/jre/lib/rt.jar]
[Loaded com.sun.org.apache.xerces.internal.impl.dv.dtd.DTDDVFactoryImpl from /ec/local/weblogic/u000/app/java/jdk1.6.0_45/jre/lib/rt.jar]

現在,此Weblogic上部署的應用程序將使用上面的DTDDVFactory和DTDDVFactoryImpl中的哪一個?

如您在日志中所看到的,這些類具有不同的包名稱,因此將使用具有匹配的FQCN(完全合格的類名稱)的類。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM