tag:blogger.com,1999:blog-2618984073208482411.post1957242806163419274..comments2024-03-27T21:52:37.202-07:00Comments on Software Development: Increase your JSF application performance (Part 1 - Environment & Configuration)Thomas Andraschkohttp://www.blogger.com/profile/17675421796799997447noreply@blogger.comBlogger12125tag:blogger.com,1999:blog-2618984073208482411.post-73878592608112890392019-06-28T00:03:41.911-07:002019-06-28T00:03:41.911-07:00thank u for sharing this postthank u for sharing t...<br />thank u for sharing this postthank u for sharing this post<a href="https://:www.chlorostech.com/customized-software-solution.html" rel="nofollow">custom web application development</a><br />Anonymoushttps://www.blogger.com/profile/00132799476392765878noreply@blogger.comtag:blogger.com,1999:blog-2618984073208482411.post-21278589018754421942019-06-12T00:34:37.644-07:002019-06-12T00:34:37.644-07:00"Thanks for the wonderful content it is very ..."Thanks for the wonderful content it is very helpful for us<br /><br />RavenCSI is the only survey tool which provides real time alerts, easy to design dynamic dashboards, helps in importing files, mobile friendly survey tool.<br /><br /><a href="" rel="nofollow">suvery tool</a> | <a href="" rel="nofollow">free suvery tool</a> | <a href="" rel="nofollow">patient satisfaction survey</a>" <br /> <br /> <br /> <br /> <br /> <br />RavenCSIhttps://www.blogger.com/profile/14834973345772403791noreply@blogger.comtag:blogger.com,1999:blog-2618984073208482411.post-89352010929674022662014-03-25T06:42:28.216-07:002014-03-25T06:42:28.216-07:00Setting org.apache.myfaces.SUPPORT_JSP_AND_FACES_E...Setting org.apache.myfaces.SUPPORT_JSP_AND_FACES_EL to false my webapps stops working, even adding the listener mentioned (tested with MyFaces 2.2.1):<br />HTTP Status 500 - No Factories configured for this Application. This happens if the faces-initialization does not work at all - make sure that you properly include all configuration settings necessary for a basic faces application and that all the necessary libs are included. Also check the logging output of your web application and your container for any exceptions!FkJhttps://www.blogger.com/profile/16736321789655299297noreply@blogger.comtag:blogger.com,1999:blog-2618984073208482411.post-41510155705652011512014-01-21T05:27:27.820-08:002014-01-21T05:27:27.820-08:00MyFaces 2.2 is already released ;)MyFaces 2.2 is already released ;)Thomas Andraschkohttps://www.blogger.com/profile/17675421796799997447noreply@blogger.comtag:blogger.com,1999:blog-2618984073208482411.post-59750132455562092102014-01-21T05:25:52.556-08:002014-01-21T05:25:52.556-08:00Hi Thomas, if I'm using PF 4 with JSF 2.2. MyF...Hi Thomas, if I'm using PF 4 with JSF 2.2. MyFaces still haven't 2.2 so only can to use mojarra, any tips for MojarraAnonymoushttps://www.blogger.com/profile/00355917996950045668noreply@blogger.comtag:blogger.com,1999:blog-2618984073208482411.post-74479784881056042512013-06-21T07:00:22.323-07:002013-06-21T07:00:22.323-07:00Hi Thomas,
I found this interesting article while ...Hi Thomas,<br />I found this interesting article while searching for a way to improve my web application performances and I was trying to follow your advices.<br />I'm struggling to make this implementation work, and also with a new project I'm finding some difficulties.<br />I'll be very grateful if you could help me or post an empty test project with the settings above that I can use as a base for some experimentation. Thank you in advance :)PsyStarkhttps://www.blogger.com/profile/05941724900942430120noreply@blogger.comtag:blogger.com,1999:blog-2618984073208482411.post-76310694641827796842013-04-08T05:29:41.006-07:002013-04-08T05:29:41.006-07:00I have clashing between javax.el version : cannot ...I have clashing between javax.el version : cannot merge imports of package 'javax.el' from sources 'Import-Library 'org.apache.myfaces' version '2.1.7'(null), Import-Library 'org.springframework.spring' version '3.1.3.RELEASE'(null), Import-Bundle 'javax.el' version '2.2.0.v201108011116', Import-Bundle 'de.odysseus.juel-api' version '2.2.6'' because of conflicting values 'de.odysseus.juel-api', 'javax.el' of attribute 'bundle-symbolic-name'. Tried to use juel-spi but how to add the bundle in the manifest when you don't have a symbolic name for juel-spi?Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-2618984073208482411.post-76276663775638318152013-02-17T07:03:40.222-08:002013-02-17T07:03:40.222-08:00Okay. I had to refer to a properties file I saw in...Okay. I had to refer to a properties file I saw in glassfish install folder that still remains on my dev server, and then I created the el.properties file and deployed it to production and tested it, but I'm not sure how to verify (via JMX) that javax.el.cacheSize is set. I'm multi-tasking a bit right now (improving performance of a SQL query).Howard Smithhttps://www.blogger.com/profile/01594886342056798831noreply@blogger.comtag:blogger.com,1999:blog-2618984073208482411.post-53665513807153361642013-02-17T06:02:08.259-08:002013-02-17T06:02:08.259-08:00Whats the problem? just add the property file with...Whats the problem? just add the property file with javax.el.cacheSize as key and the amount as value.<br /><br />src/main/resources will be moved to WEB-INF/classes in the WAR file.<br />Thomas Andraschkohttps://www.blogger.com/profile/17675421796799997447noreply@blogger.comtag:blogger.com,1999:blog-2618984073208482411.post-30840191901796712982013-02-17T05:17:45.922-08:002013-02-17T05:17:45.922-08:00Thomas,
Of course, I am revisiting this, because ...Thomas,<br /><br />Of course, I am revisiting this, because the only outstanding thing I left undone was the following:<br /><br />Increase expression cache in JUEL<br />Create src/main/resources/el.properties<br />Add property javax.el.cacheSize with a custom size. The default size is 1000. In my application i use a size of 3000.<br /><br />1. Can you update this blog and include code-tagged example of el.properties file<br />2. Also, I had to re-read JUEL documentation and learned that I can place el.properties anywhere on my classpath; i didn't understand what you meant by src/main/resources/..., as that folder path does not exist in my project (using netbeans).<br />Howard Smithhttps://www.blogger.com/profile/01594886342056798831noreply@blogger.comtag:blogger.com,1999:blog-2618984073208482411.post-65314675131840297972013-01-04T09:55:18.050-08:002013-01-04T09:55:18.050-08:00UPDATE: As you may already know, Thomas, some time...UPDATE: As you may already know, Thomas, some time within the last month, I completed migration from Glassfish 3.1.2.2 and JSF-managed-beans to TomEE1.5.1+ and CDI-managed-beans, and the web app is running well in production, on 6-to-10-year old hardware and software (Windows Server 2003 32-bit 4GB RAM). So, I'm using OpenWebBeans, and myself and the endusers are loving the web app.<br /><br />So, thank you thank you thank you Thomas for any/all advice that you have offered!Howard Smithhttps://www.blogger.com/profile/01594886342056798831noreply@blogger.comtag:blogger.com,1999:blog-2618984073208482411.post-73386421120634525892012-11-06T08:43:17.133-08:002012-11-06T08:43:17.133-08:00Thomas, thanks for this blog. I recognized it whil...Thomas, thanks for this blog. I recognized it while reading one of your posts on PrimeFaces Core forum. I have taken most of your advice when it comes to JSF/Performance, I've already migrated to MyFaces Core, JUEL, I have added myfaces context-parameters in web.xml for performance reasons, I have read up on OpenWebBeans in last 12 hours, stayed up all night last night 'trying' to migrate from Glassfish 3.1.2.2 to Apache Tomcat 7.0.32, since I wanted to use PrimeFaces Push (atmosphere/websocket), but decided to postpone (for the 4th or 5th time after failure) using PrimeFaces Push with Glassfish 3.1.2.2, AND I decided to start migrating my app to CDI, initially the RI (weld), but OpenWebBeans (CDI) is in my sights. Reading about it now in Java EE 6 tutorial, and I think Ronald (in PrimeFaces Core forum) recommended someone else's blogs as well for using/coding CDI.Howard Smithhttps://www.blogger.com/profile/01594886342056798831noreply@blogger.com