Websphere 8.0.0.4 と JSF 1.2 (Sun プロバイダー/IBM プロバイダー) との競合はありますか?
アプリケーションへのアクセス中に以下の問題が発生します。
原因: java.lang.ClassNotFoundException: com.sun.faces.application.ApplicationAssociate at java.net.URLClassLoader.findClass(URLClassLoader.java:434) at com.ibm.ws.bootstrap.ExtClassLoader.findClass(ExtClassLoader.java: 204) で java.lang.ClassLoader.loadClassHelper(ClassLoader.java:665) で java.lang.ClassLoader.loadClass(ClassLoader.java:644) で com.ibm.ws.bootstrap.ExtClassLoader.loadClass(ExtClassLoader.java:119) ) com.ibm.ws.classloader.ProtectionClassLoader.loadClass(ProtectionClassLoader.java:62) で java.lang.ClassLoader.loadClass(ClassLoader.java:627) com.ibm.ws.classloader.ProtectionClassLoader.loadClass(ProtectionClassLoader. java:58) で com.ibm.ws.classloader.CompoundClassLoader.loadClass(CompoundClassLoader.java:566) で java.lang.ClassLoader で。com.ibm.ws.classloader.CompoundClassLoader.loadClass(CompoundClassLoader.java:566) の loadClass(ClassLoader.java:627) java.lang.ClassLoader.loadClass(ClassLoader.java:627) の com.ibm.ws.classloader .CompoundClassLoader.loadClass(CompoundClassLoader.java:566) で java.lang.ClassLoader.loadClass(ClassLoader.java:627)
私のPOMエントリは次のとおりです。
<dependency>
<groupId>javax.faces</groupId>
<artifactId>jsf-api</artifactId>
<version>1.2</version>
</dependency>
<dependency>
<groupId>com.ibm.faces</groupId>
<artifactId>jsf-ibm</artifactId>
<version>1.0</version>
</dependency>
<dependency>
<groupId>javax.faces</groupId>
<artifactId>jsf-impl-messages</artifactId>
<version>1.0</version>
</dependency>