Juan Fernández 10 Years Ago Cool post, Jamie! Thanks for sharing with the community!Juan Please sign in to reply. Reply as... Cancel
Muhammed Shafeek V 10 Years Ago I have the same requirements in my project. But I don't know where to get so-portlet war file. Can you? Please sign in to reply. Reply as... Cancel
Gaetano Calcagno 10 Years Ago Hi Jamie, I have the same proble to understand how to make the war of the portlet that I want to modify.I have to modify the so-portlet. Up to now, I have the source code of Social Office 3.0 , I have imported in Eclipse the so-portlet to make the war from myself, but there are a lot of errors that I have to manage.Is this the right way or there's another one to do this?ThanksGaetano Please sign in to reply. Reply as... Cancel Gaetano Calcagno Gaetano Calcagno 9 Years Ago rename the "SocialOffice.lpkg" in "SocialOffice.zip" and inside I can find all the 18 portlet of social office. Please sign in to reply. Reply as... Cancel Praveen Singh Bais Gaetano Calcagno 9 Years Ago Can we modify the java classes as well using this procedure ?In case we need to modify the actual business logic in one of the portlets? Please sign in to reply. Reply as... Cancel Gaetano Calcagno Praveen Singh Bais 9 Years Ago Yes. You have to copy the folder WEB-INF under /docroot, and after you can modify all the java classes. Copy all the WEB-INF folder is necessary to avoid the dependencies.ByeGaetano Please sign in to reply. Reply as... Cancel Praveen Singh Bais Gaetano Calcagno 9 Years Ago Thanks for quick response Gaetano, had to copy the source files under docroot/WEB-INF/src. Now we are able to extend existing portlet classes using custom classes.As per my understanding for overriding other config files like portlet.xml,liferay-display.xml, we need to copy each to docroot/WEB-INF folder ? Please sign in to reply. Reply as... Cancel Gaetano Calcagno Praveen Singh Bais 9 Years Ago [ As per my understanding for overriding other config files like portlet.xml,liferay-display.xml, we need to copy each to docroot/WEB-INF folder ? ]Yes, every file that you have to modify needs to be copied in docroot/WEB-INF in the same directory structure (as this guide explain).ByeGaetano Please sign in to reply. Reply as... Cancel
Gaetano Calcagno Gaetano Calcagno 9 Years Ago rename the "SocialOffice.lpkg" in "SocialOffice.zip" and inside I can find all the 18 portlet of social office. Please sign in to reply. Reply as... Cancel Praveen Singh Bais Gaetano Calcagno 9 Years Ago Can we modify the java classes as well using this procedure ?In case we need to modify the actual business logic in one of the portlets? Please sign in to reply. Reply as... Cancel Gaetano Calcagno Praveen Singh Bais 9 Years Ago Yes. You have to copy the folder WEB-INF under /docroot, and after you can modify all the java classes. Copy all the WEB-INF folder is necessary to avoid the dependencies.ByeGaetano Please sign in to reply. Reply as... Cancel Praveen Singh Bais Gaetano Calcagno 9 Years Ago Thanks for quick response Gaetano, had to copy the source files under docroot/WEB-INF/src. Now we are able to extend existing portlet classes using custom classes.As per my understanding for overriding other config files like portlet.xml,liferay-display.xml, we need to copy each to docroot/WEB-INF folder ? Please sign in to reply. Reply as... Cancel Gaetano Calcagno Praveen Singh Bais 9 Years Ago [ As per my understanding for overriding other config files like portlet.xml,liferay-display.xml, we need to copy each to docroot/WEB-INF folder ? ]Yes, every file that you have to modify needs to be copied in docroot/WEB-INF in the same directory structure (as this guide explain).ByeGaetano Please sign in to reply. Reply as... Cancel
Praveen Singh Bais Gaetano Calcagno 9 Years Ago Can we modify the java classes as well using this procedure ?In case we need to modify the actual business logic in one of the portlets? Please sign in to reply. Reply as... Cancel Gaetano Calcagno Praveen Singh Bais 9 Years Ago Yes. You have to copy the folder WEB-INF under /docroot, and after you can modify all the java classes. Copy all the WEB-INF folder is necessary to avoid the dependencies.ByeGaetano Please sign in to reply. Reply as... Cancel Praveen Singh Bais Gaetano Calcagno 9 Years Ago Thanks for quick response Gaetano, had to copy the source files under docroot/WEB-INF/src. Now we are able to extend existing portlet classes using custom classes.As per my understanding for overriding other config files like portlet.xml,liferay-display.xml, we need to copy each to docroot/WEB-INF folder ? Please sign in to reply. Reply as... Cancel Gaetano Calcagno Praveen Singh Bais 9 Years Ago [ As per my understanding for overriding other config files like portlet.xml,liferay-display.xml, we need to copy each to docroot/WEB-INF folder ? ]Yes, every file that you have to modify needs to be copied in docroot/WEB-INF in the same directory structure (as this guide explain).ByeGaetano Please sign in to reply. Reply as... Cancel
Gaetano Calcagno Praveen Singh Bais 9 Years Ago Yes. You have to copy the folder WEB-INF under /docroot, and after you can modify all the java classes. Copy all the WEB-INF folder is necessary to avoid the dependencies.ByeGaetano Please sign in to reply. Reply as... Cancel Praveen Singh Bais Gaetano Calcagno 9 Years Ago Thanks for quick response Gaetano, had to copy the source files under docroot/WEB-INF/src. Now we are able to extend existing portlet classes using custom classes.As per my understanding for overriding other config files like portlet.xml,liferay-display.xml, we need to copy each to docroot/WEB-INF folder ? Please sign in to reply. Reply as... Cancel Gaetano Calcagno Praveen Singh Bais 9 Years Ago [ As per my understanding for overriding other config files like portlet.xml,liferay-display.xml, we need to copy each to docroot/WEB-INF folder ? ]Yes, every file that you have to modify needs to be copied in docroot/WEB-INF in the same directory structure (as this guide explain).ByeGaetano Please sign in to reply. Reply as... Cancel
Praveen Singh Bais Gaetano Calcagno 9 Years Ago Thanks for quick response Gaetano, had to copy the source files under docroot/WEB-INF/src. Now we are able to extend existing portlet classes using custom classes.As per my understanding for overriding other config files like portlet.xml,liferay-display.xml, we need to copy each to docroot/WEB-INF folder ? Please sign in to reply. Reply as... Cancel Gaetano Calcagno Praveen Singh Bais 9 Years Ago [ As per my understanding for overriding other config files like portlet.xml,liferay-display.xml, we need to copy each to docroot/WEB-INF folder ? ]Yes, every file that you have to modify needs to be copied in docroot/WEB-INF in the same directory structure (as this guide explain).ByeGaetano Please sign in to reply. Reply as... Cancel
Gaetano Calcagno Praveen Singh Bais 9 Years Ago [ As per my understanding for overriding other config files like portlet.xml,liferay-display.xml, we need to copy each to docroot/WEB-INF folder ? ]Yes, every file that you have to modify needs to be copied in docroot/WEB-INF in the same directory structure (as this guide explain).ByeGaetano Please sign in to reply. Reply as... Cancel
Yannis Konstas 9 Years Ago This procedure was successful to me only when I use build-common-plugin-ext.xml. Should this be done with build-common-plugin.xml? Please sign in to reply. Reply as... Cancel Fil Giu Yannis Konstas 7 Years Ago If I add this project on Tomcat of Eclipse, it doesn't work. I have to build the war and deploy it from control panel, then it works fine! Please sign in to reply. Reply as... Cancel
Fil Giu Yannis Konstas 7 Years Ago If I add this project on Tomcat of Eclipse, it doesn't work. I have to build the war and deploy it from control panel, then it works fine! Please sign in to reply. Reply as... Cancel