<?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>JSF/Primefaces logs on JBoss EAP 7</title>
  <link rel="self" href="https://uat.liferay.dev/c/message_boards/find_thread?p_l_id=119785294&amp;threadId=112098009" />
  <subtitle>JSF/Primefaces logs on JBoss EAP 7</subtitle>
  <id>https://uat.liferay.dev/c/message_boards/find_thread?p_l_id=119785294&amp;threadId=112098009</id>
  <updated>2026-08-02T07:48:20Z</updated>
  <dc:date>2026-08-02T07:48:20Z</dc:date>
  <entry>
    <title>RE: JSF/Primefaces logs on JBoss EAP 7</title>
    <link rel="alternate" href="https://uat.liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=112166372" />
    <author>
      <name>Kyle Joseph Stiemann</name>
    </author>
    <id>https://uat.liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=112166372</id>
    <updated>2019-01-29T14:38:20Z</updated>
    <published>2019-01-29T14:38:20Z</published>
    <summary type="html">&lt;p&gt;Hi Aliasgar,&lt;br /&gt; Please upgrade to Bridge Ext 5.0.3 and Bridge Impl
  4.1.2 and see if that fixes your issue:&lt;/p&gt;
&lt;pre&gt;
runtime group: 'com.liferay.faces', name: 'com.liferay.faces.bridge.ext', version: '5.0.3'
runtime group: 'com.liferay.faces', name: 'com.liferay.faces.bridge.impl', version: '4.1.3'&lt;/pre&gt;
&lt;p&gt;If that doesn't fix your issue, please post &lt;a
    href="http://sscce.org"&gt;the shortest, simplest steps to reproduce
    the issue&lt;/a&gt; (including a simple reproducer portlet if necessary).&lt;br /&gt;
  &lt;br /&gt; - Kyle&lt;/p&gt;</summary>
    <dc:creator>Kyle Joseph Stiemann</dc:creator>
    <dc:date>2019-01-29T14:38:20Z</dc:date>
  </entry>
  <entry>
    <title>RE: JSF/Primefaces logs on JBoss EAP 7</title>
    <link rel="alternate" href="https://uat.liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=112161705" />
    <author>
      <name>Aliasgar Pratapgarhwala</name>
    </author>
    <id>https://uat.liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=112161705</id>
    <updated>2019-01-29T09:35:54Z</updated>
    <published>2019-01-29T09:35:54Z</published>
    <summary type="html">&lt;p&gt;Many thanks to Liferay Faces Team. We are using Liferay Faces for
  Enterprise level portlets and it helped us a lot in cleaner
  development with easier maintenance.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;Also, as per your suggestion, we are migrating from primefaces 5.2 to
  primefaces 6.2.. We are facing few issues such as
  &amp;quot;jquery.fileupload&amp;quot; is not a function error etc..&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;We would really appreciate if you can guide us on fixing the same. &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;Thanks once again.&lt;/p&gt;</summary>
    <dc:creator>Aliasgar Pratapgarhwala</dc:creator>
    <dc:date>2019-01-29T09:35:54Z</dc:date>
  </entry>
  <entry>
    <title>RE: JSF/Primefaces logs on JBoss EAP 7</title>
    <link rel="alternate" href="https://uat.liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=112158435" />
    <author>
      <name>Kyle Joseph Stiemann</name>
    </author>
    <id>https://uat.liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=112158435</id>
    <updated>2019-01-28T18:19:59Z</updated>
    <published>2019-01-28T18:19:59Z</published>
    <summary type="html">Great! Seems like you solved your logging issue. Thanks for using
