<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <title>upgrading to Liferay Faces Bridge 3.1.5-ga6 from 3.1.0-ga1</title>
  <link rel="self" href="https://liferay.dev/c/message_boards/find_thread?p_l_id=119785294&amp;threadId=104986936" />
  <subtitle>upgrading to Liferay Faces Bridge 3.1.5-ga6 from 3.1.0-ga1</subtitle>
  <id>https://liferay.dev/c/message_boards/find_thread?p_l_id=119785294&amp;threadId=104986936</id>
  <updated>2026-04-04T08:54:46Z</updated>
  <dc:date>2026-04-04T08:54:46Z</dc:date>
  <entry>
    <title>RE: upgrading to Liferay Faces Bridge 3.1.5-ga6 from 3.1.0-ga1</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=111632832" />
    <author>
      <name>Kyle Joseph Stiemann</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=111632832</id>
    <updated>2018-11-21T19:09:36Z</updated>
    <published>2018-11-21T19:09:36Z</published>
    <summary type="html">&lt;html&gt;&lt;head&gt;&lt;/head&gt;&lt;body&gt;Hi Mayur,&lt;br&gt;
 If you can, you should upgrade to the latest version(s) of Liferay
Faces. You can find the appropriate versions on &lt;a href="https://liferayfaces.org"&gt;liferayfaces.org&lt;/a&gt;
. Please also post your view &lt;strong&gt;
  &lt;code&gt;.xhtml&lt;/code&gt;&lt;/strong&gt;
 and any relevant backing bean code so we can try to determine what is
wrong (&lt;a href="http://sscce.org"&gt;sscce.org&lt;/a&gt;
).&lt;br&gt;
&lt;br&gt;
 - Kyle&lt;/body&gt;&lt;/html&gt;</summary>
    <dc:creator>Kyle Joseph Stiemann</dc:creator>
    <dc:date>2018-11-21T19:09:36Z</dc:date>
  </entry>
  <entry>
    <title>RE: upgrading to Liferay Faces Bridge 3.1.5-ga6 from 3.1.0-ga1</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=111632774" />
    <author>
      <name>mayur Oswal</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=111632774</id>
    <updated>2018-11-21T18:28:01Z</updated>
    <published>2018-11-21T18:28:01Z</published>
    <summary type="html">&lt;p&gt;Hi Neil,&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;I upgraded the liferay-faces-bridges to 3.1.5-ga6. It worked well.
  Thanks for the help.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;But after this upgrade I am facing and issue with the captcha on
  forgot password page.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;THe response type of captcha should be image/png but its coming as text/html.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;Do we need to do anything else to set the response type.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;Mayur Owal&lt;/p&gt;</summary>
    <dc:creator>mayur Oswal</dc:creator>
    <dc:date>2018-11-21T18:28:01Z</dc:date>
  </entry>
  <entry>
    <title>RE: upgrading to Liferay Faces Bridge 3.1.5-ga6 from 3.1.0-ga1</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=106385682" />
    <author>
      <name>Neil Griffin</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=106385682</id>
    <updated>2018-04-09T16:07:00Z</updated>
    <published>2018-04-09T16:07:00Z</published>
    <summary type="html">Anything with &amp;#34;ga&amp;#34; in the version number indicates the old version scheme.&lt;br /&gt;&lt;br /&gt;As I mentioned earlier in this thread, in order to determine the new dependency artifactIds and versions, please visit &lt;a href="https://liferayfaces.org/"&gt;&lt;/a&gt;&lt;a href="https://liferayfaces.org"&gt;liferayfaces.org&lt;/a&gt;&lt;a href="https://liferayfaces.org/"&gt;&lt;/a&gt; and make selections from the dropdown lists for Liferay Portal, JSF, Component Suite, and Build Framework.</summary>
    <dc:creator>Neil Griffin</dc:creator>
    <dc:date>2018-04-09T16:07:00Z</dc:date>
  </entry>
  <entry>
    <title>RE: upgrading to Liferay Faces Bridge 3.1.5-ga6 from 3.1.0-ga1</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=106385529" />
    <author>
      <name>mohit meshram</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=106385529</id>
    <updated>2018-04-09T15:58:02Z</updated>
    <published>2018-04-09T15:58:02Z</published>
    <summary type="html">Hi Neil,&lt;br /&gt;As per the pom we have upgraded liferay faces to 3.1.5ga6.&lt;br /&gt;After looking to pom changes ,Can you please highlight , about particular which old versions I am using.&lt;br /&gt;Previously we were using 3.1.0ga1&lt;br /&gt;Thanks &lt;br /&gt;Mohit</summary>
    <dc:creator>mohit meshram</dc:creator>
    <dc:date>2018-04-09T15:58:02Z</dc:date>
  </entry>
  <entry>
    <title>RE: upgrading to Liferay Faces Bridge 3.1.5-ga6 from 3.1.0-ga1</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=106385382" />
    <author>
      <name>Neil Griffin</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=106385382</id>
    <updated>2018-04-09T15:51:02Z</updated>
    <published>2018-04-09T15:51:02Z</published>
    <summary type="html">&lt;html&gt;&lt;head&gt;&lt;/head&gt;&lt;body&gt;Hi Mohit,&lt;br&gt;&lt;br&gt;You wrote:&lt;br&gt;&lt;blockquote&gt;After updating to liferay faces bridge to 3.1.5 ga6 from 3.1.0 ga1&lt;/blockquote&gt;&lt;br&gt;&lt;br&gt;But the pom.xml entries indicate that you are still using the old version scheme:&lt;br&gt;&lt;pre&gt;&lt;code&gt;&amp;lt;dependency&amp;gt;
    &amp;lt;groupid&amp;gt;com.liferay.faces&amp;lt;/groupid&amp;gt;
    &amp;lt;artifactid&amp;gt;liferay-faces-bridge-impl&amp;lt;/artifactid&amp;gt;
    &amp;lt;version&amp;gt;3.1.5-ga6&amp;lt;/version&amp;gt;
    ...
