私たちの古いアプリケーションの 1 つはStruts-1.2、EJB-2で生成された と を使用していxdoclet 1.2.3ます。Maven 1を使用してアプリケーションをビルドするために使用されますjava 1.4。アプリケーションはweblogic 8.1問題なく実行されています。
Weblogic 10.3.6現在、 which runs on にアップグレードしていますjava 6。アプリケーションがデプロイされるWeblogic 10.3.6と、次のエラーが発生します。
The error is weblogic.descriptor.DescriptorException: VALIDATION PROBLEMS WERE FOUND problem:
cvc-minLength-valid.1.1: string length (0) is less than minLength facet (1) for filter-nameType
in namespace http://java.sun.com/xml/ns/javaee:<null>
このエラーは、ファイルに Filter クラスweb.xmlの要素が欠落しているためだと理解しています。filter-name
問題はビルド プロセスの一部としてアプリケーションによって生成され、要素の値web.xmlを追加する場所や方法がわかりません。生成された に要素を追加するにfilter-nameはどうすればよいですか?filter-nameweb.xml
(注: にデプロイする場合は問題ありませんWeblogic8.1。これは にデプロイしようとした場合にのみ発生しweblogic10.3.6ます。)
どんな助けでも大歓迎です。
ありがとう。