Я новичок в stackoverflow, поэтому прошу прощения за любую ошибку.
Я получаю проблему PopupCalendar в моем приложении с помощью Tomahawk2, JSF 2, WAS9.
Я определил ExtensionFilter - /face / myExtensionResource / *, и во время выполнения он должен загружаться в source /faces/myFacesExtensionResource/org.apache.myfaces.renderkit.html.util.MyFacesResourceLoader -> calendar.HtmlCalendarRenderer, пока он есть. указывая на javax.faces.resource
В HTML отсутствует это:
<link rel="stylesheet" href="/DERO_WEB/faces/myFacesExtensionResource/org.apache.myfaces.renderkit.html.util.MyFacesResourceLoader/15238805/calendar.HtmlCalendarRenderer/WH/theme.css" type="text/css" />
<link rel="stylesheet" href="/DERO_WEB/faces/myFacesExtensionResource/org.apache.myfaces.renderkit.html.util.MyFacesResourceLoader/15238805/calendar.HtmlCalendarRenderer/DB/theme.css" type="text/css" />
<script type="text/javascript" src="/DERO_WEB/faces/myFacesExtensionResource/org.apache.myfaces.renderkit.html.util.MyFacesResourceLoader/15238805/prototype.PrototypeResourceLoader/prototype.js"></script>
<script type="text/javascript" src="/DERO_WEB/faces/myFacesExtensionResource/org.apache.myfaces.renderkit.html.util.MyFacesResourceLoader/15238805/calendar.HtmlCalendarRenderer/date.js"></script>
<script type="text/javascript" src="/DERO_WEB/faces/myFacesExtensionResource/org.apache.myfaces.renderkit.html.util.MyFacesResourceLoader/15238805/calendar.HtmlCalendarRenderer/popcalendar.js">
Я попытался установить com.ibm.ws.webcontainer.invokeFiltersCompatibility = true в веб-контейнере в WAS, но это не решило проблему. Я думаю, что этот параметр не требуется в WAS 9, но все же я решил посмотреть, разрешит ли он что-нибудь.
Может ли кто-нибудь здесь помочь?