Archive for the ‘WebCenter’ Category

WebCenter Mobile Support – ADF Mobile, Native, HTML5, Responsive Design or PS6 and the future..

March 21, 2012

Mobile Solutions are now becoming an important part of the Web; but which development direction are you taking your users down?

ADF Mobile is to be released hopefully this year; allowing developers familiar with the ADF process to develop mobile applications built on the supported Oracle ADF development framework; however support for Blackberry, Windows and other mobile Operating systems is doubtful. It is a shame when you consider how popular Blackberry Rim devices are in EMEA.


Fishbowl WebCenter Spaces Mobile Collaboration Suite (ios, Android, RIM, Windows – Tablet, Mobile)

Mobile Native applications are very expensive with only a handful of organisations having the skills to write and support the different devices. Not only does each operating system require it’s own language branch, but maintenance is required for the latest OS release with an update coming out every 6months to a year, to support depreciated functionality and incorporate new APIs. As devices improve with screen resolutions and added hardware more support will be required to incorporate improved device feature sets. If you are looking to develop native applications I would recommend looking for an Oracle partners with a supported API for integrating services to WebCenter rather than develop and support your own. We provide a number of solutions with our native mobility suite – http://www.fishbowlsolutions.com/StellentSolutions/StellentComponents/iOSAPI/index.htm?WT.mc_id=L_Oracle_Mktg_KLN

Mobile HTML5 application development has been on the rise with more developers jumping on solutions like appcelerator, Phonegap – cordova, jqTouch, JQuery Mobile, Sencha touch, Zepto. These have been the easiest and quickest solution to build supporting tablets and mobiles as well as large number of device operating systems; with jqTouch, jQueryMobile and Sencha providing you a fully supported templated solution very much like ADF and its renderkit.

Fishbowl WebCenter Content Mobile Integration Suite (ios, Android, RIM, Windows – Desktop, Tablet, Mobile)

Responsive design allows developing one template that can support all resolutions and devices through a web browser; although time consuming – if you get the design and CSS3 breakpoints developed correctly can be a great solution to your WebCenter application – I have tested and written a base template, wireframe for designers to use for WebCenter Portal & Spaces as an internal POC and it’s proving to be quite successful supporting Desktop, tablet and numerous mobile devices and incorporating touch events with the Zepto JS framework. You can read more on developing for mobile here – http://cfour.fishbowlsolutions.com/2012/02/24/developing-for-mobile-web-tips-and-tricks/

PatchSet 6.. Well with the release of Patchset 5 more support has gone into supporting tablets, flash has been replaced with canvas a new skin to support tablets is now available. Touch events have also been incorporated to support the out of the box portlets.  It’s a great step forward, but still no true support for mobile devices.. This leaves us with Patchset 6 or the 12c release where I’m hoping we will see more capabilities around supplying multiple templates based on device access. You can already see this feature incorporated with the enhanced ADF generated CSS media queries –

@agent ie and (version: 9), webkit and (touchScreen:multiple)

Info on PS5 tablet support can be found here – http://www.oracle.com/technetwork/developer-tools/jdev/index-088099.html

Viewlet – WebCenter Portlet MDS Customisation at Runtime.

February 25, 2012

I’ve created a quick viewlet to show you how you can quickly customise the Document Explorer Taskflows in WebCenter at Runtime using the Composer Source View (very little has changed since PS1 – viewlet is on PS4).

Editing at runtime gives you the ability to easily customise any of the out of the box taskflows, whether you need to remove, move, hide options, skin and change graphics or change properties of specific elements.

You can see the highlighted options that were customised and removed these changes are stored in the MDS.

 

Update - after reviewing the video there are a few points I want to make – not to confuse anyone.

1. In the System Pages area I am customising the Documents Page which has the documents taskflow attached – it was a quick way for me to access the taskflow – the Restore Default Option will not restore MDS customisations on the taskflow only on the page – so if you have added any additional portlets they will be removed and the original page will be displayed before customisation – any customisation to the document taskflow will remain.

