HTML-компонент JSF в WebSphere 7.0 - PullRequest
0 голосов
/ 19 марта 2010

Мы находимся в процессе обновления до WebSphere 7.0 в Windows 2008 R2. В настоящее время наши приложения работают в WebSphere 6.1 в Windows 2003.

Мы используем пользовательские элементы управления, которые мы написали с использованием JSF 1.1, в наших приложениях. Кажется, что наши элементы управления хорошо отображаются и взаимодействуют, когда мы используем HTML-компонент JSF, такой как:

<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
...
<h:graphicImage url="#{MenuBean.bannerImagePath}" />

Мы получаем следующую ошибку:

com.ibm.ws.jsp.JspCoreException: Unable to convert string '#{MenuBean.bannerImagePath}' to class javax.el.ValueExpression for attribute url: java.lang.IllegalArgumentException: Property Editor not registered with the PropertyEditorManager 
com.ibm.ws.jsp.JspCoreException: Unable to convert string '#{MenuBean.bannerImagePath}' to class javax.el.ValueExpression for attribute url: java.lang.IllegalArgumentException: Property Editor not registered with the PropertyEditorManager
    at org.apache.jasper.runtime.JspRuntimeLibrary.getValueFromPropertyEditorManager(JspRuntimeLibrary.java:939)
    at com.ibm._jsp._dashboard._jspx_meth_h_graphicImage_0(_dashboard.java:136)
    at com.ibm._jsp._dashboard._jspx_meth_f_view_0(_dashboard.java:436)
    at com.ibm._jsp._dashboard._jspService(_dashboard.java:109)
    at com.ibm.ws.jsp.runtime.HttpJspBase.service(HttpJspBase.java:98)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:831)
    at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1583)
    at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1523)

На сайте IBM я нашел статью, в которой можно исправить ситуацию: http://www -01.ibm.com / поддержка / docview.wss? UID = swg21318801

Однако я удалил указанные банки и все еще получаю сообщение об ошибке. Опять же, наши пользовательские элементы управления работают нормально под JSF 1.2 в WebSphere 7.

Спасибо за любую помощь, которую вы можете предоставить. Mike

Список WEB-INF \ lib

  • activation.jar
  • Викисклада BeanUtils-1.8.0.jar
  • Викисклад коллекция-3.2.1.jar
  • Обще-ДБХП-1.2.2.jar
  • Обще-варочного-1.8.1.jar
  • Обще-FileUpload-1.2.1.jar
  • Обще-ю-1.4.jar
  • Обще-каротаж 1.1.1.jar
  • Обще-бассейн-1.4.jar
  • concurrent.jar
  • DIB-2.0.3.jar
  • Ibatis-2.3.4.726.jar
  • МФК-3.1.0.jar
  • imgipt-3.0.0.7.jar
  • ironeyesql.jar
  • IText-2.1.5.jar * * тысяча пятьдесят одна
  • JasperReports-3.5.0.jar
  • jaxen-full.jar
  • jcommon-1.0.12.jar
  • jdom.jar
  • JDT-компилятор 3.1.1.jar
  • JFreeChart-1.0.9.jar
  • локализация-3.1.0.jar
  • log4j-1.2.15.jar
  • mail.jar
  • mflutil-3.1.0.jar
  • mmwfoundation-3.1.0.jar
  • RapidSpellWeb.jar
  • saxpath.jar
  • Stedmans.dict
  • TCR-3.1.0.jar
  • xalan.jar
  • xercesImpl-2.4.0.jar
  • XML-apis.jar

1 Ответ

0 голосов
/ 23 марта 2010

После перекомпиляции с JSF 1.2, перестройки файлов конфигурации и обновления tld-файлов в папке WEB-INF я рад сообщить, что наша проблема исправлена. Не совсем уверен, что решило проблему. Спасибо за ваше время.

Mike

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...