Liferay Faces!</summary>
    <dc:creator>Kyle Joseph Stiemann</dc:creator>
    <dc:date>2019-01-28T18:19:59Z</dc:date>
  </entry>
  <entry>
    <title>RE: JSF/Primefaces logs on JBoss EAP 7</title>
    <link rel="alternate" href="https://uat.liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=112148258" />
    <author>
      <name>Aliasgar Pratapgarhwala</name>
    </author>
    <id>https://uat.liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=112148258</id>
    <updated>2019-01-27T14:45:56Z</updated>
    <published>2019-01-27T14:45:56Z</published>
    <summary type="html">&lt;p&gt;Dear Kyle,&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;Thank you for your kind feedback.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;The exception related to closing tag appears, we actually faced some
  other issue due to which logs were not appearing and it's not related
  to JSF projects.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;Thank you so much for your support for the same.&lt;/p&gt;</summary>
    <dc:creator>Aliasgar Pratapgarhwala</dc:creator>
    <dc:date>2019-01-27T14:45:56Z</dc:date>
  </entry>
  <entry>
    <title>RE: JSF/Primefaces logs on JBoss EAP 7</title>
    <link rel="alternate" href="https://uat.liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=112128494" />
    <author>
      <name>Kyle Joseph Stiemann</name>
    </author>
    <id>https://uat.liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=112128494</id>
    <updated>2019-01-24T21:32:59Z</updated>
    <published>2019-01-24T21:32:59Z</published>
    <summary type="html">&lt;html&gt;&lt;head&gt;&lt;/head&gt;&lt;body&gt;&lt;p&gt;Hi Aliasgar,&lt;br&gt; I tried to reproduce the missing log messages
  using Liferay DXP 7.0.10 SP 9 on JBoss EAP 7.1, but I could not. When
  I deployed the attached portlet, added it to a page, and refreshed the
  page, I could see the following error in &lt;strong&gt;
    &lt;code&gt;$LIFERAY_HOME/logs/liferay.2019-01-24.log&lt;/code&gt;&lt;/strong&gt;:&lt;/p&gt;
&lt;pre&gt;
2019-01-24 21:19:43.458 ERROR [default task-84][render_portlet_jsp:131] null
javax.faces.view.facelets.FaceletException: Error Parsing /WEB-INF/views/view.xhtml: Error Traced[line: 21] The element type "h:head" must be terminated by the matching end-tag "&amp;lt;/h:head&amp;gt;".
        at com.sun.faces.facelets.compiler.SAXCompiler.doCompile(SAXCompiler.java:466)
        at com.sun.faces.facelets.compiler.SAXCompiler.doMetadataCompile(SAXCompiler.java:449)
        at com.sun.faces.facelets.compiler.Compiler.metadataCompile(Compiler.java:130)
        at com.sun.faces.facelets.impl.DefaultFaceletFactory.createMetadataFacelet(DefaultFaceletFactory.java:503)
        at com.sun.faces.facelets.impl.DefaultFaceletFactory.access$200(DefaultFaceletFactory.java:106)
        at com.sun.faces.facelets.impl.DefaultFaceletFactory$2.newInstance(DefaultFaceletFactory.java:205)
        at com.sun.faces.facelets.impl.DefaultFaceletFactory$2.newInstance(DefaultFaceletFactory.java:203)
        at com.sun.faces.facelets.impl.DefaultFaceletCache$2.newInstance(DefaultFaceletCache.java:97)
        at com.sun.faces.facelets.impl.DefaultFaceletCache$2.newInstance(DefaultFaceletCache.java:92)
        at com.sun.faces.util.ExpiringConcurrentCache$1.call(ExpiringConcurrentCache.java:99)
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        at com.sun.faces.util.ExpiringConcurrentCache.get(ExpiringConcurrentCache.java:114)
        at com.sun.faces.facelets.impl.DefaultFaceletCache.getViewMetadataFacelet(DefaultFaceletCache.java:146)
        at com.sun.faces.facelets.impl.DefaultFaceletCache.getViewMetadataFacelet(DefaultFaceletCache.java:63)
        at com.sun.faces.facelets.impl.DefaultFaceletFactory.getMetadataFacelet(DefaultFaceletFactory.java:316)
        at com.sun.faces.facelets.impl.DefaultFaceletFactory.getMetadataFacelet(DefaultFaceletFactory.java:246)
        at com.sun.faces.application.view.ViewMetadataImpl.createMetadataView(ViewMetadataImpl.java:138)
        at com.sun.faces.lifecycle.RestoreViewPhase.execute(RestoreViewPhase.java:243)
        at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101)
        at com.sun.faces.lifecycle.RestoreViewPhase.doPhase(RestoreViewPhase.java:123)
