Oleg Mikheev commented on Dec 1, 2011

Re: Extend WebSphere Portal WCM Seedlist with Custom Metadata

Also thanks for the info about the page that lists all registered Seedlist plugins. Is it supposed to be available to the public? Like at http://www.vietnamairlines.com/seedlist/server ?

Oleg Mikheev commented on Dec 1, 2011

Re: Extend WebSphere Portal WCM Seedlist with Custom Metadata

Thanks for reformatting the article.

We have installed a Portal Cluster and straight deployment of custom seedlist fails. I guess seedlist customization procedure is different for clusterized environments? Would appreciate any info.

Karan Aggarwal commented on Oct 3, 2011

Re: Extend WebSphere Portal WCM Seedlist with Custom Metadata

Hi ,

I am not able to find WCMUtils.class as an attach file in this

Can you help me

Karan Aggarwal commented on Oct 3, 2011

Re: Extend WebSphere Portal WCM Seedlist with Custom Metadata

Hi,

I want to build a custom WCM search portlet.

Can you give me little head start for the same.

Khanh Le commented on Aug 29, 2011

Re: Extend WebSphere Portal WCM Seedlist with Custom Metadata

I have WebSphere Portal 6.1 installed on Windows Server 2003 but I can't find "wp.search.seedlist.wcm.jar" file.

Could you please attach it here?

Oleg Mikheev commented on Jul 20, 2011

Re: Extend WebSphere Portal WCM Seedlist with Custom Metadata

So at last we were able to extend seedlist with our own fields on Portal 7.

The API changed from Portal 6 to 7, we found the classes in these jars (required to be included to the classpath for app to get compiled):

PortalServer/prereq/prereq.seedlist/shared/app/ilel-seedlist.jar

PortalServer/search/wp.search.seedlist/core/service/shared/app/wp.search.seedlist.core.jar

PortalServer/wcm/prereq.wcm/wcm/shared/app/wp.search.seedlist.wcm.jar

PortalServer/wcm/prereq.wcm/wcm/shared/app/ilwwcm-api.jar

AppServer/deploytool/itp/plugins/com.ibm.websphere.v7_7.0.1.v20100710_0411/wasJars/com.ibm.ws.admin.core.jar

The only evidence of the OSGi service getting successfully deployed (except for hardcore grepping) appeared to be this record in System.out:

ExtensionPoin I CWXRS0034I: Extension custom.wcm.seedlist.CustomWCMRetrieverFactoryImpl connected with Extension Point com.ibm.lotus.search.plugins.seedlist.RetrieverFactory

There is no way that we found to make service restart without restarting the whole portal server, so each time you need to modify the code will result in portal restart.

Overall it was not easy, but it be not possible at all without this article, so big thanks to you for posting it!

Oleg Mikheev commented on Jul 12, 2011

Re: Extend WebSphere Portal WCM Seedlist with Custom Metadata

Also, Portal 7 doesn't seem to remove the seed list extension service unless you restart the portal.

So, you deploy the EAR with your service, start the app up - service is there and starts responding to requests.

You stop the application - your service is still there.

You uninstall the application - service is there.

You manually clean up the filesystem from all of the service artifacts - the service is doing just fine and responding to the requests.

It's only Portal shutdown/startup that will make the service disappear.

This makes it impossible to develop such services.

Please correct me if I'm doing something wrong.

Thanks!

Oleg Mikheev commented on Jul 12, 2011

Re: Extend WebSphere Portal WCM Seedlist with Custom Metadata

To save effort for the followers - the Feature Pack for OSGi Applications does not list the seed list service. At least on Portal 7 (FP17).

Oleg Mikheev commented on Jul 8, 2011

Re: Extend WebSphere Portal WCM Seedlist with Custom Metadata

Another question - does WebSphere provide any better way of making sure that my extension has been deployed successfully and binded to extension point, an osgi console maybe?

Couldn't find any better solution other than doing grep -R CustomWCMRetrieverFactoryImpl /opt/IBM/Portal7/wp_profile/temp/omtux/WebSphere_Portal/

Oleg Mikheev commented on Jul 8, 2011

Re: Extend WebSphere Portal WCM Seedlist with Custom Metadata

Hi Thomas,

I've tried FF 3.6 and this is what I (and other people) see http://twitpic.com/5mwlop

The article is clearly stripped off on the right, does your FF 3.6 produce different results?

I've copied the article to Microsoft Word and reading it there.

Also, I'm trying to extend seedlist on Portal 7.0 and it appears that the API changed considerably from 6.1, is there any article better suited for Portal 7.0?

Thomas Spillecke commented on Jul 7, 2011

Re: Extend WebSphere Portal WCM Seedlist with Custom Metadata

Hi Oleg,

I'm using Firefox 3.6 - I can read it. I did not try other browsers or later versions of FF. Could you contact the owners of the wiki? You can find contact data in the help section within the footer of this page. If you require urgent assistance, I could send you the article as PDF. Sorry for any inconvenience.

Oleg Mikheev commented on Jul 6, 2011

Re: Extend WebSphere Portal WCM Seedlist with Custom Metadata

Has anyone ever looked at this article, just once?

It is not readable in any of the browsers that I tried:

Chrome twitpic.com/5lymyi

Firefox twitpic.com/5lyn4i

IE twitpic.com/5lyn8m