Recent Bloggers

Geert van der Ploeg

1 Publications
20 septembre 2016

Olaf Kock

Staff
117 Publications
20 septembre 2016

Antonio Pol

Staff
1 Publications
19 septembre 2016

David H Nebinger

31 Publications
15 septembre 2016

Javeed Chida

11 Publications
15 septembre 2016

Jan Eerdekens

13 Publications
14 septembre 2016

Nate Cavanaugh

Staff
39 Publications
12 septembre 2016

Maarten van Heiningen

2 Publications
5 septembre 2016

Melanie Chung

Staff
5 Publications
2 septembre 2016

Neil Griffin

Staff
55 Publications
2 septembre 2016

Building a Tomcat Bundle from Liferay Source

General Blogs 2 juillet 2013 Par Sachin Dhus

Few steps for creating your own tomcat bundle from Liferay Source.

  • Extract plain  tomcat .
  • Rename apache- tomcat-7.0.23  to tomcat-7.0.23(tomcat-[version]).
  • Download/checkout liferay source from https://lportal.svn.sourceforge.net/svnroot/lportal/portal/.
  • Import this in eclipse
  • Create app.server[userName].properties in portal-trunk(userName-User Name of your PC)
  • Override three properties in above file
  1. app.server.parent.dir =Parent directory path of tomcat
  2. app.server.tomcat.portal.dir=Absolute path of portal-trunk/portal-web/docroot
  3. app.server.tomcat.version=tomcat version

Eg. Suppose your source code in C:/WorkSpace folder & tomcat in C:/deployment folder with name tomcat-7.0.23.

  1. app.server.parent.dir =C:/deployment (don’t consider tomcat-7.0.23 in this path)
  2. app.server.tomcat.portal.dir = C:/WorkSpace/portal-trunk/portal-web/docroot
  3. app.server.tomcat.version =7.0.23
  • Then build ant all.
  • If it will throw out of memory then set VM arguments to -Xms512m or more

Right click of build.xml -> Run As -> 2 Ant Build -> JRE here you will find VM arguments.

  • Copy & replace catalina.properties from liferay bundle/conf  to tomcat/conf
  • Create portal-ext.properties in \tomcat-[version]\webapps\ROOT\WEB-INF\classes

Copy following configurations in portal-ext.properties

  1. jdbc.default.driverClassName=com.mysql.jdbc.Driver
  2. jdbc.default.url=jdbc:mysql://localhost/[ DN_NAME]?useUnicode=true&characterEncoding=UTF-8&useFastDateParsing=false
  3. jdbc.default.username=root
  4. jdbc.default.password=root

change properties as per your database.

 

Affichage de 1 résultat(s).