Friday 2 July 2010

Aide Memoires - Searching for Portal Search

Something for the (post) weekend: -






13 comments:

Raghu Reddy said...

Hi,
I installed websphere portal server v6.1 on my windows machine and installed success fully but WCM is not installed. If i run "ConfigEngine.bat configure-wcm-authoring -DPortalAdminPwd= -DWasPassword="

i am getting "BUILD FAILED
Target `configure-wcm-authoring' does not exist in this project."
What can i do for WCM installation?

Dave Hay said...

Hi Raghu

WebSphere Portal Server does not include any entitlement to Lotus Web Content Management, so any WCM-related task will fail.

If you need WCM, you can either choose the Content Accelerator, WebSphere Portal Enable, WebSphere Portal Extend, or WebSphere Portal Express.

Regards

Dave

Raghu Reddy said...

Hi Dave,

Thanks for giving reply.
How would i know that websphere portal is Enable or Extennd or content acceletor.
may i know Where can i see that?

Dave Hay said...

Hi Raghu

Take a look at the file: -

/opt/IBM/WebSphere/PortalServer/wps.properties

which will look similar to the following: -

# Product information for IBM WebSphere Portal Server
product=IBM WebSphere Portal Server
version=7.0.0.0
fixlevel=0
buildnumber=wpnext_528_05
mode=standard
WPFamilyName=express

ProfileName=wp_profile
ProfileDirectory=/opt/IBM/WebSphere/AppServer/profiles/wp_profile
UnixFilePermissions=550

The WPFamilyName parameter shows the product name - if it's set to "server", then you have WebSphere Portal Server installed, it it says "content", then you'll have one of the options that includes WCM.

As you can see from my example, I have "express" which means that I have WebSphere Portal Express which includes WCM.

Also, take a look at what you downloaded - the Assembly name will give it away e.g. CR9SUML

Also see this dW forum post: -

http://www.ibm.com/developerworks/forums/thread.jspa?threadID=316847&tstart=0

Raghu Reddy said...

Hi Dave,

this what i found in wps.properties file.

# Product information for IBM WebSphere Portal Server
product=IBM WebSphere Portal Server
version=6.1.0.1
fixlevel=0
mode=standard
buildnumber=wp6101_115_01
WPFamilyName=server
WPInstallType=full

ProfileName=wp_profile
ProfileDirectory=C:/WebSphere/wp_profile

And can i install wcm on this server is there any another way. Like installing ilwwcm-authoring-portlet.war.

Dave Hay said...

Hi Raghu

Sadly not, this means that the version of WebSphere Portal that you've downloaded (Server) does not include the WCM components.

The only way you can get WCM is if you download a new version of the product that includes the WCM entitlement.

Regards

Dave

Raghu Reddy said...

Thank you very much Dave. I'll be touch with you in future.


Regards,
Raghu Reddy.

Raghu Reddy said...

Hi Dave,

In websphere portal server v6.1 how to know that Particular "X" Portlet is using in particular "Y" Page.

Dave Hay said...

@Raghu - I suspect you'd need to export the page/portlet configuration using XMLAccess.

It's also possible that the Site Analytics log (SA.LOG) might show you this information.

RAAG said...

Hi Dave,

In websphere portal express 6.1 i installed one portlet and created one page and added that portlet. When i go to that page that showing that "This portlet is temporarily Disabled " . How can i enable this portlet. Please help me.

Regards,
Raghav

Dave Hay said...

@Raghav - you can navigate to the portlet via the Administration page group, and choose Portlet Management. You can then drill into the WAR, application or portlet, and start it, regards, Dave

RAAG said...

Dave,

i fallowed what you told above but i am not able start application. there is no start button.

Dave Hay said...

@Raghav - OK, then you can start the application via the WAS Integrated Solutions Console (ISC). Alternatively, if worse comes to worse, the application should start automatically when you next restart WAS.

If the application doesn't start, you'll need to do some problem determination to ascertain why e.g. check the logs etc.

Note to self - use kubectl to query images in a pod or deployment

In both cases, we use JSON ... For a deployment, we can do this: - kubectl get deployment foobar --namespace snafu --output jsonpath="{...