2019-01-24 21:19:45.988 ERROR [default task-85][render_portlet_jsp:131] null
javax.faces.view.facelets.FaceletException: Error Parsing /WEB-INF/views/view.xhtml: Error Traced[line: 21] The element type "h:head" must be terminated by the matching end-tag "&amp;lt;/h:head&amp;gt;".
        at com.sun.faces.facelets.compiler.SAXCompiler.doCompile(SAXCompiler.java:466)
        at com.sun.faces.facelets.compiler.SAXCompiler.doMetadataCompile(SAXCompiler.java:449)
        at com.sun.faces.facelets.compiler.Compiler.metadataCompile(Compiler.java:130)
        at com.sun.faces.facelets.impl.DefaultFaceletFactory.createMetadataFacelet(DefaultFaceletFactory.java:503)
        at com.sun.faces.facelets.impl.DefaultFaceletFactory.access$200(DefaultFaceletFactory.java:106)
        at com.sun.faces.facelets.impl.DefaultFaceletFactory$2.newInstance(DefaultFaceletFactory.java:205)
        at com.sun.faces.facelets.impl.DefaultFaceletFactory$2.newInstance(DefaultFaceletFactory.java:203)
        at com.sun.faces.facelets.impl.DefaultFaceletCache$2.newInstance(DefaultFaceletCache.java:97)
        at com.sun.faces.facelets.impl.DefaultFaceletCache$2.newInstance(DefaultFaceletCache.java:92)
        at com.sun.faces.util.ExpiringConcurrentCache$1.call(ExpiringConcurrentCache.java:99)
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        at com.sun.faces.util.ExpiringConcurrentCache.get(ExpiringConcurrentCache.java:114)
        at com.sun.faces.facelets.impl.DefaultFaceletCache.getViewMetadataFacelet(DefaultFaceletCache.java:146)
        at com.sun.faces.facelets.impl.DefaultFaceletCache.getViewMetadataFacelet(DefaultFaceletCache.java:63)
        at com.sun.faces.facelets.impl.DefaultFaceletFactory.getMetadataFacelet(DefaultFaceletFactory.java:316)
        at com.sun.faces.facelets.impl.DefaultFaceletFactory.getMetadataFacelet(DefaultFaceletFactory.java:246)
        at com.sun.faces.application.view.ViewMetadataImpl.createMetadataView(ViewMetadataImpl.java:138)
        at com.sun.faces.lifecycle.RestoreViewPhase.execute(RestoreViewPhase.java:243)
        at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101)
        at com.sun.faces.lifecycle.RestoreViewPhase.doPhase(RestoreViewPhase.java:123)&lt;/pre&gt;
&lt;p&gt;Perhaps you are&amp;nbsp;viewing the JBoss logs (under &lt;strong&gt;

    &lt;code&gt;$LIFERAY_HOME/jboss-eap-7.1/standalone/log/server.log&lt;/code&gt;&lt;/strong&gt;)
  rather than the Liferay logs (under &lt;strong&gt;
    &lt;code&gt;$LIFERAY_HOME/logs/liferay.$DATE.log&lt;/code&gt;&lt;/strong&gt;)? Could
  you try unzipping, building, deploying, and visiting the attached
  portlet in your local Liferay instance and seeing if the above error
  message appears in the Liferay logs?&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</summary>
    <dc:creator>Kyle Joseph Stiemann</dc:creator>
    <dc:date>2019-01-24T21:32:59Z</dc:date>
  </entry>
  <entry>
    <title>RE: JSF/Primefaces logs on JBoss EAP 7</title>
    <link rel="alternate" href="https://uat.liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=112115807" />
    <author>
      <name>Aliasgar Pratapgarhwala</name>
    </author>
    <id>https://uat.liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=112115807</id>
    <updated>2019-01-24T08:51:27Z</updated>
    <published>2019-01-24T08:51:27Z</published>
    <summary type="html">&lt;p&gt;Dear Kyle,&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;Thank you for your kind response.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;- I will attach a sample error found in server logs of JBoss EAP 6.4
  (Liferay 6.2) in case of any JSF exceptions.&lt;/p&gt;