2. The Confirm Taskflow Edit popup with the “Do not ask next time” check box option has never worked in any of the patchsets maybe in PS5?? So I just select edit. Not a major issue just a nuisance.

3. One of the buttons I edit its text property direct if your going to support multilingual it is better to leave the EL expression and edit the language local file direct.

Performance Tuning WebCenter Portal and WebCenter Content for a High Concurrency Intranet – Part 1

February 22, 2012

Performance tuning is a critical part of any software system or application rollout and often times is overlooked. However, tuning should be addressed at all parts of the implementation cycle.  This includes installation and proper configuration of the software suite, following development best practices, and then load testing and tweaking the configuration before the rollout.

Oracle WebCenter Portal’s default installation instructions and settings do not properly address a company intranet that needs to support up to 10,000 concurrent users.   In fact, Fishbowl’s recent experience at a customer proved out that the default settings can barely support 200 concurrent users.  We have recently gone through the exercise of properly tuning the combination of WebCenter Portal and WebCenter Content to meet the requirement of 10,000 concurrent users.

Below is Part 1 of Fishbowl’s findings regarding Oracle WebCenter performance tuning. Click on through to read some of the highlights from that exercise.

(more…)

Oracle WebCenter PS5 released!

February 22, 2012

Well; I’ve been waiting a long time for this patchset – originally expected for release August of last year.
If you have access to e-delivery it is now available.. Spaces PS5 should be in the Portal pack.

Now that it’s on e-delivery it’s only a matter of days before its publicly released on OTN for everyone to access; as all the documentation gets updated and links added.

So whats available for the new patchset?

  • Oracle Fusion Middleware Documentation Library 11g Release 1 (11.1.1.6.0)
  • Oracle WebCenter Content 11g (11.1.1.6.0)
  • Oracle WebCenter Content: Rights 11g (11.1.1.6.0)
  • Oracle WebCenter Portal 11g Patch Set 5 (11.1.1.6.0)
  • Oracle WebCenter Portal Companion (11.1.1.6.0)
  • Oracle SOA Suite 11g Patch Set 5 (11.1.1.6.0)
  • Oracle JDeveloper 11g and Oracle Application Development Framework 11g (11.1.1.6.0)
  • Oracle JDeveloper 11g Extensions (11.1.1.6.0)
  • Oracle Application Development Runtime 11g Patch Set 5 (11.1.1.6.0)
  • Oracle Fusion Middleware Web Tier Utilities 11g Patch Set 5 (11.1.1.6.0)
  • Oracle Fusion Middleware Companion 11g (11.1.1.6.0)
  • Oracle Complex Event Processing 11g (11.1.1.6.0)
  • Oracle Portal, Forms, Reports and Discoverer 11g Patch Set 5 (11.1.1.6.0)
  • Oracle Identity Management 11g Patch Set 5 (11.1.1.6.0)
  • Oracle Fusion Middleware Repository Creation Utility 11g (11.1.1.6.0)
  • Oracle Data Integrator 11g (11.1.1.6.0)
  • Oracle Service Bus 11g (11.1.1.6.0)
  • Oracle Data Integrator Companion 11g (11.1.1.6.1)

A big list – so I’m off downloading and prepping a new VM to start analysing the new features!

— Update —

That was quick so PS5 now appears to be available on OTN

Webcenter Content PS5

 

Oracle Partner Event 2012 – Malaga

February 13, 2012

I’m back from Malaga after attending the Oracle Fusion Middleware (OFM) Partner Forum #ofmforum. All I have to say is “Wow”. Hans Blass and Juergen Kress at Oracle  did another great job this year and I’m already looking forward to the next.. Please don’t let it be in cold England though!

