2012-03-22 3 views
-1

とjava.lang.ClassCastException:weblogic.xml.jaxp.RegistryDocumentBuilderFactoryは、WebLogicは、まだ私はすべてを試してみました、独自のクラスを使用しているoracle.xml.jaxp.JXDocumentBuilderFactoryWeblogicのRegistryDocumentBuilderFactory JXDocumentBuilderFactory

にキャストすることはできませんweblogic.xmlとweblogic-application.xmlを変更して、startWebLogic.cmdにargsを追加してください。-Djavax.xml.parsers.DocumentBuilderFactory=org.apache.xerces.jaxp.DocumentBuilderFactoryImpl

上記はすべて動作しません!方法を知っている人は 、助けてください!

+0

は、あなたの質問のタイトルに「緊急」と「即時」のような言葉を使用しないでください。あなたの質問はあなたにとって緊急であるかもしれませんが、他の人は同じように重要な(そして緊急の)質問を考えています。これは無料のピア・サポートサイトであり、誰の質問も他のものより重要でなく、緊急ではありません。代わりにあなたの質問をよりよくするために時間を費やすなら、あなたは迅速な対応を得るチャンスを向上させます。 URGENTでスペースを無駄にするのではなく、適切な情報を使用して質問のタイトルをよりよく表現することは、同様に助けることができる人の注目を集めるかもしれないより多くの情報を提供します。 :) –

+0

おかげさまで、次回は – Vigor

答えて

0

ええ、私はそれを解決しました。 ディレクトリbinにあるstartWebLogic.cmdを見つける 見つける "に設定CLASSPATHは" このように、それを変更します。 セットPRE_CLASSPATH =%WL_HOME%\サーバー\ libに\ xerces.jarの セットCLASSPATH =%PRE_CLASSPATHの%;%のSAVE_CLASSPATH%の をちょうどあなたの瓶は

+0

としますが、xercesImpl.jarに注意してください。このjarパッケージにはw​​eblogicがロードするメソッドが含まれているので、xerces.jarの前に置く必要があります。PRE_CLASSPATH =%WL_HOME %\ server \ lib \ xercesImpl.jar;%WL_HOME%\ server \ lib \ xerces.jar – Vigor