0

GlassFish v.3.1.2.2 に移行した後、EL パーサーが正しく機能しないことに直面しました。アプリケーションは次のような例外で失敗します

javax.servlet.ServletException: クラス 'java.lang.String' にはプロパティ 'type' がありません。javax.el.PropertyNotFoundException: クラス 'java.lang.String' にはプロパティ 'type' がありません。

ここに私の web.xml ファイルの web-app 部分があります:

<web-app xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation>

これが私のglassfish-web.xml部分で、同じです。ここに私のfaces-config.xmlがあります

<faces-config version="1.2" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-facesconfig_1_2.xsd">

私は何が欠けていますか?依存関係の競合はありますか? おそらく、Tomcat の競合が発生している可能性がありますか?

4

0 に答える 0