java.lang.NoClassDefFoundError
artinya waktu proses versi kelas di classpath tidak sama dengan di compile waktu.
Masalah Anda dapat berupa beberapa versi kelas yang ditemukan saat server sedang digunakan. Saya perhatikan kelas org.apache.myfaces.trinidadinternal.convert.ColorConverter
ditemukan di trinidad-impl.jar
Bisakah Anda mencari berapa banyak toples seperti itu yang ditemukan di lingkungan server waktu berjalan ditambah pustaka aplikasi web Anda sendiri?
Di windows, server bawaan Jdev berjalan di folder ini
C:\Users\<...>\AppData\Roaming\JDeveloper\system11.1.1.4.37.59.23 atau yang serupa
Anda memerlukan ini di webapp/WEB-INF/lib Anda dan bukan di area lain.
Di lokal saya, saya menemukan Jar di bawah C:\Users\<...>\AppData\Roaming\JDeveloper\system11.1.1.4.37.59.23\o.j2ee.wlLibs\jsp\Trinidad-Components1.2.war
Saya pikir Anda bisa menggunakan pengaturan weblogic.xml untuk memaksa kelas WEB-INF/lib untuk dimuat dalam preferensi di server/lib dengan
<container-descriptor>
<prefer-web-inf-classes>true</prefer-web-inf-classes>
</container-descriptor>