Forums de discussion

icefaces2-ipc-ajax-push-portlet-1.0.0.war UnsupportedOperationException

Tommy Clark, modifié il y a 12 années.

icefaces2-ipc-ajax-push-portlet-1.0.0.war UnsupportedOperationException

New Member Publications: 4 Date d'inscription: 14/10/10 Publications récentes
I am having a problem implementing intraportlet communications using ICEfaces push. Therefore I decided to try icefaces2-ipc-ajax-push-portlet-1.0.0.war downloaded from your site as a test of my environment. It throws the same error that my code throws. I am hoping that you can help me identify my configuration problem. The environment is as follows.

Liferay Portal 6.0.6/Tomcat 6.0.29
ICEfaces 2.0.2
Java 1.6.0_20

I have copied the following libraries from the ICEfaces 2.0.2 distribution to my Tomcat lib directory.
el-api-2.2.1-b03.jar
FastInfoset.jar
javax.annotation.jar
javax.servlet.jar
javax.servlet.jsp.jar
portlet2-api.jar

The root cause seems to be AsyncAdaptingServlet.service() calling ProxyHttpServletRequest.isAsynchSupported() which is coded to throw an UnsupportedOperationException. The full log is below. It covers from installation to placing the customers portlet on a page.

14:34:48,138 INFO [AutoDeployDir:167] Processing icefaces2-ipc-ajax-push-portlet-1.0.0.war
14:34:48,140 INFO [PortletAutoDeployListener:71] Copying portlets for C:\WebApplications\Liferay\liferay-portal-6.0.6\deploy\icefaces2-ipc-ajax-push-portlet-1.0.0.war
Expanding: C:\WebApplications\Liferay\liferay-portal-6.0.6\deploy\icefaces2-ipc-ajax-push-portlet-1.0.0.war into C:\WebApplications\Liferay\liferay-portal-6.0.6\tomcat-6.0.29\temp\20110628143448147
Copying 1 file to C:\WebApplications\Liferay\liferay-portal-6.0.6\tomcat-6.0.29\temp\20110628143448147\WEB-INF
Copying 1 file to C:\WebApplications\Liferay\liferay-portal-6.0.6\tomcat-6.0.29\temp\20110628143448147\WEB-INF\classes
Copying 60 files to C:\WebApplications\Liferay\liferay-portal-6.0.6\tomcat-6.0.29\webapps\icefaces2-ipc-ajax-push-portlet
Copying 1 file to C:\WebApplications\Liferay\liferay-portal-6.0.6\tomcat-6.0.29\webapps\icefaces2-ipc-ajax-push-portlet
Deleting directory C:\WebApplications\Liferay\liferay-portal-6.0.6\tomcat-6.0.29\temp\20110628143448147
14:34:51,708 INFO [PortletAutoDeployListener:81] Portlets for C:\WebApplications\Liferay\liferay-portal-6.0.6\deploy\icefaces2-ipc-ajax-push-portlet-1.0.0.war copied successfully. Deployment will start in a few seconds.
14:35:03,805 INFO [PortletHotDeployListener:220] Registering portlets for icefaces2-ipc-ajax-push-portlet
14:35:03,846 DEBUG [BridgeConfigImpl:117] Processing faces-config: [jar:file:/C:/WebApplications/Liferay/liferay-portal-6.0.6/tomcat-6.0.29/webapps/icefaces2-ipc-ajax-push-portlet/WEB-INF/lib/icefaces-2.0.x-r24450-ICE-6398.jar!/META-INF/faces-config.xml]
14:35:03,848 DEBUG [BridgeConfigImpl:117] Processing faces-config: [jar:file:/C:/WebApplications/Liferay/liferay-portal-6.0.6/tomcat-6.0.29/webapps/icefaces2-ipc-ajax-push-portlet/WEB-INF/lib/icefaces-compat-2.0.x-r24450-ICE-6398.jar!/META-INF/faces-config.xml]
14:35:03,851 DEBUG [BridgeConfigImpl:117] Processing faces-config: [jar:file:/C:/WebApplications/Liferay/liferay-portal-6.0.6/tomcat-6.0.29/webapps/icefaces2-ipc-ajax-push-portlet/WEB-INF/lib/portletfaces-bridge-2.0.0.jar!/META-INF/faces-config.xml]
14:35:03,852 DEBUG [BridgeConfigImpl:201] Creating instance with one-arg constructor since wrapperConstructor=[public org.portletfaces.bridge.BridgeFactoryImpl(org.portletfaces.bridge.BridgeFactory)]
14:35:03,853 DEBUG [BridgeConfigImpl:327] Instantiated bridgeFactory=[org.portletfaces.bridge.BridgeFactoryImpl] wrappedFactory=[null]
14:35:03,854 DEBUG [BridgeConfigImpl:201] Creating instance with one-arg constructor since wrapperConstructor=[public org.portletfaces.bridge.context.BridgeContextFactoryImpl(org.portletfaces.bridge.context.BridgeContextFactory)]
14:35:03,854 DEBUG [BridgeConfigImpl:307] Instantiated bridgeContextFactory=[org.portletfaces.bridge.context.BridgeContextFactoryImpl] wrappedFactory=[null]
14:35:03,856 DEBUG [BridgeConfigImpl:201] Creating instance with one-arg constructor since wrapperConstructor=[public org.portletfaces.bridge.application.BridgeNavigationHandlerFactoryImpl(org.portletfaces.bridge.application.BridgeNavigationHandlerFactory)]
14:35:03,856 DEBUG [BridgeConfigImpl:348] Instantiated BridgeNavigationHandlerFactory=[org.portletfaces.bridge.application.BridgeNavigationHandlerFactoryImpl] wrappedFactory=[null]
14:35:03,858 DEBUG [BridgeConfigImpl:201] Creating instance with one-arg constructor since wrapperConstructor=[public org.portletfaces.bridge.scope.BridgeRequestScopeFactoryImpl(org.portletfaces.bridge.scope.BridgeRequestScopeFactory)]
14:35:03,858 DEBUG [BridgeConfigImpl:368] Instantiated BridgeRequestScopeFactory=[org.portletfaces.bridge.scope.BridgeRequestScopeFactoryImpl] wrappedFactory=[null]
14:35:03,859 DEBUG [BridgeConfigImpl:201] Creating instance with one-arg constructor since wrapperConstructor=[public org.portletfaces.bridge.scope.BridgeRequestScopeManagerFactoryImpl(org.portletfaces.bridge.scope.BridgeRequestScopeManagerFactory)]
14:35:03,860 DEBUG [BridgeConfigImpl:390] Instantiated BridgeRequestScopeManagerFactory=[org.portletfaces.bridge.scope.BridgeRequestScopeManagerFactoryImpl] wrappedFactory=[null]
14:35:03,861 DEBUG [BridgeConfigImpl:201] Creating instance with one-arg constructor since wrapperConstructor=[public org.portletfaces.bridge.container.PortletContainerFactoryImpl(org.portletfaces.bridge.container.PortletContainerFactory)]
14:35:03,862 DEBUG [BridgeConfigImpl:442] Instantiated PortletContainerFactory=[org.portletfaces.bridge.container.PortletContainerFactoryImpl] wrappedFactory=[null]
14:35:03,862 DEBUG [BridgeConfigImpl:117] Processing faces-config: [jar:file:/C:/WebApplications/Liferay/liferay-portal-6.0.6/tomcat-6.0.29/webapps/icefaces2-ipc-ajax-push-portlet/WEB-INF/lib/util-taglib.jar!/META-INF/faces-config.xml]
14:35:03,874 INFO [PortletHotDeployListener:374] 2 portlets for icefaces2-ipc-ajax-push-portlet are available for use
Loading file:/C:/WebApplications/Liferay/liferay-portal-6.0.6/tomcat-6.0.29/webapps/chat-portlet/WEB-INF/classes/portlet.properties
14:35:26,958 INFO [PluginPackageUtil:1230] Checking for available updates
14:35:26,961 INFO [PluginPackageUtil:1274] Finished checking for available updates in 3 ms
14:35:45,263 DEBUG [BridgeImpl:287] doFacesRequest(RenderRequest, RenderResponse) portletName=[1] portletMode=[view] this=[BridgeImpl.java@ed97e9]
14:35:45,367 DEBUG [PortletContainerLiferayImpl:104] Detected Liferay build number 6006
14:35:45,369 DEBUG [PortletContainerLiferayImpl:121] User-Agent requested URL=[https://dev.ltpp.org/web/saic/new-page]
14:35:45,384 DEBUG [RequestHeaderMap:48] Adding content-type=[L[Content-Type: text/html]] to header map
14:35:45,386 DEBUG [RequestHeaderMap:48] Adding javax.portlet.markup.head.element.support=[L[true]] to header map
14:35:45,388 DEBUG [RequestHeaderMap:48] Adding accept=[L[Accept: text/html]] to header map
14:35:45,443 DEBUG [BridgeImpl:369] portletName=[1] facesLifecycleAlreadyExecuted=[false]
14:35:45,448 DEBUG [BridgeImpl:39] Executing Faces lifecycle
14:35:45,461 DEBUG [DebugPhaseListener:37] Before Phase: RESTORE_VIEW 1
14:35:45,470 DEBUG [ExternalContextImpl:937] portlet.xml viewId=[/xhtml/customers.xhtml] portletMode=[view]
14:35:45,472 DEBUG [ExternalContextImpl:937] portlet.xml viewId=[/xhtml/customers.xhtml] portletMode=[view]
14:35:45,575 DEBUG [DebugPhaseListener:33] After Phase: RESTORE_VIEW 1
14:35:45,583 DEBUG [LifecycleIncongruityManager:85] congruousTaskList.size()=[0]
14:35:45,589 DEBUG [BridgeImpl:39] Executing Faces render
14:35:45,591 DEBUG [DebugPhaseListener:37] Before Phase: RENDER_RESPONSE 6
14:35:45,894 DEBUG [PortletContainerImpl:39] createResourceURL fromURL=[/icefaces2-ipc-ajax-push-portlet/*/javax.faces.resource/jsf.js?ln=javax.faces&stage=Development]
14:35:45,898 DEBUG [PortletContainerImpl:247] Added parameter to portletURL name=[javax.faces.resource] value=[jsf.js]
14:35:45,902 DEBUG [PortletContainerLiferayImpl:263] Copied parameter to portletURL name=[ln] value=[javax.faces]
14:35:45,903 DEBUG [PortletContainerLiferayImpl:263] Copied parameter to portletURL name=[stage] value=[Development]
14:35:45,914 DEBUG [HeadResponseWriterLiferayImpl:39] Added resource to Liferay's <head>...</head> section element=[<script src="https://dev.ltpp.org/web/saic/new-page?_1_WAR_icefaces2ipcajaxpushportlet_INSTANCE_LgS1_javax.faces.resource=jsf.js&_1_WAR_icefaces2ipcajaxpushportlet_INSTANCE_LgS1_ln=javax.faces&_1_WAR_icefaces2ipcajaxpushportlet_INSTANCE_LgS1_stage=Development&p_p_cacheability=cacheLevelPage&p_p_col_count=1&p_p_col_id=column-1&p_p_id=1_WAR_icefaces2ipcajaxpushportlet_INSTANCE_LgS1&p_p_lifecycle=2&p_p_mode=view&p_p_state=normal" type="text/javascript"></script>]
14:35:45,922 DEBUG [PortletContainerImpl:39] createResourceURL fromURL=[/icefaces2-ipc-ajax-push-portlet/*/javax.faces.resource/icepush.js]
14:35:45,924 DEBUG [PortletContainerImpl:247] Added parameter to portletURL name=[javax.faces.resource] value=[icepush.js]
14:35:45,927 DEBUG [HeadResponseWriterLiferayImpl:39] Added resource to Liferay's <head>...</head> section element=[<script src="https://dev.ltpp.org/web/saic/new-page?_1_WAR_icefaces2ipcajaxpushportlet_INSTANCE_LgS1_javax.faces.resource=icepush.js&p_p_cacheability=cacheLevelPage&p_p_col_count=1&p_p_col_id=column-1&p_p_id=1_WAR_icefaces2ipcajaxpushportlet_INSTANCE_LgS1&p_p_lifecycle=2&p_p_mode=view&p_p_state=normal" type="text/javascript"></script>]
14:35:45,930 DEBUG [PortletContainerImpl:39] createResourceURL fromURL=[/icefaces2-ipc-ajax-push-portlet/*/javax.faces.resource/bridge.js]
14:35:45,932 DEBUG [PortletContainerImpl:247] Added parameter to portletURL name=[javax.faces.resource] value=[bridge.js]
14:35:45,935 DEBUG [HeadResponseWriterLiferayImpl:39] Added resource to Liferay's <head>...</head> section element=[<script src="https://dev.ltpp.org/web/saic/new-page?_1_WAR_icefaces2ipcajaxpushportlet_INSTANCE_LgS1_javax.faces.resource=bridge.js&p_p_cacheability=cacheLevelPage&p_p_col_count=1&p_p_col_id=column-1&p_p_id=1_WAR_icefaces2ipcajaxpushportlet_INSTANCE_LgS1&p_p_lifecycle=2&p_p_mode=view&p_p_state=normal" type="text/javascript"></script>]
14:35:45,937 DEBUG [PortletContainerImpl:39] createResourceURL fromURL=[/icefaces2-ipc-ajax-push-portlet/*/javax.faces.resource/compat.js]
14:35:45,939 DEBUG [PortletContainerImpl:247] Added parameter to portletURL name=[javax.faces.resource] value=[compat.js]
14:35:45,942 DEBUG [HeadResponseWriterLiferayImpl:39] Added resource to Liferay's <head>...</head> section element=[<script src="https://dev.ltpp.org/web/saic/new-page?_1_WAR_icefaces2ipcajaxpushportlet_INSTANCE_LgS1_javax.faces.resource=compat.js&p_p_cacheability=cacheLevelPage&p_p_col_count=1&p_p_col_id=column-1&p_p_id=1_WAR_icefaces2ipcajaxpushportlet_INSTANCE_LgS1&p_p_lifecycle=2&p_p_mode=view&p_p_state=normal" type="text/javascript"></script>]
14:35:45,948 DEBUG [PortletContainerImpl:39] createResourceURL fromURL=[/icefaces2-ipc-ajax-push-portlet/*/javax.faces.resource/icefaces-compat.js]
14:35:45,950 DEBUG [PortletContainerImpl:247] Added parameter to portletURL name=[javax.faces.resource] value=[icefaces-compat.js]
14:35:45,952 DEBUG [HeadResponseWriterLiferayImpl:39] Added resource to Liferay's <head>...</head> section element=[<script src="https://dev.ltpp.org/web/saic/new-page?_1_WAR_icefaces2ipcajaxpushportlet_INSTANCE_LgS1_javax.faces.resource=icefaces-compat.js&p_p_cacheability=cacheLevelPage&p_p_col_count=1&p_p_col_id=column-1&p_p_id=1_WAR_icefaces2ipcajaxpushportlet_INSTANCE_LgS1&p_p_lifecycle=2&p_p_mode=view&p_p_state=normal" type="text/javascript"></script>]
14:35:46,021 DEBUG [PortletContainerImpl:39] createActionURL fromURL=[/icefaces2-ipc-ajax-push-portlet/xhtml/customers.xhtml]
14:35:46,032 DEBUG [PortletContainerImpl:39] createPartialActionURL fromURL=[/icefaces2-ipc-ajax-push-portlet/xhtml/customers.xhtml]
14:35:46,034 DEBUG [PortletContainerImpl:39] createResourceURL fromURL=[/icefaces2-ipc-ajax-push-portlet/xhtml/customers.xhtml]
14:35:46,123 DEBUG [ExternalContextImpl:389] Not bothering to encode non-faces resource URL=[/icefaces2-ipc-ajax-push-portlet/images/edit.gif]
14:35:46,135 DEBUG [ExternalContextImpl:389] Not bothering to encode non-faces resource URL=[/icefaces2-ipc-ajax-push-portlet/images/edit.gif]
14:35:46,139 DEBUG [ExternalContextImpl:389] Not bothering to encode non-faces resource URL=[/icefaces2-ipc-ajax-push-portlet/images/edit.gif]
14:35:46,143 DEBUG [BodyRenderer:145] Rendering resource just before closing portletfaces-bridge-body </div> name=[null] library=[null] rendererType=[javax.faces.Text] value=[null] className=[org.icefaces.impl.event.BridgeSetup$1]
14:35:46,147 DEBUG [BodyRenderer:145] Rendering resource just before closing portletfaces-bridge-body </div> name=[null] library=[null] rendererType=[javax.faces.Form] value=[null] className=[org.icefaces.impl.event.BridgeSetup$2]
14:35:46,153 DEBUG [BodyRenderer:145] Rendering resource just before closing portletfaces-bridge-body </div> name=[null] library=[null] rendererType=[javax.faces.Text] value=[null] className=[org.icefaces.impl.event.BridgeSetup$3]
14:35:46,157 DEBUG [BodyRenderer:145] Rendering resource just before closing portletfaces-bridge-body </div> name=[null] library=[null] rendererType=[javax.faces.Text] value=[null] className=[com.icesoft.faces.application.ExtrasSetup$2]
14:35:46,159 DEBUG [BodyRenderer:145] Rendering resource just before closing portletfaces-bridge-body </div> name=[null] library=[null] rendererType=[javax.faces.Text] value=[null] className=[com.icesoft.faces.component.JavaScriptContextSetup$1]
14:35:46,172 DEBUG [DebugPhaseListener:33] After Phase: RENDER_RESPONSE 6
14:35:46,521 DEBUG [BridgeImpl:461] doFacesRequest(ResourceRequest, ResourceResponse) portletName=[1], this=[BridgeImpl.java@ed97e9]
14:35:46,522 DEBUG [BridgeImpl:461] doFacesRequest(ResourceRequest, ResourceResponse) portletName=[1], this=[BridgeImpl.java@ed97e9]
14:35:46,521 DEBUG [BridgeImpl:461] doFacesRequest(ResourceRequest, ResourceResponse) portletName=[1], this=[BridgeImpl.java@ed97e9]
14:35:46,522 DEBUG [BridgeImpl:461] doFacesRequest(ResourceRequest, ResourceResponse) portletName=[1], this=[BridgeImpl.java@ed97e9]
14:35:46,521 DEBUG [BridgeImpl:461] doFacesRequest(ResourceRequest, ResourceResponse) portletName=[1], this=[BridgeImpl.java@ed97e9]
14:35:46,527 DEBUG [PortletContainerLiferayImpl:104] Detected Liferay build number 6006
14:35:46,528 DEBUG [PortletContainerLiferayImpl:121] User-Agent requested URL=[https://dev.ltpp.org/web/saic/new-page?_1_WAR_icefaces2ipcajaxpushportlet_INSTANCE_LgS1_javax.faces.resource=icefaces-compat.js&p_p_cacheability=cacheLevelPage&p_p_col_count=1&p_p_col_id=column-1&p_p_id=1_WAR_icefaces2ipcajaxpushportlet_INSTANCE_LgS1&p_p_lifecycle=2&p_p_mode=view&p_p_state=normal]
14:35:46,526 DEBUG [PortletContainerLiferayImpl:104] Detected Liferay build number 6006
14:35:46,525 DEBUG [PortletContainerLiferayImpl:104] Detected Liferay build number 6006
14:35:46,530 DEBUG [PortletContainerLiferayImpl:121] User-Agent requested URL=[https://dev.ltpp.org/web/saic/new-page?_1_WAR_icefaces2ipcajaxpushportlet_INSTANCE_LgS1_javax.faces.resource=bridge.js&p_p_cacheability=cacheLevelPage&p_p_col_count=1&p_p_col_id=column-1&p_p_id=1_WAR_icefaces2ipcajaxpushportlet_INSTANCE_LgS1&p_p_lifecycle=2&p_p_mode=view&p_p_state=normal]
14:35:46,529 DEBUG [RequestHeaderMap:48] Adding content-type=[L[Content-Type: null; charset=UTF-8]] to header map
14:35:46,533 DEBUG [RequestHeaderMap:48] Adding javax.portlet.markup.head.element.support=[L[true]] to header map
14:35:46,534 DEBUG [RequestHeaderMap:48] Adding accept=[L[Accept: text/html]] to header map
14:35:46,529 DEBUG [PortletContainerLiferayImpl:104] Detected Liferay build number 6006
14:35:46,537 DEBUG [PortletContainerLiferayImpl:121] User-Agent requested URL=[https://dev.ltpp.org/web/saic/new-page?_1_WAR_icefaces2ipcajaxpushportlet_INSTANCE_LgS1_javax.faces.resource=icepush.js&p_p_cacheability=cacheLevelPage&p_p_col_count=1&p_p_col_id=column-1&p_p_id=1_WAR_icefaces2ipcajaxpushportlet_INSTANCE_LgS1&p_p_lifecycle=2&p_p_mode=view&p_p_state=normal]
14:35:46,528 DEBUG [PortletContainerLiferayImpl:104] Detected Liferay build number 6006
14:35:46,538 DEBUG [RequestHeaderMap:48] Adding content-type=[L[Content-Type: null; charset=UTF-8]] to header map
14:35:46,540 DEBUG [RequestHeaderMap:48] Adding javax.portlet.markup.head.element.support=[L[true]] to header map
14:35:46,541 DEBUG [RequestHeaderMap:48] Adding accept=[L[Accept: text/html]] to header map
14:35:46,536 DEBUG [ExternalContextImpl:937] portlet.xml viewId=[/xhtml/customers.xhtml] portletMode=[view]
14:35:46,532 DEBUG [RequestHeaderMap:48] Adding content-type=[L[Content-Type: null; charset=UTF-8]] to header map
14:35:46,531 DEBUG [PortletContainerLiferayImpl:121] User-Agent requested URL=[https://dev.ltpp.org/web/saic/new-page?_1_WAR_icefaces2ipcajaxpushportlet_INSTANCE_LgS1_javax.faces.resource=jsf.js&_1_WAR_icefaces2ipcajaxpushportlet_INSTANCE_LgS1_ln=javax.faces&_1_WAR_icefaces2ipcajaxpushportlet_INSTANCE_LgS1_stage=Development&p_p_cacheability=cacheLevelPage&p_p_col_count=1&p_p_col_id=column-1&p_p_id=1_WAR_icefaces2ipcajaxpushportlet_INSTANCE_LgS1&p_p_lifecycle=2&p_p_mode=view&p_p_state=normal]
14:35:46,544 DEBUG [RequestHeaderMap:48] Adding javax.portlet.markup.head.element.support=[L[true]] to header map
14:35:46,546 DEBUG [RequestHeaderMap:48] Adding accept=[L[Accept: text/html]] to header map
14:35:46,543 DEBUG [ResourceHandlerImpl:417] Bridge found javax.faces.resource request parameter and recognized resourceId=[icefaces-compat.js] as a resource
14:35:46,543 DEBUG [ExternalContextImpl:937] portlet.xml viewId=[/xhtml/customers.xhtml] portletMode=[view]
14:35:46,539 DEBUG [PortletContainerLiferayImpl:121] User-Agent requested URL=[https://dev.ltpp.org/web/saic/new-page?_1_WAR_icefaces2ipcajaxpushportlet_INSTANCE_LgS1_javax.faces.resource=compat.js&p_p_cacheability=cacheLevelPage&p_p_col_count=1&p_p_col_id=column-1&p_p_id=1_WAR_icefaces2ipcajaxpushportlet_INSTANCE_LgS1&p_p_lifecycle=2&p_p_mode=view&p_p_state=normal]
14:35:46,550 DEBUG [ResourceHandlerImpl:417] Bridge found javax.faces.resource request parameter and recognized resourceId=[icepush.js] as a resource
14:35:46,549 DEBUG [BridgeImpl:39] Detected file ResourceRequest -- not running Faces lifecycle
14:35:46,548 DEBUG [ExternalContextImpl:937] portlet.xml viewId=[/xhtml/customers.xhtml] portletMode=[view]
14:35:46,545 DEBUG [RequestHeaderMap:48] Adding content-type=[L[Content-Type: null; charset=UTF-8]] to header map
14:35:46,555 DEBUG [RequestHeaderMap:48] Adding javax.portlet.markup.head.element.support=[L[true]] to header map
14:35:46,556 DEBUG [RequestHeaderMap:48] Adding accept=[L[Accept: text/html]] to header map
14:35:46,554 DEBUG [ResourceHandlerImpl:417] Bridge found javax.faces.resource request parameter and recognized resourceId=[bridge.js] as a resource
14:35:46,558 DEBUG [BridgeImpl:39] Detected file ResourceRequest -- not running Faces lifecycle
14:35:46,559 DEBUG [ExternalContextImpl:937] portlet.xml viewId=[/xhtml/customers.xhtml] portletMode=[view]
14:35:46,553 DEBUG [ExternalContextImpl:937] portlet.xml viewId=[/xhtml/customers.xhtml] portletMode=[view]
14:35:46,552 DEBUG [BridgeImpl:39] Detected file ResourceRequest -- not running Faces lifecycle
14:35:46,562 DEBUG [ExternalContextImpl:937] portlet.xml viewId=[/xhtml/customers.xhtml] portletMode=[view]
14:35:46,551 DEBUG [RequestHeaderMap:48] Adding content-type=[L[Content-Type: null; charset=UTF-8]] to header map
14:35:46,564 DEBUG [ExternalContextImpl:937] portlet.xml viewId=[/xhtml/customers.xhtml] portletMode=[view]
14:35:46,562 DEBUG [ExternalContextImpl:937] portlet.xml viewId=[/xhtml/customers.xhtml] portletMode=[view]
14:35:46,561 DEBUG [ResourceHandlerImpl:398] Returning default portletResourceBufferSize=[1,024]
14:35:46,558 DEBUG [ExternalContextImpl:937] portlet.xml viewId=[/xhtml/customers.xhtml] portletMode=[view]
14:35:46,569 DEBUG [ExternalContextImpl:937] portlet.xml viewId=[/xhtml/customers.xhtml] portletMode=[view]
14:35:46,568 DEBUG [ResourceHandlerImpl:417] Bridge found javax.faces.resource request parameter and recognized resourceId=[icefaces-compat.js] as a resource
14:35:46,566 DEBUG [ResourceHandlerImpl:417] Bridge found javax.faces.resource request parameter and recognized resourceId=[icepush.js] as a resource
14:35:46,565 DEBUG [RequestHeaderMap:48] Adding javax.portlet.markup.head.element.support=[L[true]] to header map
14:35:46,575 DEBUG [RequestHeaderMap:48] Adding accept=[L[Accept: text/html]] to header map
14:35:46,571 DEBUG [ResourceHandlerImpl:417] Bridge found javax.faces.resource request parameter and recognized resourceId=[bridge.js] as a resource
14:35:46,570 DEBUG [ResourceHandlerImpl:417] Bridge found javax.faces.resource request parameter and recognized resourceId=[jsf.js] as a resource
14:35:46,580 DEBUG [BridgeImpl:39] Detected file ResourceRequest -- not running Faces lifecycle
14:35:46,581 DEBUG [ExternalContextImpl:937] portlet.xml viewId=[/xhtml/customers.xhtml] portletMode=[view]
14:35:46,580 DEBUG [ResourceHandlerImpl:248] Handling - COPIED resource header name=[Last-Modified] value=[Fri, 22 Apr 2011 16:00:56 GMT]
14:35:46,580 DEBUG [ResourceHandlerImpl:248] Handling - COPIED resource header name=[Last-Modified] value=[Fri, 22 Apr 2011 16:00:56 GMT]
14:35:46,580 DEBUG [ResourceHandlerImpl:248] Handling - COPIED resource header name=[Last-Modified] value=[Fri, 22 Apr 2011 16:00:56 GMT]
14:35:46,586 DEBUG [ResourceHandlerImpl:248] Handling - COPIED resource header name=[ETag] value=[W/"78157-1303488056000"]
14:35:46,587 DEBUG [ResourceHandlerImpl:248] Handling - COPIED resource header name=[Expires] value=[Tue, 28 Jun 2011 18:35:46 GMT]
14:35:46,577 DEBUG [ExternalContextImpl:937] portlet.xml viewId=[/xhtml/customers.xhtml] portletMode=[view]
14:35:46,590 DEBUG [ResourceHandlerImpl:417] Bridge found javax.faces.resource request parameter and recognized resourceId=[compat.js] as a resource
14:35:46,590 DEBUG [BridgeImpl:39] Detected file ResourceRequest -- not running Faces lifecycle
14:35:46,585 DEBUG [ResourceHandlerImpl:248] Handling - COPIED resource header name=[ETag] value=[W/"294706-1303488056000"]
14:35:46,585 DEBUG [ExternalContextImpl:937] portlet.xml viewId=[/xhtml/customers.xhtml] portletMode=[view]
14:35:46,584 DEBUG [ResourceHandlerImpl:248] Handling - COPIED resource header name=[ETag] value=[W/"97097-1303488056000"]
14:35:46,595 DEBUG [ResourceHandlerImpl:248] Handling - COPIED resource header name=[Expires] value=[Tue, 28 Jun 2011 18:35:46 GMT]
14:35:46,596 DEBUG [ResourceHandlerImpl:315] HANDLED (SC_OK) resourceName=[icepush.js], libraryName[null], locale=[null], version=[null], responseContentType=[text/javascript], responseContentLength=[78,157]
14:35:46,594 DEBUG [ResourceHandlerImpl:417] Bridge found javax.faces.resource request parameter and recognized resourceId=[jsf.js] as a resource
14:35:46,593 DEBUG [ResourceHandlerImpl:248] Handling - COPIED resource header name=[Expires] value=[Tue, 28 Jun 2011 18:35:46 GMT]
14:35:46,591 DEBUG [ExternalContextImpl:937] portlet.xml viewId=[/xhtml/customers.xhtml] portletMode=[view]
14:35:46,599 DEBUG [ResourceHandlerImpl:248] Handling - COPIED resource header name=[Last-Modified] value=[Mon, 04 Apr 2011 19:00:48 GMT]
14:35:46,602 DEBUG [ResourceHandlerImpl:248] Handling - COPIED resource header name=[ETag] value=[W/"106479-1301943648000"]
14:35:46,603 DEBUG [ResourceHandlerImpl:248] Handling - COPIED resource header name=[Expires] value=[Tue, 28 Jun 2011 18:35:46 GMT]
14:35:46,601 DEBUG [ExternalContextImpl:937] portlet.xml viewId=[/xhtml/customers.xhtml] portletMode=[view]
14:35:46,606 DEBUG [ResourceHandlerImpl:417] Bridge found javax.faces.resource request parameter and recognized resourceId=[compat.js] as a resource
14:35:46,607 DEBUG [ResourceHandlerImpl:315] HANDLED (SC_OK) resourceName=[bridge.js], libraryName[null], locale=[null], version=[null], responseContentType=[text/javascript], responseContentLength=[97,097]
14:35:46,608 DEBUG [ResourceHandlerImpl:248] Handling - COPIED resource header name=[Last-Modified] value=[Fri, 22 Apr 2011 16:00:56 GMT]
14:35:46,609 DEBUG [ResourceHandlerImpl:248] Handling - COPIED resource header name=[ETag] value=[W/"15968-1303488056000"]
14:35:46,610 DEBUG [ResourceHandlerImpl:248] Handling - COPIED resource header name=[Expires] value=[Tue, 28 Jun 2011 18:35:46 GMT]
14:35:46,613 DEBUG [ResourceHandlerImpl:315] HANDLED (SC_OK) resourceName=[compat.js], libraryName[null], locale=[null], version=[null], responseContentType=[text/javascript], responseContentLength=[15,968]
14:35:46,616 DEBUG [ResourceHandlerImpl:315] HANDLED (SC_OK) resourceName=[jsf.js], libraryName[javax.faces], locale=[null], version=[null], responseContentType=[text/javascript], responseContentLength=[106,479]
14:35:46,635 DEBUG [ResourceHandlerImpl:315] HANDLED (SC_OK) resourceName=[icefaces-compat.js], libraryName[null], locale=[null], version=[null], responseContentType=[text/javascript], responseContentLength=[294,706]
14:35:49,672 DEBUG [BridgeImpl:461] doFacesRequest(ResourceRequest, ResourceResponse) portletName=[1], this=[BridgeImpl.java@ed97e9]
14:35:49,676 DEBUG [PortletContainerLiferayImpl:104] Detected Liferay build number 6006
14:35:49,677 DEBUG [PortletContainerLiferayImpl:121] User-Agent requested URL=[https://dev.ltpp.org/web/saic/new-page?_1_WAR_icefaces2ipcajaxpushportlet_INSTANCE_LgS1_javax.faces.resource=listen.icepush&p_p_cacheability=cacheLevelPage&p_p_col_count=1&p_p_col_id=column-1&p_p_id=1_WAR_icefaces2ipcajaxpushportlet_INSTANCE_LgS1&p_p_lifecycle=2&p_p_mode=view&p_p_state=normal]
14:35:49,678 DEBUG [RequestHeaderMap:48] Adding content-type=[L[Content-Type: application/x-www-form-urlencoded; charset=UTF-8; charset=UTF-8]] to header map
14:35:49,680 DEBUG [RequestHeaderMap:48] Adding javax.portlet.markup.head.element.support=[L[true]] to header map
14:35:49,681 DEBUG [RequestHeaderMap:48] Adding accept=[L[Accept: text/html]] to header map
14:35:49,686 DEBUG [ExternalContextImpl:937] portlet.xml viewId=[/xhtml/customers.xhtml] portletMode=[view]
14:35:49,687 DEBUG [BridgeImpl:39] Detected file ResourceRequest -- not running Faces lifecycle
14:35:49,688 DEBUG [ExternalContextImpl:937] portlet.xml viewId=[/xhtml/customers.xhtml] portletMode=[view]
14:35:49,717 INFO [PortalImpl:3829] Current URL /web/saic/new-page?_1_WAR_icefaces2ipcajaxpushportlet_INSTANCE_LgS1_javax.faces.resource=listen.icepush&p_p_cacheability=cacheLevelPage&p_p_col_count=1&p_p_col_id=column-1&p_p_id=1_WAR_icefaces2ipcajaxpushportlet_INSTANCE_LgS1&p_p_lifecycle=2&p_p_mode=view&p_p_state=normal generates exception: java.lang.RuntimeException: java.lang.RuntimeException: wrapped Exception: java.lang.UnsupportedOperationException
14:35:49,869 ERROR [jsp:?] org.portletfaces.bridge.BridgeException: java.lang.RuntimeException: java.lang.RuntimeException: wrapped Exception: java.lang.UnsupportedOperationException
org.portletfaces.bridge.BridgeException: java.lang.RuntimeException: java.lang.RuntimeException: wrapped Exception: java.lang.UnsupportedOperationException
at BridgeImpl.java.doFacesRequest(BridgeImpl.java:536)
at org.portletfaces.bridge.GenericFacesPortlet.serveResource(GenericFacesPortlet.java:131)
at com.liferay.portlet.FilterChainImpl.doFilter(FilterChainImpl.java:119)
at com.liferay.portal.kernel.portlet.PortletFilterUtil.doFilter(PortletFilterUtil.java:71)
at com.liferay.portal.kernel.servlet.PortletServlet.service(PortletServlet.java:92)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:847)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:646)
at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:436)
at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:374)
at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:302)
at com.liferay.portlet.InvokerPortletImpl.invoke(InvokerPortletImpl.java:635)
at com.liferay.portlet.InvokerPortletImpl.invokeResource(InvokerPortletImpl.java:747)
at com.liferay.portlet.InvokerPortletImpl.serveResource(InvokerPortletImpl.java:504)
at com.liferay.portal.action.LayoutAction.processPortletRequest(LayoutAction.java:871)
at com.liferay.portal.action.LayoutAction.processLayout(LayoutAction.java:613)
at com.liferay.portal.action.LayoutAction.execute(LayoutAction.java:232)
at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:431)
at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236)
at com.liferay.portal.struts.PortalRequestProcessor.process(PortalRequestProcessor.java:153)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:432)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:754)
at com.liferay.portal.servlet.MainServlet.callParentService(MainServlet.java:508)
at com.liferay.portal.servlet.MainServlet.service(MainServlet.java:485)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:847)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:196)
at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:126)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:196)
at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:126)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:196)
at com.liferay.portal.servlet.filters.strip.StripFilter.processFilter(StripFilter.java:309)
at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:123)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:196)
at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:126)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:196)
at com.liferay.portal.servlet.filters.gzip.GZipFilter.processFilter(GZipFilter.java:121)
at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:123)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:196)
at com.liferay.portal.servlet.filters.secure.SecureFilter.processFilter(SecureFilter.java:182)
at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:123)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:196)
at com.liferay.portal.servlet.filters.autologin.AutoLoginFilter.processFilter(AutoLoginFilter.java:254)
at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:123)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:646)
at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:436)
at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:374)
at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:302)
at com.liferay.portal.servlet.FriendlyURLServlet.service(FriendlyURLServlet.java:134)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:847)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:196)
at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:126)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:196)
at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:126)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:196)
at com.liferay.portal.servlet.filters.strip.StripFilter.processFilter(StripFilter.java:309)
at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:123)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:196)
at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:126)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:196)
at com.liferay.portal.servlet.filters.gzip.GZipFilter.processFilter(GZipFilter.java:110)
at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:123)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:196)
at com.liferay.portal.servlet.filters.secure.SecureFilter.processFilter(SecureFilter.java:182)
at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:123)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:196)
at com.liferay.portal.servlet.filters.i18n.I18nFilter.processFilter(I18nFilter.java:222)
at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:123)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:196)
at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:126)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:196)
at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:126)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:196)
at com.liferay.portal.servlet.filters.etag.ETagFilter.processFilter(ETagFilter.java:45)
at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:123)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:196)
at com.liferay.portal.servlet.filters.autologin.AutoLoginFilter.processFilter(AutoLoginFilter.java:254)
at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:123)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:196)
at com.liferay.portal.servlet.filters.sso.ntlm.NtlmPostFilter.processFilter(NtlmPostFilter.java:81)
at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:123)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:196)
at com.liferay.portal.sharepoint.SharepointFilter.processFilter(SharepointFilter.java:179)
at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:123)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:196)
at com.liferay.portal.servlet.filters.virtualhost.VirtualHostFilter.processFilter(VirtualHostFilter.java:240)
at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:123)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:196)
at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:126)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:196)
at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:126)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:738)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:196)
at com.liferay.portal.servlet.filters.threadlocal.ThreadLocalFilter.processFilter(ThreadLocalFilter.java:35)
at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:123)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:470)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
at org.apache.coyote.ajp.AjpAprProcessor.process(AjpAprProcessor.java:427)
at org.apache.coyote.ajp.AjpAprProtocol$AjpConnectionHandler.process(AjpAprProtocol.java:384)
at org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1584)
at java.lang.Thread.run(Thread.java:619)
Caused by: java.lang.RuntimeException: java.lang.RuntimeException: wrapped Exception: java.lang.UnsupportedOperationException
at org.icefaces.impl.push.servlet.ICEpushResourceHandler$ICEpushResourceHandlerImpl.handleResourceRequest(ICEpushResourceHandler.java:211)
at org.icefaces.impl.push.servlet.ICEpushResourceHandler.handleResourceRequest(ICEpushResourceHandler.java:110)
at org.icefaces.impl.push.DynamicResourceDispatcher.handleResourceRequest(DynamicResourceDispatcher.java:81)
at org.icefaces.application.ResourceRegistry.handleResourceRequest(ResourceRegistry.java:75)
at org.icefaces.impl.application.WindowScopeManager.handleResourceRequest(WindowScopeManager.java:165)
at javax.faces.application.ResourceHandlerWrapper.handleResourceRequest(ResourceHandlerWrapper.java:125)
at javax.faces.application.ResourceHandlerWrapper.handleResourceRequest(ResourceHandlerWrapper.java:125)
at BridgeImpl.java.doFacesRequest(BridgeImpl.java:497)
... 160 more
Caused by: java.lang.RuntimeException: wrapped Exception: java.lang.UnsupportedOperationException
at org.icepush.servlet.MainServlet.service(MainServlet.java:88)
at org.icefaces.impl.push.servlet.ICEpushResourceHandler$ICEpushResourceHandlerImpl.handleResourceRequest(ICEpushResourceHandler.java:208)
... 167 more
Caused by: java.lang.UnsupportedOperationException
at org.icefaces.impl.push.servlet.ProxyHttpServletRequest.isAsyncSupported(ProxyHttpServletRequest.java:86)
at org.icepush.servlet.AsyncAdaptingServlet.service(AsyncAdaptingServlet.java:43)
at org.icepush.servlet.EnvironmentAdaptingServlet.service(EnvironmentAdaptingServlet.java:51)
at org.icepush.servlet.PathDispatcher.service(PathDispatcher.java:45)
at org.icepush.servlet.BrowserDispatcher$BrowserEntry.service(BrowserDispatcher.java:111)
at org.icepush.servlet.BrowserDispatcher.service(BrowserDispatcher.java:50)
at org.icepush.servlet.PathDispatcher.service(PathDispatcher.java:45)
at org.icepush.servlet.MainServlet.service(MainServlet.java:72)
... 168 more
14:36:44,670 DEBUG [BridgeImpl:461] doFacesRequest(ResourceRequest, ResourceResponse) portletName=[1], this=[BridgeImpl.java@ed97e9]
14:36:44,674 DEBUG [PortletContainerLiferayImpl:104] Detected Liferay build number 6006
14:36:44,675 DEBUG [PortletContainerLiferayImpl:121] User-Agent requested URL=[https://dev.ltpp.org/web/saic/new-page?_1_WAR_icefaces2ipcajaxpushportlet_INSTANCE_LgS1_javax.faces.resource=listen.icepush&p_p_cacheability=cacheLevelPage&p_p_col_count=1&p_p_col_id=column-1&p_p_id=1_WAR_icefaces2ipcajaxpushportlet_INSTANCE_LgS1&p_p_lifecycle=2&p_p_mode=view&p_p_state=normal]
14:36:44,676 DEBUG [RequestHeaderMap:48] Adding content-type=[L[Content-Type: application/x-www-form-urlencoded; charset=UTF-8; charset=UTF-8]] to header map
14:36:44,678 DEBUG [RequestHeaderMap:48] Adding javax.portlet.markup.head.element.support=[L[true]] to header map
14:36:44,679 DEBUG [RequestHeaderMap:48] Adding accept=[L[Accept: text/html]] to header map
14:36:44,682 DEBUG [ExternalContextImpl:937] portlet.xml viewId=[/xhtml/customers.xhtml] portletMode=[view]
14:36:44,683 DEBUG [BridgeImpl:39] Detected file ResourceRequest -- not running Faces lifecycle
14:36:44,684 DEBUG [ExternalContextImpl:937] portlet.xml viewId=[/xhtml/customers.xhtml] portletMode=[view]
14:36:44,686 INFO [PortalImpl:3829] Current URL /web/saic/new-page?_1_WAR_icefaces2ipcajaxpushportlet_INSTANCE_LgS1_javax.faces.resource=listen.icepush&p_p_cacheability=cacheLevelPage&p_p_col_count=1&p_p_col_id=column-1&p_p_id=1_WAR_icefaces2ipcajaxpushportlet_INSTANCE_LgS1&p_p_lifecycle=2&p_p_mode=view&p_p_state=normal generates exception: java.lang.RuntimeException: java.lang.RuntimeException: wrapped Exception: java.lang.UnsupportedOperationException
14:36:44,783 ERROR [jsp:?] org.portletfaces.bridge.BridgeException: java.lang.RuntimeException: java.lang.RuntimeException: wrapped Exception: java.lang.UnsupportedOperationException
org.portletfaces.bridge.BridgeException: java.lang.RuntimeException: java.lang.RuntimeException: wrapped Exception: java.lang.UnsupportedOperationException
at BridgeImpl.java.doFacesRequest(BridgeImpl.java:536)
at org.portletfaces.bridge.GenericFacesPortlet.serveResource(GenericFacesPortlet.java:131)
at com.liferay.portlet.FilterChainImpl.doFilter(FilterChainImpl.java:119)
at com.liferay.portal.kernel.portlet.PortletFilterUtil.doFilter(PortletFilterUtil.java:71)
at com.liferay.portal.kernel.servlet.PortletServlet.service(PortletServlet.java:92)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:847)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:646)
at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:436)
at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:374)
at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:302)
at com.liferay.portlet.InvokerPortletImpl.invoke(InvokerPortletImpl.java:635)
at com.liferay.portlet.InvokerPortletImpl.invokeResource(InvokerPortletImpl.java:747)
at com.liferay.portlet.InvokerPortletImpl.serveResource(InvokerPortletImpl.java:504)
at com.liferay.portal.action.LayoutAction.processPortletRequest(LayoutAction.java:871)
at com.liferay.portal.action.LayoutAction.processLayout(LayoutAction.java:613)
at com.liferay.portal.action.LayoutAction.execute(LayoutAction.java:232)
at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:431)
at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236)
at com.liferay.portal.struts.PortalRequestProcessor.process(PortalRequestProcessor.java:153)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:432)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:754)
at com.liferay.portal.servlet.MainServlet.callParentService(MainServlet.java:508)
at com.liferay.portal.servlet.MainServlet.service(MainServlet.java:485)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:847)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:196)
at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:126)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:196)
at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:126)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:196)
at com.liferay.portal.servlet.filters.strip.StripFilter.processFilter(StripFilter.java:309)
at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:123)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:196)
at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:126)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:196)
at com.liferay.portal.servlet.filters.gzip.GZipFilter.processFilter(GZipFilter.java:121)
at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:123)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:196)
at com.liferay.portal.servlet.filters.secure.SecureFilter.processFilter(SecureFilter.java:182)
at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:123)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:196)
at com.liferay.portal.servlet.filters.autologin.AutoLoginFilter.processFilter(AutoLoginFilter.java:254)
at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:123)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:646)
at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:436)
at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:374)
at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:302)
at com.liferay.portal.servlet.FriendlyURLServlet.service(FriendlyURLServlet.java:134)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:847)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:196)
at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:126)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:196)
at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:126)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:196)
at com.liferay.portal.servlet.filters.strip.StripFilter.processFilter(StripFilter.java:309)
at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:123)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:196)
at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:126)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:196)
at com.liferay.portal.servlet.filters.gzip.GZipFilter.processFilter(GZipFilter.java:110)
at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:123)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:196)
at com.liferay.portal.servlet.filters.secure.SecureFilter.processFilter(SecureFilter.java:182)
at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:123)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:196)
at com.liferay.portal.servlet.filters.i18n.I18nFilter.processFilter(I18nFilter.java:222)
at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:123)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:196)
at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:126)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:196)
at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:126)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:196)
at com.liferay.portal.servlet.filters.etag.ETagFilter.processFilter(ETagFilter.java:45)
at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:123)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:196)
at com.liferay.portal.servlet.filters.autologin.AutoLoginFilter.processFilter(AutoLoginFilter.java:254)
at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:123)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:196)
at com.liferay.portal.servlet.filters.sso.ntlm.NtlmPostFilter.processFilter(NtlmPostFilter.java:81)
at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:123)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:196)
at com.liferay.portal.sharepoint.SharepointFilter.processFilter(SharepointFilter.java:179)
at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:123)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:196)
at com.liferay.portal.servlet.filters.virtualhost.VirtualHostFilter.processFilter(VirtualHostFilter.java:240)
at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:123)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:196)
at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:126)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:196)
at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:126)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:738)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:196)
at com.liferay.portal.servlet.filters.threadlocal.ThreadLocalFilter.processFilter(ThreadLocalFilter.java:35)
at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:123)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:470)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
at org.apache.coyote.ajp.AjpAprProcessor.process(AjpAprProcessor.java:427)
at org.apache.coyote.ajp.AjpAprProtocol$AjpConnectionHandler.process(AjpAprProtocol.java:384)
at org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1584)
at java.lang.Thread.run(Thread.java:619)
Caused by: java.lang.RuntimeException: java.lang.RuntimeException: wrapped Exception: java.lang.UnsupportedOperationException
at org.icefaces.impl.push.servlet.ICEpushResourceHandler$ICEpushResourceHandlerImpl.handleResourceRequest(ICEpushResourceHandler.java:211)
at org.icefaces.impl.push.servlet.ICEpushResourceHandler.handleResourceRequest(ICEpushResourceHandler.java:110)
at org.icefaces.impl.push.DynamicResourceDispatcher.handleResourceRequest(DynamicResourceDispatcher.java:81)
at org.icefaces.application.ResourceRegistry.handleResourceRequest(ResourceRegistry.java:75)
at org.icefaces.impl.application.WindowScopeManager.handleResourceRequest(WindowScopeManager.java:165)
at javax.faces.application.ResourceHandlerWrapper.handleResourceRequest(ResourceHandlerWrapper.java:125)
at javax.faces.application.ResourceHandlerWrapper.handleResourceRequest(ResourceHandlerWrapper.java:125)
at BridgeImpl.java.doFacesRequest(BridgeImpl.java:497)
... 160 more
Caused by: java.lang.RuntimeException: wrapped Exception: java.lang.UnsupportedOperationException
at org.icepush.servlet.MainServlet.service(MainServlet.java:88)
at org.icefaces.impl.push.servlet.ICEpushResourceHandler$ICEpushResourceHandlerImpl.handleResourceRequest(ICEpushResourceHandler.java:208)
... 167 more
Caused by: java.lang.UnsupportedOperationException
at org.icefaces.impl.push.servlet.ProxyHttpServletRequest.isAsyncSupported(ProxyHttpServletRequest.java:86)
at org.icepush.servlet.AsyncAdaptingServlet.service(AsyncAdaptingServlet.java:43)
at org.icepush.servlet.EnvironmentAdaptingServlet.service(EnvironmentAdaptingServlet.java:51)
at org.icepush.servlet.PathDispatcher.service(PathDispatcher.java:45)
at org.icepush.servlet.BrowserDispatcher$BrowserEntry.service(BrowserDispatcher.java:111)
at org.icepush.servlet.BrowserDispatcher.service(BrowserDispatcher.java:50)
at org.icepush.servlet.PathDispatcher.service(PathDispatcher.java:45)
at org.icepush.servlet.MainServlet.service(MainServlet.java:72)
... 168 more
Tommy Clark, modifié il y a 12 années.

RE: icefaces2-ipc-ajax-push-portlet-1.0.0.war UnsupportedOperationException

New Member Publications: 4 Date d'inscription: 14/10/10 Publications récentes
Since I suspect a misconfiguration in my tomcat/lib, I renamed my current tomcat/lib and copied the tomcat/lib from the distribution. After adding ojdb6.jar and orai18n.jar, The ajax push demo portlets worked as advertised. I still need advice on which. if any, jar files from the ICEfaces 2.0.2 distribution need to be copied into the tomcat/lib. Unfortunately, my application code is not working.
thumbnail
Neil Griffin, modifié il y a 12 années.

RE: icefaces2-ipc-ajax-push-portlet-1.0.0.war UnsupportedOperationException

Liferay Legend Publications: 2655 Date d'inscription: 27/07/05 Publications récentes
You shouldn't need to add any of the dependencies from ICEfaces 2.0.2 to the tomcat/lib folder (the global classpath). All such dependencies should live in the portlet WEB-INF/lib folder.
Tommy Clark, modifié il y a 12 années.

RE: icefaces2-ipc-ajax-push-portlet-1.0.0.war UnsupportedOperationException

New Member Publications: 4 Date d'inscription: 14/10/10 Publications récentes
Is that true of even el-api-2.2.1-b03.jar? It seems like when I first started experimenting with Liferay/ICEfaces, that I had a conflict between Liferay's el-api.jar and the ICEfaces provided JAR.

By the way, it seems that my real problem is trying to dynamically switch pages within the portlet using code like the following.

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<f:view xmlns="http://www.w3.org/1999/xhtml"
xmlns:icecore="http://www.icefaces.org/icefaces/core"
xmlns:ace="http://www.icesoft.org/icefaces/components"
xmlns:ice="http://www.icesoft.com/icefaces/component"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:ui="http://java.sun.com/jsf/facelets">
<h:head>
</h:head>
<h:body>
<link href="#{request.contextPath}/xmlhttp/css/xp/xp-portlet.css" rel="stylesheet" type="text/css" />
<link href="#{request.contextPath}/css/LTPPStyle.css" rel="stylesheet" type="text/css" />
<h:outputText value="#{currentFocus.formUrl}"></h:outputText>
<ui:include src="#{currentFocus.formUrl}"></ui:include>
</h:body>
</f:view>

When I move from one form to another, events stop firing. If I comment out the ui:include, I can see changes from my other portlet no matter how many times I click. The formUrl gets values like "/xhtml/admin/experiment_section.xhtml".
Tommy Clark, modifié il y a 12 années.

RE: icefaces2-ipc-ajax-push-portlet-1.0.0.war UnsupportedOperationException

New Member Publications: 4 Date d'inscription: 14/10/10 Publications récentes
I caused myself a lot of problems through a missing DIV tag around my include. If I had known that, I could have saved myself a couple of days of grief as well as causing myself configuration issues like described in the post. The fix to my problem was quite simple.

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<f:view xmlns="http://www.w3.org/1999/xhtml"
xmlns:icecore="http://www.icefaces.org/icefaces/core"
xmlns:ace="http://www.icesoft.org/icefaces/components"
xmlns:ice="http://www.icesoft.com/icefaces/component"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:ui="http://java.sun.com/jsf/facelets">
<h:head>
</h:head>
<h:body>
<link href="#{request.contextPath}/xmlhttp/css/xp/xp-portlet.css" rel="stylesheet" type="text/css" />
<link href="#{request.contextPath}/css/LTPPStyle.css" rel="stylesheet" type="text/css" />
<h:outputText value="#{currentFocus.formUrl}"></h:outputText>
<div id="dynamicPage">
<ui:include src="#{currentFocus.formUrl}"></ui:include>
</div>
</h:body>
</f:view>