The last event was in Utrecht and was also my first OFM Partner Forum. Full credit has to be given to Hans and Juergen for the time and effort they put into planning and getting this organised – with bringing the partner community together to present and revealing a few internal tidbits of what the future has in store for us and our clients.

On Monday I left Cancun, Mexico after celebrating at the Fishbowl Solutions’ P-Club event – we  successfully hit our 2011 numbers! (By the way, if you want to see how we party then check out our Facebook page). I caught connecting flights in Miami, Madrid and finally onto Malaga (that was an adventure in itself…) After a few delays with connecting flights and misinformation being shown to lead me to think I had missed a flight – I finally made it to Malaga Hotel Tuesday 11am an hour before registration. I had just enough time for a shower, shave and a Five Hour Energy.

Tuesday Event

The event began with the general intros; discussion on Spain, Malaga and why Oracle were there – I believe great weather and siestas came up – those lucky Spanish;) Following on, Hans and Juergan pushed the relevance and how important Oracle specialisation is both with WebCenter and SOA. Oracle specialisation is becoming more of a brand and a statement of success. If you are specialised then you should display the logo on your business cards – 2 of the attending partners retrieved their customised business cards from Hans which were very nice. However, I was wondering where Fishbowl’s were, Hans? Fishbowl Solutions was the first WebCenter Partner to have both Portal and Content Specialisations, having achieved these back in March of 2011. There was also mention that Oracle will be producing elegant specialised stands for partners reception areas, looking forward to seeing those go up.

After the break, eProseed covered their approach to a full deployment of the OFM Suite. This is a very large undertaking for any partner to handle, and I found it a shame that the client was unable to attend and talk alongside of the challenges and hurdles they managed to overcome. Nevertheless, it is was good to see how they approached the challenging implementation and integration of the suite.

Throughout the day I met a number of Partners – some I didn’t recognise who grabbed me; it’s very strange when people engage you as if they know you from talking about ADF Mobile, Spaces and strategies. However, I was glad to finally meet Yannick Ongena – the first appointed WebCenter Ace in EMEA  – congrats, by the way. I’ve known Yannick for around 3 years now chatting and blogging about WebCenter. Somehow we missed each other at the last event at Utrecht, but considering how many people attend these events – I think over 200 delegates attended this year from 35 countries – meet ups with every person in attendance simply is not possible.

Yannick also introduced me to Andrejus Baranovskis, who is someone I’ve always followed due to all his knowledge on Oracle Application Development Framework (ADF), and is someone I will definitely be keeping in touch with in the future.

The next presentation was from a client – Inmarsat presented by David Rametta. For me these are always the most interesting as the client has an opportunity to present their challenges with other products and their success with working with Oracle Products and partners. David is the Digital Marketing Manager who approached Oracle directly – wanting to escape Inmarsat digital graveyard and escape open source driven content management systems to bring relevant up-to-date content to users accessing the site. They achieved this was via the semantic engine, which provided a platform to deliver taxonomy driven content via Web Experience Management / Site Studio. This for me was the best presentation of the event.

Tuesdays presentation ended with the new features on 12c, as well as Oracle’s direction on Mobility, WebSphere, ADF, and Weblogic. Let’s just say its going to be an exciting time for 2012/13 for us developers…

Tuesday Evening Partner Social Event

Hans & Juergen booked El Pimpi, a famous bar in Malaga opposite the old castle of Malaga, to enjoy the local tapas with Andalusian music in a traditional Spanish bodega. It was all very nice, but I chose to escape with a few of the other partners to a quieter area of the bar to discuss the day. After the reception, we headed on for a gorgeous meal where I had time to talk with the EMEA director of partner sales and other Oracle partners to discuss Oracles future and how we can further our partner relations.

The night ended with after drinks with Oracle, Vass, InfoMentum & Sapient – overall a great evening!

Wednesday  Event

A number of breakout sessions – sometimes I wish I could clone myself to attend more than one – but here are the ones I attended.