&amp;lt;/dependency&amp;gt;
&amp;lt;dependency&amp;gt;
    &amp;lt;groupid&amp;gt;com.liferay.faces&amp;lt;/groupid&amp;gt;
    &amp;lt;artifactid&amp;gt;liferay-faces-portal&amp;lt;/artifactid&amp;gt;
    &amp;lt;version&amp;gt;3.1.5-ga6&amp;lt;/version&amp;gt;
    ...
&amp;lt;/dependency&amp;gt;&lt;/code&gt;&lt;/pre&gt;&lt;br&gt;&lt;br&gt;Kind Regards,&lt;br&gt;&lt;br&gt;Neil&lt;/body&gt;&lt;/html&gt;</summary>
    <dc:creator>Neil Griffin</dc:creator>
    <dc:date>2018-04-09T15:51:02Z</dc:date>
  </entry>
  <entry>
    <title>RE: upgrading to Liferay Faces Bridge 3.1.5-ga6 from 3.1.0-ga1</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=106379767" />
    <author>
      <name>mohit meshram</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=106379767</id>
    <updated>2018-04-09T14:00:29Z</updated>
    <published>2018-04-09T14:00:29Z</published>
    <summary type="html">Also attaching below for anaysis&lt;br /&gt;  &amp;lt;dependency&amp;gt;&lt;br /&gt;                &amp;lt;groupId&amp;gt;org.aspectj&amp;lt;/groupId&amp;gt;&lt;br /&gt;                &amp;lt;artifactId&amp;gt;aspectjweaver&amp;lt;/artifactId&amp;gt;&lt;br /&gt;                &amp;lt;version&amp;gt;${aspectj.version}&amp;lt;/version&amp;gt;&lt;br /&gt;            &amp;lt;/dependency&amp;gt;&lt;br /&gt;            &amp;lt;dependency&amp;gt;&lt;br /&gt;                &amp;lt;groupId&amp;gt;org.glassfish&amp;lt;/groupId&amp;gt;&lt;br /&gt;                &amp;lt;artifactId&amp;gt;javax.faces&amp;lt;/artifactId&amp;gt;&lt;br /&gt;                &amp;lt;version&amp;gt;2.1.9&amp;lt;/version&amp;gt;&lt;br /&gt;            &amp;lt;/dependency&amp;gt;&lt;br /&gt;            &amp;lt;dependency&amp;gt;</summary>
    <dc:creator>mohit meshram</dc:creator>
    <dc:date>2018-04-09T14:00:29Z</dc:date>
  </entry>
  <entry>
    <title>RE: upgrading to Liferay Faces Bridge 3.1.5-ga6 from 3.1.0-ga1</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=106362112" />
    <author>
      <name>mohit meshram</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=106362112</id>
    <updated>2018-04-09T06:35:38Z</updated>
    <published>2018-04-09T06:35:38Z</published>
    <summary type="html">Hi Neil ,&lt;br /&gt;After updating to liferay faces bridge to 3.1.5 ga6 from 3.1.0 ga1, i get following Warning:&lt;br /&gt;&lt;br /&gt; WARN  com.liferay.faces.bridge.servlet.BridgeSessionListener - Unable to cleanup ViewScoped managed-beans upon session expiration. Please upgrade to Mojarra 2.1.18 or newer. For more info, see: http://issues.liferay.com/browse/FACES-1470&lt;br /&gt;&lt;br /&gt;How do i get rid of it. I looked up the problem but how do i update mojarra and which Version is supported? i dont know exactly which jars i should change.&lt;br /&gt;Im not using JBoss. Everything is running on Tomcat standard installation on Liferay Version  6.1.3 ga3. In the Lib directory i dont see any jsf-api jar.&lt;br /&gt;&lt;br /&gt;please see below pom file&lt;br /&gt; &amp;lt;dependency&amp;gt;&lt;br /&gt;                &amp;lt;groupId&amp;gt;com.liferay.faces&amp;lt;/groupId&amp;gt;&lt;br /&gt;                &amp;lt;artifactId&amp;gt;liferay-faces-bridge-impl&amp;lt;/artifactId&amp;gt;&lt;br /&gt;                &amp;lt;version&amp;gt;3.1.5-ga6&amp;lt;/version&amp;gt;&lt;br /&gt;                &amp;lt;exclusions&amp;gt;&lt;br /&gt;                    &amp;lt;exclusion&amp;gt;&lt;br /&gt;                        &amp;lt;groupId&amp;gt;com.sun.faces&amp;lt;/groupId&amp;gt;&lt;br /&gt;                        &amp;lt;artifactId&amp;gt;jsf-api&amp;lt;/artifactId&amp;gt;&lt;br /&gt;                    &amp;lt;/exclusion&amp;gt;&lt;br /&gt;                    &amp;lt;exclusion&amp;gt;&lt;br /&gt;                        &amp;lt;groupId&amp;gt;com.sun.faces&amp;lt;/groupId&amp;gt;&lt;br /&gt;                        &amp;lt;artifactId&amp;gt;jsf-impl&amp;lt;/artifactId&amp;gt;&lt;br /&gt;                    &amp;lt;/exclusion&amp;gt;&lt;br /&gt;                &amp;lt;/exclusions&amp;gt;                &lt;br /&gt;            &amp;lt;/dependency&amp;gt;&lt;br /&gt;            &amp;lt;dependency&amp;gt;&lt;br /&gt;                &amp;lt;groupId&amp;gt;com.liferay.faces&amp;lt;/groupId&amp;gt;&lt;br /&gt;                &amp;lt;artifactId&amp;gt;liferay-faces-portal&amp;lt;/artifactId&amp;gt;&lt;br /&gt;                &amp;lt;version&amp;gt;3.1.5-ga6&amp;lt;/version&amp;gt;&lt;br /&gt;                &amp;lt;exclusions&amp;gt;&lt;br /&gt;                    &amp;lt;exclusion&amp;gt;&lt;br /&gt;                        &amp;lt;groupId&amp;gt;com.sun.faces&amp;lt;/groupId&amp;gt;&lt;br /&gt;                        &amp;lt;artifactId&amp;gt;jsf-api&amp;lt;/artifactId&amp;gt;&lt;br /&gt;                    &amp;lt;/exclusion&amp;gt;&lt;br /&gt;                    &amp;lt;exclusion&amp;gt;&lt;br /&gt;                        &amp;lt;groupId&amp;gt;com.sun.faces&amp;lt;/groupId&amp;gt;&lt;br /&gt;                        &amp;lt;artifactId&amp;gt;jsf-impl&amp;lt;/artifactId&amp;gt;&lt;br /&gt;                    &amp;lt;/exclusion&amp;gt;&lt;br /&gt;                &amp;lt;/exclusions&amp;gt;                &lt;br /&gt;            &amp;lt;/dependency&amp;gt;&lt;br /&gt;            &amp;lt;dependency&amp;gt;&lt;br /&gt;                &amp;lt;groupId&amp;gt;com.liferay.faces&amp;lt;/groupId&amp;gt;&lt;br /&gt;                &amp;lt;artifactId&amp;gt;liferay-faces-alloy&amp;lt;/artifactId&amp;gt;&lt;br /&gt;                &amp;lt;version&amp;gt;${liferay.bridge.version}&amp;lt;/version&amp;gt;&lt;br /&gt;                &amp;lt;exclusions&amp;gt;&lt;br /&gt;                    &amp;lt;exclusion&amp;gt;&lt;br /&gt;                        &amp;lt;groupId&amp;gt;com.sun.faces&amp;lt;/groupId&amp;gt;&lt;br /&gt;                        &amp;lt;artifactId&amp;gt;jsf-api&amp;lt;/artifactId&amp;gt;&lt;br /&gt;                    &amp;lt;/exclusion&amp;gt;&lt;br /&gt;                    &amp;lt;exclusion&amp;gt;&lt;br /&gt;                        &amp;lt;groupId&amp;gt;com.sun.faces&amp;lt;/groupId&amp;gt;&lt;br /&gt;                        &amp;lt;artifactId&amp;gt;jsf-impl&amp;lt;/artifactId&amp;gt;&lt;br /&gt;                    &amp;lt;/exclusion&amp;gt;&lt;br /&gt;                &amp;lt;/exclusions&amp;gt;                &lt;br /&gt;            &amp;lt;/dependency&amp;gt;&lt;br /&gt;            &amp;lt;dependency&amp;gt;</summary>
    <dc:creator>mohit meshram</dc:creator>
    <dc:date>2018-04-09T06:35:38Z</dc:date>
  </entry>
  <entry>
    <title>RE: upgrading to Liferay Faces Bridge 3.1.5-ga6 from 3.1.0-ga1</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=105215791" />
    <author>
      <name>Neil Griffin</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=105215791</id>
    <updated>2018-03-13T16:09:04Z</updated>
    <published>2018-03-13T16:09:04Z</published>
    <summary type="html">&lt;html&gt;&lt;head&gt;&lt;/head&gt;&lt;body&gt;Hi Mayur,&lt;br&gt;&lt;br&gt;I recommend that you refactor your PortletContainer code to use the new API, which would be the getBridgeResourceURL(FacesContext facesContext, String uri) method of &lt;a href="https://github.com/liferay/liferay-faces-bridge-api/blob/4.x/bridge-api/src/main/java/com/liferay/faces/bridge/BridgeURLFactory.java#L181"&gt;com.liferay.faces.bridge.BridgeURLFactory&lt;/a&gt;.&lt;br&gt;&lt;br&gt;For an example of how to do this, see the com.liferay.faces.bridge.ext module, which has the following in the &lt;a href="https://github.com/liferay/liferay-faces-bridge-ext/blob/5.x/bridge-ext/src/main/resources/META-INF/faces-config.xml#L30"&gt;src/main/resources/META-INF/faces-config.xml&lt;/a&gt; descriptor:&lt;br&gt;&lt;pre&gt;&lt;code&gt;&amp;lt;factory&amp;gt;
