<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>AMIS Technology blog &#187; ADF &amp; JHeadstart</title>
	<atom:link href="http://technology.amis.nl/blog/category/oracle/adf-jheadstart/feed" rel="self" type="application/rss+xml" />
	<link>http://technology.amis.nl/blog</link>
	<description>Weblog for the AMIS Technology corner</description>
	<lastBuildDate>Fri, 10 Feb 2012 13:34:40 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>ADF 11g : Fancy Master Detail or how to Highlight Related Detail Records</title>
		<link>http://technology.amis.nl/blog/15286/adf-11g-fancy-master-detail-or-how-to-highlight-related-detail-records</link>
		<comments>http://technology.amis.nl/blog/15286/adf-11g-fancy-master-detail-or-how-to-highlight-related-detail-records#comments</comments>
		<pubDate>Mon, 06 Feb 2012 21:17:20 +0000</pubDate>
		<dc:creator>Luc Bors</dc:creator>
				<category><![CDATA[ADF & JHeadstart]]></category>
		<category><![CDATA[AMIS]]></category>
		<category><![CDATA[Java, JEE, OAS and WebLogic Server]]></category>
		<category><![CDATA[Oracle Development Tools]]></category>
		<category><![CDATA[adf 11g]]></category>
		<category><![CDATA[highlighting]]></category>
		<category><![CDATA[luc bors]]></category>
		<category><![CDATA[master detail]]></category>
		<category><![CDATA[multi select]]></category>

		<guid isPermaLink="false">http://technology.amis.nl/blog/?p=15286</guid>
		<description><![CDATA[Last week I a had a rather interesting question: Is it possible to highlight related data that is in different af:table components ? Sure you can, so I decided to write a simple example application, and share the knowledge in this post
The use Case.
After selecting a row in one table I need to highlight related [...]]]></description>
		<wfw:commentRss>http://technology.amis.nl/blog/15286/adf-11g-fancy-master-detail-or-how-to-highlight-related-detail-records/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Intercepting user customization &#8211; such as column reordering in tables &#8211; in ADF 11g change persistence</title>
		<link>http://technology.amis.nl/blog/15260/intercepting-user-customization-such-as-column-reordering-in-tables-in-adf-11g-change-persistence</link>
		<comments>http://technology.amis.nl/blog/15260/intercepting-user-customization-such-as-column-reordering-in-tables-in-adf-11g-change-persistence#comments</comments>
		<pubDate>Sat, 04 Feb 2012 06:47:49 +0000</pubDate>
		<dc:creator>Lucas Jellema</dc:creator>
				<category><![CDATA[ADF & JHeadstart]]></category>

		<guid isPermaLink="false">http://technology.amis.nl/blog/15260/intercepting-user-customization-such-as-column-reordering-in-tables-in-adf-11g-change-persistence</guid>
		<description><![CDATA[The requirement I was facing was simple: act on column reordering through user drag and drop in a rich table. More specifically: invoke a method in a managed bean whenever the user changes the position (or side or visibility) of a column.
At first it seemed trivial &#8211; just use an AttributeChangeListener. When that turned out [...]]]></description>
		<wfw:commentRss>http://technology.amis.nl/blog/15260/intercepting-user-customization-such-as-column-reordering-in-tables-in-adf-11g-change-persistence/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sharing session state between JEE web applications through WebLogic session descriptor of sharing-enabled</title>
		<link>http://technology.amis.nl/blog/15035/sharing-session-state-between-jee-web-application-through-weblogic-session-descriptor-of-sharing-enabled</link>
		<comments>http://technology.amis.nl/blog/15035/sharing-session-state-between-jee-web-application-through-weblogic-session-descriptor-of-sharing-enabled#comments</comments>
		<pubDate>Wed, 18 Jan 2012 08:43:00 +0000</pubDate>
		<dc:creator>Lucas Jellema</dc:creator>
				<category><![CDATA[ADF & JHeadstart]]></category>
		<category><![CDATA[J(2)EE/Java]]></category>
		<category><![CDATA[Java, JEE, OAS and WebLogic Server]]></category>
		<category><![CDATA[jee]]></category>
		<category><![CDATA[jsf]]></category>
		<category><![CDATA[session]]></category>
		<category><![CDATA[session state]]></category>
		<category><![CDATA[shared session]]></category>
		<category><![CDATA[web application]]></category>
		<category><![CDATA[weblogic]]></category>

		<guid isPermaLink="false">http://technology.amis.nl/blog/15035/sharing-session-state-between-jee-web-application-through-weblogic-session-descriptor-of-sharing-enabled</guid>
		<description><![CDATA[Session state in Java Web application is associated with a single (user) browser session on the one hand and typically with a specific web application on the other (server side) hand. Session state is created and maintained in the context of a usually a single web application. However&#8230;
We ran into a situation where our web [...]]]></description>
		<wfw:commentRss>http://technology.amis.nl/blog/15035/sharing-session-state-between-jee-web-application-through-weblogic-session-descriptor-of-sharing-enabled/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Using custom functions in EL expressions in JSF 1.x</title>
		<link>http://technology.amis.nl/blog/15021/using-custom-functions-in-el-expressions-in-jsf-1-x</link>
		<comments>http://technology.amis.nl/blog/15021/using-custom-functions-in-el-expressions-in-jsf-1-x#comments</comments>
		<pubDate>Tue, 17 Jan 2012 08:52:00 +0000</pubDate>
		<dc:creator>Lucas Jellema</dc:creator>
				<category><![CDATA[ADF & JHeadstart]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Java, JEE, OAS and WebLogic Server]]></category>
		<category><![CDATA[adf faces]]></category>
		<category><![CDATA[el]]></category>
		<category><![CDATA[elresolver]]></category>
		<category><![CDATA[javaserver faces]]></category>
		<category><![CDATA[jsf]]></category>
		<category><![CDATA[rich faces]]></category>
		<category><![CDATA[tag library]]></category>
		<category><![CDATA[tld]]></category>

		<guid isPermaLink="false">http://technology.amis.nl/blog/15021/using-custom-functions-in-el-expressions-in-jsf-1-x</guid>
		<description><![CDATA[EL expressions are one of the main driving forces for JavaServer Faces. Most dynamic characteristics of pages and widgets are governed by EL expressions. In JSF 1.x, there are some limitations for EL expressions that can at times be a little frustrating. One of the limitations is the fact that no custom functions or operators [...]]]></description>
		<wfw:commentRss>http://technology.amis.nl/blog/15021/using-custom-functions-in-el-expressions-in-jsf-1-x/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Weird ADF 11g requirement addressed with left outer join and modern SQL join syntax</title>
		<link>http://technology.amis.nl/blog/14499/weird-adf-11g-requirement-addressed-with-left-outer-join-and-modern-sql-join-syntax</link>
		<comments>http://technology.amis.nl/blog/14499/weird-adf-11g-requirement-addressed-with-left-outer-join-and-modern-sql-join-syntax#comments</comments>
		<pubDate>Tue, 13 Dec 2011 07:47:26 +0000</pubDate>
		<dc:creator>Lucas Jellema</dc:creator>
				<category><![CDATA[ADF & JHeadstart]]></category>
		<category><![CDATA[Database]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[adf]]></category>
		<category><![CDATA[bind parameter]]></category>
		<category><![CDATA[bind variable]]></category>
		<category><![CDATA[join]]></category>
		<category><![CDATA[outer join]]></category>
		<category><![CDATA[sql]]></category>
		<category><![CDATA[viewobject]]></category>

		<guid isPermaLink="false">http://technology.amis.nl/blog/?p=14499</guid>
		<description><![CDATA[The functional requirement was a little unusual. The page should either show all master-records or &#8211; depending on the value of a parameter &#8211; it should show exactly one master-record joined with exactly one detail-record. The use case was valid &#8211; that was exactly the functionality that was required.
In terms of EMP and DEPT -I [...]]]></description>
		<wfw:commentRss>http://technology.amis.nl/blog/14499/weird-adf-11g-requirement-addressed-with-left-outer-join-and-modern-sql-join-syntax/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Future of Forms is &#8230;.. Forms (and some friends) (UKOUG, 2011 &#8211; with Grant Ronald)</title>
		<link>http://technology.amis.nl/blog/14416/the-future-of-forms-is-forms-and-some-friends-ukoug-2011-with-grant-ronald</link>
		<comments>http://technology.amis.nl/blog/14416/the-future-of-forms-is-forms-and-some-friends-ukoug-2011-with-grant-ronald#comments</comments>
		<pubDate>Sun, 11 Dec 2011 07:28:24 +0000</pubDate>
		<dc:creator>Lucas Jellema</dc:creator>
				<category><![CDATA[ADF & JHeadstart]]></category>
		<category><![CDATA[Devel. + PL/SQL tools]]></category>
		<category><![CDATA[Java, JEE, OAS and WebLogic Server]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[forms]]></category>
		<category><![CDATA[fusion middleware]]></category>
		<category><![CDATA[future]]></category>
		<category><![CDATA[migration]]></category>
		<category><![CDATA[modernization]]></category>
		<category><![CDATA[weblogic]]></category>

		<guid isPermaLink="false">http://technology.amis.nl/blog/?p=14416</guid>
		<description><![CDATA[Slides for the presentation I did with Grant Ronald during UKOUG 2011, last week in Birmingham. The abstract for this presentation: &#8220;Many organizations run enterprise Oracle  Forms applications created in the 90s. They now wonder about the future  of their application.This session tells how modernization of the  application landscape could take place, [...]]]></description>
		<wfw:commentRss>http://technology.amis.nl/blog/14416/the-future-of-forms-is-forms-and-some-friends-ukoug-2011-with-grant-ronald/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>ADF 11g &#8211; close popup with taskflow inside or complete taskflow inside popup</title>
		<link>http://technology.amis.nl/blog/14350/adf-11g-close-popup-with-taskflow-inside-or-complete-taskflow-inside-popup</link>
		<comments>http://technology.amis.nl/blog/14350/adf-11g-close-popup-with-taskflow-inside-or-complete-taskflow-inside-popup#comments</comments>
		<pubDate>Thu, 01 Dec 2011 10:29:46 +0000</pubDate>
		<dc:creator>Lucas Jellema</dc:creator>
				<category><![CDATA[ADF & JHeadstart]]></category>

		<guid isPermaLink="false">http://technology.amis.nl/blog/?p=14350</guid>
		<description><![CDATA[Sometimes apparently complex things turn out to be very simple to achieve using ADF. And occasionally it is the other way round: things that seem to simple that you never gave it a second thought are in actual fact not so straightforward after all.
One example of this is the situation when a taskflow is embedded [...]]]></description>
		<wfw:commentRss>http://technology.amis.nl/blog/14350/adf-11g-close-popup-with-taskflow-inside-or-complete-taskflow-inside-popup/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Programmatic Navigation in WebCenter Portal application &#8211; do processAction from Java</title>
		<link>http://technology.amis.nl/blog/14316/programmatic-navigation-in-webcenter-portal-application-do-processaction-from-java</link>
		<comments>http://technology.amis.nl/blog/14316/programmatic-navigation-in-webcenter-portal-application-do-processaction-from-java#comments</comments>
		<pubDate>Thu, 01 Dec 2011 09:29:57 +0000</pubDate>
		<dc:creator>Lucas Jellema</dc:creator>
				<category><![CDATA[ADF & JHeadstart]]></category>
		<category><![CDATA[WebCenter, E 2.0, Collaboration & ECM]]></category>
		<category><![CDATA[actionevent]]></category>
		<category><![CDATA[navigation]]></category>
		<category><![CDATA[navigation context]]></category>
		<category><![CDATA[navigation model]]></category>
		<category><![CDATA[portal]]></category>
		<category><![CDATA[WebCenter]]></category>

		<guid isPermaLink="false">http://technology.amis.nl/blog/?p=14316</guid>
		<description><![CDATA[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 [...]]]></description>
		<wfw:commentRss>http://technology.amis.nl/blog/14316/programmatic-navigation-in-webcenter-portal-application-do-processaction-from-java/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Respond to end of download in ADF 11g &#8211; using poll, clientListener and fileDownloadActionListener</title>
		<link>http://technology.amis.nl/blog/14313/respond-to-end-of-download-in-adf-11g-using-poll-clientlistener-and-filedownloadactionlistener</link>
		<comments>http://technology.amis.nl/blog/14313/respond-to-end-of-download-in-adf-11g-using-poll-clientlistener-and-filedownloadactionlistener#comments</comments>
		<pubDate>Wed, 30 Nov 2011 06:44:03 +0000</pubDate>
		<dc:creator>Lucas Jellema</dc:creator>
				<category><![CDATA[ADF & JHeadstart]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Java, JEE, OAS and WebLogic Server]]></category>
		<category><![CDATA[adf]]></category>
		<category><![CDATA[browser. disable button]]></category>
		<category><![CDATA[clientListener]]></category>
		<category><![CDATA[file download]]></category>
		<category><![CDATA[filedownloadactionlistener]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[poll]]></category>

		<guid isPermaLink="false">http://technology.amis.nl/blog/14313/respond-to-end-of-download-in-adf-11g-using-poll-clientlistener-and-filedownloadactionlistener</guid>
		<description><![CDATA[The situation: in an ADF Faces 11g page, we have a popup with two buttons: one to start a download and one to cancel the popup. When the users presses the download button, a fileDownloadActionListener is activated, the corresponding server side method is invoked to start producing the content to be downloaded and eventually the [...]]]></description>
		<wfw:commentRss>http://technology.amis.nl/blog/14313/respond-to-end-of-download-in-adf-11g-using-poll-clientlistener-and-filedownloadactionlistener/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Synchronize ViewObject Queryies by dynamically linking bind parameters</title>
		<link>http://technology.amis.nl/blog/14190/synchronize-viewobject-queryies-by-dynamically-linking-bind-parameters</link>
		<comments>http://technology.amis.nl/blog/14190/synchronize-viewobject-queryies-by-dynamically-linking-bind-parameters#comments</comments>
		<pubDate>Mon, 28 Nov 2011 12:54:21 +0000</pubDate>
		<dc:creator>Lucas Jellema</dc:creator>
				<category><![CDATA[ADF & JHeadstart]]></category>
		<category><![CDATA[J(2)EE/Java]]></category>
		<category><![CDATA[Java, JEE, OAS and WebLogic Server]]></category>
		<category><![CDATA[adf bc]]></category>
		<category><![CDATA[bind parameter]]></category>
		<category><![CDATA[filter]]></category>
		<category><![CDATA[viewobject]]></category>
		<category><![CDATA[where clause param]]></category>

		<guid isPermaLink="false">http://technology.amis.nl/blog/?p=14190</guid>
		<description><![CDATA[The functional requirement for my ADF application was fairly simple: the values used for the bind parameters in one ViewObject should be reflected for a second ViewObject. In more functional terms the requirement was the following: when we filter the master records &#8211; Employees &#8211; by begin year and end year (to only show employees [...]]]></description>
		<wfw:commentRss>http://technology.amis.nl/blog/14190/synchronize-viewobject-queryies-by-dynamically-linking-bind-parameters/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

