No RenderingContext with ajax4jsf + Seam

Hi @all,
as I guess there´s still a lot of knowledge about ADF in this forum I´d like to post it here, although I´m using Trinidad:
I try using ajax4jsf 1.0.6 together with Trinidad, which works quite well so far and I can use most of the ajax4jsf-components. The only thing, that does not work until now is using the ajaxListener type="org.ajax4jsf.ajax.ForceRender" in a h:dataTable. What I want to do is to rerender my selected row, so that I can display a delete-confirmation-box through setting a flag and rerendering a defined part of the page. The ajax-request works perfectly, but unfortunately I get an exception afterwards.
As I´m using the combination of Seam 1.1.6, MyFaces 1.1.5, ajax4jsf 1.0.6, facelets and a nightly build of trinidad, I don´t really know what part causes this exception.
This is a short code-fragment:
<h:dataTable var="profile" value="#{ProfileList}" rendered="#{ProfileList.rowCount>0}">
<h:column>
<a4j:commandButton id="command_link_up"
value="Delete"
reRender="profile, deleteConfirmation"
action="#{OverviewAction.registerPublisherProfile}" >
<a4j:ajaxListener type="org.ajax4jsf.ajax.ForceRender" />
</a4j:commandButton>
<a4j:outputPanel id="deleteConfirmation" ajaxRendered="true">
<h:panelGroup id="deleteConfirmationPanel" rendered="#{OverviewAction.deleteRequested}" >
<div class="colored">
<tr:outputText value="#{messages['deleteProfile.confirmationText']}" />
</h:panelGroup>
</a4j:outputPanel>
</h:column>
And this is the exception I get:
17:58:43,342 ERROR [SeamExceptionFilter()] uncaught exception
javax.servlet.ServletException: No RenderingContext
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:154)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._invokeDoFilter(TrinidadFilterImpl.java:210)
at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:167)
at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:140)
at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:93)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.ajax4jsf.framework.ajax.xmlfilter.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:75)
at org.ajax4jsf.framework.ajax.xmlfilter.BaseFilter.doFilter(BaseFilter.java:213)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.jboss.seam.servlet.SeamRedirectFilter.doFilter(SeamRedirectFilter.java:29)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.jboss.seam.servlet.SeamExceptionFilter.doFilter(SeamExceptionFilter.java:43)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:175)
at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:74)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
at org.jboss.web.tomcat.tc5.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:156)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
at org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(MasterSlaveWorkerThread.java:112)
at java.lang.Thread.run(Thread.java:619)
17:58:43,342 ERROR [SeamExceptionFilter()] exception root cause
java.lang.IllegalStateException: No RenderingContext
at org.apache.myfaces.trinidad.render.CoreRenderer.encodeBegin(CoreRenderer.java:159)
at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeBegin(UIXComponentBase.java:668)
at org.apache.myfaces.shared_impl.renderkit.RendererUtils.renderChild(RendererUtils.java:412)
at org.apache.myfaces.shared_impl.renderkit.RendererUtils.renderChildren(RendererUtils.java:400)
at org.apache.myfaces.shared_impl.renderkit.html.HtmlGroupRendererBase.encodeEnd(HtmlGroupRendererBase.java:78)
at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:539)
at org.ajax4jsf.framework.renderer.RendererBase.renderChild(RendererBase.java:249)
at org.ajax4jsf.framework.renderer.RendererBase.renderChildren(RendererBase.java:225)
at org.ajax4jsf.renderers.ajax.AjaxOutputPanelRenderer.encodeChildren(AjaxOutputPanelRenderer.java:74)
at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:527)
at org.ajax4jsf.framework.renderer.RendererBase.renderChild(RendererBase.java:245)
at org.ajax4jsf.framework.renderer.AjaxChildrenRenderer.encodeAjaxChild(AjaxChildrenRenderer.java:120)
at org.ajax4jsf.framework.renderer.AjaxChildrenRenderer.encodeAjaxChild(AjaxChildrenRenderer.java:111)
at org.ajax4jsf.framework.renderer.AjaxChildrenRenderer.encodeAjaxChild(AjaxChildrenRenderer.java:111)
at org.ajax4jsf.framework.renderer.AjaxContainerRenderer.encodeAjax(AjaxContainerRenderer.java:126)
at org.ajax4jsf.framework.ajax.AjaxViewRoot.encodeAjax(AjaxViewRoot.java:570)
at org.ajax4jsf.framework.ajax.AjaxContext.renderAjaxRegion(AjaxContext.java:301)
at org.ajax4jsf.framework.ajax.AjaxContext.renderSubmittedAjaxRegion(AjaxContext.java:233)
at org.ajax4jsf.framework.ajax.AjaxContext.renderSubmittedAjaxRegion(AjaxContext.java:226)
at org.ajax4jsf.ajax.ForceRender.processAjaxRender(ForceRender.java:45)
at org.ajax4jsf.framework.ajax.AjaxRenderEvent.processListener(AjaxRenderEvent.java:43)
at javax.faces.component.UIComponentBase.broadcast(UIComponentBase.java:487)
at org.ajax4jsf.framework.ajax.AjaxActionComponent.broadcast(AjaxActionComponent.java:73)
at javax.faces.component.UIData.broadcast(UIData.java:517)
at org.ajax4jsf.framework.ajax.AjaxViewRoot.processEvents(AjaxViewRoot.java:274)
at org.ajax4jsf.framework.ajax.AjaxViewRoot.broadcastAjaxEvents(AjaxViewRoot.java:290)
at org.ajax4jsf.framework.ajax.AjaxViewHandler.processAjaxEvents(AjaxViewHandler.java:269)
at org.ajax4jsf.framework.ajax.AjaxViewHandler.renderView(AjaxViewHandler.java:218)
at org.apache.myfaces.lifecycle.RenderResponseExecutor.execute(RenderResponseExecutor.java:41)
at org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:132)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:140)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._invokeDoFilter(TrinidadFilterImpl.java:210)
at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:167)
at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:140)
at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:93)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.ajax4jsf.framework.ajax.xmlfilter.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:75)
at org.ajax4jsf.framework.ajax.xmlfilter.BaseFilter.doFilter(BaseFilter.java:213)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.jboss.seam.servlet.SeamRedirectFilter.doFilter(SeamRedirectFilter.java:29)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.jboss.seam.servlet.SeamExceptionFilter.doFilter(SeamExceptionFilter.java:43)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:175)
at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:74)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
at org.jboss.web.tomcat.tc5.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:156)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
at org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(MasterSlaveWorkerThread.java:112)
at java.lang.Thread.run(Thread.java:619)
17:58:43,372 INFO [Exceptions()] reading exception mappings from /WEB-INF/pages.xml
17:58:43,412 ERROR [DebugPageHandler()] redirecting to debug page
java.lang.IllegalStateException: No RenderingContext
at org.apache.myfaces.trinidad.render.CoreRenderer.encodeBegin(CoreRenderer.java:159)
at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeBegin(UIXComponentBase.java:668)
at org.apache.myfaces.shared_impl.renderkit.RendererUtils.renderChild(RendererUtils.java:412)
at org.apache.myfaces.shared_impl.renderkit.RendererUtils.renderChildren(RendererUtils.java:400)
at org.apache.myfaces.shared_impl.renderkit.html.HtmlGroupRendererBase.encodeEnd(HtmlGroupRendererBase.java:78)
at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:539)
at org.ajax4jsf.framework.renderer.RendererBase.renderChild(RendererBase.java:249)
at org.ajax4jsf.framework.renderer.RendererBase.renderChildren(RendererBase.java:225)
at org.ajax4jsf.renderers.ajax.AjaxOutputPanelRenderer.encodeChildren(AjaxOutputPanelRenderer.java:74)
at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:527)
at org.ajax4jsf.framework.renderer.RendererBase.renderChild(RendererBase.java:245)
at org.ajax4jsf.framework.renderer.AjaxChildrenRenderer.encodeAjaxChild(AjaxChildrenRenderer.java:120)
at org.ajax4jsf.framework.renderer.AjaxChildrenRenderer.encodeAjaxChild(AjaxChildrenRenderer.java:111)
at org.ajax4jsf.framework.renderer.AjaxChildrenRenderer.encodeAjaxChild(AjaxChildrenRenderer.java:111)
at org.ajax4jsf.framework.renderer.AjaxContainerRenderer.encodeAjax(AjaxContainerRenderer.java:126)
at org.ajax4jsf.framework.ajax.AjaxViewRoot.encodeAjax(AjaxViewRoot.java:570)
at org.ajax4jsf.framework.ajax.AjaxContext.renderAjaxRegion(AjaxContext.java:301)
at org.ajax4jsf.framework.ajax.AjaxContext.renderSubmittedAjaxRegion(AjaxContext.java:233)
at org.ajax4jsf.framework.ajax.AjaxContext.renderSubmittedAjaxRegion(AjaxContext.java:226)
at org.ajax4jsf.ajax.ForceRender.processAjaxRender(ForceRender.java:45)
at org.ajax4jsf.framework.ajax.AjaxRenderEvent.processListener(AjaxRenderEvent.java:43)
at javax.faces.component.UIComponentBase.broadcast(UIComponentBase.java:487)
at org.ajax4jsf.framework.ajax.AjaxActionComponent.broadcast(AjaxActionComponent.java:73)
at javax.faces.component.UIData.broadcast(UIData.java:517)
at org.ajax4jsf.framework.ajax.AjaxViewRoot.processEvents(AjaxViewRoot.java:274)
at org.ajax4jsf.framework.ajax.AjaxViewRoot.broadcastAjaxEvents(AjaxViewRoot.java:290)
at org.ajax4jsf.framework.ajax.AjaxViewHandler.processAjaxEvents(AjaxViewHandler.java:269)
at org.ajax4jsf.framework.ajax.AjaxViewHandler.renderView(AjaxViewHandler.java:218)
at org.apache.myfaces.lifecycle.RenderResponseExecutor.execute(RenderResponseExecutor.java:41)
at org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:132)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:140)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._invokeDoFilter(TrinidadFilterImpl.java:210)
at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:167)
at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:140)
at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:93)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.ajax4jsf.framework.ajax.xmlfilter.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:75)
at org.ajax4jsf.framework.ajax.xmlfilter.BaseFilter.doFilter(BaseFilter.java:213)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.jboss.seam.servlet.SeamRedirectFilter.doFilter(SeamRedirectFilter.java:29)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.jboss.seam.servlet.SeamExceptionFilter.doFilter(SeamExceptionFilter.java:43)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:175)
at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:74)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
at org.jboss.web.tomcat.tc5.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:156)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
at org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(MasterSlaveWorkerThread.java:112)
at java.lang.Thread.run(Thread.java:619)
For further reference here is my web.xml and faces-config.xml
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.4"
xmlns="http://java.sun.com/xml/ns/j2ee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
<!-- ************************ SEAM Listener **************************** -->
<listener>
<listener-class>org.jboss.seam.servlet.SeamListener</listener-class>
</listener>
<!-- ************************ Listener for use with MyFaces **************************** -->
<listener>
<listener-class>org.apache.myfaces.webapp.StartupServletContextListener</listener-class>
</listener>
<!-- ************************ Listener for use with Sun JSF RI **************************** -->
<!--<listener>
<listener-class>com.sun.faces.config.ConfigureListener</listener-class>
</listener> -->
<!-- ************************ SEAM Config **************************** -->
<!-- 300 second conversation timeout -->
<context-param>
<param-name>org.jboss.seam.core.manager.conversationTimeout</param-name>
<param-value>300000</param-value>
</context-param>
<context-param>
<param-name>org.jboss.seam.core.init.debug</param-name>
<param-value>true</param-value>
</context-param>
<!--
<context-param>
<param-name>org.jboss.seam.core.init.componentClasses</param-name>
<param-value>org.jboss.seam.core.Jbpm</param-value>
</context-param>-->
<!-- ************************ JSF Config **************************** -->
<context-param>
<param-name>javax.faces.DEFAULT_SUFFIX</param-name>
<param-value>.xhtml</param-value>
</context-param>
<context-param>
<param-name>javax.faces.STATE_SAVING_METHOD</param-name>
<param-value>client</param-value>
</context-param>
<!-- ************************ FACELETS Config **************************** -->
<context-param>
<param-name>facelets.DEVELOPMENT</param-name>
<param-value>true</param-value>
</context-param>
<context-param>
<param-name>facelets.REFRESH_PERIOD</param-name>
<param-value>2</param-value>
</context-param>
<context-param>
<description>Prevents HTML-Comments from beeing rendered</description>
<param-name>facelets.SKIP_COMMENTS</param-name>
<param-value>true</param-value>
</context-param>
<!-- ************************ AJAX4JSF Config **************************** -->
<context-param>
<param-name>org.ajax4jsf.SKIN</param-name>
<param-value>DEFAULT</param-value>
</context-param>
<!-- ************************ Trinidad Config **************************** -->
<context-param>
<param-name>org.apache.myfaces.trinidad.USE_APPLICATION_VIEW_CACHE</param-name>
<param-value>false</param-value>
</context-param>
<context-param>
<param-name>org.apache.myfaces.trinidad.ALTERNATE_VIEW_HANDLER</param-name>
<!--<param-value>org.jboss.seam.ui.facelet.SeamFaceletViewHandler</param-value>-->
<param-value>com.sun.facelets.FaceletViewHandler</param-value>
</context-param>
<context-param>
<param-name>org.apache.myfaces.trinidadinternal.DISABLE_CONTENT_COMPRESSION</param-name>
<param-value>true</param-value>
</context-param>
<context-param>
<!-- Maximum memory per request (in bytes) -->
<param-name>org.apache.myfaces.trinidad.UPLOAD_MAX_MEMORY</param-name>
<!-- Use 500K -->
<param-value>512000</param-value>
</context-param>
<context-param>
<!-- Maximum disk space per request (in bytes) -->
<param-name>org.apache.myfaces.trinidad.UPLOAD_MAX_DISK_SPACE</param-name>
<!-- Use 5,000K -->
<param-value>5120000</param-value>
</context-param>
<context-param>
<!-- directory to store temporary files -->
<param-name>org.apache.myfaces.trinidad.UPLOAD_TEMP_DIR</param-name>
<!-- Use a TrinidadUploads subdirectory of /tmp -->
<param-value>C:/Temp</param-value>
</context-param>
<!-- ************************ AJAX4JSF Filter **************************** -->
<!-- If you have other filters declared in the web.xml, be sure that Ajax4jsf Filter is declared before the others. -->
<filter>
<display-name>Ajax4jsf Filter</display-name>
<filter-name>ajax4jsf</filter-name>
<filter-class>org.ajax4jsf.Filter</filter-class>
<init-param>
<param-name>forceparser</param-name>
<param-value>false</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>ajax4jsf</filter-name>
<servlet-name>Faces Servlet</servlet-name>
<dispatcher>REQUEST</dispatcher>
<dispatcher>FORWARD</dispatcher>
<dispatcher>INCLUDE</dispatcher>
</filter-mapping>
<!-- ************************ Trinidad Filter **************************** -->
<filter>
<filter-name>Trinidad</filter-name>
<filter-class>org.apache.myfaces.trinidad.webapp.TrinidadFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>Trinidad</filter-name>
<servlet-name>Faces Servlet</servlet-name>
</filter-mapping>
<!-- ************************ Seam Filter **************************** -->
<filter>
<filter-name>Seam Exception Filter</filter-name>
<filter-class>org.jboss.seam.servlet.SeamExceptionFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>Seam Exception Filter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
<filter>
<filter-name>Seam Redirect Filter</filter-name>
<filter-class>org.jboss.seam.servlet.SeamRedirectFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>Seam Redirect Filter</filter-name>
<url-pattern>*.seam</url-pattern>
</filter-mapping>
<!-- ************************ Faces Servlet Mapping **************************** -->
<servlet>
<servlet-name>Faces Servlet</servlet-name>
<servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>Faces Servlet</servlet-name>
<url-pattern>*.seam</url-pattern>
</servlet-mapping>
<!-- ************************ Trinidad resources servlet **************************** -->
<servlet>
<servlet-name>Trinidad Resources</servlet-name>
<servlet-class>org.apache.myfaces.trinidad.webapp.ResourceServlet</servlet-class>
</servlet>
<!-- This cannot be configured currently -->
<servlet-mapping>
<servlet-name>Trinidad Resources</servlet-name>
<url-pattern>/adf/*</url-pattern>
</servlet-mapping>
<!--<security-constraint>
<display-name>Restrict XHTML Documents</display-name>
<web-resource-collection>
<web-resource-name>XHTML</web-resource-name>
<url-pattern>*.xhtml</url-pattern>
</web-resource-collection>
<auth-constraint>
<description>Only Let 'developer's access XHTML pages</description>
<role-name>developer</role-name>
</auth-constraint>
</security-constraint> -->
<!-- ************************ Misc **************************** -->
<session-config>
<session-timeout>30</session-timeout>
</session-config>
</web-app>
<faces-config>
<!-- Phase listener needed for all Seam applications -->
<lifecycle>
<phase-listener>org.jboss.seam.jsf.SeamPhaseListener</phase-listener>
</lifecycle>
<application>
<default-render-kit-id>org.apache.myfaces.trinidad.core</default-render-kit-id>
<locale-config>
<default-locale>de_DE</default-locale>
<supported-locale>de_DE</supported-locale>
<supported-locale>en_US</supported-locale>
<supported-locale>fr_FR</supported-locale>
</locale-config>
<message-bundle>validationMessages</message-bundle>
</application>
</faces-config>
Any help would be greately appriciated
Thanks
Thomas

Tested ajax4jsf in JDeveloper 10.1.3.2, though not with ADF Faces/Facelets and Seam. As the action attribute is specified, the OverviewAction.registerPublisherProfile method gets invoked with the Ajax request before the components specified in reRender are updated.
Is an error generated if <a4j:ajaxListener type="org.ajax4jsf.ajax.ForceRender" />
is removed?

Similar Messages

  • I just opened an "old" project in a newer version of iPhoto and the pages in the book doubled in number with the seam in the middle of each page.  Suggestions?

    I just opened an "old" project in a newer version of iPhoto and the pages in the book doubled in number with the seam in the middle of each page.  Suggestions?

    Start with Try the following:
    1 - delete the iPhoto preference file, com.apple.iPhoto.plist, that resides in your
         User/Home/Library/ Preferences folder.
    2 - delete iPhoto's cache file delete the contents the following folder:
    User/Library/Containers/com.apple.iPhoto/
    Data/Library/Caches/com.apple.iPhoto
    3 - reboot, launch iPhoto and try again.
    NOTE: For Mavericks, 10.9,  go to your Home folder and use the View ➙ Show View Options menu to bring the this window:
    where you can check the Show Library Folder checkbox.
    If that doesn't help continue with:
    1 - launch iPhoto with the Command+Option keys held down and rebuild the library.
    2 - Run Option #4, Rebuild Database.
    Happy New Year

  • Loading page with Ajax4jsf

    Hi everybody I�m a newbie with Ajax4jsf, so I�m using Facelets and I want to make something similar to the Open Rico �Inner Html� demo, that�s is to load an entire page in a div. So what I tried is the following
    <a4j:commandLink
                  immediate="true"
                  action="add_folder"
                  reRender="areaContent">
                Add Folder
    </a4j:commandLink>And defined the "areaContent" in two ways but neither work
    <a4j:region id="areaContent" SelfRendered="true">
    <a4j:page id="areaContent">The problem is that the page is getting render but not in the "areaContent� instead in the entire current page, I don�t really know if this is possible with Ajax4jsf.
    This is the page referenced by the action "add_folder"
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml"
          xmlns:ui="http://java.sun.com/jsf/facelets"
          xmlns:h="http://java.sun.com/jsf/html"
          xmlns:f="http://java.sun.com/jsf/core"
          xmlns:t="http://myfaces.apache.org/tomahawk"
          xmlns:c="http://java.sun.com/jstl/core">
    <f:view>
        <form jsfc="h:form">
            Some content
        </form>
    </f:view>
    </html>Thank you very much for the help, I really need it :S

    Hmm. All examples show how the part of the page is replaced based on client-side events.
    OK. I have created the new one. Special for you. This is a replica for OpenRico innerHtml example.
    This is an online demo:
    http://livedemo.exadel.com/a4j-selectList/
    The source code of the example you can find in the example section. Look for a4j-selectList there:
    https://ajax4jsf.dev.java.net/nonav/ajax/ajax-jsf/download.html#examples
    The completed code of the page itself is below. No javascript, as you required.
    Only one "magic" line convert the jsf page to the AJAXable one:
    <a4j:support event="onclick" action="#{backingBean.changeCurrent}" reRender="info"/>Where:
    event means sending Ajax request when user clicks the item
    action points to the action method that sets the current person based on new value of the list
    reRender says what part of the page has to be refreshed when Ajax request is done. In our case, it is a panelGrid with id="info"
    -------------------------------------------------- list.xhtml --------------------------------------
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
          "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml"
          xmlns:ui="http://java.sun.com/jsf/facelets"
          xmlns:h="http://java.sun.com/jsf/html"
          xmlns:f="http://java.sun.com/jsf/core"
          xmlns:a4j="https://ajax4jsf.dev.java.net/ajax">
    <head>
    <link rel="stylesheet" type="text/css" media="screen" href="style.css" />
    </head>
    <body>
    <h:form>
      <table width="600"  class="toptable" border="0">
       <tr>
         <td width="120" valign="top" rowspan="3"  class="toptabletd">
           <h:selectOneListbox id="list" value="#{backingBean.selectedId}">
            <a4j:support event="onclick" action="#{backingBean.changeCurrent}" reRender="info"/>
            <f:selectItems value="#{backingBean.selectList}"/>
           </h:selectOneListbox>
         </td>
         <td valign="middle"   class="toptabletd">
          <h:panelGrid id="info"  styleClass="panel"
                 rowClasses="celltop, cellmiddle, cellbottom" columns="1">
            <h:panelGroup>
             <h:outputText value="#{userList.currentUser.prefix}" />
             <h:outputText value=" " />
             <h:outputText value="#{userList.currentUser.firstName}" />
             <h:outputText value=" " />
             <h:outputText value="#{userList.currentUser.lastName}" /><br />
             <h:outputText value="#{userList.currentUser.address}" />
            </h:panelGroup>
           <h:panelGroup>
            <h:outputText value="#{userList.currentUser.jobTitle}" />
           </h:panelGroup>
           <h:panelGroup>
            Phone:<h:outputText value="#{userList.currentUser.phone}" /><br />
            Cell:<h:outputText value="#{userList.currentUser.mobile}" />
           </h:panelGroup>
          </h:panelGrid>
         </td>
        </tr>
       </table>
      </h:form>
    </body>
    </html>

  • Trouble calling rerender on an inputtext element with ajax4jsf

    I'm trying to do something with Ajax4jsf that seems like it should be very simple. I have an input field ("longitude") and, when an onkeyup event fires within it, I want to change the value of another input field ("ownership"). The idea is that the onkeyup in "longitutde" fires the "loadOwnership" method that sets the "ownership" property. Currently it sets it to a current datstamp for testing purposes and outputs a notice that I have hit the method. However, when I type in the "longitutde" field, the "ownership" field does not change and nothing prints to standard out. I do have the bean set to "session" scope, can anyone see what I'm doing wrong?
    Thanks,
    Alex
    JSP page
    <%@ taglib uri="http://java.sun.com/jsf/core"  prefix="f" %>
    <%@ taglib uri="http://java.sun.com/jstl/core" prefix="c" %>
    <%@ taglib uri="http://java.sun.com/jsf/html" prefix="h" %>
    <%@ taglib uri="https://ajax4jsf.dev.java.net/ajax" prefix="a4j"%>
    <HTML>
        <HEAD> <title>Facility Form</title> </HEAD>
        <body bgcolor="white">
    <f:view>
    <h2>Facility Form</h2>
    <h:form id="locationForm">
         <h:panelGrid columns="3" style="margin-top:10px;">
                   <h:outputText value="Longitude:" />
                   <h:inputText id="longitude" value="#{locationForm.longitude}" >
                         <a4j:support event="onkeyup" action="#{locationForm.loadOwnership}" reRender="ownership" />
                   </h:inputText>
                        <h:outputText value=" " escape="false"/>
                   <h:inputText id="ownership" value="#{locationForm.ownership}" />
                   <h:outputText value=" " escape="false"/>
                   <h:commandButton value="Submit" action="#{locationForm.submitNewLocation}" />
                   <h:outputText value=" " escape="false"/>
                   <h:outputText value=" " escape="false"/>
         </h:panelGrid>
         <h:outputText value="#{locationForm.confirmText}" escape="false" />
    </h:form>
    </f:view>
    </body>
    </html>---------------------------------------------
    Bean Source
    package forms;
    import javax.faces.context.FacesContext;
    import java.sql.ResultSet;                    
    import java.sql.Statement;
    import java.util.ArrayList;
    import java.sql.*;
    import control.Connector;
    import java.util.*;                    
    import java.io.*;               
    import javax.faces.component.html.HtmlDataTable;          
    public class Location {
         public Location(){
         public void loadOwnership() {
              System.out.println("in loadOwnership");
              this.ownership = new java.util.Date().toString();
         Get Methods
         public Double getLongitude() {
              return this.longitude;
         public String getOwnership() {
              return this.ownership;
        Set Methods
         public void setLongitude(Double longitude) {
              this.longitude = longitude;
         public void setOwnership(String ownership) {
              this.ownership = ownership;
    }

    After checking around some other forums, I was able to solve this by adding ajaxSingle="true" to the a4j:support element. To be honest, I'm not totally clear on why this solves the problem, but it does seem to be the magic pixie dust that makes it all work. Does anyone have a clear explanation on this?
    Thanks,
    Alex

  • Seam on Weblogic 10.3.2: Possible classloader problem?

    Hi all,
    I have a problem deploying a Seam 2.2.0.GA application on WebLogic 10.3.2. I use JRockit 1.6.0_14, Richfaces 3.2.0.GA and Facelets 1.1.14 and the Server is deployed on Windoes XP 32bit. The application has the following structure:
    application.ear
    |--> APP-INF
    | |--> classes
    | |--> lib (all jar dependencies go here, including the WAR dependencies, EJB module dependencies)
    |-->META_INF
    | |--> application.xml
    | |--> data-sources.xml
    | |--> MANIFEST.MF
    | |--> weblogic.xml
    | |--> weblogic-application.xml
    |--> jboss-seam-2.2.0.GA.jar (is an EJB module)
    |--> myEjbModule1.jar
    |--> myEjbModule2.jar
    |--> myEjbModule3.jar
    |--> myEjbModule4.jar
    |--> myWar.war (NO libraries in WEB-INF/lib, finds everything in EAR/lib)
    JBoss Seam is an EJB module. and is declared as such in application.xml. Everything is OK, since the application loads correctly. The jar contains a faces.config registering the SeamPhaseListener on JSF, so that Seam actually works.
    Problems start when I try to enable the debug page of Seam. In order to do this, one must include in the classpath the jboss-seam-debug.jar (in APP-INF/lib or EAR/lib, here I am using the first). This jar has its own faces.config, which registers the Seam*Debug*PhaseListener on JSF, so that it catches debug requests.
    When deploying WITH jboss-seam-debug.jar, the application does not appear, but ONLY the debug page with the following exception (stacktrace at the end):
    Exception during request processing:
    Caused by java.lang.IllegalStateException with message: "No phase id bound to current thread (*make sure you do not have two SeamPhaseListener instances installed*)"
    This probably signifies a classloader issue. So, I have two questions:
    1. Has anyone deployed JBoss Seam on WenLogic WITH the debug page? If yes, is the structure of my project correct?
    2. Is there a way to debug the classloading of WebLogic? What I would find helpful would be to see what happens that registers the SeamPhaseListener more than one times.
    Note: When "JBoss-izing" the same EAR (remove hibernate jars, which are provided by JBoss, and move all libraries from EAR/lib to EAR root), the application loads correctly. BOTH the application AND the debug page appear correctly.
    Edited by: user6410241 on Mar 24, 2010 8:14 AM
    Edited by: user6410241 on Mar 24, 2010 8:26 AM

    The problem was the name of the Seam EJB module. Changing the jar to jboss-seam.jar, everything worked. This issue does not appear on JBoss 4.2.3.GA, where I also tested.
    Edited by: deadlock_gr on Jun 10, 2010 9:55 AM
    Edited by: deadlock_gr on Jun 10, 2010 9:56 AM

  • Problem logging on to the managed RAS using JBoss Seam

    <p>The app I am currently working on is using JBoss Seam.  The sample jsp files you guys created were excellent.  As a simple test I first tried to logon and export a report thru a different app using JSP and Tomcat and had no problems.   I then copied the same code to my Seam application.  I placed the logon and export report code into an Action class.  I had to place the crystal jars into the seam/lib directory in order for seam to compile without errors.  I now have seam running successfully,  but get a runtime exception  every time I try to logon to the RAS server.</p><p>This code</p><p><strong>enterpriseSession = sm.logon(username, password, cms, auth);</strong></p><p>causes this exception</p><p>2006-11-20 12:00:49,551 ERROR [com.crystaldecisions.sdk.occa.pluginmgr.internal.PluginMgr] (getPlugins:292): unexpected exception<br /><strong>java.lang.ClassCastException</strong>: com.crystaldecisions.sdk.plugin.desktop.pdf.internal.PDFFactory</p><p>Any ideas on how to correct this?</p><p>Thanks in advance,</p><p>Dave</p>

    <p>Hi Dave</p><p>I wasn&#39;t familiar with JBoss Seam before you mentioned it in your post.  Looks like yet another application framework like Struts or JSF.  The logon error shouldn&#39;t cause any kind of ClassCastException with a PDF factory.  </p><p>Have you tried commenting out all code except for the login.  My only guess is that Seam changes the way that the code is executed so it appears that the error has to do with the login call.  I really don&#39;t think this is possible.</p><p>Start off real simple and uncomment the code as you go to see where the error is coming from. </p><p>Rob Horne<br /><a href="/blog/10">Rob&#39;s blog - http://diamond.businessobjects.com/blog/10</a></p>

  • In AJAX4JSF, reRender is not working properly.

    Hi,
    I am using JSF with ajax4jsf version 1.0.2.
    I am having the following jsf page and the corresponding bean class. If bean throws any error message, the javascript method "showErrorMsg" is getting called, but, "userProfoileErrMsg" is always empty. The same logic worked in one page, but not working here. Can somebody tell why this is not working.
    What I wanted to do is once an exception is thrown by the backend, I will catch that error in the bean class and take the error message from that exception and display that to the user using AJAX.
    I have a doubt here. How does reRender or targetid work in this case?
    Thanks
    -raju
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01
    Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">
    <%@ page contentType="text/html;charset=utf-8"
    session="true" errorPage="/error.jsp"%>
    <%@ taglib uri="http://java.sun.com/jsf/html"
    prefix="h"%>
    <%@ taglib uri="http://java.sun.com/jsf/core"
    prefix="f"%>
    <%@ taglib uri="https://ajax4jsf.dev.java.net/ajax"
    prefix="a4j"%>
    <f:view>
      <html>
        <head>
          <meta http-equiv="Content-Type"
    content="text/html; charset=utf-8"/>
          <title>iTools</title>
          <link rel="StyleSheet" href="../css/iTools.css"
    type="text/css" media="screen"/>
          <script type="text/javascript">
            function showErrorMsg() {
                alert('error');
    if(document.getElementById('profile:userProfoileErrMsg').value
    != '') {
    alert(document.getElementById('profile:userProfoileErrMsg').value);
    document.getElementById('profile:userProfoileErrMsg').value='';
          </script>
        </head>
        <body topmargin="30">
            <h2 class="title">Modify Session User
    Profile</h2>
            <h:form
    binding="#{backing_General_userProfile.profile}"
    id="profile">
                <table cellpadding="2" cellspacing="2"
    border="0" summary="" align="center"
    class="onlyBorder">
                    <tbody><tr>
                        <td class="fieldColumnNR">First
    Name</td>
                        <td class="fieldColumnNR">:</td>
                        <td class="dataColumnNR">
                            <h:inputText
    binding="#{backing_General_userProfile.iuser__userfname}"
    id="iuser__userfname" size="20" maxlength="512"/>
                        </td>
                    </tr>
                    <tr>
                        <td class="fieldColumnNR">Last
    Name</td>
                        <td class="fieldColumnNR">:</td>
                        <td class="dataColumnNR">
                            <h:inputText
    binding="#{backing_General_userProfile.iuser__userlname}"
    id="iuser__userlname" size="20" maxlength="512"/>
                        </td>
                    </tr>
                    <tr>
                        <td class="fieldColumnNR"><font
    color="red">Email (*)</font></td>
                        <td class="fieldColumnNR">:</td>
                        <td class="dataColumnNR">
                            <h:inputText
    binding="#{backing_General_userProfile.iuser__useremail}"
    id="iuser__useremail" size="20" maxlength="512"
    required="true"/>
                        </td>
                    </tr>
                    <tr>
                        <td class="dataColumnNR"
    colspan="3">
                            <h:selectBooleanCheckbox
    binding="#{backing_General_userProfile.changePassword}"
    id="changePassword"/>Change Password
                        </td>
                    </tr>
                    <tr>
                        <td
    class="fieldColumnNR">Password</td>
                        <td class="fieldColumnNR">:</td>
                        <td class="dataColumnNR">
                            <h:inputSecret
    binding="#{backing_General_userProfile.iuser__userpasswd}"
    id="iuser__userpasswd" size="20" maxlength="20"/>
                        </td>
                    </tr>
                    <tr>
                        <td class="fieldColumnNR">Re-type
    Password</td>
                        <td class="fieldColumnNR">:</td>
                        <td class="dataColumnNR">
                            <h:inputSecret
    binding="#{backing_General_userProfile.passwordRetype}"
    id="passwordRetype" size="20" maxlength="20"/>
                        </td>
                    </tr>
                    <tr>
                        <td align="center">
                            <a4j:commandButton
    styleClass="tabactive1" style="PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px; FONT-WEIGHT: bold; PADDING-BOTTOM:
    1px; PADDING-TOP: 1px" value="Submit"
    action="#{backing_General_userProfile.submit_action}"
    reRender="userProfoileErrMsg"
    oncomplete="showErrorMsg()"/>
                        </td>
                        <td><h:inputHidden
    id="userProfoileErrMsg"
    binding="#{backing_General_userProfile.userProfoileErrMsg}"/></td>
                        <td align="left">
                            <input type="reset"
    value="Reset" class="tabactive1" style="PADDING-RIGHT:
    1px; PADDING-LEFT: 1px; FONT-WEIGHT: bold;
    PADDING-BOTTOM: 1px; PADDING-TOP: 1px"/>
                        </td>
                    </tr>
                </tbody></table>
            </h:form>
        </body>
      </html>
    </f:view>
    package com.itools.vs.view.backing.General;
    import com.itools.vs.model.exception.UnknownException;
    import com.itools.vs.model.exception.WarningException;
    import com.itools.vs.model.session.DefaultSession;
    import com.itools.vs.model.util.CatalogHelper;
    import com.itools.vs.view.exception.ViewException;
    import com.itools.vs.view.util.ViewUtil;
    import java.rmi.RemoteException;
    import java.util.Hashtable;
    import javax.faces.component.html.HtmlForm;
    import javax.faces.component.html.HtmlInputHidden;
    import javax.faces.component.html.HtmlInputSecret;
    import javax.faces.component.html.HtmlInputText;
    import
    javax.faces.component.html.HtmlSelectBooleanCheckbox;
    import javax.faces.context.ExternalContext;
    import javax.faces.context.FacesContext;
    import javax.servlet.http.HttpServletRequest;
    import javax.servlet.http.HttpSession;
    public class UserProfile {
        private HtmlForm profile;
        private HtmlInputText iuser__userfname;
        private HtmlInputText iuser__userlname;
        private HtmlInputText iuser__useremail;
        private HtmlInputSecret iuser__userpasswd;
        private HtmlInputSecret passwordRetype;
        private HtmlSelectBooleanCheckbox changePassword;
        private HtmlInputHidden userProfoileErrMsg;
        private DefaultSession ds = null;
        private HttpSession session = null;
        public UserProfile() throws ViewException {
            ExternalContext context =
    FacesContext.getCurrentInstance().getExternalContext();
            HttpServletRequest request =
    (HttpServletRequest) context.getRequest();
            session = request.getSession(true);
            ds =
    (DefaultSession)session.getAttribute("DefaultSession");
            HtmlInputHidden em;
            if (ds == null) {
                CatalogHelper ch = new
    CatalogHelper("ITOOLS_100013");
                em = new HtmlInputHidden();
                em.setValue(ch.getCatalogMessage());
                setUserProfoileErrMsg(em);
                throw new ViewException (ch);
            Hashtable sdetails = null;
            try {
                sdetails = ds.getSessionUserDetails();
            } catch (WarningException we) {
                em = new HtmlInputHidden();
                em.setValue(we.getCatalogMessage());
                setUserProfoileErrMsg(em);
                throw new ViewException
    (we.getCatalogHelper());
            } catch (UnknownException ue) {
                em = new HtmlInputHidden();
                em.setValue(ue.getCatalogMessage());
                setUserProfoileErrMsg(em);
                throw new ViewException
    (ue.getCatalogHelper());
            } catch (RemoteException re) {
                CatalogHelper ch = new
    CatalogHelper("ITOOLS_100012", re.getMessage());
                em = new HtmlInputHidden();
                em.setValue(ch.getCatalogMessage());
                setUserProfoileErrMsg(em);
                throw new ViewException (ch);
            if ((sdetails == null) || sdetails.isEmpty())
                CatalogHelper ch = new
    CatalogHelper("ITOOLS_050002");
                em = new HtmlInputHidden();
                em.setValue(ch.getCatalogMessage());
                setUserProfoileErrMsg(em);
                throw new ViewException (ch);
            // Intialize userfname.
            String fname =
    (String)sdetails.get("iuser__userfname");
            if (fname == null) {
                fname = "";
            HtmlInputText ftext = new HtmlInputText();
            ftext.setValue(fname);
            setIuser__userfname(ftext);
            // Initialize userlname
            String lname =
    (String)sdetails.get("iuser__userlname");
            if (lname == null) {
                lname = "";
            HtmlInputText ltext = new HtmlInputText();
            ltext.setValue(lname);
            setIuser__userlname(ltext);
            // Intialize useremail
            String email =
    (String)sdetails.get("iuser__useremail");
            if (email == null) {
                email = "";
            HtmlInputText etext = new HtmlInputText();
            etext.setValue(email);
            setIuser__useremail(etext);
            // Intialize password field
            HtmlInputSecret passwd = new
    HtmlInputSecret();
            passwd.setValue("");
            setIuser__userpasswd(passwd);
            // Initialize retype password
            HtmlInputSecret retype = new
    HtmlInputSecret();
            retype.setValue("");
            setPasswordRetype(retype);
            // Intialize checkbox
            HtmlSelectBooleanCheckbox check = new
    HtmlSelectBooleanCheckbox();
            check.setValue("1");
            this.setChangePassword(check);
            // Intialize error message
            HtmlInputHidden hid = new HtmlInputHidden();
            hid.setValue("");
            setUserProfoileErrMsg(hid);
        public void setProfile(HtmlForm profile) {
            this.profile = profile;
        public HtmlForm getProfile() {
            return profile;
        public void setIuser__userfname(HtmlInputText
    iuser__userfname) {
            this.iuser__userfname = iuser__userfname;
        public HtmlInputText getIuser__userfname() {
            return iuser__userfname;
        public void setIuser__userlname(HtmlInputText
    iuser__userlname) {
            this.iuser__userlname = iuser__userlname;
        public HtmlInputText getIuser__userlname() {
            return iuser__userlname;
        public void setIuser__useremail(HtmlInputText
    iuser__useremail) {
            this.iuser__useremail = iuser__useremail;
        public HtmlInputText getIuser__useremail() {
            return iuser__useremail;
        public void setIuser__userpasswd(HtmlInputSecret
    iuser__userpasswd) {
            this.iuser__userpasswd = iuser__userpasswd;
        public HtmlInputSecret getIuser__userpasswd() {
            return iuser__userpasswd;
        public void setPasswordRetype(HtmlInputSecret
    passwordRetype) {
            this.passwordRetype = passwordRetype;
        public HtmlInputSecret getPasswordRetype() {
            return passwordRetype;
        public void
    setChangePassword(HtmlSelectBooleanCheckbox
    changePassword) {
            this.changePassword = changePassword;
        public HtmlSelectBooleanCheckbox
    getChangePassword() {
            return changePassword;
        public void setUserProfoileErrMsg (HtmlInputHidden
    userProfoileErrMsg) {
            this.userProfoileErrMsg = userProfoileErrMsg;
        public HtmlInputHidden getUserProfoileErrMsg() {
            return userProfoileErrMsg;
        public String submit_action() {
            Hashtable userDetails = new Hashtable();
            userDetails.put ("iuser__userlname",
    getIuser__userlname().getValue());
            userDetails.put ("iuser__userfname",
    getIuser__userfname().getValue());
            userDetails.put ("iuser__useremail",
    getIuser__useremail().getValue());
            userDetails.put ("iuser__userpasswd",
    getIuser__userpasswd().getValue());
            userDetails.put ("PasswordRetype",
    getPasswordRetype().getValue());
            Boolean cp =
    (Boolean)getChangePassword().getValue();
            if (cp != null) {
                userDetails.put ("ChangePassword", cp);
            } else {
                userDetails.put ("ChangePassword",
    Boolean.valueOf(false));
            HtmlInputHidden msg;
            try {
                ds.modifySessionUserProfile(userDetails);
            } catch (WarningException we) {
                msg = new HtmlInputHidden();
                msg.setValue(we.getCatalogMessage());
                setUserProfoileErrMsg(msg);
                ViewUtil.addWarningMessage(we);
                return "Failure";
            } catch (UnknownException ue) {
                msg = new HtmlInputHidden();
                msg.setValue(ue.getCatalogMessage());
                setUserProfoileErrMsg(msg);
                ViewUtil.addWarningMessage(ue);
                return "Failure";
            } catch (RemoteException re) {
                msg = new HtmlInputHidden();
                msg.setValue(re.getMessage());
                setUserProfoileErrMsg(msg);
                ViewUtil.addFatalMessage(re);
                return "Failure";
            return "Success";
    faces-config.xml
    <managed-bean>
    <managed-bean-name>backing_General_userProfile</managed-bean-name>
    <managed-bean-class>com.itools.vs.view.backing.General.UserProfile</managed-bean-class>
        <managed-bean-scope>request</managed-bean-scope>
      </managed-bean>
      <navigation-rule>
    <from-view-id>/General/userProfile.jsp</from-view-id>
        <navigation-case>
          <from-outcome>Success</from-outcome>
    <to-view-id>/General/generalInfo.jsp</to-view-id>
        </navigation-case>
      </navigation-rule>

    Hi,
    Replacing "Failure" with "null" did not work. However, when I added few println statements, I came to know that, reRender is getting executed before, catch block is entered. Hennce, I am getting the value of the of hidden variable as empty.
    06/10/20 11:10:24 In the set profile error message.
    (This is while loading the page)
    06/10/20 11:10:24 In get Profile err msg :
    (This is while loading the page)
    06/10/20 11:10:49 In the set profile error message.
    06/10/20 11:10:49 In the set profile error message.
    (Don't know why two times set profile error message is executed)
    (Now the catch block is executed.)
    2006-10-20 11:10:49.828 WARNING J2EE RMI-00009 Exception returned by remote server: {0}
    06/10/20 11:10:49 Exception occured.
    06/10/20 11:10:49 Error message is set
    Is this the right behaviour or reRender? Not sure what I am doing wrong here.
    regds
    -raju

  • Creator 2 and Ajax4jsf

    I'm new to JSF and Creator. I was trying to put AJAX functionality with Ajax4JSF to a simple JSF page I made with Java Studio Creator 2 (update 1). I did as they instructed in their tutorials. But it didn't work.
    Can anyone please tell if there is any issue with Ajax4JSF and Creator 2.
    Ok, all I wanna say that the procedure to add AJAX functionality (as instructed in 'Ajax4jsf Developer Guide') to a JSF page works only with the <h:...> tags, not with the <ui:...> tags.
    Here's the JSP code that works for me:
    <?xml version="1.0" encoding="UTF-8"?>
    <jsp:root version="1.2" xmlns:a4j="https://ajax4jsf.dev.java.net/ajax" xmlns:f="http://java.sun.com/jsf/core" xmlns:h="http://java.sun.com/jsf/html"
        xmlns:jsp="http://java.sun.com/JSP/Page" xmlns:ui="http://www.sun.com/web/ui">
        <jsp:directive.page contentType="text/html;charset=UTF-8" pageEncoding="UTF-8"/>
        <f:view>
            <ui:page binding="#{Page1.page1}" id="page1">
                <ui:html binding="#{Page1.html1}" id="html1">
                    <ui:head binding="#{Page1.head1}" id="head1">
                        <ui:link binding="#{Page1.link1}" id="link1" url="/resources/stylesheet.css"/>
                    </ui:head>
                    <ui:body binding="#{Page1.body1}" id="body1" style="-rave-layout: grid">
                        <ui:form binding="#{Page1.form1}" id="form1">
                            <h:inputText binding="#{Page1.textField1}" id="textField1" style="left: 120px; top: 48px; position: absolute; width: 192px" value="#{bean.text}">
                                <a4j:support event="onkeyup" reRender="rep"/>
                            </h:inputText>   
                            <h:outputText binding="#{Page1.rep}" id="rep" style="height: 24px; left: 120px; top: 96px; position: absolute; width: 192px" value="#{bean.text}"/>
                        </ui:form>
                    </ui:body>
                </ui:html>
            </ui:page>
        </f:view>
    </jsp:root>But when I put the <ui:...> tags as follows it doesn't work.
    <ui:textField binding="#{Page1.textField1}" id="textField1" style="left: 120px; top: 48px; position: absolute; width: 192px" text="#{bean.text}">
         <a4j:support event="onkeyup" reRender="rep"/>
    </ui:textField>   
    <ui:staticText binding="#{Page1.rep}" id="rep" style="height: 24px; left: 120px; top: 96px; position: absolute; width: 192px" text="#{bean.text}"/>
    ......Please let me know if its possible to use <ui> tags with Ajax4jsf.
    Thank you.

    !

  • Ajax4JSF Questions

    I have a couple of questions regarding Ajax4JSF:
    1. Does Ajax4JSF components work in an included sub view in a JSF page?
    Eg.
    <f:view>
    <html>
    <head>
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
      <f:verbatim>
              <link href="/lrrstyle.css" rel="stylesheet" type="text/css"/>
      </f:verbatim>
      <title><h:outputText value="#{bundle['search.title']}"/></title>
    </head>
    <body>
    <jsp:include page="headerInit.jsp"/> //AJAX4JSF COMPONENTS PLACED IN HERE
    <jsp:include page="searchInclude.jsp"/>
    </body>
    </html>
    </f:view>     2. Is Ajax4JSF compatible with tomahawk components?
    BTW I am using Suns JSF RI 1.1; I also integrated my project with tomahawk 1.1.6 and ajax4jsf-1.1.0.
    Not sure if this is the right forum to ask something about ajax4jsf; I appreciate if someone can give a hint on these questions.
    I had placed the same query on jboss forums as well, but that forum seems like less active. My guess is that most likely many of the ajax4jsf users might not visit that forum on a regular basis as I have seen very few questions being responded.
    ~SirG

    I'm not (yet) an Ajax4Jsf/RichFaces user but I've successfully tested MyFaces Tomahawk with Ajax4JSF in a test project because I'm interested to add RichFaces to my current project.
    I didn't use include directive but I think that it will work as well...
    bye bye

  • Ajax4JSF and Internet Explorer

    I have a JSF application with Ajax4jsf and in Firefox it works just fine.
    On a certain page an Ajax support tag has to rerender a region (when a radiobutton is clicked). In Firefox this works fine, in Internet Explorer it doesn't. When the rerender has to happen, it takes about 30 seconds before it does. However when you click the region, it immediately rerenders...
    Anyone had this problem before?
    Thank you!

    First page is like this:
                                                 <table>
                                            <tr>
                                                 <td align="left" valign="top">
                                                      <a4j:region  renderRegionOnly="false">
                                                           <h:selectOneRadio id="sendingMethod" layout="pageDirection" value="#{contactMBean.sendingMethod}" >
                                                                <f:selectItems value="#{contactMBean.sendingMethods}"/>
                                                                <a4j:support action="#{contactMBean.changeSendingMethod}" event="onchange"  reRender="addressName,addressStreet,addressPostal,addressCity,addressCountry" ajaxSingle="true"/>
                                                           </h:selectOneRadio>
                                                      </a4j:region>
                                                 </td>
                                            </tr>
                                            <tr>
                                                 <td align="left" valign="top">
                                                      <blockquote/>
                                                      <a4j:outputPanel  ajaxRendered="false">
                                                      <h:panelGrid  columns="2" >
                                                           <label for="contactForm:addressName"><h:outputText value="#{Message.contact_sender_name}"/></label>
                                                           <h:inputText maxlength="150" required="true" id="addressName" disabled="#{contactMBean.disableAddress}" style="#{contactMBean.sender.nameStyle}" size="40" value="#{contactMBean.sender.name}"/>
                                                           <label for="contactForm:addressStreet"><h:outputText value="#{Message.contact_sender_street}"/></label>
                                                           <h:inputText maxlength="50" id="addressStreet" disabled="#{contactMBean.disableAddress}" size="40" value="#{contactMBean.sender.street}"/>
                                                           <label for="addressPostal"><h:outputText value="#{Message.contact_sender_postalCode}"/></label>
                                                           <h:panelGroup>
                                                                <h:inputText maxlength="7" disabled="#{contactMBean.disableAddress}" id="addressPostal" size="3" style="#{contactMBean.sender.postalCodeStyle}" value="#{contactMBean.sender.postalCode}" />                                                            
                                                                <h:outputText  escape="false" value=" "/><h:outputText escape="false" value=" "/>
                                                                <label for="contactForm:addressCity"><h:outputText value="#{Message.contact_sender_city}"/></label>
                                                                <h:outputText escape="false" value=" "/>
                                                                <h:inputText maxlength="30" disabled="#{contactMBean.disableAddress}" id="addressCity" size="25" value="#{contactMBean.sender.city}"/>
                                                           </h:panelGroup>
                                                           <label for="contactForm:addressCountry"><h:outputText value="#{Message.contact_sender_country}"/></label>
                                                           <h:inputText maxlength="30" disabled="#{contactMBean.disableAddress}" id="addressCountry" size="40" value="#{contactMBean.sender.country}"/>
                                                      </h:panelGrid>
                                                      </a4j:outputPanel>
                                                 </td>
                                            </tr>
                                       </table>
                                       And the other page is like this:
    <table>
                    <a4j:region selfRendered="false">
                        <tr>
                             <td>
                                  <h:outputText value="#{Message.retour_txt_02}" />     
                                  <h:outputText style="color: #DD0707" value=" *  "/>
                                  <h:message id="messages" for="transportation" style="color: #DD0707"/>
                             </td>
                        </tr>
                        <tr>
                             <td>
                                  <h:selectOneRadio id="transportation" layout="pageDirection" value="#{retourMBean.transportationMethod}" validator="#{retourMBean.validatePostalAddress}" required="true">
                                       <f:selectItems value="#{retourMBean.transportations}"/>
                                       <a4j:support event="onchange"  reRender="address,sign,messages" ajaxSingle="false"/>
                                  </h:selectOneRadio>
                             </td>                    
                        </tr>
                        <tr>
                             <td>
                                  <a4j:outputPanel  ajaxRendered="true" >
                                  <h:panelGrid  columns="2" id="sign" rendered="#{retourMBean.renderSignselection}">
                                       <h:outputText escape="false" value="   " />
                                       <h:selectOneRadio id="choice" value="#{retourMBean.signingNeeded}" layout="pageDirection" >
                                              <f:selectItem itemLabel="#{Message.sign_option1}" itemValue="true"/>     
                                              <f:selectItem itemLabel="#{Message.sign_option2}" itemValue="false"/>
                                         </h:selectOneRadio>                         
                                    </h:panelGrid>
                                    </a4j:outputPanel>
                             </td>                    
                        </tr>     
                        <tr>
                             <td align="left" valign="top" >
                             <a4j:outputPanel  ajaxRendered="true" >
                                  <h:panelGrid  columns="2" id="address" rendered="#{retourMBean.renderAddress}">
                                  <h:outputText value="   " escape="false" />
                                  <a4j:region  renderRegionOnly="false">
                                  <h:selectOneRadio id="sendingMethod" layout="pageDirection" value="#{retourMBean.sendingMethod}">
                                       <f:selectItems value="#{retourMBean.sendingMethods}"/>
                                       <a4j:support action="#{retourMBean.changeSendingMethod}" event="onchange"  reRender="addressName,addressStreet,addressPostal,addressCity,addressCountry" ajaxSingle="true"/>
                                  </h:selectOneRadio>
                                  </a4j:region>
                                  <h:outputText escape="false" value=" " />
                                  <h:panelGroup >
                                  <a4j:outputPanel  ajaxRendered="false">
                                  <h:panelGrid columns="2" >
                                       <label for="contactForm:addressName"><h:outputText value="#{Message.retour_post_name}" /> </label>
                                       <h:inputText  maxlength="150" id="addressName" size="40" disabled="#{retourMBean.disableAddress}" style="#{retourMBean.postalAddress.nameStyle}" value="#{retourMBean.postalAddress.name}"/>
                                       <label for="contactForm:addressStreet"><h:outputText value="#{Message.retour_post_street}" /> </label>
                                       <h:inputText  maxlength="50" id="addressStreet" disabled="#{retourMBean.disableAddress}" size="40" style="#{retourMBean.postalAddress.streetStyle}" value="#{retourMBean.postalAddress.street}"/>
                                       <label for="contactForm:addressPostal"><h:outputText value="#{Message.retour_post_postalCode}" /></label>
                                       <h:panelGroup>
                                            <h:inputText  maxlength="7" id="addressPostal" disabled="#{retourMBean.disableAddress}" size="3" style="#{retourMBean.postalAddress.postalCodeStyle}" value="#{retourMBean.postalAddress.postalCode}" />
                                            <h:outputText escape="false" value=" "/><h:outputText escape="false" value=" "/>
                                            <label for="contactForm:addressCity"><h:outputText value="#{Message.retour_post_city}" /></label>
                                            <h:outputText escape="false" value=" "/>
                                            <h:inputText  maxlength="30" id="addressCity" disabled="#{retourMBean.disableAddress}" size="25" style="#{retourMBean.postalAddress.cityStyle}" value="#{retourMBean.postalAddress.city}"/>
                                       </h:panelGroup>
                                       <label for="contactForm:addressCountry"><h:outputText value="#{Message.retour_post_country}" /></label>
                                       <h:inputText id="addressCountry"  maxlength="30" disabled="#{retourMBean.disableAddress}" size="40" value="#{retourMBean.postalAddress.country}"/>
                                  </h:panelGrid>
                                  </a4j:outputPanel>
                                  </h:panelGroup >
                                  </h:panelGrid>
                                  </a4j:outputPanel>
                             </td>     
                        </tr>     
                        </a4j:region>
                   </table>
              </td>

  • AJAX4JSF Re-Rendering an Inner Table

    HI ALL
    I am working on an JSF application with AJAX4JSF, i have to rerender an inner jsf datatable(1) i.e i have a datatable under which i have on tabbed panel under which i have another datatable(2) using a4j coomand button i need to rerender the datatable(2)
    can any one help me
    Tahank U
    Chaitanya

    Interesting case. Could you provide the code snippet for this part of the page, please.

  • Why the Wi-Fi signal on my i-Pod Touch 2nd generation fluctuates? I have uopaded it to the newest version of OS for that particular model and the signal meter shows fluctuation all the way down to one dot. With the older OS (2.2.1) I didn't have any issue

    I have replaced my router from Verizon "Westel 8500" to Apple Air Extreme. Also changed my network provider from Frontier DSL to Comcast (TV Cable) and the issue with fluctuation seams to get a little worst than before. Currently I'm running the newest OS allowed for that particular model. With the older version (2.2.1) I did not have any Wi- Fi fluctuation. My connection is not dropping just the signal, according to the Wi-Fi meter is getting weaker. Please help.

    Could you post the output of these commands here?
    Step 1:
    Command 1: ( In Terminal)
    '/System/Library/PrivateFrameworks/Apple80211.framework/Resources/airport --scan'
    Paste the results here.
    Step 2:
    Now Open console->system.log. Clear the display and Insert Marker.
    Command 2: ( In Terminal)
    'sudo /usr/libexec/airportd -d '
    Now reproduce the wireless issue you see and monitor the system log in Console.
    Wait for a few minutes so you see this issue happening.
    Then, Turn AirPort off and on a couple times to see if this issue still happens.
    Copy paste the system.log here.
    Step 3:
    Next, when you see this issue happening, hold the option key down and click on the AirPort menu icon and get the RSSI and Transmit rate details and post them here.
    Misc things to check:
    Make sure your AP settings are good. Stick to standard 11g/11a modes and disable any enhanced modes if your Access Point supports it.
    Real Player check- Do you by any chance have Real Player running ? It installs a Download Agent in your Login Items and that is known to create havoc. Try uninstalling this app. if you have it. Also make sure there is no instance of Real Player here -- System Prefereces-Accounts- Login Items.

  • Ajax4JSF Perfomance Issues

    Me & my team have used Ajax4JSF extensively in our application very recently we have been observing perfomance problems.
    Here is the situation
    We have following dropdown defined with ajax4jsf event onchange
    <h:panelGrid columns="3" styleClass="detail" columnClasses="label">
                     <h:outputText value="Manufacturer" />
                     <h:selectOneMenu id="manufList" value="#{manufacturerBean.selectedManufacturer}" > 
                       <f:selectItem itemLabel="New" itemValue="New" />
                  <f:selectItems value="#{manufacturerBean.manufacturerList}" />  
                  <a4j:support action="#{manufacturerBean.loadManufacturerDetails}" event="onchange" reRender="manufName,manufDescription,manufSource,btnSave,btnDelete" />          
               </h:selectOneMenu>           
                </h:panelGrid> The perfomance issue is whenever we pick a different value from the dropdown list Ajax4JSF onchange event is fired & the action method "loadManufacturerDetails" is invoked in the backing bean. This is perfect & expected behaviour. But prior to invoking onchange action method it invokes f:selectItems value binding method i.e. getManufacturerList in the backing bean which leads to perfomance issues as it goes thru Spring & Hibernate and hits the database & fires the query to get the List of Manufacturers everytime onchange event occurs & we were very much suprised with the wait time to populates other fields in the form
    Any pointers/suggestions will be highly appreciated
    Regards
    Bansi

    Me & my team have used Ajax4JSF extensively in our application very recently we have been observing perfomance problems.
    Here is the situation
    We have following dropdown defined with ajax4jsf event onchange
    <h:panelGrid columns="3" styleClass="detail" columnClasses="label">
                     <h:outputText value="Manufacturer" />
                     <h:selectOneMenu id="manufList" value="#{manufacturerBean.selectedManufacturer}" > 
                       <f:selectItem itemLabel="New" itemValue="New" />
                  <f:selectItems value="#{manufacturerBean.manufacturerList}" />  
                  <a4j:support action="#{manufacturerBean.loadManufacturerDetails}" event="onchange" reRender="manufName,manufDescription,manufSource,btnSave,btnDelete" />          
               </h:selectOneMenu>           
                </h:panelGrid> The perfomance issue is whenever we pick a different value from the dropdown list Ajax4JSF onchange event is fired & the action method "loadManufacturerDetails" is invoked in the backing bean. This is perfect & expected behaviour. But prior to invoking onchange action method it invokes f:selectItems value binding method i.e. getManufacturerList in the backing bean which leads to perfomance issues as it goes thru Spring & Hibernate and hits the database & fires the query to get the List of Manufacturers everytime onchange event occurs & we were very much suprised with the wait time to populates other fields in the form
    Any pointers/suggestions will be highly appreciated
    Regards
    Bansi

  • Having major  trouble with tiling

    Ok I have a graphic that is on 2 sheets (combined make 11x17). Very simple graphic that I want to print. In my mind it should just print what is on aheet 1 on page 1 and sheet 2 on page 2. This isn`t the case persay. It is cuttin off I`d assume the bleed portion though I set up a bleed of 0. I was going to split my image and drag each to fit inside the sheets 'safe zones' but can`t find a way to split a graphic or text box in 2. I tried tiling and for something so simple its printing out like 6 pages and dividing the image all over the place when it should fit perfectly fine on 2 8.5 x 11 pages. I could use some help here.All i want is it to print on 2 pages so i can line them up and glue them together.

    My guess from the description is that you have a spread and one image frame crossing the gutter, and that when you print the area in the middle is missing because the printer can't print all the way to the edge of the page. I get the sense that you've used an 11 x 17 frame and want to print to two 8.5 x 11 pages.
    If the image is wide enough that each half won't actually fit in the printable area of a letter size sheet, there is no way, no matter how you do the tiling, to make this happen with only two sheets of paper.
    Normally, tiling is done with some overlap on the joining edges, to make pasteup easier, which requires even more paper.
    Since it isn't clear whether you are trying to put this into a booklet of some sort, or just trying to tile a poster or something similar, it's hard to say what to do, but if it's the poster, just set the printer to tile automatically and let it generate as many sheets as required.
    The only reason to want to tile manually, in my opinion is to control the splices so you don't wind up with a seam in a critical place like someone's face. You do that by resetting the ruler zero point to the upper left corner of each tile and printing one at a time -- a real pain.
    You can "split a graphic" in two by placing two copies on top of each other, then cropping in opposite directions, but that won't work with a text frame directly. You can, however, copy the text frame and "paste into" another frame to treat it like an image and use the same technique of cropping two copies in opposite directions. Tiling text can be a real exercise in frustration to get it aligned properly, so I'd rethink the design if possible.
    Peter

  • Problems with the interlaced Fields after burning with iDVD

    The original quicktimes have interlaced frames and once I burn them with iDVD seams that there is a problem with the fields, like they are in ht ewrong order or something.
    Is there something I'm not doing right?
    Anyone?
    jd

    I Have a similar problem my apple health app hasn't worked from day one - I use my fitness pal and no matter what I do it just doesn't communicat or pass information to apples app - ive even tried a different steps app and that doesn't communicat either. Even running on ISO 8.2 hasn't  rectified connectivity issues.
    I Wonder if apple is aware of these issues lol

Maybe you are looking for

  • Why can't I sign in? I get an "Ajax submit failed: error =403, Forbidden" error message

    Why can I no longer sign in to ePrint Center? I get an "Ajax submit failed: error =403, Forbidden" error message -- MAC OS 10.7, D110a printer.

  • Photos blurry after restart?

    I just bought my iPad and all of the photos are blurry after restart, including the ones I downloaded and took myself. Also when I tap Edit, it returns to home screen. Can anyone help?

  • Any function to check the input value is integer?

    May I know if there's any function to check the input value is integer in Form 4.5? Thanks.

  • Query Conversion

    Hi, I am new in oracle. I have one BI query as follows: case when TimestampDiff(SQL_TSI_DAY, Dim_W_SRVREQ_D.OPEN_DT, ifnull(Dim_W_SRVREQ_D.CLOSE_DT , TIMESTAMP '2009-06-08 00:00:00.000')) <= 5 then 'A: <= 5' when TimestampDiff(SQL_TSI_DAY, Dim_W_SRVR

  • [ADF] One Skin, Multiple Applications

    Hi, I was wondering what the "best practice" is to have one skin for multiple applications. Ideally I'd like to be able to make a tiny change in the main skin and it changes the look and feel for many apps. Is that even possible? I'm using standalone