Мое приложение Jboss Seam отлично работает в локальной среде, но когда я пытаюсь развернуть его на удаленном Jboss, некоторые страницы перенаправляются на страницу отладки со следующим исключением:
Exception during request processing:
Caused by javax.servlet.ServletException with message: "Servlet execution threw an exception"
java.lang.NoSuchMethodError: org.richfaces.component.UIColumn.getFilterMethod()Ljavax/el/MethodExpression;
Локальная и удаленная версии Jboss одинаковы: 4.2.3.GA, я использую Seam (одна и та же версия на обоих серверах) 2.2.2.Final и Richfaces 3.3.3.Final с JSF 1.2, файлы одинаковые Я уверен, потому что я скопировал их на удаленный сервер. Единственная разница - это ОС, мой локальный сервер работает под управлением 32-разрядной версии Windows Server 2003 R2, а удаленный сервер работает под управлением 64-разрядной версии Ubuntu Server 12.04. Есть ли известная проблема с Ubuntu Server и Jboss или любым другим из этих инструментов?
Обновление: я использую Oracle jdk1.6.0_26 на сервере Windows и openjdk-7-jdk 7u7-2.3.2-1ubuntu0.12.04.1 на сервере Ubuntu
*el-impl* *el-api* *jboss*el* *el*
... в linux сfind /abspath/jboss.4.2.3.GA -type f -iname "*el*.jar"
.. затем распакуйте (или 'jar -xvf') в каталог и изучите META-INF / MANIFEST.MF - person Darryl Miles   schedule 21.09.2012