<?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; Java</title>
	<atom:link href="http://technology.amis.nl/blog/tag/java/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>Developing and deploying Java Embedding activity in BPEL 2.0 in SOA Suite 11g calling a custom Java Class that has dependencies on 3rd party libraries</title>
		<link>http://technology.amis.nl/blog/15126/developing-and-deploying-java-embedding-activity-in-bpel-2-0-in-soa-suite-11g-calling-a-custom-java-class-that-has-dependencies-on-3rd-party-libraries</link>
		<comments>http://technology.amis.nl/blog/15126/developing-and-deploying-java-embedding-activity-in-bpel-2-0-in-soa-suite-11g-calling-a-custom-java-class-that-has-dependencies-on-3rd-party-libraries#comments</comments>
		<pubDate>Sat, 21 Jan 2012 10:08:00 +0000</pubDate>
		<dc:creator>Lucas Jellema</dc:creator>
				<category><![CDATA[SOA & Oracle Fusion Middleware]]></category>
		<category><![CDATA[3rd party library]]></category>
		<category><![CDATA[BPEL]]></category>
		<category><![CDATA[http post]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[java embedding]]></category>
		<category><![CDATA[sca-inf]]></category>
		<category><![CDATA[soa suite 11g]]></category>

		<guid isPermaLink="false">http://technology.amis.nl/blog/15126/developing-and-deploying-java-embedding-activity-in-bpel-2-0-in-soa-suite-11g-calling-a-custom-java-class-that-has-dependencies-on-3rd-party-libraries</guid>
		<description><![CDATA[Java Embedded activity can call a custom Java class that relies on 3rd party Java libraries. This means that a lot of existing functionality from the Java open source community is at the disposal of the BPEL developer. This article shows a simple example of developing and deploying a BPEL process that uses Java Embedded [...]]]></description>
		<wfw:commentRss>http://technology.amis.nl/blog/15126/developing-and-deploying-java-embedding-activity-in-bpel-2-0-in-soa-suite-11g-calling-a-custom-java-class-that-has-dependencies-on-3rd-party-libraries/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Create simple Java application to post JSON message to CometD Bayeux Channel using Apache HttpClient and Maven style NetBeans project</title>
		<link>http://technology.amis.nl/blog/15098/create-simple-java-application-to-post-json-message-to-cometd-bayeux-channel-using-apache-httpclient-and-maven-style-netbeans-project</link>
		<comments>http://technology.amis.nl/blog/15098/create-simple-java-application-to-post-json-message-to-cometd-bayeux-channel-using-apache-httpclient-and-maven-style-netbeans-project#comments</comments>
		<pubDate>Fri, 20 Jan 2012 07:19:00 +0000</pubDate>
		<dc:creator>Lucas Jellema</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Java, JEE, OAS and WebLogic Server]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[apache httpclient]]></category>
		<category><![CDATA[cometd]]></category>
		<category><![CDATA[http post]]></category>
		<category><![CDATA[httpclient]]></category>
		<category><![CDATA[json]]></category>

		<guid isPermaLink="false">http://technology.amis.nl/blog/15098/create-simple-java-application-to-post-json-message-to-cometd-bayeux-channel-using-apache-httpclient-and-maven-style-netbeans-project</guid>
		<description><![CDATA[The objective discussed in this article is to post messages to a CometD Bayeux Channel with a standalone Java Class &#8211; without dependencies on CometD. For example to control from Java the Slideshow introduced in the synchronized Slideshow demo application created using CometD (see previous articles Push based synchronized Slideshow demo application implemented using CometD [...]]]></description>
		<wfw:commentRss>http://technology.amis.nl/blog/15098/create-simple-java-application-to-post-json-message-to-cometd-bayeux-channel-using-apache-httpclient-and-maven-style-netbeans-project/feed</wfw:commentRss>
		<slash:comments>0</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>Retrieve song lyrics in Java using Screenscraping with JSoup</title>
		<link>http://technology.amis.nl/blog/14998/retrieve-song-lyrics-in-java-using-screenscraping-with-jsoup</link>
		<comments>http://technology.amis.nl/blog/14998/retrieve-song-lyrics-in-java-using-screenscraping-with-jsoup#comments</comments>
		<pubDate>Mon, 16 Jan 2012 08:39:00 +0000</pubDate>
		<dc:creator>Lucas Jellema</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[jsoup]]></category>
		<category><![CDATA[lyrics]]></category>
		<category><![CDATA[screen scraping]]></category>

		<guid isPermaLink="false">http://technology.amis.nl/blog/14998/retrieve-song-lyrics-in-java-using-screenscraping-with-jsoup</guid>
		<description><![CDATA[Last year I wrote about JSoup, a Java library that helps with screenscraping: Screenscraping from Java using jsoup – effective data gathering from websites (http://technology.amis.nl/blog/13121/screenscraping-from-java-using-jsoup-effective-data-gathering-from-websites). Last month I had another opportunity for using JSoup, this time to gather song lyrics for the songs on a CD. The context in this case was the internal SOA [...]]]></description>
		<wfw:commentRss>http://technology.amis.nl/blog/14998/retrieve-song-lyrics-in-java-using-screenscraping-with-jsoup/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Stand-alone Java Client for jWebSocket Server &#8211; communicating from Java Client to Web Clients and vice versa over WebSockets</title>
		<link>http://technology.amis.nl/blog/14990/stand-alone-java-client-for-jwebsocket-server-communicating-from-java-client-to-web-clients-and-vice-versa-over-websockets</link>
		<comments>http://technology.amis.nl/blog/14990/stand-alone-java-client-for-jwebsocket-server-communicating-from-java-client-to-web-clients-and-vice-versa-over-websockets#comments</comments>
		<pubDate>Sun, 15 Jan 2012 10:10:00 +0000</pubDate>
		<dc:creator>Lucas Jellema</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jwebsocket]]></category>
		<category><![CDATA[netbeans]]></category>
		<category><![CDATA[push]]></category>
		<category><![CDATA[websocket]]></category>

		<guid isPermaLink="false">http://technology.amis.nl/blog/14990/stand-alone-java-client-for-jwebsocket-server-communicating-from-java-client-to-web-clients-and-vice-versa-over-websockets</guid>
		<description><![CDATA[In a previous article, I have discussed the open source jWebSocket Server and a simple installation and configuration (http://technology.amis.nl/blog/14940/first-steps-with-jwebsocket-open-source-java-framework-for-websockets-installation-and-running-samples). Subsequently, I have shown the implementation of a web client for a synchronized Slideshow application, where WebSocket communication is used to perform Client 2 Client push (http://technology.amis.nl/blog/14949/push-based-synchronized-slideshow-web-application-implemented-using-websockets-and-jwebsocket-server-the-open-source-java-websocket-server). In a third article I have explained how jWebSocket [...]]]></description>
		<wfw:commentRss>http://technology.amis.nl/blog/14990/stand-alone-java-client-for-jwebsocket-server-communicating-from-java-client-to-web-clients-and-vice-versa-over-websockets/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Implementing a Java Server Side component for jWebSocket Server for WebSocket interaction with Web Clients</title>
		<link>http://technology.amis.nl/blog/14973/implementing-a-java-server-side-component-for-jwebsocket-server-for-websocket-interaction-with-web-clients</link>
		<comments>http://technology.amis.nl/blog/14973/implementing-a-java-server-side-component-for-jwebsocket-server-for-websocket-interaction-with-web-clients#comments</comments>
		<pubDate>Sat, 14 Jan 2012 10:32:00 +0000</pubDate>
		<dc:creator>Lucas Jellema</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Java, JEE, OAS and WebLogic Server]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jwebsocket]]></category>
		<category><![CDATA[netbeans]]></category>
		<category><![CDATA[push]]></category>
		<category><![CDATA[websockets]]></category>

		<guid isPermaLink="false">http://technology.amis.nl/blog/14973/implementing-a-java-server-side-component-for-jwebsocket-server-for-websocket-interaction-with-web-clients</guid>
		<description><![CDATA[In a previous post &#8211; http://technology.amis.nl/blog/14949/push-based-synchronized-slideshow-web-application-implemented-using-websockets-and-jwebsocket-server-the-open-source-java-websocket-server &#8211; I discussed the implementation of the synchronized slideshow application using Web (HTML/JavaScript) clients and jWebSocket as websocket server. In an earlier article, I described the same for the Kaazing WebSocket server &#8211; http://technology.amis.nl/blog/14777/push-based-synchronized-slideshow-web-application-implemented-using-websockets-and-kaazing-websocket-gateway &#8211; and both stories are (fortunately) fairly similar. In the Kaazing article I also described [...]]]></description>
		<wfw:commentRss>http://technology.amis.nl/blog/14973/implementing-a-java-server-side-component-for-jwebsocket-server-for-websocket-interaction-with-web-clients/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>SOA Suite File Adapter Pre and Post processing using Valves and Pipelines</title>
		<link>http://technology.amis.nl/blog/13849/soa-suite-file-adapter-pre-and-post-processing-using-valves-and-pipelines</link>
		<comments>http://technology.amis.nl/blog/13849/soa-suite-file-adapter-pre-and-post-processing-using-valves-and-pipelines#comments</comments>
		<pubDate>Mon, 24 Oct 2011 10:49:46 +0000</pubDate>
		<dc:creator>Lucas Jellema</dc:creator>
				<category><![CDATA[Java, JEE, OAS and WebLogic Server]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[SOA & Oracle Fusion Middleware]]></category>
		<category><![CDATA[file adapter]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[jdeveloper]]></category>
		<category><![CDATA[pre processing]]></category>
		<category><![CDATA[soa suite]]></category>
		<category><![CDATA[valve]]></category>

		<guid isPermaLink="false">http://technology.amis.nl/blog/?p=13849</guid>
		<description><![CDATA[A quick note on the notion of valves and pipelines that can be configured in File (and FTP) Adapter Services and References (inbound and outbound) to perform file pre- and post processing on the files before they enter the composite application proper as XML or after they have left the composite application, turned from XML [...]]]></description>
		<wfw:commentRss>http://technology.amis.nl/blog/13849/soa-suite-file-adapter-pre-and-post-processing-using-valves-and-pipelines/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>(The slides from) Don&#8217;t Call us, We&#8217;ll Push you &#8211; on Cross Tier Push Architecture (JavaOne 2011)</title>
		<link>http://technology.amis.nl/blog/13648/the-slides-from-dont-call-us-well-push-you-on-cross-tier-push-architecture-javaone-2011</link>
		<comments>http://technology.amis.nl/blog/13648/the-slides-from-dont-call-us-well-push-you-on-cross-tier-push-architecture-javaone-2011#comments</comments>
		<pubDate>Wed, 05 Oct 2011 01:55:47 +0000</pubDate>
		<dc:creator>Lucas Jellema</dc:creator>
				<category><![CDATA[J(2)EE/Java]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[avatar]]></category>
		<category><![CDATA[Database]]></category>
		<category><![CDATA[javaone2011]]></category>
		<category><![CDATA[jms]]></category>
		<category><![CDATA[push]]></category>
		<category><![CDATA[web sockets]]></category>

		<guid isPermaLink="false">http://technology.amis.nl/blog/?p=13648</guid>
		<description><![CDATA[I just completed my Birds of a Feather session at JavaOne 2011 about Push in an enterprise application architecture. Over 150 attendees were in the audience, many of them asking questions afterwards. It felt like it went well. 
The slides for this session are below. I will post source code for the demos at some [...]]]></description>
		<wfw:commentRss>http://technology.amis.nl/blog/13648/the-slides-from-dont-call-us-well-push-you-on-cross-tier-push-architecture-javaone-2011/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OOW 2011 &#8211; What&#8217;s New, Improved and Coming in Oracle Application Development</title>
		<link>http://technology.amis.nl/blog/13565/oow-2011-whats-new-improved-and-coming-in-oracle-application-development</link>
		<comments>http://technology.amis.nl/blog/13565/oow-2011-whats-new-improved-and-coming-in-oracle-application-development#comments</comments>
		<pubDate>Mon, 03 Oct 2011 18:12:19 +0000</pubDate>
		<dc:creator>Marco Gralike</dc:creator>
				<category><![CDATA[Database]]></category>
		<category><![CDATA[Devel. + PL/SQL tools]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Software Development]]></category>
		<category><![CDATA[apex]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[networking]]></category>
		<category><![CDATA[ODP.net]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[sql]]></category>
		<category><![CDATA[sql developer]]></category>
		<category><![CDATA[tom kyte]]></category>

		<guid isPermaLink="false">http://technology.amis.nl/blog/?p=13565</guid>
		<description><![CDATA[
Currently at Tom Kyte&#8217;s session regarding topics new, improved or coming in Oracle Application Development. Tom told about the history APEX has gone thru and the current setup with the APEX Listener and even the &#8220;PL/SQL Gateway&#8221; was mentioned. I always have to laugh a bit because this last one touches the XDB Protocol Server [...]]]></description>
		<wfw:commentRss>http://technology.amis.nl/blog/13565/oow-2011-whats-new-improved-and-coming-in-oracle-application-development/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fuzzy comparing (Dutch) person names with Java</title>
		<link>http://technology.amis.nl/blog/13324/fuzzy-comparing-dutch-person-names-with-java</link>
		<comments>http://technology.amis.nl/blog/13324/fuzzy-comparing-dutch-person-names-with-java#comments</comments>
		<pubDate>Thu, 01 Sep 2011 14:58:20 +0000</pubDate>
		<dc:creator>Emiel Paasschens</dc:creator>
				<category><![CDATA[J(2)EE/Java]]></category>
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://technology.amis.nl/blog/?p=13324</guid>
		<description><![CDATA[Currently I&#8217;m working on a project and one &#8216;little&#8217; functionality is to find a person from a list of which his name is most similar to an inputname. It&#8217;s not a big deal or a major thing, so we didn&#8217;t want to use search frameworks or other kind of systems. Googling on the internet I [...]]]></description>
		<wfw:commentRss>http://technology.amis.nl/blog/13324/fuzzy-comparing-dutch-person-names-with-java/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

