Showing posts with label Site Studio. Show all posts
Showing posts with label Site Studio. Show all posts

Thursday, 9 May 2013

Cache Problem in WebCenter- Content (UCM) and SSXA


I was thinking to restart the series of blogs on Webcenter – Content (prior UCM, Stellent) from long. I will start with the basic problem that we face in content server i.e. Cache.  

The case study belongs to a Site studio External Application (SSXA) Project.
My team member was working on one assignment where she had to update some taxonomy values via Content Server. She had made all the changes but she didn’t get new values in application although new values were reflecting in DocMeta table. So she bounced the Content Server then she got the new values. She was happy!!

Here comes the situation, we can’t bounce the production server daily or weekly for this purpose. So we need to have some mechanism which can reflect our changes without bouncing Server. Here are some options:

1.    1. Content Server Cache:

This feature is very important. There might be a case when you see new data in table or view but it doesn’t reflect in Content Server forms like in dropdowns, list of values etc. In such cases, you try publishing schema explicitly. This populates new data changes in Content Server forms.
  


2. Site Studio External Application Cache:

When we work on Site Studio External Application (SSXA) then such problems come frequently. This problem is associated with above case, so you need to be sure that changed values are coming in Content Server first then you can proceed for Site Studio External Application. We can use Clear Entire Cache option for Site Studio External Applications. 




3. Site Studio External Application Cache via browser:

There is one more trick that you can apply if above both options didn’t work. Sometimes we send a request to Content Server to clear the cache and it responses with new values. We use refresh_cache parameter in this situation. You need to write complete application path and append ?refresh_cache=true at the end. This will load your page with some delay but it works well.



Saturday, 12 November 2011

Oracle WebCenter Suite


Oracle WebCenter Suite 


The heading of the blog might not be appealing as they are new names  of the product opted by oracle after important acquisitions.

In this fast moving world, if you don’t read technical blogs and web articles continuously then you would feel alone unless somebody explains you what had happened recently. In my case, I had worked on Oracle Portal two years back and I was well aware of the product. Recently, we had an enhancement to integrate our application with portal. I was stuck with something and tried to search on Google or Bing. I got my answer in OTN but I saw a new word i.e. ‘WebCenter Portal’ nearly in all search results. I had noticed but didn’t give time to explore it.
Second instance happened when Oracle acquired Stellent and FatWire. Stellent CMS product named ‘Universal Content System’ (UCM) was branded as ‘Oracle UCM’. by Oracle. We all were well aware of new branding as every forum and document had replaced Stellent UCM by Oracle UCM. Suddenly, Oracle acquired FatWire which lead to re-brand Oracle UCM as WebCenter sites. This made a confusion for users and developers. 

I was reading Oracle articles and recent announcements in Oracle Open World. I found very good information on WebCenter suite. Oracle should be considered a big time competitor to IBM and Microsoft in the Portal, Content Management and Social spaces. The out of the box integration features that Oracle provides across all of its product line, not just WebCenter is fantastic. 

Here is brief summary of products that Oracle has in WebCenter suite which cover ECM, WCM, Portal and Social. 

1. WebCenter Portal – A powerful combination of the best features from Oracle, BEA,  and Sun portals. This used to be called Web Center Spaces.
2.  WebCenter Sites – The FatWire Web Content Management system.
3.  WebCenter Content – The ECM product based on Stellent.
4.  WebCenter Connect – Also known as Web Center Social.

Oracle WebCenter suite = Oracle WebCenter Portal + Oracle WebCenter Sites + Oracle WebCenter Content + Oracle WebCenter Connect


Above diagram also shows the same.

Friday, 11 November 2011

Oracle WebCenter Content

 Oracle WebCenter Content


From last few months I am working on WebCenter Content (formally Oracle UCM, Stellent). Now you could guess why I was not able to post new blogs. I like CMS technology but lack of documentation freaks out sometimes. There were small issues which took many hours or week, searching on Google returned the same documents which I already referred.

Thanks to Kyle Hatlestad's, Bex huff's and others' blogs which have guided me and saved my life. I have observed the these guys give onle brief idea on new topic. Since Oracle has started using Jdeveloper as a coding tool for WebCentre Content with Site studio patch, there is a major shift in coding. I usually find examples and snippet for older version of coding which was frustrating in beginning.

How can I miss Oracle Technology Network (OTN), this is the platform where we can cry and post our issues & problems. Thanks to Srinath Menon who responds prominently on our issues. But.... there are many unanswered questions which is big issue for the experts in this field.