Andy Wu 7 Years Ago Thanks for sharing this, it is helpful. Please sign in to reply. Reply as... Cancel
Ivano Carrara 7 Years Ago Dear David, keep up the good work !Your blog posts are essential complement to the Liferay documentationThank you !Ivano C. Please sign in to reply. Reply as... Cancel
Sushil Patidar 7 Years Ago Thanks for sharing!!i need a suggestion in a case. While up gradation service is separated as service module from the portlet WAR. In the case if both service and portlet uses the same third party dependency then what is the suggested approach to include them. whether that third party dependency jar should be included in both plugins or there is another best approach to manage dependency jars? Please sign in to reply. Reply as... Cancel David H Nebinger Sushil Patidar 7 Years Ago I'm all for encapsulation and hiding. Put the dependency in the service builder layer and expose access to it. Removes the dependency from the service consumers and limits your transitive dependency exposure. Please sign in to reply. Reply as... Cancel
David H Nebinger Sushil Patidar 7 Years Ago I'm all for encapsulation and hiding. Put the dependency in the service builder layer and expose access to it. Removes the dependency from the service consumers and limits your transitive dependency exposure. Please sign in to reply. Reply as... Cancel
sami mohamed 5 Years Ago Dear David, Thanks for your great effort but for Service builder as a module, I applied all the steps but it doesn't work, it throwing class cast exception my case is, I have a service builder module and war based portlet and I can't use this module inside my war. I can compile and build but when trying to call any class in service builder module it throwing class cast exception so could you please describe more how to do it. Please sign in to reply. Reply as... Cancel