&amp;lt;factory-extension&amp;gt;
&amp;lt;bridge:bridge-url-factory&amp;gt;com.liferay.faces.bridge.ext.internal.BridgeURLFactoryLiferayImpl&amp;lt;/bridge:bridge-url-factory&amp;gt;
&amp;lt;/factory-extension&amp;gt;
&amp;lt;/factory&amp;gt;&lt;/code&gt;&lt;/pre&gt;&lt;br&gt;&lt;br&gt;The &lt;a href="https://github.com/liferay/liferay-faces-bridge-ext/blob/5.x/bridge-ext/src/main/java/com/liferay/faces/bridge/ext/internal/BridgeURLFactoryLiferayImpl.java"&gt;source for BridgeURLFactoryLiferayImpl.java&lt;/a&gt; shows how to override the getBridgeRedirectURL method. In your case, you would want to override the getResourceURL method.&lt;br&gt;&lt;br&gt;Bear in mind that the com.liferay.faces.bridge.BridgeURLFactory API has been standardized in &lt;a href="https://www.jcp.org/en/jsr/detail?id=378"&gt;JSR 378&lt;/a&gt;, so when it comes time to upgrade to Liferay 7.1 (Portlet 3.0 + JSF 2.2) the API will be the getBridgeResourceURL(FacesContext facesContext, String uri) method in &lt;a href="https://github.com/liferay/liferay-faces-bridge-api/blob/master/bridge-api/src/main/java/javax/portlet/faces/BridgeURLFactory.java#L180"&gt;javax.portelt.faces.BridgeURLFactory&lt;/a&gt;.&lt;br&gt;&lt;br&gt;Kind Regards,&lt;br&gt;&lt;br&gt;Neil&lt;/body&gt;&lt;/html&gt;</summary>
    <dc:creator>Neil Griffin</dc:creator>
    <dc:date>2018-03-13T16:09:04Z</dc:date>
  </entry>
  <entry>
    <title>RE: upgrading to Liferay Faces Bridge 3.1.5-ga6 from 3.1.0-ga1</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=105184551" />
    <author>
      <name>mayur Oswal</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=105184551</id>
    <updated>2018-03-13T05:39:29Z</updated>
    <published>2018-03-13T05:39:29Z</published>
    <summary type="html">Hi Neil, &lt;br /&gt;&lt;br /&gt;Thanks for redirecting me on this page.&lt;br /&gt;&lt;br /&gt;Actually we are overriding the createResourceURL method from PortletContainerLiferayImpl class, we had some logic to look the URL from cache,and if not found, we would hit the default createResourceURL method provided by liferay.&lt;br /&gt;&lt;br /&gt;We are overiding the PortletContainerFactoryImpl , where we would override the getPortletContainer() method,  which would return  our own created container always , which is of type PortletContainerLiferayImpl, &lt;br /&gt;In this newly created MyPortletContainerLiferayImpl we are overiding createResourceURL  methods.&lt;br /&gt;&lt;br /&gt;Please let us know how can we perform this functionality in 3.1.5-ga6 version.&lt;br /&gt;&lt;br /&gt;Please let me know if you want the exact code snippets.&lt;br /&gt;&lt;br /&gt;Thanks in Advance.</summary>
    <dc:creator>mayur Oswal</dc:creator>
    <dc:date>2018-03-13T05:39:29Z</dc:date>
  </entry>
  <entry>
    <title>RE: upgrading to Liferay Faces Bridge 3.1.5-ga6 from 3.1.0-ga1</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=105017594" />
    <author>
      <name>Neil Griffin</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=105017594</id>
    <updated>2018-03-08T16:44:06Z</updated>
    <published>2018-03-08T16:44:06Z</published>
    <summary type="html">&lt;html&gt;&lt;head&gt;&lt;/head&gt;&lt;body&gt;Hi Mohit,&lt;br&gt;&lt;br&gt;The upgrade that you are planning is within the old Liferay Faces version scheme which is no longer supported.&lt;br&gt;&lt;br&gt;In order to determine the new dependency artifactIds and versions, please visit &lt;a href="https://liferayfaces.org"&gt;liferayfaces.org&lt;/a&gt; and make selections from the dropdown lists for Liferay Portal, JSF, Component Suite, and Build Framework.&lt;br&gt;&lt;br&gt;Having said that, do you have a custom PortletContainerFactory that you introduce into the PortletContainer chain-of-responsibility? You can check this by seeing if you have something like this in a faces-config.xml descriptor:&lt;br&gt;&lt;pre&gt;&lt;code&gt;&amp;lt;factory-extension&amp;gt;
	&amp;lt;bridge:portlet-container-factory&amp;gt;com.mycompany.MyPortletContainerFactoryImpl&amp;lt;/bridge:portlet-container-factory&amp;gt;
