Posts tagged WebCenter
Communication between taskflows and pages, beans and other components in ADF Faces applications is in many cases ideally implemented using contextual events. These events are published from a producer component – a page, taskflow or associated bean – and made available to all interested parties. Events are handed over by the ADF run time infrastructure to any registered consumer in the current scope. This includes any taskflow or enclosing page which has been configured as such. This publish/subscribe model helps achieve interaction and reuse in a decoupled way. I like the principle. I have applied it on several occasions. And today I needed it again in a WebCenter Portal application with custom ADF 11g components. And once again I could not remember exactly how to implement the contextual events, the publication and subscription. This article therefore is primarily for me – so I can quickly recall how to do this in similar subsequent situations. However, if it is useful to you too, that is even better!
The use case discussed in this article is as follows:
The section in the red rectangle is a taskflow that has been embedded as a region in the page. This taskflow has indicated More >
Ben jij een (junior) Oracle consultant die een stap verder wil maken? Wil je verder groeien en ontwikkelen tot principal consultant? AMIS geeft je de kans om die stap te zetten. Bij ons krijg je de ruimte om te experimenteren én te leren samen met de experts op je vakgebied.
Laat ons in een vrijblijvend gesprek vertellen welke mogelijkheden we je kunnen bieden. Neem voor een afspraak met een van onze consultants contact op met Eva.email@example.com of bel haar op 030-6016000. Je bent van harte welkom.
AMIS merkt dat haar concept van hoogwaardige en kennisintensieve dienstverlening erg succesvol is. Onze toekomst ziet er erg aantrekkelijk uit met interessante opdrachten bij toonaangevende klanten. Vandaar dat we op zoek zijn naar uitbreiding van ons team.
Denk niet direct dat je hiervoor te weinig kennis of ervaring hebt: jouw toekomstige ervaren collega’s doen niets liever dan jou verder helpen. Ons trainingsprogramma voorziet in een grote diversiteit aan opleidingen en tijdens onze interne kennissessies kun je op veel terreinen iets van je collega’s opsteken. Concreet hebben we de volgende vacatures:
Just like the previous two years, ADF will be one of the major topics at Oracle Open World 2012. Wherever you turn your head, ADF based screens will be right in your face. Almost every UI coming out of Oracle is developed using ADF. And a rapidly increasing number of developers around the world – either with a classic Forms background, a Java/JEE history or fresh from school – is adopting ADF as their primary development framework and churning out new applications in enterprises and government organizations around the world. The advance guard of ADF developers, most of them member of the ADF Enterprise Methodology Group, will convene on Sunday September 30th, on the opening day of Oracle Open World 2012. From 9 AM until 4 PM, Moscone South room 305 will be center of the ADF Universe. Expect every one – from Oracle product manager and ADF engineer, ACE and ACE Director, ADF Developer and Architect – to be there, to share experiences, envision the future and teach each other tricks and insights.
If you have any interest in ADF – because you are already working with it, or are contemplating to start working with it or just want to get a feel for what it is and what it entails to use More >
It had been announced at Oracle Open World 2011 and sort of promised for December 2011 – a promise or at least a suggestion reiterated in early December even. But for whatever reason, it slipped – not shipped – and Christmas break that perfect time of the year for playing with new software came and went. Now at last, it has arrived. As of midnight CET on 22nd February, PS5 (188.8.131.52) was published on OTN and eDelivery (https://edelivery.oracle.com/EPD/Download/get_form?egroup_aru_number=11493752) for download.
One of the reasons for the delay was the certification of FMW 11gR1 PS5 with Fusion Applications that was done over the last few months. Apart from the additional wait time (that is now over), this is quite good and important news: when Fusion Applications certifies software components, they put those components through very rigorous and extensive tests. Additionally, when Fusion Applications adopt a specific release – even a PS release – it makes that release more important to Oracle. So we now know that PS 5 has both been tested to the max and is of strategic importance to Fusion Applications and thereby to Oracle. Adopting PS5 for us mere mortals is therefore a safe bet – More >
Working on a WebCenter 11g Portal application, I recently ran into a challenge: when the user clicks a link in a task flow, the result of that action should be that the user is navigated to another page with a another taskflow that should display content based on context defined through the specific link that was clicked. The challenge was complicated by the fact that the taskflows had to be completely independent, of each other and of the page in which they were embedded.
The general approach with a taskflow that has a link that when clicked should result in effects outside the taskflow is to have the taskflow publish a contextual event with appropriate payload. It is then up to the page that embeds the taskflow in a region to consume and handle the event. That was the easy part.
The event handler can read the payload from the event, store values in a managed bean and navigate to the page that contains the drill-down-target-taskflow. This page has configured the input parameters for this second taskflow using EL expressions that refer to the managed bean that was populated by the event handler. Sounds straightforward, does it not?
What then is the catch in this story? It turned More >
A few months back, in August, I received an electronic copy of the book: “Oracle WebCenter 11g PS3 Administration Cookbook” by Yannick Ongena (Packt Publishing, 2011). I promised you then you write a review on it and now I finally deliver on that promise.
Main conclusion: if you want to get started with WebCenter 11g, this book will help you take your first steps on many of the most important areas of Web Center (Portal). The recipes in the book provide clear instructions on getting things going. Where the Web Center documentation can be a little overwhelming – the Web Center Developer’s Guide has 69 chapters and presumably over 1500 pages of content – Yannick’s book is clear, straightforward and easy to follow.
I am not exactly sure about the intended reader for the book. The title and Yannick’s introduction mention Administration and a technical person responsible for administration. Many recipes however discusses topics and tasks I would associate with developers. So presumably both administrators and developers will benefit from the book. Note that the traditional roles of developer, administrator and end user are not as clearly defined with Web Center Portal: business or end More >