Andrew Jardine 6年 前 Great post! I especially like the reference to Bob the builder lol. Question though David, can this same approach also be used in non-liferay custom portlets? By this I mean, for example, let's say I write a custom registration portlet. Can you then use this same technique a to expose some of my portlets packages to I alter the logic? Im assuming yes? Is the akin to plugins that extend plugins from the old system? 投票するためにはログインが必要です。 次として送信する: キャンセル David H Nebinger Andrew Jardine 6年 前 Sure, this is just OSGi magic, has nothing to do with liferay bundles vs your own. For customers of SIs, for example, where the SI has delivered something that is similarly private, this technique can be used to open their packages too. 投票するためにはログインが必要です。 次として送信する: キャンセル
David H Nebinger Andrew Jardine 6年 前 Sure, this is just OSGi magic, has nothing to do with liferay bundles vs your own. For customers of SIs, for example, where the SI has delivered something that is similarly private, this technique can be used to open their packages too. 投票するためにはログインが必要です。 次として送信する: キャンセル
(あなた) 6年 前 [...] The other problem is, that the Elasticsearch adapter module is only exposing the com.liferay.search.elasticsearch.settings subpackage. So, if you need to reference any package inside the adapter in... [...] Read More 投票するためにはログインが必要です。 次として送信する: キャンセル
Sandip Patel 5年 前 Doesn't give you compile time error in custom module where you override original class. When you write extends original class but that class may not be expose with existing module. We are creating fragment for that even though it's giving me compile time dependancy error. https://community.liferay.com/forums/-/message_boards/message/111525356 投票するためにはログインが必要です。 次として送信する: キャンセル
Sandip Patel 5年 前 Doesn't give you compile time error in custom module where you override original class. When you write extends original class but that class may not be expose with existing module. We are creating fragment for that even though it's giving me compile time dependancy error. I have some issue and created new post for it. https://community.liferay.com/forums/-/message_boards/message/111525356. Can you help on this. 投票するためにはログインが必要です。 次として送信する: キャンセル
David Bougearel 5年 前 Hey David, Thanks for this blog which is very interesting. I'm trying to do the internal override on my way and i have some issues could you take a look at my post on the forum : https://community.liferay.com/fr/forums/-/message_boards/message/111977456 It would be a great help on this paining point for me. Thanks, David. 投票するためにはログインが必要です。 次として送信する: キャンセル
Joshua St. Clair 4年 前 Thanks a lot for writing this Dave! This is exactly the scenario I was running into. I found I needed to export some internal packages in a Liferay module and this is just the walkthrough I needed. 投票するためにはログインが必要です。 次として送信する: キャンセル