啟動10.3.3 Weblogic域會引發NoClassDefFoundError - Starting a 10.3.3 Weblogic domain raises NoClassDefFoundError -开发者知识库

啟動10.3.3 Weblogic域會引發NoClassDefFoundError - Starting a 10.3.3 Weblogic domain raises NoClassDefFoundError -开发者知识库,第1张

Right now I'm facing some kind of strange problem with a Weblogic domain. When it starts, raises the following error right after starting it up. Guess it is related to classes conflict but... does anyone know which jar is responsible or how to evade this situation? I' ve been looking inside the weblogic 10.3.3 jars with no findings...

現在我正面臨一個Weblogic域的某種奇怪問題。啟動時,在啟動后立即引發以下錯誤。猜猜它與班級沖突有關但是......有誰知道哪個罐子負責或如何規避這種情況?我一直在尋找沒有發現的weblogic 10.3.3罐子......

PS. Could this be related to a update from a previous version which had the EnumerationIterator implemented?

PS。這可能與以前版本中實現了EnumerationIterator的更新有關嗎?

<Jun 9, 2011 2:51:40 PM COT> <Critical> <WebLogicServer> <BEA-000386> <Server su
bsystem failed. Reason: java.lang.NoClassDefFoundError: weblogic/utils/collectio
ns/EnumerationIterator
java.lang.NoClassDefFoundError: weblogic/utils/collections/EnumerationIterator
        at weblogic.management.SpecialPropertiesHelper.configureFromSystemProper
ties(SpecialPropertiesHelper.java:559)
        at weblogic.management.SpecialPropertiesHelper.configureFromSystemProper
ties(SpecialPropertiesHelper.java:542)
        at weblogic.management.SpecialPropertiesProcessor.updateConfiguration(Sp
ecialPropertiesProcessor.java:37)
        at weblogic.management.provider.internal.RuntimeAccessImpl.initialize(Ru
ntimeAccessImpl.java:418)
        at weblogic.management.provider.internal.RuntimeAccessService.start(Runt
imeAccessService.java:49)
        at weblogic.t3.srvr.ServerServicesManager.startService(ServerServicesMan
ager.java:461)
        at weblogic.t3.srvr.ServerServicesManager.startInStandbyState(ServerServ
icesManager.java:166)
        at weblogic.t3.srvr.T3Srvr.initializeStandby(T3Srvr.java:802)
        at weblogic.t3.srvr.T3Srvr.startup(T3Srvr.java:489)
        at weblogic.t3.srvr.T3Srvr.run(T3Srvr.java:446)
        at weblogic.Server.main(Server.java:67)

Caused By: java.lang.ClassNotFoundException: weblogic.utils.collections.Enumerat
ionIterator
        at java.net.URLClassLoader.run(URLClassLoader.java:202)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
        at weblogic.management.SpecialPropertiesHelper.configureFromSystemProper
ties(SpecialPropertiesHelper.java:559)
        at weblogic.management.SpecialPropertiesHelper.configureFromSystemProper
ties(SpecialPropertiesHelper.java:542)
        at weblogic.management.SpecialPropertiesProcessor.updateConfiguration(Sp
ecialPropertiesProcessor.java:37)
        at weblogic.management.provider.internal.RuntimeAccessImpl.initialize(Ru
ntimeAccessImpl.java:418)
        at weblogic.management.provider.internal.RuntimeAccessService.start(Runt
imeAccessService.java:49)
        at weblogic.t3.srvr.ServerServicesManager.startService(ServerServicesMan
ager.java:461)
        at weblogic.t3.srvr.ServerServicesManager.startInStandbyState(ServerServ
icesManager.java:166)
        at weblogic.t3.srvr.T3Srvr.initializeStandby(T3Srvr.java:802)
        at weblogic.t3.srvr.T3Srvr.startup(T3Srvr.java:489)
        at weblogic.t3.srvr.T3Srvr.run(T3Srvr.java:446)
        at weblogic.Server.main(Server.java:67)
<Jun 9, 2011 2:51:40 PM COT> <Notice> <WebLogicServer> <BEA-000365> <Server stat
e changed to FAILED>

Thanks in advance.

提前致謝。

PS. For the record, it is installed in a WinServer 2008

PS。為了記錄,它安裝在WinServer 2008中

1 个解决方案

#1


0  

I cannot find weblogic/utils/collections/EnumerationIterator within my running domain or console app on 10.3.3.

我在10.3.3上運行的域或控制台應用程序中找不到weblogic / utils / collections / EnumerationIterator。

But it does appear within 2 jar files in the Oracle/Middleware HOME directory, i.e. witin the Weblogic installation folders.

但它確實出現在Oracle / Middleware HOME目錄中的2個jar文件中,即在Weblogic安裝文件夾中。

D:\Oracle\Middleware\modules\com.bea.core.utils.full_1.8.0.0.jar
D:\Oracle\Middleware\wlserver_10.3\server\lib\wlthint3client.jar

The first seems to be a common module used by all Middleware products including WL Server. And the second from the name wlthint3client might be what you're looking for - it's within the WL Server lib and your stacktrace refers to the internal t3 service

第一個似乎是包括WL Server在內的所有中間件產品使用的通用模塊。名稱wlthint3client中的第二個可能是您正在尋找的 - 它位於WL服務器lib中,您的stacktrace指的是內部t3服務

最佳答案:

本文经用户投稿或网站收集转载,如有侵权请联系本站。

发表评论

0条回复