Liferay Environment Challenges and Solutions With Eclipse _ Liferay Savvy

download Liferay Environment Challenges and Solutions With Eclipse _ Liferay Savvy

of 24

Transcript of Liferay Environment Challenges and Solutions With Eclipse _ Liferay Savvy

  • 8/20/2019 Liferay Environment Challenges and Solutions With Eclipse _ Liferay Savvy

    1/56

    03/09/2015 Li fer ay Env ir onm ent C hal lenges and Sol uti ons w ith Ec li pse ~ Li fer ay Savv y

    http://w w w .l i fer aysavvy.com /2013/12/l i fer ay- envi r onm ent- chal l enges- and.htm l

    Liferay Environment Challenges and Solutions with

    Eclipse

    Meera Prince

    Liferay Environment Challenges and Solutions with Eclipse

    ECJ is not installed Error when deploy the portlet from eclipse

    PermGen Space Error / Out of Memory Error 

    ECJ is not installed Error when deploy portlet in eclipse

    Solution: 1

    Generally in liferay to compile and build the application it uses ECJ

     jar. When we use following properties in build.properits file of 

    Liferay Plugins SDK 

    Blog Archive

    ► 2015 ( 25 )

    ► 2014 ( 92 )

    ▼ 2013 ( 40 )

    ▼ December ( 14 )

    Using BLOB Data

     Type in Liferay 

    Service Builder

    Liferay AUI

     Validator

    Liferay Captcha

    Plugin Portlet

    Liferay Spring 

    Portlet

    Liferay Training and Weekend Liferay

     Workshops

    Contact: [email protected]

    HOME LIFERAY TRAINING SERVICES ABOUT US BLOGS LIFERAY NEWS

    CONTACT US

    http://www.liferaysavvy.com/2013/12/liferay-environment-challenges-and.htmlhttp://pixel.mathtag.com/click/img?mt_aid=585034471693804633&mt_id=1831049&mt_adid=133765&mt_sid=911802&mt_exid=4&mt_inapp=0&mt_uuid=94b255d1-57a8-4900-8574-effd59c48ea9&mt_3pck=http%3A//adclick.g.doubleclick.net/aclk%3Fsa%3Dl%26ai%3DCue_qWR_oVZHkBparYr_ni7gN9Izm2QTU7NX9d8CNtwEQASAAYOXK5YO0DoIBF2NhLXB1Yi01Mjk4MzY1Nzg2NjEyODk0oAHg6pnsA8gBCagDAaoEiAFP0H44Qp5jpfBxiOgEz_wr-XYlYZ8cNYnw1YlgM6GtxnlGjGAgtuZJJ5V2WKfaiJnZYbfz7szGKRHGcW14ZvXXNsQtJsostCrmZSDfmm3iIdkDoFtevxFXmusNtQ9LaEZ2YYOAFfDShHbUeN3cPARqbacJCd7qvJBnxAXmiIc3ytnCMoCeP7zvgAbk8PSfnrDd1SWgBiHYBwA%26num%3D1%26sig%3DAOD64_24LFH9PpH8zgLwcmMMjR-unUhL2g%26client%3Dca-pub-5298365786612894%26adurl%3D&redirect=https%3A%2F%2Fwww.izzi.mx%2Fproductos%2Finternet%3Futm_source%3DMediamath%26utm_medium%3Dbanner%26utm_term%3DLoading%26utm_content%3DCPM_728x90_RON%26utm_campaign%3DCM_Izzi_internet_Awhttp://pixel.mathtag.com/click/img?mt_aid=585034471693804633&mt_id=1831049&mt_adid=133765&mt_sid=911802&mt_exid=4&mt_inapp=0&mt_uuid=94b255d1-57a8-4900-8574-effd59c48ea9&mt_3pck=http%3A//adclick.g.doubleclick.net/aclk%3Fsa%3Dl%26ai%3DCue_qWR_oVZHkBparYr_ni7gN9Izm2QTU7NX9d8CNtwEQASAAYOXK5YO0DoIBF2NhLXB1Yi01Mjk4MzY1Nzg2NjEyODk0oAHg6pnsA8gBCagDAaoEiAFP0H44Qp5jpfBxiOgEz_wr-XYlYZ8cNYnw1YlgM6GtxnlGjGAgtuZJJ5V2WKfaiJnZYbfz7szGKRHGcW14ZvXXNsQtJsostCrmZSDfmm3iIdkDoFtevxFXmusNtQ9LaEZ2YYOAFfDShHbUeN3cPARqbacJCd7qvJBnxAXmiIc3ytnCMoCeP7zvgAbk8PSfnrDd1SWgBiHYBwA%26num%3D1%26sig%3DAOD64_24LFH9PpH8zgLwcmMMjR-unUhL2g%26client%3Dca-pub-5298365786612894%26adurl%3D&redirect=https%3A%2F%2Fwww.izzi.mx%2Fproductos%2Finternet%3Futm_source%3DMediamath%26utm_medium%3Dbanner%26utm_term%3DLoading%26utm_content%3DCPM_728x90_RON%26utm_campaign%3DCM_Izzi_internet_Awhttp://pixel.mathtag.com/click/img?mt_aid=585034471693804633&mt_id=1831049&mt_adid=133765&mt_sid=911802&mt_exid=4&mt_inapp=0&mt_uuid=94b255d1-57a8-4900-8574-effd59c48ea9&mt_3pck=http%3A//adclick.g.doubleclick.net/aclk%3Fsa%3Dl%26ai%3DCue_qWR_oVZHkBparYr_ni7gN9Izm2QTU7NX9d8CNtwEQASAAYOXK5YO0DoIBF2NhLXB1Yi01Mjk4MzY1Nzg2NjEyODk0oAHg6pnsA8gBCagDAaoEiAFP0H44Qp5jpfBxiOgEz_wr-XYlYZ8cNYnw1YlgM6GtxnlGjGAgtuZJJ5V2WKfaiJnZYbfz7szGKRHGcW14ZvXXNsQtJsostCrmZSDfmm3iIdkDoFtevxFXmusNtQ9LaEZ2YYOAFfDShHbUeN3cPARqbacJCd7qvJBnxAXmiIc3ytnCMoCeP7zvgAbk8PSfnrDd1SWgBiHYBwA%26num%3D1%26sig%3DAOD64_24LFH9PpH8zgLwcmMMjR-unUhL2g%26client%3Dca-pub-5298365786612894%26adurl%3D&redirect=https%3A%2F%2Fwww.izzi.mx%2Fproductos%2Finternet%3Futm_source%3DMediamath%26utm_medium%3Dbanner%26utm_term%3DLoading%26utm_content%3DCPM_728x90_RON%26utm_campaign%3DCM_Izzi_internet_Awhttp://pixel.mathtag.com/click/img?mt_aid=585034471693804633&mt_id=1831049&mt_adid=133765&mt_sid=911802&mt_exid=4&mt_inapp=0&mt_uuid=94b255d1-57a8-4900-8574-effd59c48ea9&mt_3pck=http%3A//adclick.g.doubleclick.net/aclk%3Fsa%3Dl%26ai%3DCue_qWR_oVZHkBparYr_ni7gN9Izm2QTU7NX9d8CNtwEQASAAYOXK5YO0DoIBF2NhLXB1Yi01Mjk4MzY1Nzg2NjEyODk0oAHg6pnsA8gBCagDAaoEiAFP0H44Qp5jpfBxiOgEz_wr-XYlYZ8cNYnw1YlgM6GtxnlGjGAgtuZJJ5V2WKfaiJnZYbfz7szGKRHGcW14ZvXXNsQtJsostCrmZSDfmm3iIdkDoFtevxFXmusNtQ9LaEZ2YYOAFfDShHbUeN3cPARqbacJCd7qvJBnxAXmiIc3ytnCMoCeP7zvgAbk8PSfnrDd1SWgBiHYBwA%26num%3D1%26sig%3DAOD64_24LFH9PpH8zgLwcmMMjR-unUhL2g%26client%3Dca-pub-5298365786612894%26adurl%3D&redirect=https%3A%2F%2Fwww.izzi.mx%2Fproductos%2Finternet%3Futm_source%3DMediamath%26utm_medium%3Dbanner%26utm_term%3DLoading%26utm_content%3DCPM_728x90_RON%26utm_campaign%3DCM_Izzi_internet_Awhttp://pixel.mathtag.com/click/img?mt_aid=585034471693804633&mt_id=1831049&mt_adid=133765&mt_sid=911802&mt_exid=4&mt_inapp=0&mt_uuid=94b255d1-57a8-4900-8574-effd59c48ea9&mt_3pck=http%3A//adclick.g.doubleclick.net/aclk%3Fsa%3Dl%26ai%3DCue_qWR_oVZHkBparYr_ni7gN9Izm2QTU7NX9d8CNtwEQASAAYOXK5YO0DoIBF2NhLXB1Yi01Mjk4MzY1Nzg2NjEyODk0oAHg6pnsA8gBCagDAaoEiAFP0H44Qp5jpfBxiOgEz_wr-XYlYZ8cNYnw1YlgM6GtxnlGjGAgtuZJJ5V2WKfaiJnZYbfz7szGKRHGcW14ZvXXNsQtJsostCrmZSDfmm3iIdkDoFtevxFXmusNtQ9LaEZ2YYOAFfDShHbUeN3cPARqbacJCd7qvJBnxAXmiIc3ytnCMoCeP7zvgAbk8PSfnrDd1SWgBiHYBwA%26num%3D1%26sig%3DAOD64_24LFH9PpH8zgLwcmMMjR-unUhL2g%26client%3Dca-pub-5298365786612894%26adurl%3D&redirect=https%3A%2F%2Fwww.izzi.mx%2Fproductos%2Finternet%3Futm_source%3DMediamath%26utm_medium%3Dbanner%26utm_term%3DLoading%26utm_content%3DCPM_728x90_RON%26utm_campaign%3DCM_Izzi_internet_Awhttp://www.liferaysavvy.com/2013/12/liferay-captcha-plugin-portlet.htmlhttp://www.liferaysavvy.com/2013/12/liferay-captcha-plugin-portlet.htmlhttps://plus.google.com/109403958078084054053http://www.liferaysavvy.com/2013/12/using-blob-data-type-in-liferay-service.htmlhttp://www.liferaysavvy.com/p/jobs.htmlhttp://void%280%29/http://www.liferaysavvy.com/2013/12/liferay-aui-validator.htmlhttp://www.liferaysavvy.com/p/domains-for-sale.htmlhttp://void%280%29/http://www.liferaysavvy.com/search?updated-min=2014-01-01T00:00:00%2B05:30&updated-max=2015-01-01T00:00:00%2B05:30&max-results=50http://www.liferaysavvy.com/2013/12/liferay-captcha-plugin-portlet.htmlmailto:[email protected]://www.liferaysavvy.com/search?updated-min=2015-01-01T00:00:00%2B05:30&updated-max=2016-01-01T00:00:00%2B05:30&max-results=25http://www.liferaysavvy.com/2013/12/liferay-environment-challenges-and.htmlhttp://void%280%29/http://pixel.mathtag.com/click/img?mt_aid=585034471693804633&mt_id=1831049&mt_adid=133765&mt_sid=911802&mt_exid=4&mt_inapp=0&mt_uuid=94b255d1-57a8-4900-8574-effd59c48ea9&mt_3pck=http%3A//adclick.g.doubleclick.net/aclk%3Fsa%3Dl%26ai%3DCue_qWR_oVZHkBparYr_ni7gN9Izm2QTU7NX9d8CNtwEQASAAYOXK5YO0DoIBF2NhLXB1Yi01Mjk4MzY1Nzg2NjEyODk0oAHg6pnsA8gBCagDAaoEiAFP0H44Qp5jpfBxiOgEz_wr-XYlYZ8cNYnw1YlgM6GtxnlGjGAgtuZJJ5V2WKfaiJnZYbfz7szGKRHGcW14ZvXXNsQtJsostCrmZSDfmm3iIdkDoFtevxFXmusNtQ9LaEZ2YYOAFfDShHbUeN3cPARqbacJCd7qvJBnxAXmiIc3ytnCMoCeP7zvgAbk8PSfnrDd1SWgBiHYBwA%26num%3D1%26sig%3DAOD64_24LFH9PpH8zgLwcmMMjR-unUhL2g%26client%3Dca-pub-5298365786612894%26adurl%3D&redirect=https%3A%2F%2Fwww.izzi.mx%2Fproductos%2Finternet%3Futm_source%3DMediamath%26utm_medium%3Dbanner%26utm_term%3DLoading%26utm_content%3DCPM_728x90_RON%26utm_campaign%3DCM_Izzi_internet_Awhttp://3.bp.blogspot.com/-T8qLVinp3Jo/Uq2tcdu-EWI/AAAAAAAAFEw/53B-iXmzPmI/s1600/EP0.PNGhttp://www.liferaysavvy.com/http://www.liferaysavvy.com/http://void%280%29/http://www.liferaysavvy.com/p/b.htmlhttp://training.liferaysavvy.com/http://www.liferaysavvy.com/p/about-us.htmlhttp://www.liferaysavvy.com/search?updated-min=2013-01-01T00:00:00%2B05:30&updated-max=2014-01-01T00:00:00%2B05:30&max-results=40http://www.liferaysavvy.com/2013/12/liferay-spring-portlet.htmlhttp://training.liferaysavvy.com/http://www.liferaysavvy.com/2013_12_01_archive.html

  • 8/20/2019 Liferay Environment Challenges and Solutions With Eclipse _ Liferay Savvy

    2/56

    03/09/2015 Li fer ay Env ir onm ent C hal lenges and Sol uti ons w ith Ec li pse ~ Li fer ay Savv y

    http://w w w .l i fer aysavvy.com /2013/12/l i fer ay- envi r onm ent- chal l enges- and.htm l 2

    #javac.compiler=modern

      javac.compiler=org.eclipse.jdt.core.JDTCompilerAdapter 

    When we use JDT compiler in eclipse then It will expect ecj.jar

    should be available in global ant runtime path.

    So we need to add ecj.jar file to ANT global class path as follows

    Go to eclipse windows preferences

    Select ANT run time as follows

    Liferay CAS

    Integration Part-

    1

    Liferay 

    Environment

    Challenges andSolutions with ...

    Liferay Portal

    Development

    Introduction

    Liferay 6.2 Portal

    Development

    Setup

    Liferay 6.2 Portal

    Installation

    Sharing Liferay 

    Service Layer

    between two

    plugin p...

     Access Liferay 

    Database

    Services in

     Themes/Velocit...

    Liferay Tables

    Meta Data

    Open Liferay 

    Portlet in AUI

    Dialog/PopUp

    Liferay Document

     Viewer Plugin

    Portlet

    http://www.liferaysavvy.com/2013/12/liferay-environment-challenges-and.htmlhttp://www.liferaysavvy.com/2013/12/liferay-62-portal-development.htmlhttp://www.liferaysavvy.com/2013/12/open-liferay-portlet-in-aui-dialogpopup.htmlhttp://www.liferaysavvy.com/2013/11/liferay-document-viewer-plugin-portlet.htmlhttp://www.liferaysavvy.com/2013/12/sharing-liferay-service-layer-between.htmlhttp://2.bp.blogspot.com/-oQ8NEbniCUs/Uq2ti8otJCI/AAAAAAAAFE4/9Tbnq86O6hs/s1600/ep1.PNGhttp://www.liferaysavvy.com/2013/12/access-liferay-database-services-in.htmlhttp://www.liferaysavvy.com/2013/12/liferay-portal-development-introduction.htmlhttp://www.liferaysavvy.com/2013/12/liferay-cas-integration-part-i.htmlhttp://www.liferaysavvy.com/2013/12/liferay-62-portal-installation_11.htmlhttp://www.liferaysavvy.com/2013/12/liferay-tables-meta-data.html

  • 8/20/2019 Liferay Environment Challenges and Solutions With Eclipse _ Liferay Savvy

    3/56

    03/09/2015 Li fer ay Env ir onm ent C hal lenges and Sol uti ons w ith Ec li pse ~ Li fer ay Savv y

    http://w w w .l i fer aysavvy.com /2013/12/l i fer ay- envi r onm ent- chal l enges- and.htm l 3

     Now add jar file to ant global class path. Select external jar file

     button then brows ecj.jar file

    Note:

    ecj.jar file available in Plugins SDK lib directory (liferay-plugins-

    sdk-6.2.0/lib)

    ► November ( 9 )

    ► October ( 2 )

    ► September ( 2 )

    ►  August ( 3 )

    ► March ( 2 )

    ► February ( 7 )

    ►  January ( 1 )

    ► 2012 ( 11 )

    Followers

     About Me

    Ads by Google

    ► Java VM

    ► Java Projects

    ► Java Eclipse JDK

    http://void%280%29/https://googleads.g.doubleclick.net/pagead/ads?client=ca-pub-5298365786612894&output=html&h=90&slotname=6957993369&adk=4276176398&w=200&lmt=1441038436&loeid=108809041&flash=18.0.0&url=http%3A%2F%2Fwww.liferaysavvy.com%2F2013%2F12%2Fliferay-environment-challenges-and.html&wgl=1&dt=1441275737919&bpp=56&bdt=2476&shv=r20150827&cbv=r20150820&saldr=aa&prev_fmts=200x90_0ads_al&prev_slotnames=5620860964&correlator=7675241392129&jscb=1&frm=20&ga_vid=*&ga_sid=*&ga_hid=*&ga_fc=0&pv=1&u_tz=330&u_his=1&u_java=1&u_h=1080&u_w=1920&u_ah=1032&u_aw=1920&u_cd=24&u_nplug=5&u_nmime=7&dff=garamond&dfs=12&biw=1726&bih=813&eid=575144605%2C317150304&ref=http%3A%2F%2Fwww.liferaysavvy.com%2F2013%2F12%2Fliferay-62-portal-development.html&rx=0&eae=0&fc=24&brdim=0%2C0%2C0%2C0%2C1920%2C0%2C0%2C0%2C1745%2C814&vis=2&rsz=%7C%7Co%7C&abl=CS&ppjl=f&pfx=0&fu=16&bc=1&ifi=5&xpc=sWgHTrclbv&p=http%3A//www.liferaysavvy.com&dtd=3035&rl_rc=true&adsense_enabled=true&ad_type=text&ui=rc:0&oe=utf8&height=90&width=200&format=fpkc_al_lp&kw_type=radlink&hl=en&kw0=Java+VM&kw1=Java+Projects&kw2=Java+Eclipse+JDK&okw=Java+VM&rt=ChBV6B9dAAS7jgobOoejBWfkEgdKYXZhIFZNGgh0bIBZcagrTCgBMAJSEwibldHE0trHAhUPSBgKHSYyBjghttp://www.liferaysavvy.com/2013_08_01_archive.htmlhttp://3.bp.blogspot.com/--ozkNdNfDQc/Uq2tn-J6H8I/AAAAAAAAFFA/ynsOO31WlmA/s1600/EP2.PNGhttp://www.liferaysavvy.com/2013_03_01_archive.htmlhttp://void%280%29/http://void%280%29/https://googleads.g.doubleclick.net/pagead/ads?client=ca-pub-5298365786612894&output=html&h=90&slotname=6957993369&adk=4276176398&w=200&lmt=1441038436&loeid=108809041&flash=18.0.0&url=http%3A%2F%2Fwww.liferaysavvy.com%2F2013%2F12%2Fliferay-environment-challenges-and.html&wgl=1&dt=1441275737919&bpp=56&bdt=2476&shv=r20150827&cbv=r20150820&saldr=aa&prev_fmts=200x90_0ads_al&prev_slotnames=5620860964&correlator=7675241392129&jscb=1&frm=20&ga_vid=*&ga_sid=*&ga_hid=*&ga_fc=0&pv=1&u_tz=330&u_his=1&u_java=1&u_h=1080&u_w=1920&u_ah=1032&u_aw=1920&u_cd=24&u_nplug=5&u_nmime=7&dff=garamond&dfs=12&biw=1726&bih=813&eid=575144605%2C317150304&ref=http%3A%2F%2Fwww.liferaysavvy.com%2F2013%2F12%2Fliferay-62-portal-development.html&rx=0&eae=0&fc=24&brdim=0%2C0%2C0%2C0%2C1920%2C0%2C0%2C0%2C1745%2C814&vis=2&rsz=%7C%7Co%7C&abl=CS&ppjl=f&pfx=0&fu=16&bc=1&ifi=5&xpc=sWgHTrclbv&p=http%3A//www.liferaysavvy.com&dtd=3035&rl_rc=true&adsense_enabled=true&ad_type=text&ui=rc:0&oe=utf8&height=90&width=200&format=fpkc_al_lp&kw_type=radlink&hl=en&kw0=Java+VM&kw1=Java+Projects&kw2=Java+Eclipse+JDK&okw=Java+Projects&rt=ChBV6B9dAAS7mAobOoejBWfkEg1KYXZhIFByb2plY3RzGgiFjT3-p5AIOCgBMAJSEwibldHE0trHAhUPSBgKHSYyBjghttp://www.liferaysavvy.com/2013_02_01_archive.htmlhttp://void%280%29/http://void%280%29/http://void%280%29/http://www.liferaysavvy.com/2013_09_01_archive.htmlhttp://www.liferaysavvy.com/2013_01_01_archive.htmlhttps://www.google.com/adsense/support/bin/request.py?contact=abg_afc&url=http://www.liferaysavvy.com/2013/12/liferay-environment-challenges-and.html&hl=en&client=ca-pub-5298365786612894&ai0=http://void%280%29/https://googleads.g.doubleclick.net/pagead/ads?client=ca-pub-5298365786612894&output=html&h=90&slotname=6957993369&adk=4276176398&w=200&lmt=1441038436&loeid=108809041&flash=18.0.0&url=http%3A%2F%2Fwww.liferaysavvy.com%2F2013%2F12%2Fliferay-environment-challenges-and.html&wgl=1&dt=1441275737919&bpp=56&bdt=2476&shv=r20150827&cbv=r20150820&saldr=aa&prev_fmts=200x90_0ads_al&prev_slotnames=5620860964&correlator=7675241392129&jscb=1&frm=20&ga_vid=*&ga_sid=*&ga_hid=*&ga_fc=0&pv=1&u_tz=330&u_his=1&u_java=1&u_h=1080&u_w=1920&u_ah=1032&u_aw=1920&u_cd=24&u_nplug=5&u_nmime=7&dff=garamond&dfs=12&biw=1726&bih=813&eid=575144605%2C317150304&ref=http%3A%2F%2Fwww.liferaysavvy.com%2F2013%2F12%2Fliferay-62-portal-development.html&rx=0&eae=0&fc=24&brdim=0%2C0%2C0%2C0%2C1920%2C0%2C0%2C0%2C1745%2C814&vis=2&rsz=%7C%7Co%7C&abl=CS&ppjl=f&pfx=0&fu=16&bc=1&ifi=5&xpc=sWgHTrclbv&p=http%3A//www.liferaysavvy.com&dtd=3035&rl_rc=true&adsense_enabled=true&ad_type=text&ui=rc:0&oe=utf8&height=90&width=200&format=fpkc_al_lp&kw_type=radlink&hl=en&kw0=Java+VM&kw1=Java+Projects&kw2=Java+Eclipse+JDK&okw=Java+Eclipse+JDK&rt=ChBV6B9dAAS7mgobOoejBWfkEhBKYXZhIEVjbGlwc2UgSkRLGgi1JAHY095MBCgBMAJSEwibldHE0trHAhUPSBgKHSYyBjghttp://www.liferaysavvy.com/search?updated-min=2012-01-01T00:00:00%2B05:30&updated-max=2013-01-01T00:00:00%2B05:30&max-results=11http://void%280%29/http://www.liferaysavvy.com/2013_10_01_archive.htmlhttp://www.liferaysavvy.com/2013_11_01_archive.html

  • 8/20/2019 Liferay Environment Challenges and Solutions With Eclipse _ Liferay Savvy

    4/56

    03/09/2015 Li fer ay Env ir onm ent C hal lenges and Sol uti ons w ith Ec li pse ~ Li fer ay Savv y

    http://w w w .l i fer aysavvy.com /2013/12/l i fer ay- envi r onm ent- chal l enges- and.htm l 4

    Solution: 2

     Now we can also skip this error by using java compiler to modern.

    We already know we have created SystemUserName.build.properties

    to override properties in Plugins SDK build.properties file.

    We just uncomment JDT compiler and enable java complier to

    modern in SystemUserName.build.propertis file of your Plugins SDK.

    Do as follows in properties file

      javac.compiler=modern

      #javac.compiler=org.eclipse.jdt.core.JDTCompilerAdapter 

    PermGen Space Error / Out of Memory Error

    Meera Prince 

    Follow 382

    Complex feature with simple

    implementation is an innovation.

     View my complete profile

     Total Pageviews

     1,110,568

    31

    Subscribe To

    Follow by Email

    Liferay Savvy 

    Categories

    liferay ( 12 )

    liferay Ajax ( 10 )

    jsr 168 ( 9 )

    jsr 286 ( 9 )

    liferay aui ( 8 )

    portlet.xml ( 8 )

    Hook ( 7 )

    liferay IDE ( 7 )

    liferay json ( 7 )

     Posts

     Comments

    Email address...   Sub

    https://plus.google.com/109403958078084054053https://plus.google.com/109403958078084054053http://www.liferaysavvy.com/search/label/liferayhttp://www.liferaysavvy.com/search/label/liferay%20Ajaxhttp://1.bp.blogspot.com/-6lr6KCW5oZ8/Uq2ttdPUyKI/AAAAAAAAFFI/12aEQtVwz8E/s1600/EP3.PNGhttps://plus.google.com/109403958078084054053http://www.liferaysavvy.com/search/label/portlet.xmlhttp://www.liferaysavvy.com/search/label/jsr%20286http://www.liferaysavvy.com/search/label/jsr%20168http://www.liferaysavvy.com/search/label/liferay%20auihttps://www.facebook.com/liferaysavvyhttp://www.liferaysavvy.com/search/label/liferay%20IDEhttp://www.liferaysavvy.com/search/label/Hookhttp://www.liferaysavvy.com/search/label/liferay%20json

  • 8/20/2019 Liferay Environment Challenges and Solutions With Eclipse _ Liferay Savvy

    5/56

    03/09/2015 Li fer ay Env ir onm ent C hal lenges and Sol uti ons w ith Ec li pse ~ Li fer ay Savv y

    http://w w w .l i fer aysavvy.com /2013/12/l i fer ay- envi r onm ent- chal l enges- and.htm l 5

    When we run liferay we need to set heap memory for JVM that is used

     by liferay application server 

    The following three options witch control the JVM Heap memory so

    that we need to set this values as JAVA_OPTS.

    -Xms

    -Xmx

    -XX:MaxPermSize

    Set this following values as JAVA_OPTS so that liferay portal can run

    without PermGen space error or Out of Memory Error 

    -Xms1024m -Xmx1024m -XX:MaxPermSize=256m

    We can set JAVA_OPTS in following ways

    1. Set JAVA_OPTS as System Variable

    2. Set JAVA_OPTS in Application Server 

    3. Set JAVA_OPTS to Eclipse Configured Server 

    Set JAVA_OPTS as System Variable in Windows

    When we set JAVA_OPTS as System Environment Variable then all

    servers uses the same java opts to all servers and applications which

    are running in the machine

    portlet ( 7 )

    service builder ( 7 )

    Liferay service builder ( 

    6 )

     Theme ( 6 )

    ext ( 6 )

    json ( 6 )

    liferay portlet ( 6 )

    liferay services ( 6 )

    liferay web services ( 6 )

    plugins sdk ( 6 )

    Liferay portal ( 5 )

    aui tag library ( 5 )

    aui validation ( 5 )

    liferay ipc ( 5 )

    liferay jsonws ( 5 )

    liferay plugins ( 5 )

    liferay tomcat ( 5 )

    portal basic

    authorization ( 5 )

    service layer ( 5 )

     web service

    authorization ( 5 )

    http://www.liferaysavvy.com/search/label/liferay%20ipchttp://www.liferaysavvy.com/search/label/liferay%20web%20serviceshttp://www.liferaysavvy.com/search/label/liferay%20serviceshttp://www.liferaysavvy.com/search/label/Liferay%20portalhttp://www.liferaysavvy.com/search/label/Liferay%20service%20builderhttp://www.liferaysavvy.com/search/label/liferay%20tomcathttp://www.liferaysavvy.com/search/label/aui%20tag%20libraryhttp://www.liferaysavvy.com/search/label/portlethttp://www.liferaysavvy.com/search/label/plugins%20sdkhttp://www.liferaysavvy.com/search/label/portal%20basic%20authorizationhttp://www.liferaysavvy.com/search/label/Themehttp://www.liferaysavvy.com/search/label/jsonhttp://www.liferaysavvy.com/search/label/service%20layerhttp://www.liferaysavvy.com/search/label/aui%20validationhttp://www.liferaysavvy.com/search/label/liferay%20jsonwshttp://www.liferaysavvy.com/search/label/service%20builderhttp://www.liferaysavvy.com/search/label/exthttp://www.liferaysavvy.com/search/label/liferay%20pluginshttp://www.liferaysavvy.com/search/label/liferay%20portlethttp://www.liferaysavvy.com/search/label/web%20service%20authorization

  • 8/20/2019 Liferay Environment Challenges and Solutions With Eclipse _ Liferay Savvy

    6/56

    03/09/2015 Li fer ay Env ir onm ent C hal lenges and Sol uti ons w ith Ec li pse ~ Li fer ay Savv y

    http://w w w .l i fer aysavvy.com /2013/12/l i fer ay- envi r onm ent- chal l enges- and.htm l 6

    To set JAVA_OPTS in windows operating system we need to go to

    computer properties and need to choose Advanced System Settings

    The following screen shows to select computer properties

     Now click on Environment variables

    The following screen shows advances system settings

    Liferay aui validator ( 4

    Spring portlet ( 4 )

    action url ( 4 )

    ajax ( 4 )

    and deploy ( 4 )

    ant Plugins sdk ( 4 )

    aui ( 4 )

    aui input validate ( 4 )

    aui javascript ( 4 )

    aui validate tag ( 4 )

    aui validator ( 4 )

    authentication verifier ( 

    4 )

    consume web service ( 4 )

    custom aui validator ( 4

     )

    generic portlet ( 4 )

    liferay maven ( 4 )

    liferay validator ( 4 )

    portlet development ( 4

     )

    portlet preferences ( 4 )

    portlet web services ( 4

    http://www.liferaysavvy.com/search/label/authentication%20verifierhttp://www.liferaysavvy.com/search/label/generic%20portlethttp://www.liferaysavvy.com/search/label/portlet%20developmenthttp://www.liferaysavvy.com/search/label/liferay%20mavenhttp://www.liferaysavvy.com/search/label/Spring%20portlethttp://www.liferaysavvy.com/search/label/portlet%20web%20serviceshttp://www.liferaysavvy.com/search/label/custom%20aui%20validatorhttp://www.liferaysavvy.com/search/label/liferay%20validatorhttp://www.liferaysavvy.com/search/label/action%20urlhttp://www.liferaysavvy.com/search/label/ajaxhttp://www.liferaysavvy.com/search/label/and%20deployhttp://www.liferaysavvy.com/search/label/consume%20web%20servicehttp://www.liferaysavvy.com/search/label/ant%20Plugins%20sdkhttp://www.liferaysavvy.com/search/label/portlet%20preferenceshttp://www.liferaysavvy.com/search/label/aui%20validate%20taghttp://www.liferaysavvy.com/search/label/auihttp://www.liferaysavvy.com/search/label/aui%20input%20validatehttp://www.liferaysavvy.com/search/label/Liferay%20aui%20validatorhttp://www.liferaysavvy.com/search/label/aui%20validatorhttp://www.liferaysavvy.com/search/label/aui%20javascripthttp://3.bp.blogspot.com/-bb77bQ4DF2g/Uq2t4wHL_mI/AAAAAAAAFFQ/lXxNn3QAizg/s1600/EP4.PNG

  • 8/20/2019 Liferay Environment Challenges and Solutions With Eclipse _ Liferay Savvy

    7/56

    03/09/2015 Li fer ay Env ir onm ent C hal lenges and Sol uti ons w ith Ec li pse ~ Li fer ay Savv y

    http://w w w .l i fer aysavvy.com /2013/12/l i fer ay- envi r onm ent- chal l enges- and.htm l 7

    In the system variables section click on new button to create new

    system environment variables

    The following screen shows create system environment variables

    render url ( 4 )

    rest ( 4 )

    serve resource ( 4 )

     AUI Ajax ( 3 )

    Layout ( 3 )

    Liferay ADT ( 3 )

    Liferay Inter Portlet

    Communication ( 3 )

    Liferay form validator ( 3 )

    ajax complete ( 3 )

    ajax json ( 3 )

    aui auto complete ( 3 )

    aui dialog ( 3 )

    auto refresh ( 3 )

    doview ( 3 )

    events ( 3 )

    expando table ( 3 )

    jquery ( 3 )

    json data ( 3 )

    json response ( 3 )

    liferay ant ( 3 )

    liferay hook ( 3 )

    http://www.liferaysavvy.com/search/label/aui%20dialoghttp://www.liferaysavvy.com/search/label/AUI%20Ajaxhttp://www.liferaysavvy.com/search/label/Layouthttp://www.liferaysavvy.com/search/label/aui%20auto%20completehttp://1.bp.blogspot.com/-dy_2OykmBsM/Uq2uFGXBV6I/AAAAAAAAFFg/s_ufTcUuVw4/s1600/EP6.PNGhttp://www.liferaysavvy.com/search/label/auto%20refreshhttp://www.liferaysavvy.com/search/label/resthttp://www.liferaysavvy.com/search/label/ajax%20jsonhttp://www.liferaysavvy.com/search/label/Liferay%20form%20validatorhttp://www.liferaysavvy.com/search/label/liferay%20anthttp://www.liferaysavvy.com/search/label/json%20responsehttp://www.liferaysavvy.com/search/label/eventshttp://www.liferaysavvy.com/search/label/ajax%20completehttp://www.liferaysavvy.com/search/label/json%20datahttp://www.liferaysavvy.com/search/label/Liferay%20Inter%20Portlet%20Communicationhttp://www.liferaysavvy.com/search/label/render%20urlhttp://www.liferaysavvy.com/search/label/serve%20resourcehttp://3.bp.blogspot.com/-59rkLOPTnzY/Uq2t_EoP4tI/AAAAAAAAFFY/XBW-DJNjijo/s1600/EP5.PNGhttp://www.liferaysavvy.com/search/label/Liferay%20ADThttp://www.liferaysavvy.com/search/label/jqueryhttp://www.liferaysavvy.com/search/label/liferay%20hookhttp://www.liferaysavvy.com/search/label/expando%20tablehttp://www.liferaysavvy.com/search/label/doview

  • 8/20/2019 Liferay Environment Challenges and Solutions With Eclipse _ Liferay Savvy

    8/56

    03/09/2015 Li fer ay Env ir onm ent C hal lenges and Sol uti ons w ith Ec li pse ~ Li fer ay Savv y

    http://w w w .l i fer aysavvy.com /2013/12/l i fer ay- envi r onm ent- chal l enges- and.htm l 8

    Once click on new it will ask variable name and its value and click on

    OK then JAVA_OPTS will be created as System Environment

    Variables.

    Enter following values

    Variable Name: JAVA_OPTS

    Variable Value: -Xms1024m -Xmx1024m -

    XX:MaxPermSize=256m

    Note:

    When we set JAVA_OPTS as system variables then all application

    servers which are running in the machine will use these values.

    liferay jQuery ( 3 )

    liferay many to many ( 3

     )

    liferay mvc portlet ( 3 )

    liferay one to many ( 3 )

    liferay velocity ( 3 )

    mapping-key ( 3 )

    mapping-table ( 3 )

    portal ( 3 )

    portal class loader ( 3 )

    portal development ( 3 )

    portlet container ( 3 )

    portlet mode ( 3 )

    portlet tags ( 3 )

    portlet urls ( 3 )

    process action ( 3 )

    render ( 3 )

    server ( 3 )

    service builder many to

    many ( 3 )

    service builder relations

    ( 3 )

    servlet ( 3 )

    http://www.liferaysavvy.com/search/label/mapping-tablehttp://www.liferaysavvy.com/search/label/service%20builder%20relationshttp://www.liferaysavvy.com/search/label/service%20builder%20many%20to%20manyhttp://www.liferaysavvy.com/search/label/renderhttp://www.liferaysavvy.com/search/label/liferay%20mvc%20portlethttp://4.bp.blogspot.com/-CEJBH33Dsww/Uq2uLS_bekI/AAAAAAAAFFo/KYdGquN1kxE/s1600/EP7.PNGhttp://www.liferaysavvy.com/search/label/mapping-keyhttp://www.liferaysavvy.com/search/label/portal%20class%20loaderhttp://www.liferaysavvy.com/search/label/liferay%20jQueryhttp://www.liferaysavvy.com/search/label/liferay%20velocityhttp://www.liferaysavvy.com/search/label/portlet%20tagshttp://www.liferaysavvy.com/search/label/portalhttp://www.liferaysavvy.com/search/label/serverhttp://www.liferaysavvy.com/search/label/liferay%20one%20to%20manyhttp://www.liferaysavvy.com/search/label/process%20actionhttp://www.liferaysavvy.com/search/label/portlet%20containerhttp://www.liferaysavvy.com/search/label/portlet%20modehttp://www.liferaysavvy.com/search/label/portlet%20urlshttp://www.liferaysavvy.com/search/label/liferay%20many%20to%20manyhttp://www.liferaysavvy.com/search/label/portal%20developmenthttp://www.liferaysavvy.com/search/label/servlet

  • 8/20/2019 Liferay Environment Challenges and Solutions With Eclipse _ Liferay Savvy

    9/56

    03/09/2015 Li fer ay Env ir onm ent C hal lenges and Sol uti ons w ith Ec li pse ~ Li fer ay Savv y

    http://w w w .l i fer aysavvy.com /2013/12/l i fer ay- envi r onm ent- chal l enges- and.htm l 9

    This variable not only for Liferay portal it can be for any web

    applications which are running in the server.

    This variables setting in windows environment and its same for other 

    OS like Linux but setting of variable is bit different.

    Set JAVA_OPTS in Application Server

    We can also set JAVA_OPTS values in application serves. For each

    server there some configuration files we can set server configuration

    in the file so that it can be read by when server is starting.

    When we set the value in server then it can be used by application

    which is running in the server.

    Server configuration file is different with respect to server vendor.

    Tomcat Server:

    In tomcat we will use setenv.bat/setenv.sh file to configure

    JAVA_OPTS

    Go to tomcat server bin directory and create setenv.bat file for 

    windows environment and setenv.sh for Linux environment.

    set interval ( 3 )

     web ( 3 )

     AUI json ( 2 )

     Authenticated Access

    required ( 2 )

    Document Database ( 2

     )

    IPC Events ( 2 )

    IPC receiver Portlet ( 2

     )

    IPC sender Portlet ( 2 )

    Liferay 7 ( 2 )

    Liferay FTL ( 2 )

    Liferay Free Marker

     Templates ( 2 )

    Liferay custom

    attributes ( 2 )

    Liferay development

    tools ( 2 )

    Liferay roles ( 2 )

    Liferay spring ( 2 )

    Liferay workflow ( 2 )

    MVC portlet ( 2 )

    Portlet ADT ( 2 )

    http://www.liferaysavvy.com/search/label/Liferay%207http://www.liferaysavvy.com/search/label/IPC%20receiver%20Portlethttp://www.liferaysavvy.com/search/label/Portlet%20ADThttp://www.liferaysavvy.com/search/label/Liferay%20springhttp://www.liferaysavvy.com/search/label/Liferay%20development%20toolshttp://www.liferaysavvy.com/search/label/Liferay%20roleshttp://www.liferaysavvy.com/search/label/Liferay%20FTLhttp://www.liferaysavvy.com/search/label/IPC%20Eventshttp://www.liferaysavvy.com/search/label/Authenticated%20Access%20requiredhttp://www.liferaysavvy.com/search/label/Liferay%20Free%20Marker%20Templateshttp://www.liferaysavvy.com/search/label/Liferay%20workflowhttp://www.liferaysavvy.com/search/label/Document%20Databasehttp://www.liferaysavvy.com/search/label/webhttp://www.liferaysavvy.com/search/label/Liferay%20custom%20attributeshttp://www.liferaysavvy.com/search/label/AUI%20jsonhttp://www.liferaysavvy.com/search/label/MVC%20portlethttp://www.liferaysavvy.com/search/label/IPC%20sender%20Portlethttp://www.liferaysavvy.com/search/label/set%20interval

  • 8/20/2019 Liferay Environment Challenges and Solutions With Eclipse _ Liferay Savvy

    10/56

    03/09/2015 Li fer ay Env ir onm ent C hal lenges and Sol uti ons w ith Ec li pse ~ Li fer ay Savv y

    http://w w w .l i fer aysavvy.com /2013/12/l i fer ay- envi r onm ent- chal l enges- and.htm l 10

    Once we create the files add JAVA_OPTS in file as follows

    In windows setenv.bat  as follows

    set "JAVA_OPTS=%JAVA_OPTS% -Xmx1024m -

    XX:MaxPermSize=256m"

    In Linux setenv.sh as follows

    export JAVA_OPTS="$JAVA_OPTS -Xmx1024m -

    XX:MaxPermSize=256m"

    In tomcat server we can also use CATALINA_OPTS instead of 

    JAVA_OPTS. This is only for tomcat server 

    In windows setenv.bat as follows

    set " CATALINA_OPTS =% CATALINA_OPTS % -Xmx1024m -

    XX:MaxPermSize=256m"

    In Linux setenv.sh as follows

    Portlet Bridge ( 2 )

    Structures ( 2 )

    Struts portlet ( 2 )

    ajax auto comeplte ( 2 )

    ajax auto complete list (

    2 )

    ant ( 2 )

    application server ( 2 )

    aui auto complete list ( 2

     )

    auto complete list ( 2 )

    auto update ( 2 )

    blob ( 2 )

    blob data type ( 2 )

    blob service builder ( 2 )

    client ( 2 )

    client side ipc ( 2 )

    content update ( 2 )

    css ( 2 )

    custom attribute list ( 2

     )

    custom attribute tag ( 2

     )

    custom fields ( 2 )

    http://www.liferaysavvy.com/search/label/blob%20service%20builderhttp://www.liferaysavvy.com/search/label/application%20serverhttp://www.liferaysavvy.com/search/label/anthttp://www.liferaysavvy.com/search/label/aui%20auto%20complete%20listhttp://www.liferaysavvy.com/search/label/blob%20data%20typehttp://www.liferaysavvy.com/search/label/Struts%20portlethttp://www.liferaysavvy.com/search/label/custom%20attribute%20listhttp://www.liferaysavvy.com/search/label/ajax%20auto%20complete%20listhttp://www.liferaysavvy.com/search/label/client%20side%20ipchttp://www.liferaysavvy.com/search/label/custom%20attribute%20taghttp://www.liferaysavvy.com/search/label/blobhttp://www.liferaysavvy.com/search/label/content%20updatehttp://www.liferaysavvy.com/search/label/ajax%20auto%20comepltehttp://www.liferaysavvy.com/search/label/clienthttp://www.liferaysavvy.com/search/label/auto%20updatehttp://www.liferaysavvy.com/search/label/Structureshttp://www.liferaysavvy.com/search/label/Portlet%20Bridgehttp://www.liferaysavvy.com/search/label/csshttp://www.liferaysavvy.com/search/label/custom%20fieldshttp://4.bp.blogspot.com/-IcJSM29LbNo/Uq2uUrQ_uUI/AAAAAAAAFFw/R7vs2zUcB_U/s1600/EP8.PNGhttp://www.liferaysavvy.com/search/label/auto%20complete%20list

  • 8/20/2019 Liferay Environment Challenges and Solutions With Eclipse _ Liferay Savvy

    11/56

    03/09/2015 Li fer ay Env ir onm ent C hal lenges and Sol uti ons w ith Ec li pse ~ Li fer ay Savv y

    http://w w w .l i fer aysavvy.com /2013/12/l i fer ay- envi r onm ent- chal l enges- and.htm l 1

    export CATALINA_OPTS ="$ CATALINA_OPTS -Xmx1024m -

    XX:MaxPermSize=256m"

    Note:

    In liferay tomcat server setenv.bat/setenv.sh and configuration already

    have done. If any problem occurred we just need adjust the values in

    configuration.

    This configuration not only for liferay environment we can use for any

    web applications which are in running in server.

    JBOSS Server

    Jboss in windows

    Jboss server in windows OS we will use standalone.conf.bat  this file

    available in jboss server bin directory (jboss-7.1.1\bin).

    custom sql ( 2 )

    deneric portlet liferay 

    ide ( 2 )

    dynamic response ( 2 )

    dynamic web ( 2 )

    embed portlet ( 2 )

    expand value ( 2 )

    flying saucer ( 2 )

    hot deploy ( 2 )

    html ( 2 )

    http ( 2 )

    iframe dialog ( 2 )

    ipc ( 2 )

    jQuery Ajax ( 2 )

    java script ( 2 )

    jsp views ( 2 )

    layout. ( 2 )

    liferay 6.2 ( 2 )

    liferay Ajax call ( 2 )

    liferay auto complete ( 2

     )

    liferay auto complete lis

    ( 2 )

    http://www.liferaysavvy.com/search/label/hot%20deployhttp://www.liferaysavvy.com/search/label/java%20scripthttp://www.liferaysavvy.com/search/label/ipchttp://4.bp.blogspot.com/-Qh6aKD-zQLg/Uq2u4ucuLaI/AAAAAAAAFGA/-kdwBvn-nyQ/s1600/EP9.PNGhttp://www.liferaysavvy.com/search/label/liferay%20auto%20complete%20listhttp://www.liferaysavvy.com/search/label/dynamic%20responsehttp://www.liferaysavvy.com/search/label/expand%20valuehttp://www.liferaysavvy.com/search/label/htmlhttp://www.liferaysavvy.com/search/label/custom%20sqlhttp://www.liferaysavvy.com/search/label/liferay%206.2http://www.liferaysavvy.com/search/label/flying%20saucerhttp://www.liferaysavvy.com/search/label/httphttp://www.liferaysavvy.com/search/label/jQuery%20Ajaxhttp://www.liferaysavvy.com/search/label/embed%20portlethttp://www.liferaysavvy.com/search/label/jsp%20viewshttp://www.liferaysavvy.com/search/label/iframe%20dialoghttp://www.liferaysavvy.com/search/label/dynamic%20webhttp://www.liferaysavvy.com/search/label/deneric%20portlet%20liferay%20idehttp://www.liferaysavvy.com/search/label/liferay%20Ajax%20callhttp://www.liferaysavvy.com/search/label/layout.http://www.liferaysavvy.com/search/label/liferay%20auto%20complete

  • 8/20/2019 Liferay Environment Challenges and Solutions With Eclipse _ Liferay Savvy

    12/56

    03/09/2015 Li fer ay Env ir onm ent C hal lenges and Sol uti ons w ith Ec li pse ~ Li fer ay Savv y

    http://w w w .l i fer aysavvy.com /2013/12/l i fer ay- envi r onm ent- chal l enges- and.htm l 12

    Open jboss standalone.conf.bat  and set JAVA_OPTS as follows

    set "JAVA_OPTS=%JAVA_OPTS% -Dfile.encoding=UTF-8 -

    Djava.net.preferIPv4Stack=true -Duser.timezone=GMT -

    Xmx1024m -XX:MaxPermSize=256m"

    Jboss in Linux

    Jboss server in Linux we will use standalone.conf  this file available in

     jboss server bin directory(jboss-7.1.1\bin).

    liferay blob ( 2 )

    liferay certification ( 2 )

    liferay custom fields ( 2

     )

    liferay custom sql ( 2 )

    liferay deployment ( 2 )

    liferay dialog ( 2 )

    liferay finder ( 2 )

    liferay free marker ( 2 )

    liferay generic portlet ( 2

     )

    liferay grid ( 2 )

    liferay message bus ( 2 )

    liferay open office ( 2 )

    liferay open office

    configuration ( 2 )

    liferay persistence ( 2 )

    liferay popup ( 2 )

    liferay portal

    development ( 2 )

    liferay preferences ( 2 )

    liferay sb ( 2 )

    liferay service builder

    portlet ( 2 )

    http://www.liferaysavvy.com/search/label/liferay%20message%20bushttp://www.liferaysavvy.com/search/label/liferay%20certificationhttp://www.liferaysavvy.com/search/label/liferay%20custom%20fieldshttp://www.liferaysavvy.com/search/label/liferay%20open%20office%20configurationhttp://www.liferaysavvy.com/search/label/liferay%20sbhttp://www.liferaysavvy.com/search/label/liferay%20portal%20developmenthttp://www.liferaysavvy.com/search/label/liferay%20popuphttp://www.liferaysavvy.com/search/label/liferay%20finderhttp://www.liferaysavvy.com/search/label/liferay%20deploymenthttp://www.liferaysavvy.com/search/label/liferay%20blobhttp://www.liferaysavvy.com/search/label/liferay%20gridhttp://www.liferaysavvy.com/search/label/liferay%20persistencehttp://www.liferaysavvy.com/search/label/liferay%20generic%20portlethttp://www.liferaysavvy.com/search/label/liferay%20service%20builder%20portlethttp://www.liferaysavvy.com/search/label/liferay%20dialoghttp://www.liferaysavvy.com/search/label/liferay%20open%20officehttp://www.liferaysavvy.com/search/label/liferay%20preferenceshttp://www.liferaysavvy.com/search/label/liferay%20free%20markerhttp://www.liferaysavvy.com/search/label/liferay%20custom%20sqlhttp://1.bp.blogspot.com/-JuNv_mU2AL4/Uq2vRjheGcI/AAAAAAAAFGI/431y8nHjEUo/s1600/EP14..PNG

  • 8/20/2019 Liferay Environment Challenges and Solutions With Eclipse _ Liferay Savvy

    13/56

    03/09/2015 Li fer ay Env ir onm ent C hal lenges and Sol uti ons w ith Ec li pse ~ Li fer ay Savv y

    http://w w w .l i fer aysavvy.com /2013/12/l i fer ay- envi r onm ent- chal l enges- and.htm l 13

    Open jboss standalone.conf and set JAVA_OPTS as follows

    JAVA_OPTS="$JAVA_OPTS -Dfile.encoding=UTF-8 -

    Djava.net.preferIPv4Stack=true -Duser.timezone=GMT -Xmx1024m -XX:MaxPermSize=256m"

    Note:

    In liferay jboss bundle all configurations already done and when we

    get any problems then we just need to adjust values.

    These configuration can use for any web application not only for 

    liferay.

    Set JAVA_OPTS to Eclipse Configured Server

    Generally we configure application servers to eclipse. We can also

    configure the values through eclipse.

    In ellipse go to servers view and double click on server and then click 

    open launch configuration

    liferay setup ( 2 )

    liferay spring portlet ( 2

     )

    liferay templates ( 2 )

    liferay themes ( 2 )

    liferay ui custom

    attribute ( 2 )

    liferay ui tags. User

    expand ( 2 )

    liferay util ( 2 )

    liferay.reverse ajax ( 2 )

    model window ( 2 )

    open portlet in aui

    dialog ( 2 )

    pkix ( 2 )

    portal configuration ( 2

     )

    portal page ( 2 )

    portlet class loader ( 2 )

    portlet storage ( 2 )

    request ( 2 )

    response ( 2 )

    servlet api ( 2 )

    ssl ( 2 )

    http://www.liferaysavvy.com/search/label/liferay%20setuphttp://www.liferaysavvy.com/search/label/liferay%20ui%20custom%20attributehttp://www.liferaysavvy.com/search/label/portal%20configurationhttp://www.liferaysavvy.com/search/label/liferay%20ui%20tags.%20User%20expandhttp://www.liferaysavvy.com/search/label/liferay%20templateshttp://www.liferaysavvy.com/search/label/portal%20pagehttp://www.liferaysavvy.com/search/label/sslhttp://www.liferaysavvy.com/search/label/portlet%20storagehttp://www.liferaysavvy.com/search/label/servlet%20apihttp://www.liferaysavvy.com/search/label/requesthttp://www.liferaysavvy.com/search/label/model%20windowhttp://www.liferaysavvy.com/search/label/liferay%20utilhttp://www.liferaysavvy.com/search/label/pkixhttp://www.liferaysavvy.com/search/label/liferay%20themeshttp://www.liferaysavvy.com/search/label/open%20portlet%20in%20aui%20dialoghttp://www.liferaysavvy.com/search/label/liferay.reverse%20ajaxhttp://www.liferaysavvy.com/search/label/portlet%20class%20loaderhttp://www.liferaysavvy.com/search/label/responsehttp://www.liferaysavvy.com/search/label/liferay%20spring%20portlet

  • 8/20/2019 Liferay Environment Challenges and Solutions With Eclipse _ Liferay Savvy

    14/56

    03/09/2015 Li fer ay Env ir onm ent C hal lenges and Sol uti ons w ith Ec li pse ~ Li fer ay Savv y

    http://w w w .l i fer aysavvy.com /2013/12/l i fer ay- envi r onm ent- chal l enges- and.htm l 14

    Once opened configuration winnow select arguments tab and see the

    VM arguments

     Now you can see memory related variables and you can adjust the size

    of variables

     Related Articles:

    http://www.liferaysavvy.com/2012/09/setting-environment-variables-

    and.html

    static web ( 2 )

    url pattern ( 2 )

     web remote ( 2 )

     web.xml ( 2 )

     webapplication ( 2 )

     webservices ( 2 )

     window state ( 2 )

    .lpkg ( 1 )

     ADT ( 1 )

     ADT API ( 1 )

     ADT Custom Portlet ( 

    1 )

     ADT Free Marker ( 1 )

     ADT Free Marker Templates ( 1 )

     ADT Liferay ( 1 )

     ADT Templates ( 1 )

     ADT Velocity ( 1 )

     AUI Carousel ( 1 )

     AUI counter module ( 1

     )

     Ajax ipc ( 1 )

     Ajax server side

     validation ( 1 )

    http://www.liferaysavvy.com/search/label/ADT%20APIhttp://www.liferaysavvy.com/search/label/webapplicationhttp://www.liferaysavvy.com/search/label/AUI%20counter%20modulehttp://www.liferaysavvy.com/2012/09/setting-environment-variables-and.htmlhttp://www.liferaysavvy.com/search/label/static%20webhttp://www.liferaysavvy.com/search/label/webserviceshttp://www.liferaysavvy.com/search/label/ADT%20Velocityhttp://www.liferaysavvy.com/search/label/window%20statehttp://2.bp.blogspot.com/-N0Cgxi2ieFI/Uq2vYsJgxHI/AAAAAAAAFGQ/qQvUtNLTlIc/s1600/EP11.PNGhttp://www.liferaysavvy.com/search/label/ADT%20Free%20Marker%20Templateshttp://www.liferaysavvy.com/search/label/Ajax%20ipchttp://www.liferaysavvy.com/search/label/AUI%20Carouselhttp://www.liferaysavvy.com/search/label/Ajax%20server%20side%20validationhttp://www.liferaysavvy.com/search/label/ADT%20Templateshttp://www.liferaysavvy.com/search/label/ADT%20Custom%20Portlethttp://www.liferaysavvy.com/search/label/url%20patternhttp://www.liferaysavvy.com/search/label/ADT%20Free%20Markerhttp://www.liferaysavvy.com/search/label/.lpkghttp://www.liferaysavvy.com/search/label/ADThttp://2.bp.blogspot.com/-k3OUGLEMWws/Uq2vdjLeIOI/AAAAAAAAFGY/_VUjY6DELfI/s1600/EP13.PNGhttp://www.liferaysavvy.com/search/label/web%20remotehttp://www.liferaysavvy.com/search/label/web.xmlhttp://www.liferaysavvy.com/search/label/ADT%20Liferay

  • 8/20/2019 Liferay Environment Challenges and Solutions With Eclipse _ Liferay Savvy

    15/56

    03/09/2015 Li fer ay Env ir onm ent C hal lenges and Sol uti ons w ith Ec li pse ~ Li fer ay Savv y

    http://w w w .l i fer aysavvy.com /2013/12/l i fer ay- envi r onm ent- chal l enges- and.htm l 15

    Share This: Facebook Twitter Google+ Stumble Digg  

    Newer Post Older Post

    Author

    Meera Prince

    ant , catalina opts , ecj , heap memory , java opts , jobss configuration ,

    liferay heap , liferay jobss , liferay permgen space , out of memory , permgenspace , Permgen space error , setenv.bat , setenv.sh , standalone.conf No

    comments

    Related Posts:

    Liferay Environment Challenges and Solutions

     with Eclipse

    Liferay Environment Challenges and Solutions with

    Eclipse ECJ is not installed Error when deploy the portlet from

    eclipse PermGen Space Error / O… Read More

    Home

     Ajax server validation ( 

    1 )

     Ajax support ( 1 )

     Ajax validation ( 1 )

     Application Scope ( 1 )

    BPM ( 1 )

    Bayeux ( 1 )

    Bayeux protocol ( 1 )

    Blogs ADT ( 1 )

    CometD ( 1 )

    Configuration Action ( 

    1 )

    Custom Action Hooks

    1 )

    Custom Portlet ADT ( 

    1 )

    Custom portlet

     Workflow ( 1 )

    Developer Studio ( 1 )

    Embedding portlet in

     web content ( 1 )

    FTL Basics ( 1 )

    Free Marker ADT ( 1 )

    HubSpot ( 1 )

      +8 Recommend this on Google

    http://www.liferaysavvy.com/search/label/liferay%20jobsshttp://www.liferaysavvy.com/search/label/Custom%20Action%20Hookshttp://www.liferaysavvy.com/search/label/FTL%20Basicshttp://www.liferaysavvy.com/search/label/Configuration%20Actionhttp://www.liferaysavvy.com/search/label/catalina%20optshttp://www.liferaysavvy.com/search/label/liferay%20heaphttp://www.liferaysavvy.com/http://www.liferaysavvy.com/search/label/Custom%20Portlet%20ADThttp://www.liferaysavvy.com/search/label/CometDhttp://www.liferaysavvy.com/search/label/heap%20memoryhttp://www.liferaysavvy.com/search/label/BPMhttp://digg.com/submit?phase=2&url=http://www.liferaysavvy.com/2013/12/liferay-environment-challenges-and.html&title=Liferay%20Environment%20Challenges%20and%20Solutions%20with%20Eclipsehttp://www.liferaysavvy.com/search/label/standalone.confhttp://www.liferaysavvy.com/search/label/Embedding%20portlet%20in%20web%20contenthttp://www.liferaysavvy.com/search/label/Permgen%20space%20errorhttp://www.liferaysavvy.com/2013/12/liferay-environment-challenges-and.htmlhttp://www.liferaysavvy.com/search/label/Bayeuxhttp://www.stumbleupon.com/submit?url=http://www.liferaysavvy.com/2013/12/liferay-environment-challenges-and.html&title=Liferay%20Environment%20Challenges%20and%20Solutions%20with%20Eclipsehttp://www.liferaysavvy.com/search/label/Application%20Scopehttps://www.blogger.com/share-post.g?blogID=4305105234376370815&postID=4714866316256783727&target=facebookhttp://www.liferaysavvy.com/2013/12/liferay-environment-challenges-and.htmlhttps://www.blogger.com/share-post.g?blogID=4305105234376370815&postID=4714866316256783727&target=twitterhttp://www.liferaysavvy.com/2013/12/liferay-cas-integration-part-i.htmlhttp://www.liferaysavvy.com/2013/12/liferay-portal-development-introduction.htmlhttp://www.liferaysavvy.com/search/label/HubSpothttp://www.liferaysavvy.com/search/label/Bayeux%20protocolhttps://plus.google.com/share?url=http://www.liferaysavvy.com/2013/12/liferay-environment-challenges-and.htmlhttp://www.liferaysavvy.com/search/label/Free%20Marker%20ADThttp://www.liferaysavvy.com/search/label/Developer%20Studiohttp://twitter.com/home?status=Liferay%20Environment%20Challenges%20and%20Solutions%20with%20Eclipse%20%20--%20http://www.liferaysavvy.com/2013/12/liferay-environment-challenges-and.htmlhttp://www.liferaysavvy.com/search/label/setenv.bathttps://www.blogger.com/email-post.g?blogID=4305105234376370815&postID=4714866316256783727http://www.liferaysavvy.com/search/label/jobss%20configurationhttp://www.liferaysavvy.com/search/label/out%20of%20memoryhttps://www.blogger.com/share-post.g?blogID=4305105234376370815&postID=4714866316256783727&target=emailhttp://www.liferaysavvy.com/search/label/Blogs%20ADThttp://www.liferaysavvy.com/search/label/liferay%20permgen%20spacehttp://www.liferaysavvy.com/search/label/Ajax%20supporthttp://www.liferaysavvy.com/search/label/permgen%20spacehttp://www.liferaysavvy.com/search/label/Custom%20portlet%20Workflowhttp://www.liferaysavvy.com/search/label/setenv.shhttp://www.liferaysavvy.com/search/label/anthttp://www.liferaysavvy.com/search/label/Ajax%20server%20validationhttp://www.liferaysavvy.com/search/label/ecjhttp://www.liferaysavvy.com/search/label/Ajax%20validationhttp://www.facebook.com/share.php?v=4&src=bm&u=http://www.liferaysavvy.com/2013/12/liferay-environment-challenges-and.html&t=Liferay%20Environment%20Challenges%20and%20Solutions%20with%20Eclipsehttps://www.blogger.com/share-post.g?blogID=4305105234376370815&postID=4714866316256783727&target=bloghttp://www.liferaysavvy.com/search/label/java%20opts

  • 8/20/2019 Liferay Environment Challenges and Solutions With Eclipse _ Liferay Savvy

    16/56

    03/09/2015 Li fer ay Env ir onm ent C hal lenges and Sol uti ons w ith Ec li pse ~ Li fer ay Savv y

    http://w w w .l i fer aysavvy.com /2013/12/l i fer ay- envi r onm ent- chal l enges- and.htm l 16

    4 comments

    Top comments

    Meera Prince shared this via Google+ 1 year ago - Shared publicly

    +1   · Reply

    Meera Prince shared this via Google+ 1 year ago - Shared publicly

    +1   · Reply

    Meera Prince shared this via Google+ 1 year ago - Shared publicly

    +3    · Reply

    Meera Prince 1 year ago - Shared publicly

    Liferay Environment Challenges and Solutions with EclipseLiferay Environment Challenges and Solutions with

    Eclipse ECJ is not installed Error when deploy portlet in

    eclipse PermGen Space Error / Out of Memory Error ECJ

    is not installed Error when deploy portlet in eclipse Solution:

     +1   · Reply

    Add a comment as Yuvaraj Maran

    Subscribe to: Post Comments ( Atom )

    Popular Posts

     Working with Liferay URLs

     Working with Liferay URLs In liferay development we have many 

    options to create liferay URLs i.e. Render URL, Action URL and

    Resou...

    Liferay Spring Portlet

    IPC Ajax ( 1 )

    IPC Cookies ( 1 )

    IPC Listener Portlet ( 1

     )

    IPC Portlets session ( 1

     )

    IPC Producer Portlet (

     )

    IPC page level ( 1 )

    IPC portal level ( 1 )

    IPC public render

    parameters ( 1 )

    Indexer Post Processor

    ( 1 )

     JSP Hooks Application

     Adopter Hooks ( 1 )

     JSR 168/286 ( 1 )

     JSTL tags ( 1 )

     JTidy ( 1 )

    Kaleo custom portlet ( 1

     )

    Kaleo designer ( 1 )

    Kaleo workflow engine

    ( 1 )

    Kaleo-web ( 1 )

    Ads by Google   ► Liferay Portal   ► Java Training   ► Java VM   ► Memory Training

    http://www.liferaysavvy.com/2013/12/liferay-spring-portlet.htmlhttp://www.liferaysavvy.com/feeds/4714866316256783727/comments/defaulthttp://www.liferaysavvy.com/search/label/JSR%20168%2F286http://www.liferaysavvy.com/search/label/IPC%20public%20render%20parametershttps://apis.google.com/u/0/wm/1/109403958078084054053https://apis.google.com/u/0/wm/1/109403958078084054053https://apis.google.com/u/0/wm/1/109403958078084054053https://apis.google.com/u/0/wm/1/+MeeraPrinceHyderabad/posts/ShZg6wTJX9zhttp://www.liferaysavvy.com/search/label/JSP%20Hooks%20Application%20Adopter%20Hookshttps://apis.google.com/u/0/wm/1/109403958078084054053http://www.liferaysavvy.com/search/label/JSTL%20tagshttp://www.liferaysavvy.com/search/label/IPC%20portal%20levelhttps://apis.google.com/u/0/wm/1/109403958078084054053http://www.liferaysavvy.com/search/label/IPC%20Portlets%20sessionhttps://googleads.g.doubleclick.net/pagead/ads?client=ca-pub-5298365786612894&output=html&h=15&slotname=5620860964&adk=4268324997&w=728&lmt=1441038436&loeid=108809041&flash=18.0.0&url=http%3A%2F%2Fwww.liferaysavvy.com%2F2013%2F12%2Fliferay-environment-challenges-and.html&wgl=1&dt=1441275736631&bpp=61&bdt=1188&shv=r20150827&cbv=r20150820&saldr=aa&prev_fmts=728x15_0ads_al&correlator=7675241392129&jscb=1&frm=20&ga_vid=*&ga_sid=*&ga_hid=*&ga_fc=0&pv=1&u_tz=330&u_his=1&u_java=1&u_h=1080&u_w=1920&u_ah=1032&u_aw=1920&u_cd=24&u_nplug=5&u_nmime=7&dff=garamond&dfs=16&biw=1726&bih=813&eid=575144605%2C317150304&ref=http%3A%2F%2Fwww.liferaysavvy.com%2F2013%2F12%2Fliferay-62-portal-development.html&rx=0&eae=0&fc=24&brdim=0%2C0%2C0%2C0%2C1920%2C0%2C0%2C0%2C1745%2C814&vis=2&rsz=%7C%7Co%7C&abl=CS&ppjl=f&pfx=0&fu=16&bc=1&ifi=2&xpc=FDYsfmPXGV&p=http%3A//www.liferaysavvy.com&dtd=1418&rl_rc=true&adsense_enabled=true&ad_type=text&ui=rc:0&oe=utf8&height=15&width=728&format=fpkc_al_lp&kw_type=radlink&hl=en&kw0=Liferay+Portal&kw1=Java+Training&kw2=Java+VM&kw3=Memory+Training&okw=Java+Training&rt=ChBV6B9aAAcgrwob44uJCprwEg1KYXZhIFRyYWluaW5nGgi1dg1NEMn-FCgBUhMIm9Ofw9LaxwIVUUgYCh0lyAGehttps://apis.google.com/u/0/wm/1/+MeeraPrinceHyderabad/posts/Q8AyBSErXkVhttps://apis.google.com/u/0/wm/1/+MeeraPrinceHyderabad/posts/SgVDva3qx5ahttp://www.liferaysavvy.com/search/label/Kaleo%20custom%20portlethttp://www.liferaysavvy.com/search/label/IPC%20public%20render%20parametershttps://apis.google.com/u/0/wm/1/109403958078084054053https://apis.google.com/u/0/wm/1/+MeeraPrinceHyderabad/posts/ShZg6wTJX9zhttps://apis.google.com/u/0/wm/1/109403958078084054053https://apis.google.com/u/0/wm/1/109403958078084054053http://www.liferaysavvy.com/2013/11/working-with-liferay-urls.htmlhttp://www.liferaysavvy.com/feeds/4714866316256783727/comments/defaulthttp://www.liferaysavvy.com/search/label/IPC%20Ajaxhttps://apis.google.com/u/0/wm/1/109403958078084054053https://apis.google.com/u/0/wm/1/107397408233099912783http://www.liferaysavvy.com/search/label/IPC%20Listener%20Portlethttps://apis.google.com/u/0/wm/1/109403958078084054053http://www.liferaysavvy.com/search/label/Kaleo%20workflow%20enginehttps://apis.google.com/u/0/wm/1/109403958078084054053http://www.liferaysavvy.com/search/label/Kaleo-webhttps://googleads.g.doubleclick.net/pagead/ads?client=ca-pub-5298365786612894&output=html&h=15&slotname=5620860964&adk=4268324997&w=728&lmt=1441038436&loeid=108809041&flash=18.0.0&url=http%3A%2F%2Fwww.liferaysavvy.com%2F2013%2F12%2Fliferay-environment-challenges-and.html&wgl=1&dt=1441275736631&bpp=61&bdt=1188&shv=r20150827&cbv=r20150820&saldr=aa&prev_fmts=728x15_0ads_al&correlator=7675241392129&jscb=1&frm=20&ga_vid=*&ga_sid=*&ga_hid=*&ga_fc=0&pv=1&u_tz=330&u_his=1&u_java=1&u_h=1080&u_w=1920&u_ah=1032&u_aw=1920&u_cd=24&u_nplug=5&u_nmime=7&dff=garamond&dfs=16&biw=1726&bih=813&eid=575144605%2C317150304&ref=http%3A%2F%2Fwww.liferaysavvy.com%2F2013%2F12%2Fliferay-62-portal-development.html&rx=0&eae=0&fc=24&brdim=0%2C0%2C0%2C0%2C1920%2C0%2C0%2C0%2C1745%2C814&vis=2&rsz=%7C%7Co%7C&abl=CS&ppjl=f&pfx=0&fu=16&bc=1&ifi=2&xpc=FDYsfmPXGV&p=http%3A//www.liferaysavvy.com&dtd=1418&rl_rc=true&adsense_enabled=true&ad_type=text&ui=rc:0&oe=utf8&height=15&width=728&format=fpkc_al_lp&kw_type=radlink&hl=en&kw0=Liferay+Portal&kw1=Java+Training&kw2=Java+VM&kw3=Memory+Training&okw=Liferay+Portal&rt=ChBV6B9aAAcgowob44uJCprwEg5MaWZlcmF5IFBvcnRhbBoIpAe8skHVJ-soAVITCJvTn8PS2scCFVFIGAodJcgBnghttps://googleads.g.doubleclick.net/pagead/ads?client=ca-pub-5298365786612894&output=html&h=15&slotname=5620860964&adk=4268324997&w=728&lmt=1441038436&loeid=108809041&flash=18.0.0&url=http%3A%2F%2Fwww.liferaysavvy.com%2F2013%2F12%2Fliferay-environment-challenges-and.html&wgl=1&dt=1441275736631&bpp=61&bdt=1188&shv=r20150827&cbv=r20150820&saldr=aa&prev_fmts=728x15_0ads_al&correlator=7675241392129&jscb=1&frm=20&ga_vid=*&ga_sid=*&ga_hid=*&ga_fc=0&pv=1&u_tz=330&u_his=1&u_java=1&u_h=1080&u_w=1920&u_ah=1032&u_aw=1920&u_cd=24&u_nplug=5&u_nmime=7&dff=garamond&dfs=16&biw=1726&bih=813&eid=575144605%2C317150304&ref=http%3A%2F%2Fwww.liferaysavvy.com%2F2013%2F12%2Fliferay-62-portal-development.html&rx=0&eae=0&fc=24&brdim=0%2C0%2C0%2C0%2C1920%2C0%2C0%2C0%2C1745%2C814&vis=2&rsz=%7C%7Co%7C&abl=CS&ppjl=f&pfx=0&fu=16&bc=1&ifi=2&xpc=FDYsfmPXGV&p=http%3A//www.liferaysavvy.com&dtd=1418&rl_rc=true&adsense_enabled=true&ad_type=text&ui=rc:0&oe=utf8&height=15&width=728&format=fpkc_al_lp&kw_type=radlink&hl=en&kw0=Liferay+Portal&kw1=Java+Training&kw2=Java+VM&kw3=Memory+Training&okw=Memory+Training&rt=ChBV6B9aAAcgtQob44uJCprwEg9NZW1vcnkgVHJhaW5pbmcaCCFKy-YCAdR7KAFSEwib05_D0trHAhVRSBgKHSXIAZ4https://apis.google.com/u/0/wm/1/+MeeraPrinceHyderabad/posts/AbDHm3vp7wHhttp://www.liferaysavvy.com/search/label/IPC%20Cookieshttp://www.liferaysavvy.com/search/label/Kaleo%20designerhttp://www.liferaysavvy.com/search/label/JSR%20168%2F286http://www.liferaysavvy.com/search/label/IPC%20Producer%20Portlethttp://www.liferaysavvy.com/search/label/JTidyhttp://www.liferaysavvy.com/2013/12/liferay-spring-portlet.htmlhttp://www.liferaysavvy.com/search/label/Indexer%20Post%20Processorhttp://www.liferaysavvy.com/search/label/IPC%20page%20levelhttps://googleads.g.doubleclick.net/pagead/ads?client=ca-pub-5298365786612894&output=html&h=15&slotname=5620860964&adk=4268324997&w=728&lmt=1441038436&loeid=108809041&flash=18.0.0&url=http%3A%2F%2Fwww.liferaysavvy.com%2F2013%2F12%2Fliferay-environment-challenges-and.html&wgl=1&dt=1441275736631&bpp=61&bdt=1188&shv=r20150827&cbv=r20150820&saldr=aa&prev_fmts=728x15_0ads_al&correlator=7675241392129&jscb=1&frm=20&ga_vid=*&ga_sid=*&ga_hid=*&ga_fc=0&pv=1&u_tz=330&u_his=1&u_java=1&u_h=1080&u_w=1920&u_ah=1032&u_aw=1920&u_cd=24&u_nplug=5&u_nmime=7&dff=garamond&dfs=16&biw=1726&bih=813&eid=575144605%2C317150304&ref=http%3A%2F%2Fwww.liferaysavvy.com%2F2013%2F12%2Fliferay-62-portal-development.html&rx=0&eae=0&fc=24&brdim=0%2C0%2C0%2C0%2C1920%2C0%2C0%2C0%2C1745%2C814&vis=2&rsz=%7C%7Co%7C&abl=CS&ppjl=f&pfx=0&fu=16&bc=1&ifi=2&xpc=FDYsfmPXGV&p=http%3A//www.liferaysavvy.com&dtd=1418&rl_rc=true&adsense_enabled=true&ad_type=text&ui=rc:0&oe=utf8&height=15&width=728&format=fpkc_al_lp&kw_type=radlink&hl=en&kw0=Liferay+Portal&kw1=Java+Training&kw2=Java+VM&kw3=Memory+Training&okw=Java+VM&rt=ChBV6B9aAAcgsgob44uJCprwEgdKYXZhIFZNGgimp1Mq2Bd_bigBUhMIm9Ofw9LaxwIVUUgYCh0lyAGehttps://www.google.com/adsense/support/bin/request.py?contact=abg_afc&url=http://www.liferaysavvy.com/2013/12/liferay-environment-challenges-and.html&hl=en&client=ca-pub-5298365786612894&ai0=

  • 8/20/2019 Liferay Environment Challenges and Solutions With Eclipse _ Liferay Savvy

    17/56

    03/09/2015 Li fer ay Env ir onm ent C hal lenges and Sol uti ons w ith Ec li pse ~ Li fer ay Savv y

    http://w w w .l i fer aysavvy.com /2013/12/l i fer ay- envi r onm ent- chal l enges- and.htm l 17

    Environment: Liferay Portal 6.2 CE+ Tomcat Server

    7.x + MySQL 5.1 Objective: Create Spring Portlet in

    Liferay. Download Lifer...

    Liferay Important Code Snippets

    Get Theme display object ...

    Setting Environment variables and System properties for

     Tomcat Server

    Setting Environment variables and System properties for Tomcat

    Server Windows Environment: Create a file called setenv....

    Liferay AUI Validator

    Objective: Use AUI Form Validator to validate form

    data from client side. Environment: Liferay 6.2

    +Tomcat 7.x+MySQL 5.1 ...

    Recent Posts

    Implement Kaleo Workflow for Custom Assets/Custom

    Portlet

    Liferay already implemented workflow management for some

    of assets like Web content, Blogs, wikis, document library and

    Message Boards. These assets we can enable Kaleo workflow 

    so that all submission of each assets going through the

     workflow management.Liferay also have given support to

    implement ... read more

     Aug 31 2015

     Working with Kaleo Workflow in Liferay

    Liferay portal used Kaleo workflow implementation to run

    their application through workflow management. Out of box

    Liferay support other workflow implementations which

    follows the JBPM notation.Please follow previous post for

    basic understand about workflow 

    LCS ( 1 )

    LCS Account ( 1 )

    LCS client ( 1 )

    Language Properties

    Hooks ( 1 )

    Liferay Configuration

    Page ( 1 )

    Liferay private pages

     virtual host ( 1 )

    Liferay 7 UnsupportedClass Version Error ( 1

    Liferay 7 explore ( 1 )

    Liferay 7 features ( 1 )

    Liferay 7 milestone 4 ( 1

     )

    Liferay 7m4 ( 1 )

    Liferay Application

    Display Templets ( 1 )

    Liferay Authenticated

     Access required ( 1 )

    Liferay Base64

    Encoding ( 1 )

    Liferay Basic

     Authorization ( 1 )

    Liferay CSRF ( 1 )

    1

    2

    http://www.liferaysavvy.com/search/label/Liferay%20Authenticated%20Access%20requiredhttp://www.liferaysavvy.com/search/label/Liferay%207%20milestone%204http://www.liferaysavvy.com/2013/12/liferay-aui-validator.htmlhttp://www.liferaysavvy.com/2015/08/implement-kaleo-workflow-for-custom.htmlhttp://www.liferaysavvy.com/search/label/Liferay%20%20private%20pages%20virtual%20hosthttp://www.liferaysavvy.com/search/label/Language%20Properties%20Hookshttp://www.liferaysavvy.com/search/label/Liferay%20%20Configuration%20Pagehttp://www.liferaysavvy.com/2013/12/liferay-spring-portlet.htmlhttp://www.liferaysavvy.com/search/label/Liferay%20Basic%20Authorizationhttp://www.liferaysavvy.com/2015/08/implement-kaleo-workflow-for-custom.htmlhttp://www.liferaysavvy.com/2013/02/liferay-important-code-snippets.htmlhttp://www.liferaysavvy.com/search/label/LCS%20Accounthttp://www.liferaysavvy.com/search/label/LCShttp://www.liferaysavvy.com/search/label/Liferay%20CSRFhttp://www.liferaysavvy.com/search/label/Liferay%20Application%20Display%20Templetshttp://www.liferaysavvy.com/2013/12/liferay-aui-validator.htmlhttp://www.liferaysavvy.com/search/label/LCS%20clienthttp://www.liferaysavvy.com/2012/09/setting-environment-variables-and.htmlhttp://www.liferaysavvy.com/search/label/Liferay%207m4http://www.liferaysavvy.com/search/label/Liferay%207%20featureshttp://www.liferaysavvy.com/search/label/Liferay%20Base64%20Encodinghttp://www.liferaysavvy.com/2015/08/working-with-kaleo-workflow-in-liferay.htmlhttp://www.liferaysavvy.com/search/label/Liferay%207%20Unsupported%20Class%20Version%20Errorhttp://www.liferaysavvy.com/search/label/Liferay%207%20explore

  • 8/20/2019 Liferay Environment Challenges and Solutions With Eclipse _ Liferay Savvy

    18/56

    03/09/2015 Li fer ay Env ir onm ent C hal lenges and Sol uti ons w ith Ec li pse ~ Li fer ay Savv y

    http://w w w .l i fer aysavvy.com /2013/12/l i fer ay- envi r onm ent- chal l enges- and.htm l 18

    Recent Posts Widget

    management.LiferayWorkflow Management ... read more

     Aug 30 2015

    Liferay Workflow Management Introduction

    Liferay portal have many capabilities and its support many 

    other software integration and one of capability that Liferay 

    support workflow management.What is workflow?Work flow 

    is sequence small tasks and each task will be processed by 

    different people at different levels finally all together will ...

    read more

     Aug 28 2015

    Liferay jQuery Data Table

     JQuery Data table is way of present our data at client side and we can show case data and we can perform operations like

    sorting, update, page nation and many other operations we

    can perform on data table.JQuery Data table is very popular

    jQuery plugin which built it on top of JQuery library. ... read

    more

     Aug 02 2015

    Liferay Spring Portlet Tutorial

    Liferay have provided flexibility to develop Portlet with

    different web framework such as JSF, Spring, Struts and

     Vaadin.One of the good choice is spring based Portlets.

    Liferay supported spring based Portlet and we can deploy into

    Liferay portal server.Liferay with spring make us better way of 

    ... read more

     Aug 01 2015

    Liferay Carousel ( 1 )

    Liferay Cloud Services (

    1 )

    Liferay Cloud Services

    Beta ( 1 )

    Liferay Document

    Media ADT ( 1 )

    Liferay ECM ( 1 )

    Liferay Events ( 1 )

    Liferay JBPM ( 1 )

    Liferay JSP Tag 

    Libraries ( 1 )

    Liferay JavaScript data

    table ( 1 )

    Liferay Kaleo workflow

    ( 1 )

    Liferay Layered

     Architecture ( 1 )

    Liferay Patching tool ( 1

     )

    Liferay Portlet Sessions( 1 )

    Liferay Portlets ( 1 )

    Liferay Public Render

    Parameters ( 1 )

    Liferay SDK ( 1 )

    3

    4

    5

    http://www.liferaysavvy.com/search/label/Liferay%20Document%20Media%20ADThttp://www.liferaysavvy.com/search/label/Liferay%20Cloud%20Services%20Betahttp://www.liferaysavvy.com/search/label/Liferay%20Carouselhttp://www.liferaysavvy.com/search/label/Liferay%20Layered%20Architecturehttp://www.liferaysavvy.com/search/label/Liferay%20JavaScript%20data%20tablehttp://www.liferaysavvy.com/search/label/Liferay%20JSP%20Tag%20Librarieshttp://www.liferaysavvy.com/search/label/Liferay%20Public%20Render%20Parametershttp://www.liferaysavvy.com/search/label/Liferay%20Eventshttp://www.liferaysavvy.com/2015/08/working-with-kaleo-workflow-in-liferay.htmlhttp://www.liferaysavvy.com/search/label/Liferay%20JBPMhttp://www.liferaysavvy.com/search/label/Liferay%20Patching%20toolhttp://www.liferaysavvy.com/search/label/Liferay%20Portlet%20Sessionshttp://www.liferaysavvy.com/2015/08/liferay-spring-portlet-tutorial.htmlhttp://www.liferaysavvy.com/search/label/Liferay%20Kaleo%20workflowhttp://www.liferaysavvy.com/2015/08/liferay-spring-portlet-tutorial.htmlhttp://www.liferaysavvy.com/search/label/Liferay%20SDKhttp://www.liferaysavvy.com/search/label/Liferay%20ECMhttp://www.liferaysavvy.com/2015/08/liferay-jquery-data-table.htmlhttp://www.liferaysavvy.com/2015/08/liferay-jquery-data-table.htmlhttp://www.liferaysavvy.com/search/label/Liferay%20Portletshttp://helplogger.blogspot.com/2014/11/5-cool-recent-post-widgets-for-blogger.htmlhttp://www.liferaysavvy.com/2015/08/liferay-workflow-management-introduction.htmlhttp://www.liferaysavvy.com/2015/08/liferay-workflow-management-introduction.htmlhttp://www.liferaysavvy.com/search/label/Liferay%20Cloud%20Services

  • 8/20/2019 Liferay Environment Challenges and Solutions With Eclipse _ Liferay Savvy

    19/56

    03/09/2015 Li fer ay Env ir onm ent C hal lenges and Sol uti ons w ith Ec li pse ~ Li fer ay Savv y

    http://w w w .l i fer aysavvy.com /2013/12/l i fer ay- envi r onm ent- chal l enges- and.htm l 19

    Liferay SMS ( 1 )

    Liferay SMS API ( 1 )

    Liferay SMS Portlet ( 1

    Liferay SMS URL ( 1 )

    Liferay Struts ( 1 )

    Liferay Theoretical

     Architecture ( 1 )

    Liferay VM ( 1 )

    Liferay activity ( 1 )

    Liferay aui char counter

    ( 1 )

    Liferay aui counter ( 1 )

    Liferay auto login ( 1 )

    Liferay captcha ( 1 )

    Liferay char counter ( 1

     )

    Liferay csv export ( 1 )

    Liferay csv format ( 1 )

    Liferay custom tables ( 

    1 )

    Liferay data table ( 1 )

    Liferay domain mapping

    ( 1 )

    Liferay expando ( 1 )

    http://www.liferaysavvy.com/search/label/Liferay%20expandohttp://www.liferaysavvy.com/search/label/Liferay%20VMhttp://www.liferaysavvy.com/search/label/Liferay%20aui%20char%20counterhttp://www.liferaysavvy.com/search/label/Liferay%20SMShttp://www.liferaysavvy.com/search/label/Liferay%20aui%20counterhttp://www.liferaysavvy.com/search/label/Liferay%20captchahttp://www.liferaysavvy.com/search/label/Liferay%20csv%20formathttp://www.liferaysavvy.com/search/label/Liferay%20SMS%20APIhttp://www.liferaysavvy.com/search/label/Liferay%20Theoretical%20Architecturehttp://www.liferaysavvy.com/search/label/Liferay%20SMS%20URLhttp://www.liferaysavvy.com/search/label/Liferay%20csv%20exporthttp://www.liferaysavvy.com/search/label/Liferay%20Strutshttp://www.liferaysavvy.com/search/label/Liferay%20auto%20loginhttp://www.liferaysavvy.com/search/label/Liferay%20char%20counterhttp://www.liferaysavvy.com/search/label/Liferay%20activityhttp://www.liferaysavvy.com/search/label/Liferay%20data%20tablehttp://www.liferaysavvy.com/search/label/Liferay%20custom%20tableshttp://www.liferaysavvy.com/search/label/Liferay%20SMS%20Portlethttp://www.liferaysavvy.com/search/label/Liferay%20domain%20mapping

  • 8/20/2019 Liferay Environment Challenges and Solutions With Eclipse _ Liferay Savvy

    20/56

    03/09/2015 Li fer ay Env ir onm ent C hal lenges and Sol uti ons w ith Ec li pse ~ Li fer ay Savv y

    http://w w w .l i fer aysavvy.com /2013/12/l i fer ay- envi r onm ent- chal l enges- and.htm l 20

    Liferay export ( 1 )

    Liferay ivy ( 1 )

    Liferay jQuery data grid

    ( 1 )

    Liferay jQuery data

    table ( 1 )

    Liferay java 1.6 issues ( 

    1 )

    Liferay mvc. JSF Portlet

    ( 1 )

    Liferay portal 7 ( 1 )

    Liferay 

    portal_noraml.vm ( 1 )

    Liferay portlet

    configuration ( 1 )

    Liferay portlet modes ( 

    1 )

    Liferay portlet mvc ( 1 )

    Liferay process event ( 1

     )

    Liferay public pages

     virtual host ( 1 )

    Liferay search form.

    Liferay ui search form ( 

    1 )

    Liferay spring 

    annotation ( 1 )

    http://www.liferaysavvy.com/search/label/Liferay%20portal_noraml.vmhttp://www.liferaysavvy.com/search/label/Liferay%20java%201.6%20issueshttp://www.liferaysavvy.com/search/label/Liferay%20ivyhttp://www.liferaysavvy.com/search/label/Liferay%20portlet%20configurationhttp://www.liferaysavvy.com/search/label/Liferay%20jQuery%20data%20gridhttp://www.liferaysavvy.com/search/label/Liferay%20portal%207http://www.liferaysavvy.com/search/label/Liferay%20spring%20annotationhttp://www.liferaysavvy.com/search/label/Liferay%20portlet%20modeshttp://www.liferaysavvy.com/search/label/Liferay%20search%20form.%20Liferay%20ui%20search%20formhttp://www.liferaysavvy.com/search/label/Liferay%20jQuery%20data%20tablehttp://www.liferaysavvy.com/search/label/Liferay%20exporthttp://www.liferaysavvy.com/search/label/Liferay%20public%20pages%20virtual%20hosthttp://www.liferaysavvy.com/search/label/Liferay%20mvc.%20JSF%20Portlethttp://www.liferaysavvy.com/search/label/Liferay%20portlet%20mvchttp://www.liferaysavvy.com/search/label/Liferay%20process%20event

  • 8/20/2019 Liferay Environment Challenges and Solutions With Eclipse _ Liferay Savvy

    21/56

    03/09/2015 Li fer ay Env ir onm ent C hal lenges and Sol uti ons w ith Ec li pse ~ Li fer ay Savv y

    http://w w w .l i fer aysavvy.com /2013/12/l i fer ay- envi r onm ent- chal l enges- and.htm l 2

    Liferay theme

    development ( 1 )

    Liferay theme plugin ( 1

     )

    Liferay theme velocity 

     variables ( 1 )

    Liferay velocity 

     variables ( 1 )

    Liferay virtual host ( 1 )

    Liferay web services Authorization ( 1 )

    Liferay workflow 

    definition ( 1 )

    Lucene Engine ( 1 )

    MDA ( 1 )

    MVC Portlet form

    submission ( 1 )

    MVC service Builder ( 1

     )

    Model listener ( 1 )

    MongoDB ( 1 )

    NetBeans ( 1 )

    NoSQL ( 1 )

    OOTB ( 1 )

    Orbeon forms ( 1 )

    http://www.liferaysavvy.com/search/label/OOTBhttp://www.liferaysavvy.com/search/label/MVC%20service%20Builderhttp://www.liferaysavvy.com/search/label/MVC%20Portlet%20form%20submissionhttp://www.liferaysavvy.com/search/label/MDAhttp://www.liferaysavvy.com/search/label/Lucene%20Enginehttp://www.liferaysavvy.com/search/label/Orbeon%20formshttp://www.liferaysavvy.com/search/label/Liferay%20web%20services%20Authorizationhttp://www.liferaysavvy.com/search/label/Liferay%20workflow%20definitionhttp://www.liferaysavvy.com/search/label/NetBeanshttp://www.liferaysavvy.com/search/label/Liferay%20virtual%20hosthttp://www.liferaysavvy.com/search/label/Liferay%20theme%20pluginhttp://www.liferaysavvy.com/search/label/Liferay%20theme%20developmenthttp://www.liferaysavvy.com/search/label/MongoDBhttp://www.liferaysavvy.com/search/label/Liferay%20velocity%20variableshttp://www.liferaysavvy.com/search/label/NoSQLhttp://www.liferaysavvy.com/search/label/Model%20listenerhttp://www.liferaysavvy.com/search/label/Liferay%20theme%20velocity%20variables

  • 8/20/2019 Liferay Environment Challenges and Solutions With Eclipse _ Liferay Savvy

    22/56

    03/09/2015 Li fer ay Envi ronm ent C hal lenges and Sol uti ons w ith Ecl ipse ~ Li fer ay Savvy

    http://w w w .l i fer aysavvy.com /2013/12/l i fer ay- envi r onm ent- chal l enges- and.htm l 22

    Permgen space error ( 1

     )

    Portal Administration

    Certification ( 1 )

    Portal DeveloperCertification ( 1 )

    Portal Properties Hooks

    ( 1 )

    Portal Service ( 1 )

    Portal System

     Administration

    Certification ( 1 )

    Portlet Configuration

    Page ( 1 )

    Portlet Display 

     Template Handler ( 1 )

    Portlet Session Scope ( 

    1 )

    Portlet Sessions ( 1 )

    Portlet Sessions IPC ( 1

     )

    Process Event ( 1 )

    Properties hook ( 1 )

    Public Render

    Parameter ( 1 )

    Public Render

    http://www.liferaysavvy.com/search/label/Public%20Render%20Parameters%20IPChttp://www.liferaysavvy.com/search/label/Portlet%20Sessionshttp://www.liferaysavvy.com/search/label/Process%20Eventhttp://www.liferaysavvy.com/search/label/Public%20Render%20Parameterhttp://www.liferaysavvy.com/search/label/Permgen%20space%20errorhttp://www.liferaysavvy.com/search/label/Portlet%20Sessions%20IPChttp://www.liferaysavvy.com/search/label/Portal%20Servicehttp://www.liferaysavvy.com/search/label/Portlet%20Display%20Template%20Handlerhttp://www.liferaysavvy.com/search/label/Portal%20Properties%20Hookshttp://www.liferaysavvy.com/search/label/Portal%20Developer%20Certificationhttp://www.liferaysavvy.com/search/label/Portal%20Administration%20Certificationhttp://www.liferaysavvy.com/search/label/Portlet%20Configuration%20Pagehttp://www.liferaysavvy.com/search/label/Portlet%20Session%20Scopehttp://www.liferaysavvy.com/search/label/Public%20Render%20Parameters%20IPChttp://www.liferaysavvy.com/search/label/Properties%20hookhttp://www.liferaysavvy.com/search/label/Portal%20System%20Administration%20Certification

  • 8/20/2019 Liferay Environment Challenges and Solutions With Eclipse _ Liferay Savvy

    23/56

    03/09/2015 Li fer ay Env ir onm ent C hal lenges and Sol uti ons w ith Ec li pse ~ Li fer ay Savv y

    http://w w w .l i fer aysavvy.com /2013/12/l i fer ay- envi r onm ent- chal l enges- and.htm l 23

    Parameters IPC ( 1 )

    RSA ( 1 )

    SB ( 1 )

    SB MVC Portlet.

    Service builder ( 1 )

    SB Portlet ( 1 )

    SMS API ( 1 )

    SMS Portlet ( 1 )

    SMS sender Portlet ( 1 )

    SOLR ( 1 )

    Servlet Filter Hooks ( 1

     )

    Session Auth Token ( 1

     )

    SessionErrors ( 1 )

    SessionMessages ( 1 )

    Struts Action ( 1 )

     Virtualization ( 1 )

     Wikis ADT ( 1 )

    access liferay services (

     )

    actionRequest ( 1 )

    add file entry ( 1 )

    advance web content ( 1

    http://www.liferaysavvy.com/search/label/actionRequesthttp://www.liferaysavvy.com/search/label/Struts%20Actionhttp://www.liferaysavvy.com/search/label/add%20file%20entryhttp://www.liferaysavvy.com/search/label/RSAhttp://www.liferaysavvy.com/search/label/access%20liferay%20serviceshttp://www.liferaysavvy.com/search/label/SMS%20sender%20Portlethttp://www.liferaysavvy.com/search/label/Wikis%20ADThttp://www.liferaysavvy.com/search/label/SB%20MVC%20Portlet.%20Service%20builderhttp://www.liferaysavvy.com/search/label/advance%20web%20contenthttp://www.liferaysavvy.com/search/label/SBhttp://www.liferaysavvy.com/search/label/SMS%20APIhttp://www.liferaysavvy.com/search/label/SMS%20Portlethttp://www.liferaysavvy.com/search/label/Virtualizationhttp://www.liferaysavvy.com/search/label/SB%20Portlethttp://www.liferaysavvy.com/search/label/Session%20Auth%20Tokenhttp://www.liferaysavvy.com/search/label/SOLRhttp://www.liferaysavvy.com/search/label/Servlet%20Filter%20Hookshttp://www.liferaysavvy.com/search/label/Public%20Render%20Parameters%20IPChttp://www.liferaysavvy.com/search/label/SessionMessageshttp://www.liferaysavvy.com/search/label/SessionErrors

  • 8/20/2019 Liferay Environment Challenges and Solutions With Eclipse _ Liferay Savvy

    24/56

    03/09/2015 Li fer ay Env ir onm ent C hal lenges and Sol uti ons w ith Ec li pse ~ Li fer ay Savv y

    http://w w w .l i fer aysavvy.com /2013/12/l i fer ay- envi r onm ent- chal l enges- and.htm l 24

     )

    ajax call web service ( 1

     )

    alfresco ( 1 )

    alloy UI ( 1 )

    ant deploy ( 1 )

    ant direct-deploy ( 1 )

    application context ( 1 )

    arrayble operator ( 1 )

    asynchronous ( 1 )

    audit 6.2CE ( 1 )

    audit ce ( 1 )

    audit community 

    portlets ( 1 )

    aui all ( 1 )

    aui anim ( 1 )

    aui animation ( 1 )

    aui animation in theme

    1 )

    aui audio ( 1 )

    aui calendar ( 1 )

    aui char counter ( 1 )

    aui click ( 1 )

    http://www.liferaysavvy.com/search/label/audit%20cehttp://www.liferaysavvy.com/search/label/arrayble%20operatorhttp://www.liferaysavvy.com/search/label/aui%20allhttp://www.liferaysavvy.com/search/label/alfrescohttp://www.liferaysavvy.com/search/label/ajax%20call%20web%20servicehttp://www.liferaysavvy.com/search/label/aui%20calendarhttp://www.liferaysavvy.com/search/label/ant%20deployhttp://www.liferaysavvy.com/search/label/application%20contexthttp://www.liferaysavvy.com/search/label/aui%20animhttp://www.liferaysavvy.com/search/label/audit%206.2CEhttp://www.liferaysavvy.com/search/label/audit%20community%20portletshttp://www.liferaysavvy.com/search/label/aui%20clickhttp://www.liferaysavvy.com/search/label/aui%20audiohttp://www.liferaysavvy.com/search/label/aui%20animation%20in%20themehttp://www.liferaysavvy.com/search/label/ant%20direct-deployhttp://www.liferaysavvy.com/search/label/aui%20animationhttp://www.liferaysavvy.com/search/label/asynchronoushttp://www.liferaysavvy.com/search/label/alloy%20UIhttp://www.liferaysavvy.com/search/label/aui%20char%20counter

  • 8/20/2019 Liferay Environment Challenges and Solutions With Eclipse _ Liferay Savvy

    25/56

    03/09/2015 Li fer ay Env ir onm ent C hal lenges and Sol uti ons w ith Ec li pse ~ Li fer ay Savv y

    http://w w w .l i fer aysavvy.com /2013/12/l i fer ay- envi r onm ent- chal l enges- and.htm l 25

    aui date picker ( 1 )

    aui div ( 1 )

    aui document previewe

    ( 1 )

    aui each ( 1 )

    aui events ( 1 )

    aui fields ( 1 )

    aui iframe dialog ( 1 )

    aui input ( 1 )

    aui io ( 1 )

    aui java script ( 1 )

    aui library ( 1 )

    aui liferay ( 1 )

    aui module ( 1 )

    aui modules ( 1 )

    aui node ( 1 )

    aui one ( 1 )

    aui portlet ( 1 )

    aui script ( 1 )

    aui select ( 1 )

    aui use ( 1 )

    aui video ( 1 )

    auth token ( 1 )

    http://www.liferaysavvy.com/search/label/aui%20date%20pickerhttp://www.liferaysavvy.com/search/label/aui%20nodehttp://www.liferaysavvy.com/search/label/aui%20modulehttp://www.liferaysavvy.com/search/label/aui%20portlethttp://www.liferaysavvy.com/search/label/aui%20divhttp://www.liferaysavvy.com/search/label/aui%20usehttp://www.liferaysavvy.com/search/label/aui%20liferayhttp://www.liferaysavvy.com/search/label/aui%20inputhttp://www.liferaysavvy.com/search/label/aui%20scripthttp://www.liferaysavvy.com/search/label/auth%20tokenhttp://www.liferaysavvy.com/search/label/aui%20selecthttp://www.liferaysavvy.com/search/label/aui%20eachhttp://www.liferaysavvy.com/search/label/aui%20videohttp://www.liferaysavvy.com/search/label/aui%20eventshttp://www.liferaysavvy.com/search/label/aui%20moduleshttp://www.liferaysavvy.com/search/label/aui%20iohttp://www.liferaysavvy.com/search/label/aui%20onehttp://www.liferaysavvy.com/search/label/aui%20document%20previewehttp://www.liferaysavvy.com/search/label/aui%20fieldshttp://www.liferaysavvy.com/search/label/aui%20java%20scripthttp://www.liferaysavvy.com/search/label/aui%20iframe%20dialoghttp://www.liferaysavvy.com/search/label/aui%20library

  • 8/20/2019 Liferay Environment Challenges and Solutions With Eclipse _ Liferay Savvy

    26/56

    03/09/2015 Li fer ay Env ir onm ent C hal lenges and Sol uti ons w ith Ec li pse ~ Li fer ay Savv y

    http://w w w .l i fer aysavvy.com /2013/12/l i fer ay- envi r onm ent- chal l enges- and.htm l 26

    authentication token ( 1

     )

    author ( 1 )

    auto fields ( 1 )

    auto login ( 1 )

    build services ( 1 )

    cache enabled ( 1 )

    calendar ( 1 )

    captcha verification ( 1 )

    captchutil ( 1 )

    cas ( 1 )

    cas auto login ( 1 )

    cas intigration with

    liferay ( 1 )

    catalina opts ( 1 )

    check captch ( 1 )

    class path ( 1 )

    column jsp ( 1 )

    column scalar ( 1 )

    column text ( 1 )

    comet ( 1 )

    configuration fiel ( 1 )

    conjuction ( 1 )

    http://www.liferaysavvy.com/search/label/column%20jsphttp://www.liferaysavvy.com/search/label/column%20scalarhttp://www.liferaysavvy.com/search/label/catalina%20optshttp://www.liferaysavvy.com/search/label/conjuctionhttp://www.liferaysavvy.com/search/label/auto%20loginhttp://www.liferaysavvy.com/search/label/calendarhttp://www.liferaysavvy.com/search/label/authentication%20tokenhttp://www.liferaysavvy.com/search/label/configuration%20fielhttp://www.liferaysavvy.com/search/label/captchutilhttp://www.liferaysavvy.com/search/label/captcha%20verificationhttp://www.liferaysavvy.com/search/label/cas%20auto%20loginhttp://www.liferaysavvy.com/search/label/cache%20enabledhttp://www.liferaysavvy.com/search/label/cas%20intigration%20with%20liferayhttp://www.liferaysavvy.com/search/label/comethttp://www.liferaysavvy.com/search/label/class%20pathhttp://www.liferaysavvy.com/search/label/check%20captchhttp://www.liferaysavvy.com/search/label/cashttp://www.liferaysavvy.com/search/label/auto%20fieldshttp://www.liferaysavvy.com/search/label/column%20texthttp://www.liferaysavvy.com/search/label/authorhttp://www.liferaysavvy.com/search/label/build%20services

  • 8/20/2019 Liferay Environment Challenges and Solutions With Eclipse _ Liferay Savvy

    27/56

    03/09/2015 Li fer ay Envi ronm ent C hal lenges and Sol uti ons w ith Ecl ipse ~ Li fer ay Savvy

    http://w w w .l i fer aysavvy.com /2013/12/l i fer ay- envi r onm ent- chal l enges- and.htm l 27

    contact form ( 1 )

    container ( 1 )

    context services sharing

    ( 1 )

    contextconfig location (

    1 )

    count scalar ( 1 )

    creat hook ( 1 )

    create.bat ( 1 )

    create.sh ( 1 )

    criteria api ( 1 )

    cross site request

    forgery ( 1 )

    custom asset workflow

    1 )

    custom json web

    services ( 1 )

    custom services. Sb

    custom service ( 1 )

    custom sql joins ( 1 )

    custom sql multiple

    tables ( 1 )

    custom sql table joins ( 

    1 )

    custom workflow 

    http://www.liferaysavvy.com/search/label/custom%20workflow%20handlerhttp://www.liferaysavvy.com/search/label/custom%20sql%20table%20joinshttp://www.liferaysavvy.com/search/label/context%20services%20sharinghttp://www.liferaysavvy.com/search/label/custom%20workflow%20handlerhttp://www.liferaysavvy.com/search/label/contextconfig%20locationhttp://www.liferaysavvy.com/search/label/create.shhttp://www.liferaysavvy.com/search/label/custom%20sql%20multiple%20tableshttp://www.liferaysavvy.com/search/label/cross%20site%20request%20forgeryhttp://www.liferaysavvy.com/search/label/criteria%20apihttp://www.liferaysavvy.com/search/label/custom%20json%20web%20serviceshttp://www.liferaysavvy.com/search/label/custom%20services.%20Sb%20custom%20servicehttp://www.liferaysavvy.com/search/label/custom%20sql%20joinshttp://www.liferaysavvy.com/search/label/create.bathttp://www.liferaysavvy.com/search/label/containerhttp://www.liferaysavvy.com/search/label/contact%20formhttp://www.liferaysavvy.com/search/label/creat%20hookhttp://www.liferaysavvy.com/search/label/count%20scalarhttp://www.liferaysavvy.com/search/label/custom%20asset%20workflow

  • 8/20/2019 Liferay Environment Challenges and Solutions With Eclipse _ Liferay Savvy

    28/56

    03/09/2015 Li fer ay Env ir onm ent C hal lenges and Sol uti ons w ith Ec li pse ~ Li fer ay Savv y

    http://w w w .l i fer aysavvy.com /2013/12/l i fer ay- envi r onm ent- chal l enges- and.htm l 28

    handler ( 1 )

    dao impl ( 1 )

    dao layer ( 1 )

    data table plugin ( 1 )

    data tables ( 1 )

    date pixker ( 1 )

    default friendly url

    mapper ( 1 )

    deploy liferay apps ( 1 )

    deployment

    configuration ( 1 )

    deployment contexts ( 1

     )

    deployment descriptors

    ( 1 )

    deployment scanners ( 1

     )

    destinations ( 1 )

    developers test ( 1 )

    dialg plugin ( 1 )

    disjunction ( 1 )

    display date ( 1 )

    dl record ( 1 )

    doc to pdf ( 1 )

    http://www.liferaysavvy.com/search/label/dl%20recordhttp://www.liferaysavvy.com/search/label/date%20pixkerhttp://www.liferaysavvy.com/search/label/custom%20workflow%20handlerhttp://www.liferaysavvy.com/search/label/data%20table%20pluginhttp://www.liferaysavvy.com/search/label/deployment%20descriptorshttp://www.liferaysavvy.com/search/label/deployment%20contextshttp://www.liferaysavvy.com/search/label/display%20datehttp://www.liferaysavvy.com/search/label/default%20friendly%20url%20mapperhttp://www.liferaysavvy.com/search/label/developers%20testhttp://www.liferaysavvy.com/search/label/disjunctionhttp://www.liferaysavvy.com/search/label/data%20tableshttp://www.liferaysavvy.com/search/label/destinationshttp://www.liferaysavvy.com/search/label/dialg%20pluginhttp://www.liferaysavvy.com/search/label/deployment%20scannershttp://www.liferaysavvy.com/search/label/dao%20implhttp://www.liferaysavvy.com/search/label/dao%20layerhttp://www.liferaysavvy.com/search/label/doc%20to%20pdfhttp://www.liferaysavvy.com/search/label/deploy%20liferay%20appshttp://www.liferaysavvy.com/search/label/deployment%20configuration

  • 8/20/2019 Liferay Environment Challenges and Solutions With Eclipse _ Liferay Savvy

    29/56

  • 8/20/2019 Liferay Environment Challenges and Solutions With Eclipse _ Liferay Savvy

    30/56

    03/09/2015 Li fer ay Env ir onm ent C hal lenges and Sol uti ons w ith Ec li pse ~ Li fer ay Savv y

    http://w w w