Integrating Oracle WebCenter with Business Content and Apps – There is no wrong way to do it.
Srdjan Bakovic InfoMentum

Presentation covering 3 Case studies of WebCenter Content implementation with proven integrations and approaches with WebCenter Portal.  SSXA over Content Presenter – Cancer Research UK; Hays Recruitment and an unnamed Government org.

ADF
Grant Ronald – Oracle Senior Group Product Manager

A great intro into using Groovy with ADF/JDeveloper – a small but nice presentation by Grant.

WebCenter Competitive Intelligence
Trevor Niblock

Sales driven presentation discussing Gartner findings regarding Oracle product advantages over competitive solutions from Open Source to proprietary – LifeRay, Sharepoint & Alfresco.

What is New in 12c for WebCenter Portal & WebCenter Content
Kumar Vora, SVP of Development

This image best describes the topic – but ADF, Templating, Mobility, WebSphere and product enhancements were all at the top of the list for this talk. The product is going from strength to strength! Really glad to see the direction Oracle is taking with WebCenter.

Oracle Social Network
Andrew Kershaw

For those who missed OpenWorld last year it was nice to see an updated presentation of Social. This was especially interesting for me – I have been watching Social’s progress before the re-brand, and back when it was known as Oracle Ontrack. A lot has changed since then, including a simplified user interface. Unfortunately, I’m not in the group that agrees with Social’s new positioning. Instead, I would like to see a rich interface on social and use Portal to pull in required portlets to create a simplified interface to interact with. I believe Portal should be the key solution and stepping stone for pulling in components and integrating with the other Oracle solutions. Social still no official release date, but I’m sure this will be a hit for both clients and partners.

Thursday/Friday WebCenter and ADF Masterclass
Presented by Oracle PTS, VASS, InfoMentum and Red Samurai.

The day started with Andrejus Baranovskis from Red Samurai discussing ADF, and how to build an application based off the XE HR Scheme database from a List Of Values. The preso ended with instructions on how to set up taskflows.

Next Rob De Gouw from Quobell presented their case study on working with ADF to develop a solution for Canon. They covered challenges they had and how they resolved them, as well as questions for the audience on how others had overcome these issues. For Quobell the issues they encountered and struggled with included working with an external webdesign team to create a Canon branded ADF interface. The struggle was due to the fact that external web design agencies do not understand the complexities of developing for a tag driven language where the CSS and DOM is all generated via the ADF renderkit engine. The next issue was creating flexible web-based components based off the external webdesign teams concepts, such as a paging solution. Lastly, how to incorporate multilingual support across the site with ADF and WebCenter Content integrations.

Yannick finished off the day covering WebCenter UI and the best approach for designing lightweight interactive Templates and Page Style. He showed off 2 templates, one of which he gave a shout out to me for providing;) Thanks Yannick!  See it here: http://www.yonaweb.be/webcenter_11g_ps3_tutorial_building_webcenter_template

On the final day of the Masterclass, VASS presented ADF vs. Javascript integration with the WebCenter REST API. Initially they had planned to use ADF to create a portlet integrated with the REST API to create an internal Twitter / Yammer solution. Unfortunately due to authentication issues, this could not be done with ADF even with Oracle’s assistance all the way back with WebCenter PS1. So a solution I created was presented,  where I used the browser’s authenticated session to interact with the REST API to enable authenticated users to post to the forums. The interface was created with static html/javascript with AJAX to post and retrieve data held within WebCenter. You can see a small demo of it in action here – https://vimeo.com/15433681

Yannick finnished the day off with some great presentations on Portlet intercommunications, error handling and supporting questions, and queries with WebCenter.

Overall another successful EMEA Partner Event. I will be looking forward to attending the next event with fingers crossed you’ll see me presenting and talking on ADF Mobile and its future with Phonegap. Stay tuned!


Follow

Get every new post delivered to your Inbox.

Join 348 other followers