&amp;lt;/factory-extension&amp;gt;&lt;/code&gt;&lt;/pre&gt;&lt;br&gt;&lt;br&gt;If that's the case, then I'd be interested to know what problem your custom PortletContainerFactory solves. Perhaps we can come up with a different solution to solving the problem.&lt;br&gt;&lt;br&gt;Kind Regards,&lt;br&gt;&lt;br&gt;Neil&lt;/body&gt;&lt;/html&gt;</summary>
    <dc:creator>Neil Griffin</dc:creator>
    <dc:date>2018-03-08T16:44:06Z</dc:date>
  </entry>
  <entry>
    <title>upgrading to Liferay Faces Bridge 3.1.5-ga6 from 3.1.0-ga1</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=104986935" />
    <author>
      <name>mohit meshram</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=104986935</id>
    <updated>2018-03-08T05:07:18Z</updated>
    <published>2018-03-08T05:07:18Z</published>
    <summary type="html">Hi Neil Griffin,&lt;br /&gt;i am planning to upgrade to Liferay Faces Bridge to 3.1.5-ga6 from  3.1.0-ga1. but there are certains dependencies in project on  3.1.0-ga1. as we used below interfaces from container folder.&lt;br /&gt;com.liferay.faces.bridge.container.PortletContainer&lt;br /&gt;com.liferay.faces.bridge.container.PortletContainerFactory&lt;br /&gt; com.liferay.faces.bridge.container.PortletContainerFactoryImpl&lt;br /&gt;&lt;br /&gt;This interfaces are removed in Liferay Faces Bridge 3.1.5-ga6. for reference as per release note  [FACES-2166].&lt;br /&gt;Can you please suggest how to upgrade to 3.1.5-ga6. does we have backword compatibility  3.1.5-ga6.</summary>
    <dc:creator>mohit meshram</dc:creator>
    <dc:date>2018-03-08T05:07:18Z</dc:date>
  </entry>
</feed>