&lt;p&gt;- These similar exceptions can no longer be found in JBoss EAP 7.1.0
  (Liferay DXP 7.0) server logs in case we miss a tag in JSF/Primefaces
  or some xhtml component ID error or some other JSF related errrors.&lt;/p&gt;
&lt;p&gt;It then becomes difficult to debug the exact issue.&lt;/p&gt;
&lt;p&gt;- Also, I am attaching the build.gradle we are using in case of JSF projects.&lt;/p&gt;</summary>
    <dc:creator>Aliasgar Pratapgarhwala</dc:creator>
    <dc:date>2019-01-24T08:51:27Z</dc:date>
  </entry>
  <entry>
    <title>RE: JSF/Primefaces logs on JBoss EAP 7</title>
    <link rel="alternate" href="https://uat.liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=112106100" />
    <author>
      <name>Kyle Joseph Stiemann</name>
    </author>
    <id>https://uat.liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=112106100</id>
    <updated>2019-01-23T15:20:20Z</updated>
    <published>2019-01-23T15:20:20Z</published>
    <summary type="html">&lt;html&gt;&lt;head&gt;&lt;/head&gt;&lt;body&gt;Hi Aliasgar,&lt;br&gt;
 Could you provide the following:&lt;br&gt;
 &amp;nbsp; &lt;ul&gt;
  &lt;li&gt;An&amp;nbsp;&lt;a href="http://sscce.org" style="background-color: rgb(255,255,255);"&gt;SSCCE&lt;/a&gt;&lt;span style=""&gt; that shows how we can reproduce the issue.&lt;/span&gt;&lt;/li&gt;
  &lt;li&gt;Logs from Liferay 6.2 and from Liferay 7.0 so we can see which
    classes/logs are missing.&lt;/li&gt;
  &lt;li&gt;All your dependencies from your &lt;strong&gt;
      &lt;code&gt;pom.xml&lt;/code&gt;&lt;/strong&gt; or &lt;strong&gt;
      &lt;code&gt;build.gradle&lt;/code&gt;&lt;/strong&gt; file.&lt;/li&gt;&lt;/ul&gt;
 Finally, please be aware that &lt;a href="https://www.primefaces.org/primefaces-el-injection-update/"&gt;PrimeFaces
  5.2 has a serious remote code execution vulnerability&lt;/a&gt;
 , so you need to upgrade to a patched version of PrimeFaces as soon as possible.&lt;br&gt;
&lt;br&gt;
 - Kyle&lt;/body&gt;&lt;/html&gt;</summary>
    <dc:creator>Kyle Joseph Stiemann</dc:creator>
    <dc:date>2019-01-23T15:20:20Z</dc:date>
  </entry>
  <entry>
    <title>JSF/Primefaces logs on JBoss EAP 7</title>
    <link rel="alternate" href="https://uat.liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=112098008" />
    <author>
      <name>Aliasgar Pratapgarhwala</name>
    </author>
    <id>https://uat.liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=112098008</id>
    <updated>2019-01-23T09:05:21Z</updated>
    <published>2019-01-23T09:05:21Z</published>
    <summary type="html">&lt;p&gt;Greetings,&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;We are using Liferay Faces and Primefaces 5.2 Portlets in Liferay DXP
  7.0. The server we are using is JBoss EAP 7.1.0.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;Now, what we notice is that the INFO or ERROR messages related to
  internal JSF or Primefaces classes are not shown in JBoss or Liferay Logs.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;As per our analysis, these JARs (JSF &amp;amp; Primefaces) use
  &amp;quot;java.util.logging.Logger&amp;quot;. We tried adding the logger
  category in JBoss EAP but still the logs are not appearing.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;Can you please advice for the same?&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;P.S. The logs used to appear properly in Liferay 6.2 with JBoss EAP
  6.4. Is it due to OSGi approach?&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;Thanks and Regards,&lt;/p&gt;
&lt;p&gt;Aliasgar&lt;/p&gt;</summary>
    <dc:creator>Aliasgar Pratapgarhwala</dc:creator>
    <dc:date>2019-01-23T09:05:21Z</dc:date>
  </entry>
</feed>
