<?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>deltalounge &#187; Open Source</title>
	<atom:link href="http://www.deltalounge.net/wpress/category/open-source/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.deltalounge.net/wpress</link>
	<description>Service Orientation, Software Development, Oracle, Lean, Agile</description>
	<lastBuildDate>Wed, 08 Feb 2012 08:14:06 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
		<item>
		<title>Selected software development trends</title>
		<link>http://www.deltalounge.net/wpress/2012/01/selected-software-development-trends/</link>
		<comments>http://www.deltalounge.net/wpress/2012/01/selected-software-development-trends/#comments</comments>
		<pubDate>Tue, 17 Jan 2012 11:11:23 +0000</pubDate>
		<dc:creator>PeterPaul</dc:creator>
				<category><![CDATA[Lean]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[integration]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.deltalounge.net/wpress/?p=1720</guid>
		<description><![CDATA[About 2 months ago InfoWorld published 11 programming trends to watch. I&#8217;d like to share three with you since they are close to home for me: No code is an island Bandwidth is no longer free Energy is no longer free, either No code is an island Having worked in integration project for almost a [...]]]></description>
			<content:encoded><![CDATA[<p>About 2 months ago InfoWorld published <a href="http://www.infoworld.com/d/application-development/11-programming-trends-watch-179761" title="11 programming trends to watch" target="_blank">11 programming trends to watch</a>. I&#8217;d like to share three with you since they are close to home for me:</p>
<ol>
<li>No code is an island</li>
<li>Bandwidth is no longer free</li>
<li>Energy is no longer free, either</li>
</ol>
<h3>No code is an island</h3>
<p>Having worked in integration project for almost a decade the idea that there is little code living on an island is not strange to me. However InfoWorld points out that besides that more and more software developer are creating products to enhance other products</p>
<blockquote><p>Our code is living increasingly in ecosystems. Many PHP programmers, for instance, create plug-ins for WordPress, Drupal, Joomla, or some other framework. Their code is a module that works with other modules.</p></blockquote>
<p>The same goes for development for mobile devices that rely increasingly on modules or apps created by others, whether they run on the device or in the cloud. This increases the demand for stable interfaces and contracts. Besides that the <em>requirements for availability and scalability will weigh in heavier</em>.</p>
<h3>An urge for lean programming</h3>
<p>Or create programs that deliver value in an efficient way. New releases of software programmers tend to demand always more resources (<a href="http://www.deltalounge.net/wpress/2010/01/more-jdeveloper/" title="just a small example">just a small example</a>). The cost of keeping a computer plugged in has never been an issue. It never mattered how much energy your rack of servers sucked down because the colo just sent you a flat bill for each box. </p>
<p>The Cloud trend tends to make cost more transparent. Some of the  clouds &#8212; like <a href="http://code.google.com/intl/nl/appengine/" title="App engine" target="_blank">Google App Engine</a> or <a href="http://aws.amazon.com/s3/" title="Simple Storage Service" target="_blank">Amazon S3</a> (<a href="http://www.deltalounge.net/wpress/2010/03/running-soa-suite-on-amazon-ec2/" title="SOA Suite example" target="_blank">example</a>) &#8212; don&#8217;t bill by the rack or root password. They charge for database commits and queries. This adds a new perspective for software developers. We might <em>need to start thinking about the cost of each subroutine in euros</em>, not in lines of code, function points or milliseconds of execution time.</p>
<p>On the consumer side more and more <a href="http://www.wikihow.com/Test-for-Bandwidth-Limiting-by-Your-ISP" title="bandwith limiting" target="_blank">ISPs adding bandwidth caps</a> and metering. To a software developer this means that <em>optimizing bandwidth consumption when designing apps is becoming imperative</em>. Besides the cost issue this will also be needed because of the customer experience (loading speed etc).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.deltalounge.net/wpress/2012/01/selected-software-development-trends/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>SCA Diagrammer</title>
		<link>http://www.deltalounge.net/wpress/2011/11/sca-diagrammer/</link>
		<comments>http://www.deltalounge.net/wpress/2011/11/sca-diagrammer/#comments</comments>
		<pubDate>Thu, 10 Nov 2011 14:11:44 +0000</pubDate>
		<dc:creator>PeterPaul</dc:creator>
				<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[Release]]></category>
		<category><![CDATA[SOA Suite]]></category>
		<category><![CDATA[Fusion Middleware]]></category>
		<category><![CDATA[governance]]></category>
		<category><![CDATA[SCA]]></category>

		<guid isPermaLink="false">http://www.deltalounge.net/wpress/?p=1609</guid>
		<description><![CDATA[While doing some research on the web I came across a Service Component Architecture Diagram Generator. The script generates diagrams for applications based on the Service Component Architecture (SCA) model. This can be a great aid to understand the relations between components in large BPEL or SOA applications. Download the tool here. The readme is [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.deltalounge.net/wpress/wp-content/uploads/2011/11/SCA-diagrammer.png" rel="wp-prettyPhoto[g1609]"><img src="http://www.deltalounge.net/wpress/wp-content/uploads/2011/11/SCA-diagrammer-300x176.png" alt="SCA" title="SCA-diagrammer" width="300" height="176" class="alignright size-medium wp-image-1610" /></a>While doing some research on the web I came across a <a href="http://sourceforge.net/projects/scadiagrammer/" title="SCA" target="_blank">Service Component Architecture Diagram Generator</a>. The script generates diagrams for applications based on the Service Component Architecture (SCA) model. This can be a great aid to understand the relations between components in large BPEL or SOA applications.</p>
<p><a href="http://sourceforge.net/projects/scadiagrammer/files/" title="Tool" target="_blank">Download the tool</a> here. The readme is over <a href="http://sourceforge.net/projects/scadiagrammer/files/Readme.txt/download" title="how to" target="_blank">here</a>. The script runs on Linux/Unix and has primarily been tested with Oracle Fusion Middleware 11g applications but should work with other BPEL or SOA frameworks.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.deltalounge.net/wpress/2011/11/sca-diagrammer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Oracle releases NoSQL Database, Enterprise Edition 1.1.100</title>
		<link>http://www.deltalounge.net/wpress/2011/10/oracle-releases-nosql-database-enterprise-edition-1-1-100/</link>
		<comments>http://www.deltalounge.net/wpress/2011/10/oracle-releases-nosql-database-enterprise-edition-1-1-100/#comments</comments>
		<pubDate>Tue, 25 Oct 2011 14:42:36 +0000</pubDate>
		<dc:creator>PeterPaul</dc:creator>
				<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[Release]]></category>
		<category><![CDATA[BigData]]></category>
		<category><![CDATA[Database]]></category>
		<category><![CDATA[NoSql]]></category>

		<guid isPermaLink="false">http://www.deltalounge.net/wpress/?p=1560</guid>
		<description><![CDATA[While the NoSQL Database Community Edition still waits for final license approval, Oracle has released it&#8217;s NoSQL Database, Enterprise Edition 1.1.100. The download is available on OTN. The Oracle NoSQL Database is a distributed key-value database. It is designed to provide highly reliable, scalable and available data storage across a configurable set of systems that [...]]]></description>
			<content:encoded><![CDATA[<p>While the NoSQL Database Community Edition still waits for final license approval, Oracle has released it&#8217;s NoSQL Database, Enterprise Edition 1.1.100. The <a href="http://www.oracle.com/technetwork/database/nosqldb/downloads/index.html" title="download Oracle NoSQL database" target="_blank">download</a> is available on OTN.</p>
<blockquote><p>The Oracle NoSQL Database is a distributed key-value database. It is designed to provide highly reliable, scalable and available data storage across a configurable set of systems that function as storage nodes.
</p></blockquote>
<p>The <a href="http://www.oracle.com/technetwork/database/nosqldb/documentation/index.html" title="documentation" target="_blank">documentation</a> page is still rather empty. However <a href="http://www.oracle.com/technetwork/database/nosqldb/learnmore/nosql-database-498041.pdf" target="_blank">Technical Overview</a> and a <a href="http://www.oracle.com/technetwork/database/nosqldb/learnmore/nosql-database-data-sheet-498054.pdf" target="_blank">Data Sheet</a> are already available.</p>
<p>Oracle NoSQL is a key offering in Oracle’s portfolio of Big Data products. The product is based on the Java version of Berkeley DB, an open source database used in embedded systems.</p>
<h3>Update</h3>
<ul>
<li>The <a href="http://download.oracle.com/docs/cd/NOSQL/html/index.html" title="documentation" target="_blank">NoSQL documentation</a> is available.</li>
<li>A great <a href="http://dbmsmusings.blogspot.com/2011/10/overview-of-oracle-nosql-database.html" title="Oracle NoSQL overview" target="_blank">in depth look into Oracle NoSQL</a>. Also read the discussion over there.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.deltalounge.net/wpress/2011/10/oracle-releases-nosql-database-enterprise-edition-1-1-100/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>VirtualBox Solved VBOX_E_FILE_ERROR 0x80BB0004</title>
		<link>http://www.deltalounge.net/wpress/2011/08/virtualbox-solved-vbox_e_file_error-0x80bb0004/</link>
		<comments>http://www.deltalounge.net/wpress/2011/08/virtualbox-solved-vbox_e_file_error-0x80bb0004/#comments</comments>
		<pubDate>Tue, 09 Aug 2011 11:09:06 +0000</pubDate>
		<dc:creator>PeterPaul</dc:creator>
				<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[VirtualBox]]></category>
		<category><![CDATA[Windows7]]></category>

		<guid isPermaLink="false">http://www.deltalounge.net/wpress/?p=1445</guid>
		<description><![CDATA[Recently I wanted to share a VirtualBox Appliance with a colleague. So I tried to export the created appliance. Unfortunate this failed with a: VBoxManage.exe: error: Code VBOX_E_FILE_ERROR (0x80BB0004) &#8211; File not accessible or erroneous file contents (extended info not available) So I thought why not just copy it&#8230; Oh wait, first compact it to [...]]]></description>
			<content:encoded><![CDATA[<p>Recently I wanted to share a <a href="http://www.virtualbox.org">VirtualBox</a> Appliance with a colleague. So I tried to export the created appliance. Unfortunate this failed with a:</p>
<blockquote><p>VBoxManage.exe: error: Code VBOX_E_FILE_ERROR (0x80BB0004) &#8211; File not accessible or erroneous file contents (extended info not available)</p></blockquote>
<p>So I thought why not just copy it&#8230; Oh wait, first compact it to save some space and time using <code>VBoxManage modifyvdi some.vdi compact</code>:</p>

<div class="wp_syntax"><div class="code"><pre class="dos" style="font-family:monospace;"><span style="color: #33cc33;">&gt;</span>VBoxManage modifyvdi Windows7.vdi compact
0<span style="color: #33cc33;">%</span><span style="color: #448888;">...10</span><span style="color: #33cc33;">%</span>...20<span style="color: #33cc33;">%</span><span style="color: #448888;">...30</span><span style="color: #33cc33;">%</span>...40<span style="color: #33cc33;">%</span><span style="color: #448888;">...50</span><span style="color: #33cc33;">%</span>...60<span style="color: #33cc33;">%</span><span style="color: #448888;">...70</span><span style="color: #33cc33;">%</span>...80<span style="color: #33cc33;">%</span>...
Progress state: VBOX_E_FILE_ERROR
VBoxManage.exe: error: Code VBOX_E_FILE_ERROR <span style="color: #33cc33;">(</span>0x80BB0004<span style="color: #33cc33;">)</span> - File <span style="color: #000000; font-weight: bold;">not</span> accessible or erroneous file contents <span style="color: #33cc33;">(</span>extended info <span style="color: #000000; font-weight: bold;">not</span> available<span style="color: #33cc33;">)</span></pre></div></div>

<p>When I tried to copy or zip the file there were errors accessing it. Somehow the VirtualBox Appliance was still running fine. The files that make up the appliance weren&#8217;t locked. </p>
<h3>Use CHKDSK</h3>
<p>My laptop (the host of the appliance) is is running Windows7 and I decide to run <code>chkdsk</code> and found:</p>

<div class="wp_syntax"><div class="code"><pre class="dos" style="font-family:monospace;">CHKDSK controleert de bestandsgegevens <span style="color: #33cc33;">(</span>stap 4 van 5<span style="color: #33cc33;">)</span>...
Leesfout met status 0xc0000185 op offset 0x17410c9000 voor 0x10000 bytes.
Leesfout met status 0xc0000185 op offset 0x17410d6000 voor 0x1000 bytes.
Er zijn beschadigde clusters <span style="color: #00b100; font-weight: bold;">in</span> bestand 37907 met naam \Users\ppvdbeek\VIRTUA~2\Windows7\Windows7.vdi vervangen.</pre></div></div>

<p>This is Dutch stating that there were bad sectors in the vdi file that had to be corrected. After that I could run the appliance, compact the disk and export the appliance successful. </p>
<p>On Linux you could use <a href="en.wikipedia.org/wiki/Fsck">fsck</a> (for &#8220;file system check&#8221;) in a similar case.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.deltalounge.net/wpress/2011/08/virtualbox-solved-vbox_e_file_error-0x80bb0004/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Installing Ubuntu 11.04 in VirtualBox</title>
		<link>http://www.deltalounge.net/wpress/2011/06/installing-ubuntu-11-04-in-virtualbox/</link>
		<comments>http://www.deltalounge.net/wpress/2011/06/installing-ubuntu-11-04-in-virtualbox/#comments</comments>
		<pubDate>Wed, 08 Jun 2011 14:21:25 +0000</pubDate>
		<dc:creator>PeterPaul</dc:creator>
				<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[Service Bus]]></category>
		<category><![CDATA[WLS]]></category>
		<category><![CDATA[Install]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[VirtualBox]]></category>

		<guid isPermaLink="false">http://www.deltalounge.net/wpress/?p=1329</guid>
		<description><![CDATA[This post will show you how to install Ubuntu 11.04 in VirtualBox. In later posts this will be used to run: JRockit 64 bit, WebLogic Server (WLS) and Oracle Service Bus (OSB). Prepare Ubuntu install in VirtualBox A short recipe for preparing the Virtual Machine to install Ubuntu on it. The blog post Installing Ubuntu [...]]]></description>
			<content:encoded><![CDATA[<p>This post will show you how to install Ubuntu 11.04 in VirtualBox. In later posts this will be used to run: JRockit 64 bit, WebLogic Server (WLS) and Oracle Service Bus (OSB).</p>
<h3>Prepare Ubuntu install in VirtualBox</h3>
<p>A short recipe for preparing the Virtual Machine to install Ubuntu on it. The blog post <a href="http://www.psychocats.net/ubuntu/virtualbox">Installing Ubuntu inside Windows using VirtualBox</a> is more extensive on this subject&#8230;</p>
<ul>
<li>Create a new Virtual Machine using the VirtualBox Manager</li>
<li>Click <code>Next</code> in the Welcome screen</li>
<li>Choose a Name for the Virtual Machine and select the Operating System (OS) before you click Next</li>
<li>Set the amount of memory you want to allocate to the Virtual Machine</li>
<li>When asked for the Virtual Hard Disk, check the <code>Boot Hard Disk</code> box and <code>Create a new hard disk</code>. Then the Create New Virtual Disk Wizard will start guiding you through the process</li>
<li>I choose a Fixed-size storage when asked for the Hard Disk Storage Type</li>
<li>Choose the Size (16 GB) and Location (left it default) for the Virtual Hard Disk</li>
<li>Check the summary</li>
<li>Watch the progress while the <code>.vdi</code> file is created</li>
<li>Click <code>Finish to acknowledge the creation of the new Virtual Machine</code></li>
<li>The newly created Virtual Machine will show up in the VirtualBox Manager</li>
<li>In order to install Ubuntu 11.04 on the Machine go to the settings to alter the storage settings</li>
<li>Use the icon besides the <code>IDE Controller</code> to add the disk image &#8211; ISO file &#8211; you downloaded to boot and install Ubuntu as media in a drive</li>
<li>Check the boot order and make sure that the Machine is booted from the CD/DVD device first</li>
<li>Acknowledge</li>
<li>Start the Virtual Machine and the &#8220;regular&#8221; installation of Ubuntu will start</li>
</ul>
<p>The screenshot that come with the short instructions above:<br />

<div class="ngg-galleryoverview" id="ngg-gallery-5-1329">

	<!-- Slideshow link -->
	<div class="slideshowlink">
		<a class="slideshowlink" href="http://www.deltalounge.net/wpress/2011/06/installing-ubuntu-11-04-in-virtualbox/?show=slide">
			[Show as slideshow]		</a>
	</div>

	
	<!-- Thumbnails -->
		
	<div id="ngg-image-43" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.deltalounge.net/wpress/wp-content/gallery/virtualbox-ubuntu-1104/virtualboxubuntu-2.jpg" title=" " class="shutterset_set_5"  rel="wp-prettyPhoto[g1329]">
								<img title="virtualboxubuntu-2" alt="virtualboxubuntu-2" src="http://www.deltalounge.net/wpress/wp-content/gallery/virtualbox-ubuntu-1104/thumbs/thumbs_virtualboxubuntu-2.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-44" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.deltalounge.net/wpress/wp-content/gallery/virtualbox-ubuntu-1104/virtualboxubuntu-3.jpg" title=" " class="shutterset_set_5"  rel="wp-prettyPhoto[g1329]">
								<img title="virtualboxubuntu-3" alt="virtualboxubuntu-3" src="http://www.deltalounge.net/wpress/wp-content/gallery/virtualbox-ubuntu-1104/thumbs/thumbs_virtualboxubuntu-3.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-45" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.deltalounge.net/wpress/wp-content/gallery/virtualbox-ubuntu-1104/virtualboxubuntu-4.jpg" title=" " class="shutterset_set_5"  rel="wp-prettyPhoto[g1329]">
								<img title="virtualboxubuntu-4" alt="virtualboxubuntu-4" src="http://www.deltalounge.net/wpress/wp-content/gallery/virtualbox-ubuntu-1104/thumbs/thumbs_virtualboxubuntu-4.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-46" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.deltalounge.net/wpress/wp-content/gallery/virtualbox-ubuntu-1104/virtualboxubuntu-5.jpg" title=" " class="shutterset_set_5"  rel="wp-prettyPhoto[g1329]">
								<img title="virtualboxubuntu-5" alt="virtualboxubuntu-5" src="http://www.deltalounge.net/wpress/wp-content/gallery/virtualbox-ubuntu-1104/thumbs/thumbs_virtualboxubuntu-5.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-47" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.deltalounge.net/wpress/wp-content/gallery/virtualbox-ubuntu-1104/virtualboxubuntu-6.jpg" title=" " class="shutterset_set_5"  rel="wp-prettyPhoto[g1329]">
								<img title="virtualboxubuntu-6" alt="virtualboxubuntu-6" src="http://www.deltalounge.net/wpress/wp-content/gallery/virtualbox-ubuntu-1104/thumbs/thumbs_virtualboxubuntu-6.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-48" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.deltalounge.net/wpress/wp-content/gallery/virtualbox-ubuntu-1104/virtualboxubuntu-7.jpg" title=" " class="shutterset_set_5"  rel="wp-prettyPhoto[g1329]">
								<img title="virtualboxubuntu-7" alt="virtualboxubuntu-7" src="http://www.deltalounge.net/wpress/wp-content/gallery/virtualbox-ubuntu-1104/thumbs/thumbs_virtualboxubuntu-7.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-49" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.deltalounge.net/wpress/wp-content/gallery/virtualbox-ubuntu-1104/virtualboxubuntu-8.jpg" title=" " class="shutterset_set_5"  rel="wp-prettyPhoto[g1329]">
								<img title="virtualboxubuntu-8" alt="virtualboxubuntu-8" src="http://www.deltalounge.net/wpress/wp-content/gallery/virtualbox-ubuntu-1104/thumbs/thumbs_virtualboxubuntu-8.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-50" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.deltalounge.net/wpress/wp-content/gallery/virtualbox-ubuntu-1104/virtualboxubuntu-9.jpg" title=" " class="shutterset_set_5"  rel="wp-prettyPhoto[g1329]">
								<img title="virtualboxubuntu-9" alt="virtualboxubuntu-9" src="http://www.deltalounge.net/wpress/wp-content/gallery/virtualbox-ubuntu-1104/thumbs/thumbs_virtualboxubuntu-9.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-39" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.deltalounge.net/wpress/wp-content/gallery/virtualbox-ubuntu-1104/virtualboxubuntu-10.jpg" title=" " class="shutterset_set_5"  rel="wp-prettyPhoto[g1329]">
								<img title="virtualboxubuntu-10" alt="virtualboxubuntu-10" src="http://www.deltalounge.net/wpress/wp-content/gallery/virtualbox-ubuntu-1104/thumbs/thumbs_virtualboxubuntu-10.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-40" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.deltalounge.net/wpress/wp-content/gallery/virtualbox-ubuntu-1104/virtualboxubuntu-11.jpg" title=" " class="shutterset_set_5"  rel="wp-prettyPhoto[g1329]">
								<img title="virtualboxubuntu-11" alt="virtualboxubuntu-11" src="http://www.deltalounge.net/wpress/wp-content/gallery/virtualbox-ubuntu-1104/thumbs/thumbs_virtualboxubuntu-11.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-41" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.deltalounge.net/wpress/wp-content/gallery/virtualbox-ubuntu-1104/virtualboxubuntu-12.jpg" title=" " class="shutterset_set_5"  rel="wp-prettyPhoto[g1329]">
								<img title="virtualboxubuntu-12" alt="virtualboxubuntu-12" src="http://www.deltalounge.net/wpress/wp-content/gallery/virtualbox-ubuntu-1104/thumbs/thumbs_virtualboxubuntu-12.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-42" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.deltalounge.net/wpress/wp-content/gallery/virtualbox-ubuntu-1104/virtualboxubuntu-13.jpg" title=" " class="shutterset_set_5"  rel="wp-prettyPhoto[g1329]">
								<img title="virtualboxubuntu-13" alt="virtualboxubuntu-13" src="http://www.deltalounge.net/wpress/wp-content/gallery/virtualbox-ubuntu-1104/thumbs/thumbs_virtualboxubuntu-13.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-38" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.deltalounge.net/wpress/wp-content/gallery/virtualbox-ubuntu-1104/virtualboxubuntu-1.jpg" title=" " class="shutterset_set_5"  rel="wp-prettyPhoto[g1329]">
								<img title="virtualboxubuntu-1" alt="virtualboxubuntu-1" src="http://www.deltalounge.net/wpress/wp-content/gallery/virtualbox-ubuntu-1104/thumbs/thumbs_virtualboxubuntu-1.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 	 	
	<!-- Pagination -->
 	<div class='ngg-clear'></div>
 	
</div>

</p>
<h3>Ubuntu install</h3>
<ul>
<li>Boot the installation ISO</li>
<li>Choose <code>Install Ubuntu</code> and your language</li>
<li>Preparing to install Ubuntu &#8211; You don&#8217;t need the additions here to later install WebLogic Server and Oracle Service Bus</li>
<li>Allocate drive space &#8211; If you created a new Virtual Disk before you can safely erase the empty disk here</li>
<li>Erase disk and install Ubuntu &#8211; Acknowledge</li>
<li>Choose location and time zone</li>
<li>Keyboard layout</li>
<li>Who are you &#8211; Fill in the username, computer name and password</li>
<li>Welcome screen</li>
<li>Installation is complete &#8211; click the button to restart</li>
<li>Login as the user you just created</li>
</ul>
<p>Watch the screenshots that come with the steps above:<br />

<div class="ngg-galleryoverview" id="ngg-gallery-6-1329">

	<!-- Slideshow link -->
	<div class="slideshowlink">
		<a class="slideshowlink" href="http://www.deltalounge.net/wpress/2011/06/installing-ubuntu-11-04-in-virtualbox/?show=slide">
			[Show as slideshow]		</a>
	</div>

	
	<!-- Thumbnails -->
		
	<div id="ngg-image-55" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.deltalounge.net/wpress/wp-content/gallery/ubuntu-1104-install/install-ubuntu-1104-2.jpg" title=" " class="shutterset_set_6"  rel="wp-prettyPhoto[g1329]">
								<img title="install-ubuntu-1104-2" alt="install-ubuntu-1104-2" src="http://www.deltalounge.net/wpress/wp-content/gallery/ubuntu-1104-install/thumbs/thumbs_install-ubuntu-1104-2.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-57" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.deltalounge.net/wpress/wp-content/gallery/ubuntu-1104-install/install-ubuntu-1104-4.jpg" title=" " class="shutterset_set_6"  rel="wp-prettyPhoto[g1329]">
								<img title="install-ubuntu-1104-4" alt="install-ubuntu-1104-4" src="http://www.deltalounge.net/wpress/wp-content/gallery/ubuntu-1104-install/thumbs/thumbs_install-ubuntu-1104-4.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-58" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.deltalounge.net/wpress/wp-content/gallery/ubuntu-1104-install/install-ubuntu-1104-5.jpg" title=" " class="shutterset_set_6"  rel="wp-prettyPhoto[g1329]">
								<img title="install-ubuntu-1104-5" alt="install-ubuntu-1104-5" src="http://www.deltalounge.net/wpress/wp-content/gallery/ubuntu-1104-install/thumbs/thumbs_install-ubuntu-1104-5.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-59" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.deltalounge.net/wpress/wp-content/gallery/ubuntu-1104-install/install-ubuntu-1104-6.jpg" title=" " class="shutterset_set_6"  rel="wp-prettyPhoto[g1329]">
								<img title="install-ubuntu-1104-6" alt="install-ubuntu-1104-6" src="http://www.deltalounge.net/wpress/wp-content/gallery/ubuntu-1104-install/thumbs/thumbs_install-ubuntu-1104-6.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-60" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.deltalounge.net/wpress/wp-content/gallery/ubuntu-1104-install/install-ubuntu-1104-7.jpg" title=" " class="shutterset_set_6"  rel="wp-prettyPhoto[g1329]">
								<img title="install-ubuntu-1104-7" alt="install-ubuntu-1104-7" src="http://www.deltalounge.net/wpress/wp-content/gallery/ubuntu-1104-install/thumbs/thumbs_install-ubuntu-1104-7.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-61" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.deltalounge.net/wpress/wp-content/gallery/ubuntu-1104-install/install-ubuntu-1104-8.jpg" title=" " class="shutterset_set_6"  rel="wp-prettyPhoto[g1329]">
								<img title="install-ubuntu-1104-8" alt="install-ubuntu-1104-8" src="http://www.deltalounge.net/wpress/wp-content/gallery/ubuntu-1104-install/thumbs/thumbs_install-ubuntu-1104-8.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-62" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.deltalounge.net/wpress/wp-content/gallery/ubuntu-1104-install/install-ubuntu-1104-9.jpg" title=" " class="shutterset_set_6"  rel="wp-prettyPhoto[g1329]">
								<img title="install-ubuntu-1104-9" alt="install-ubuntu-1104-9" src="http://www.deltalounge.net/wpress/wp-content/gallery/ubuntu-1104-install/thumbs/thumbs_install-ubuntu-1104-9.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-52" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.deltalounge.net/wpress/wp-content/gallery/ubuntu-1104-install/install-ubuntu-1104-10.jpg" title=" " class="shutterset_set_6"  rel="wp-prettyPhoto[g1329]">
								<img title="install-ubuntu-1104-10" alt="install-ubuntu-1104-10" src="http://www.deltalounge.net/wpress/wp-content/gallery/ubuntu-1104-install/thumbs/thumbs_install-ubuntu-1104-10.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-53" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.deltalounge.net/wpress/wp-content/gallery/ubuntu-1104-install/install-ubuntu-1104-11.jpg" title=" " class="shutterset_set_6"  rel="wp-prettyPhoto[g1329]">
								<img title="install-ubuntu-1104-11" alt="install-ubuntu-1104-11" src="http://www.deltalounge.net/wpress/wp-content/gallery/ubuntu-1104-install/thumbs/thumbs_install-ubuntu-1104-11.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-54" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.deltalounge.net/wpress/wp-content/gallery/ubuntu-1104-install/install-ubuntu-1104-12.jpg" title=" " class="shutterset_set_6"  rel="wp-prettyPhoto[g1329]">
								<img title="install-ubuntu-1104-12" alt="install-ubuntu-1104-12" src="http://www.deltalounge.net/wpress/wp-content/gallery/ubuntu-1104-install/thumbs/thumbs_install-ubuntu-1104-12.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-51" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.deltalounge.net/wpress/wp-content/gallery/ubuntu-1104-install/install-ubuntu-1104-1.jpg" title=" " class="shutterset_set_6"  rel="wp-prettyPhoto[g1329]">
								<img title="install-ubuntu-1104-1" alt="install-ubuntu-1104-1" src="http://www.deltalounge.net/wpress/wp-content/gallery/ubuntu-1104-install/thumbs/thumbs_install-ubuntu-1104-1.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 	 	
	<!-- Pagination -->
 	<div class='ngg-clear'></div>
 	
</div>

</p>
<h3>Installing VirtualBox Guest Additions</h3>
<ul>
<li>From the VirtualBox Manager menu choose the <code>Devices - Install Guest Additions</code> options</li>
<li>Choose the application to start</li>
<li>Click Run</li>
<li>Authenticate with your password</li>
<li>You need to restart Ubuntu to make it work</li>
</ul>
<p>Watch the screenshots that come with the steps above:<br />

<div class="ngg-galleryoverview" id="ngg-gallery-7-1329">

	<!-- Slideshow link -->
	<div class="slideshowlink">
		<a class="slideshowlink" href="http://www.deltalounge.net/wpress/2011/06/installing-ubuntu-11-04-in-virtualbox/?show=slide">
			[Show as slideshow]		</a>
	</div>

	
	<!-- Thumbnails -->
		
	<div id="ngg-image-63" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.deltalounge.net/wpress/wp-content/gallery/virtualboxguestadditions/virtualboxadditions-01.jpg" title=" " class="shutterset_set_7"  rel="wp-prettyPhoto[g1329]">
								<img title="virtualboxadditions-01" alt="virtualboxadditions-01" src="http://www.deltalounge.net/wpress/wp-content/gallery/virtualboxguestadditions/thumbs/thumbs_virtualboxadditions-01.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-64" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.deltalounge.net/wpress/wp-content/gallery/virtualboxguestadditions/virtualboxadditions-02.jpg" title=" " class="shutterset_set_7"  rel="wp-prettyPhoto[g1329]">
								<img title="virtualboxadditions-02" alt="virtualboxadditions-02" src="http://www.deltalounge.net/wpress/wp-content/gallery/virtualboxguestadditions/thumbs/thumbs_virtualboxadditions-02.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-65" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.deltalounge.net/wpress/wp-content/gallery/virtualboxguestadditions/virtualboxadditions-03.jpg" title=" " class="shutterset_set_7"  rel="wp-prettyPhoto[g1329]">
								<img title="virtualboxadditions-03" alt="virtualboxadditions-03" src="http://www.deltalounge.net/wpress/wp-content/gallery/virtualboxguestadditions/thumbs/thumbs_virtualboxadditions-03.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-66" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.deltalounge.net/wpress/wp-content/gallery/virtualboxguestadditions/virtualboxadditions-04.jpg" title=" " class="shutterset_set_7"  rel="wp-prettyPhoto[g1329]">
								<img title="virtualboxadditions-04" alt="virtualboxadditions-04" src="http://www.deltalounge.net/wpress/wp-content/gallery/virtualboxguestadditions/thumbs/thumbs_virtualboxadditions-04.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 	 	
	<!-- Pagination -->
 	<div class='ngg-clear'></div>
 	
</div>

</p>
]]></content:encoded>
			<wfw:commentRss>http://www.deltalounge.net/wpress/2011/06/installing-ubuntu-11-04-in-virtualbox/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Stop websites from tracking you</title>
		<link>http://www.deltalounge.net/wpress/2011/03/stop-websites-from-tracking-you/</link>
		<comments>http://www.deltalounge.net/wpress/2011/03/stop-websites-from-tracking-you/#comments</comments>
		<pubDate>Tue, 29 Mar 2011 19:54:43 +0000</pubDate>
		<dc:creator>PeterPaul</dc:creator>
				<category><![CDATA[Life hack]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Release]]></category>
		<category><![CDATA[cookie]]></category>
		<category><![CDATA[privacy]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[work smart]]></category>

		<guid isPermaLink="false">http://www.deltalounge.net/wpress/?p=1270</guid>
		<description><![CDATA[An earlier post on how cookies are used to track you, explained how tracking cookies work. This post will show you how to stop websites from tracking you using Firefox 4. This latest release has a Do-not-track feature that lets you tell websites you don&#8217;t want your browsing behavior tracked. By turning on the Do-not-track [...]]]></description>
			<content:encoded><![CDATA[<p>An earlier post on <a href="http://www.deltalounge.net/wpress/2010/08/how-internet-cookies-are-used-to-track-you/">how cookies are used to track</a> you, explained how tracking cookies work. This post will show you how to stop websites from tracking you using <a href="http://www.mozilla.com/en-US/firefox/fx/">Firefox 4</a>. This latest release has a <strong>Do-not-track feature</strong> that lets you tell websites you don&#8217;t want your browsing behavior tracked.</p>
<p>By turning on the Do-not-track feature, Firefox tells websites you visit that you don&#8217;t want your browsing behavior tracked. Please note that honoring this setting is voluntary. To put it differently websites are not required to respect it.</p>
<h3>Turning on the Do-not-track feature in Firefox 4</h3>
<ul>
<li>Click the <code>Firefox</code> button at the top of your browser window and click <code>options</code>.</li>
<li>Make sure you&#8217;re on the <code>Advanced</code> panel.</li>
<li>Select the <code>General</code> tab.</li>
<li>In the browsing section check the <code>Tell websites I do not want to be tracked</code>.</li>
<li>Click OK to leave </li>
</ul>
<div id="attachment_1271" class="wp-caption alignleft" style="width: 535px"><a href="http://www.deltalounge.net/wpress/wp-content/uploads/2011/03/screenshot.385.jpg" rel="wp-prettyPhoto[g1270]"><img src="http://www.deltalounge.net/wpress/wp-content/uploads/2011/03/screenshot.385.jpg" alt="Do-not-track feature" title="Tell websites I do not want to be tracked" width="525" height="527" class="size-full wp-image-1271" /></a><p class="wp-caption-text">Check the Tell websites I do not want to be tracked option</p></div>
]]></content:encoded>
			<wfw:commentRss>http://www.deltalounge.net/wpress/2011/03/stop-websites-from-tracking-you/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using Quartz with SOA Suite 11g</title>
		<link>http://www.deltalounge.net/wpress/2011/01/using-quartz-with-soa-suite-11g/</link>
		<comments>http://www.deltalounge.net/wpress/2011/01/using-quartz-with-soa-suite-11g/#comments</comments>
		<pubDate>Sun, 16 Jan 2011 07:36:46 +0000</pubDate>
		<dc:creator>PeterPaul</dc:creator>
				<category><![CDATA[BPEL]]></category>
		<category><![CDATA[JDeveloper]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[SOA Suite]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Quartz]]></category>

		<guid isPermaLink="false">http://www.deltalounge.net/wpress/?p=1179</guid>
		<description><![CDATA[Already in 2006 Clemens posted on scheduling BPEL processes. More recently with BPEL in SOA Suite 11g a bug ( 8927175: PROVIDE QUARTZ SCHEDULER) was submitted. The rquest text: The product does not have schedular to schedule BPEL processes. Need to schedule the BPEL processes through SOA11G and not through unsupported softwares(Quartz). And the business [...]]]></description>
			<content:encoded><![CDATA[<p>Already in 2006 Clemens posted on <a href="http://clemensblog.blogspot.com/2006/04/bpel-scheduling-reoccuring-processes.html">scheduling BPEL processes</a>. More recently with BPEL in SOA Suite 11g a bug (<a href="https://supporthtml.oracle.com/ep/faces/secure/km/BugDisplay.jspx?id=8927175&#038;bugProductSource=Oracle"> 8927175: PROVIDE QUARTZ SCHEDULER</a>) was submitted. The rquest text:</p>
<blockquote><p>The product does not have schedular to schedule BPEL processes. Need to schedule the BPEL processes through SOA11G and not through unsupported softwares(Quartz).
</p></blockquote>
<p>And the business need:</p>
<blockquote><p>Some processes need to be scheduled at a particular time and at a particular day and should not be started Manually, increases the  maintenance cost of the software.</p></blockquote>
<p>These together indicate a clear need to schedule reoccurring processes. Although I&#8217;m not so sure that this functionality should be provided by this platform. One could see advantages in centralizing all scheduling task. There a good commercial product available for cases like that (<a href="http://www.redwood.com/products/cronacle/">Redwood&#8217;s Cronacle</a> for example).</p>
<p>On Oracle Technet there is a good document on <a href="http://www.oracle.com/technetwork/middleware/soasuite/learnmore/soascheduler-186798.pdf">Configure a SOAScheduler for a composite in SOA Suite 11</a>.</p>
<h3>One Job, multiple Schedules</h3>
<p>We need a Class that implements <code>Job</code>. Something like:</p>

<div class="wp_syntax"><div class="code"><pre class="java" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">package</span> <span style="color: #006699;">net.deltalounge.quartzdemo</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">java.util.Map</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">org.quartz.Job</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">org.quartz.JobExecutionContext</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">org.quartz.JobExecutionException</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">org.quartz.SchedulerException</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">public</span> <span style="color: #000000; font-weight: bold;">class</span> DemoJob <span style="color: #000000; font-weight: bold;">implements</span> Job <span style="color: #009900;">&#123;</span>
    <span style="color: #000000; font-weight: bold;">public</span> DemoJob<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
        <span style="color: #000000; font-weight: bold;">super</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #009900;">&#125;</span>
&nbsp;
  <span style="color: #000000; font-weight: bold;">public</span> <span style="color: #000066; font-weight: bold;">void</span> execute<span style="color: #009900;">&#40;</span>JobExecutionContext context<span style="color: #009900;">&#41;</span>
     <span style="color: #009900;">&#123;</span>
      <span style="color: #003399;">Map</span> dataMap <span style="color: #339933;">=</span> context.<span style="color: #006633;">getJobDetail</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span>.<span style="color: #006633;">getJobDataMap</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
      RunMeTask task <span style="color: #339933;">=</span> <span style="color: #000000; font-weight: bold;">new</span> RunMeTask<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
      <span style="color: #003399;">String</span> someString <span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;init&quot;</span><span style="color: #339933;">;</span>
      someString <span style="color: #339933;">=</span> context.<span style="color: #006633;">getTrigger</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span>.<span style="color: #006633;">getName</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
      <span style="color: #003399;">System</span>.<span style="color: #006633;">out</span>.<span style="color: #006633;">println</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;Quartz demo output: &quot;</span><span style="color: #339933;">+</span>someString<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>      
    <span style="color: #009900;">&#125;</span>
<span style="color: #009900;">&#125;</span></pre></div></div>

<p>And we need a Class that creates and starts the Scheduler. This Class can also schedule the jobs. Here we actually see that although one Job Class is enough we need to declare mutiple JobDetails.</p>

<div class="wp_syntax"><div class="code"><pre class="java" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">package</span> <span style="color: #006699;">net.deltalounge.quartzdemo</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">java.util.Map</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">org.quartz.CronTrigger</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">org.quartz.JobDetail</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">org.quartz.Scheduler</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">org.quartz.impl.StdSchedulerFactory</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">public</span> <span style="color: #000000; font-weight: bold;">class</span> QuartzAppCronTrigger <span style="color: #009900;">&#123;</span>
  <span style="color: #000000; font-weight: bold;">public</span> <span style="color: #000000; font-weight: bold;">static</span> <span style="color: #000066; font-weight: bold;">void</span> main<span style="color: #009900;">&#40;</span> <span style="color: #003399;">String</span><span style="color: #009900;">&#91;</span><span style="color: #009900;">&#93;</span> args <span style="color: #009900;">&#41;</span> <span style="color: #000000; font-weight: bold;">throws</span> <span style="color: #003399;">Exception</span>
      <span style="color: #009900;">&#123;</span>
        <span style="color: #666666; font-style: italic;">//scheduler task details</span>
        JobDetail job <span style="color: #339933;">=</span> <span style="color: #000000; font-weight: bold;">new</span> JobDetail<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
        job.<span style="color: #006633;">setName</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;someJob&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
        job.<span style="color: #006633;">setJobClass</span><span style="color: #009900;">&#40;</span>DemoJob.<span style="color: #000000; font-weight: bold;">class</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
        <span style="color: #666666; font-style: italic;">//</span>
        JobDetail job2 <span style="color: #339933;">=</span> <span style="color: #000000; font-weight: bold;">new</span> JobDetail<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
        job2.<span style="color: #006633;">setName</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;someOtherJob&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
        job2.<span style="color: #006633;">setJobClass</span><span style="color: #009900;">&#40;</span>DemoJob.<span style="color: #000000; font-weight: bold;">class</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
        <span style="color: #666666; font-style: italic;">//configure scheduler time</span>
        CronTrigger trigger <span style="color: #339933;">=</span> <span style="color: #000000; font-weight: bold;">new</span> CronTrigger<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
        trigger.<span style="color: #006633;">setName</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;someJobTrigger&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
        trigger.<span style="color: #006633;">setCronExpression</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;0/30 * * * * ?&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
        <span style="color: #666666; font-style: italic;">//configure scheduler time 2</span>
        CronTrigger trigger2 <span style="color: #339933;">=</span> <span style="color: #000000; font-weight: bold;">new</span> CronTrigger<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
        trigger2.<span style="color: #006633;">setName</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;someOtherTrigger&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
        trigger2.<span style="color: #006633;">setCronExpression</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;0/20 * * * * ?&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
        <span style="color: #666666; font-style: italic;">//create the schedule</span>
        Scheduler scheduler <span style="color: #339933;">=</span> <span style="color: #000000; font-weight: bold;">new</span> StdSchedulerFactory<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span>.<span style="color: #006633;">getScheduler</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
        scheduler.<span style="color: #006633;">start</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
        scheduler.<span style="color: #006633;">scheduleJob</span><span style="color: #009900;">&#40;</span>job, trigger<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
        scheduler.<span style="color: #006633;">scheduleJob</span><span style="color: #009900;">&#40;</span>job2, trigger2<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
      <span style="color: #009900;">&#125;</span>
&nbsp;
<span style="color: #009900;">&#125;</span></pre></div></div>

<p>If you don&#8217;t define multiple jobs prepare for an error like:</p>

<div class="wp_syntax"><div class="code"><pre class="text" style="font-family:monospace;">Exception in thread &quot;main&quot; org.quartz.ObjectAlreadyExistsException: Unable to store Job with name: 'someJob' and group: 'DEFAULT', because one already exists with this identification.
	at org.quartz.simpl.RAMJobStore.storeJob(RAMJobStore.java:222)
	at org.quartz.simpl.RAMJobStore.storeJobAndTrigger(RAMJobStore.java:195)
	at org.quartz.core.QuartzScheduler.scheduleJob(QuartzScheduler.java:732)
	at org.quartz.impl.StdScheduler.scheduleJob(StdScheduler.java:265)
	at net.deltalounge.quartzdemo.QuartzAppCronTrigger.main(QuartzAppCronTrigger.java:36)</pre></div></div>

]]></content:encoded>
			<wfw:commentRss>http://www.deltalounge.net/wpress/2011/01/using-quartz-with-soa-suite-11g/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>A pre-JavaOne peek into the future of Java</title>
		<link>http://www.deltalounge.net/wpress/2010/09/a-pre-javaone-peek-into-the-future-of-java/</link>
		<comments>http://www.deltalounge.net/wpress/2010/09/a-pre-javaone-peek-into-the-future-of-java/#comments</comments>
		<pubDate>Thu, 16 Sep 2010 20:41:35 +0000</pubDate>
		<dc:creator>PeterPaul</dc:creator>
				<category><![CDATA[JDeveloper]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Java EE]]></category>
		<category><![CDATA[JavaOne]]></category>
		<category><![CDATA[OpenWorld]]></category>
		<category><![CDATA[Release]]></category>

		<guid isPermaLink="false">http://www.deltalounge.net/wpress/?p=1028</guid>
		<description><![CDATA[In this week just before JavaOne and Oracle OpenWorld the topic &#8220;the future of Java&#8221; keeps coming up again and again. Today the tweets coming out of the Oracle ACE Director briefing, that some how aren&#8217;t affected by a non-disclosure agreement, seem strong and positive: Ranging from Extremely passionate and very impressive, and incredibly passionate [...]]]></description>
			<content:encoded><![CDATA[<p>In this week just before JavaOne and Oracle OpenWorld the topic &#8220;the future of Java&#8221; keeps coming up again and again. Today the tweets coming out of the Oracle ACE Director briefing, that some how aren&#8217;t affected by a non-disclosure agreement, seem strong and positive: Ranging <a href="http://twitter.com/lonnekedikmans/status/24679179539">from</a> <em>Extremely passionate and very impressive</em>, <a href="http://twitter.com/chriscmuir/status/24679002916">and</a> <em>incredibly passionate address</em> <a href="http://twitter.com/t_winterberg/status/24678777609">to</a> <em>amazingly open words</em>. Resulting in the <a href="http://twitter.com/t_winterberg/status/24678777609">statement</a> <em>Oracle is on the good side of the force&#8230; </em> as far as Java is concerned. As close as we mere mortals can get at this point in time&#8230;</p>
<p>In one of the tweets <a href="http://twitter.com/myfear/status/24676928590">Thomas Kurian is quoted</a>:</p>
<blockquote><p>After my keynote, there is no longer any confusion about the Java feature roadmap.</p></blockquote>
<p>To see for yourself what the future of Java looks like, watch Thomas Kurian&#8217;s keynote live via the <a href="http://www.oracle.com/us/javaonedevelop/oracle-technology-network-live-166853.html">stream on JavaOne and Java Develop</a>.  To be continued&#8230;</p>
<p>Note that the Java Champions have joined the Oracle ACE Directors. As was stated <a href="http://twitter.com/stenvesterli/status/24688484739">here</a> this significantly raised the number of Eclipse users <img src='http://www.deltalounge.net/wpress/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.deltalounge.net/wpress/2010/09/a-pre-javaone-peek-into-the-future-of-java/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Java EE or Spring</title>
		<link>http://www.deltalounge.net/wpress/2010/05/java-ee-or-spring/</link>
		<comments>http://www.deltalounge.net/wpress/2010/05/java-ee-or-spring/#comments</comments>
		<pubDate>Tue, 04 May 2010 19:58:43 +0000</pubDate>
		<dc:creator>PeterPaul</dc:creator>
				<category><![CDATA[Architecture]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Patterns]]></category>
		<category><![CDATA[J2EE]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Java EE]]></category>
		<category><![CDATA[Spring]]></category>

		<guid isPermaLink="false">http://www.deltalounge.net/wpress/?p=834</guid>
		<description><![CDATA[Recently I read an extensive blogpost by Frans van Buul on Spring and Java EE. As he points out there are some false arguments in favor of the Spring Framework. It is stated that: Many of the arguments that have traditionally been brought forward in favor of Spring are invalid or outdated, because they target [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.deltalounge.net/wpress/wp-content/uploads/2010/05/spring09_logo.png" rel="wp-prettyPhoto[g834]"><img src="http://www.deltalounge.net/wpress/wp-content/uploads/2010/05/spring09_logo.png" alt="" title="spring09_logo" width="240" height="50" class="alignright size-full wp-image-839" /></a>Recently I read an extensive blogpost by <a href="http://www.linkedin.com/ppl/webprofile?vmi=&#038;id=9111171&#038;pvs=pp&#038;authToken=R5D7&#038;authType=name&#038;locale=en_US&#038;trk=ppro_viewmore&#038;lnk=vw_pprofile">Frans van Buul</a> on <a href="http://www.fransvanbuul.net/?p=68">Spring and Java EE</a>. As he points out there are some false arguments in favor of the <a href="http://www.springsource.org/">Spring Framework</a>. It is stated that:</p>
<blockquote><p>Many of the arguments that have traditionally been brought forward in favor of Spring are invalid or outdated, because they target disadvantages of J2EE 1.4 and prior versions, rather than Java EE 5/6. &#8230; the original argument that this is not supported by Java EE is simply gone, and the remaining argument, if present, is much weaker. </p></blockquote>
<p>If you&#8217;re in a position where evaluating these alternatives read the <a href="http://www.fransvanbuul.net/?p=68">entire blogpost</a>. Generally speaking there is no best way to go. Both are viable frameworks for writing Java applications.</p>
<blockquote><p>The choice should be made by taking into account the particular requirements and technology strategy of the organizations building and using the application. </p></blockquote>
<p>If there&#8217;s an opportunity we&#8217;ll see if we can come up with some rules of thumb for the selection.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.deltalounge.net/wpress/2010/05/java-ee-or-spring/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Some jBPM, JPA, Hibernate insights</title>
		<link>http://www.deltalounge.net/wpress/2010/04/some-jbpm-jpa-hibernate-insights/</link>
		<comments>http://www.deltalounge.net/wpress/2010/04/some-jbpm-jpa-hibernate-insights/#comments</comments>
		<pubDate>Thu, 01 Apr 2010 19:57:04 +0000</pubDate>
		<dc:creator>PeterPaul</dc:creator>
				<category><![CDATA[Architecture]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Service Orientation]]></category>
		<category><![CDATA[BPM]]></category>
		<category><![CDATA[Hibernate]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[jBPM]]></category>
		<category><![CDATA[JPA]]></category>
		<category><![CDATA[Patterns]]></category>
		<category><![CDATA[SOA]]></category>

		<guid isPermaLink="false">http://www.deltalounge.net/wpress/?p=786</guid>
		<description><![CDATA[Few days ago a colleague published an interesting blogpost on jBPM, JPA, and Hibernate. The post was noticed by Tom Baeyens, who until late March 2010 was the project lead for jBPM at JBoss. Of course JBoss restates their commitment to advancing the jBPM project, but it will be very interesting to see what will [...]]]></description>
			<content:encoded><![CDATA[<p><div id="attachment_790" class="wp-caption alignright" style="width: 310px"><a href="http://www.deltalounge.net/wpress/wp-content/uploads/2010/04/jbpm-banner.png" rel="wp-prettyPhoto[g786]"><img src="http://www.deltalounge.net/wpress/wp-content/uploads/2010/04/jbpm-banner.png" alt="jBPM" title="jbpm-banner" width="300" height="109" class="size-thumbnail wp-image-790" /></a><p class="wp-caption-text">jBPM</p></div>Few days ago a colleague published an <a href="http://www.fransvanbuul.net/?p=40">interesting blogpost on jBPM</a>, JPA, and Hibernate. The post was <a href="http://www.fransvanbuul.net/?p=40#comment-3">noticed by Tom Baeyens</a>, who until late March 2010 was the <a href="http://www.jboss.org/feeds/post/open_letter_to_the_jbpm_community_alejandro">project lead</a> for <a href="http://www.jboss.org/jbpm">jBPM</a> at <a href="http://www.jboss.org/">JBoss</a>.<br />
Of course JBoss restates their commitment to advancing the jBPM project, but it will be very interesting to see what will come from Tom Baeyens&#8217;s new initiative&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.deltalounge.net/wpress/2010/04/some-jbpm-jpa-hibernate-insights/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

