<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" gd:etag="W/&quot;C0UGQnc8eCp7ImA9WhRbF0k.&quot;"><id>tag:blogger.com,1999:blog-37621059</id><updated>2012-02-08T14:47:03.970-08:00</updated><category term="Extensions" /><category term="Pl/SQL" /><title>Kris' blog</title><subtitle type="html">Stuff mostly around Oracle SQL Developer, Data Modeler, the APEX Listener and other general Oracle development thing in general.</subtitle><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://krisrice.blogspot.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://krisrice.blogspot.com/" /><link rel="next" type="application/atom+xml" href="http://www.blogger.com/feeds/37621059/posts/default?start-index=26&amp;max-results=25&amp;redirect=false&amp;v=2" /><author><name>Kris Rice</name><uri>http://www.blogger.com/profile/01592459412450086148</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://2.bp.blogspot.com/_HTPuwjEAZfk/SszQlQVGjQI/AAAAAAAAAPc/KSKQJ32Uj_k/S220/IMG_4885.jpeg" /></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>99</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/KrisBlog" /><feedburner:info uri="krisblog" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><geo:lat>37.206505</geo:lat><geo:long>-119.720701</geo:long><entry gd:etag="W/&quot;C0UGQnczeCp7ImA9WhRbF0k.&quot;"><id>tag:blogger.com,1999:blog-37621059.post-4634258568439880307</id><published>2012-02-08T14:47:00.000-08:00</published><updated>2012-02-08T14:47:03.980-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-02-08T14:47:03.980-08:00</app:edited><title>SQL Developer 3.1 and Obfuscation</title><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/37621059/posts/default/4634258568439880307?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/37621059/posts/default/4634258568439880307?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/KrisBlog/~3/vQ9YMIW-Ops/sql-developer-31-and-obfuscation.html" title="SQL Developer 3.1 and Obfuscation" /><author><name>Kris Rice</name><uri>http://www.blogger.com/profile/01592459412450086148</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://2.bp.blogspot.com/_HTPuwjEAZfk/SszQlQVGjQI/AAAAAAAAAPc/KSKQJ32Uj_k/S220/IMG_4885.jpeg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/-J0eM7GbqbSM/TzL3-olTzuI/AAAAAAAAAfQ/uM1Bx3TSEY4/s72-c/step1.png" height="72" width="72" /><content type="html">SQL Developer 3.1 , SQL Developer Datamodeler 3.1, and the OTN DB VM were all released yesterday.  Now it's time to blog about some of the new features included in these releases.  Be sure to check out the various blogs the team has.  There's a listing on OTN here.

First up from me is PL/SQL Obfuscation.  The idea is to simply make the code unreadable.  This is done in various language mostly &lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/KrisBlog?a=vQ9YMIW-Ops:w_20sdmnMAU:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/KrisBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/KrisBlog?a=vQ9YMIW-Ops:w_20sdmnMAU:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/KrisBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/KrisBlog/~4/vQ9YMIW-Ops" height="1" width="1"/&gt;</content><feedburner:origLink>http://krisrice.blogspot.com/2012/02/sql-developer-31-and-obfuscation.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkANRX07fip7ImA9WhRTEk0.&quot;"><id>tag:blogger.com,1999:blog-37621059.post-9002985896122133328</id><published>2011-11-01T19:26:00.000-07:00</published><updated>2011-11-01T19:26:34.306-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-01T19:26:34.306-07:00</app:edited><title>OTN Tech casts related to the DB VM image</title><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/37621059/posts/default/9002985896122133328?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/37621059/posts/default/9002985896122133328?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/KrisBlog/~3/npadIvlJEp8/otn-tech-casts-related-to-db-vm-image.html" title="OTN Tech casts related to the DB VM image" /><author><name>Kris Rice</name><uri>http://www.blogger.com/profile/01592459412450086148</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://2.bp.blogspot.com/_HTPuwjEAZfk/SszQlQVGjQI/AAAAAAAAAPc/KSKQJ32Uj_k/S220/IMG_4885.jpeg" /></author><content type="html">There's going to be a pointer in the next version of the Database VM Image to some OTN Tech Casts.  This is list is from Todd in the OTN Team which anyone who knows Todd means this is no-nonsense straight with development.  I thought I should pass it along.  Here's the note from Todd:


A lot of different technologies and work has gone into the creation of this Database App Development VirtualBox&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/KrisBlog?a=npadIvlJEp8:gtbYgMZnToA:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/KrisBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/KrisBlog?a=npadIvlJEp8:gtbYgMZnToA:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/KrisBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/KrisBlog/~4/npadIvlJEp8" height="1" width="1"/&gt;</content><feedburner:origLink>http://krisrice.blogspot.com/2011/11/otn-tech-casts-related-to-db-vm-image.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DE4HQ3w6eSp7ImA9WhdbFk8.&quot;"><id>tag:blogger.com,1999:blog-37621059.post-773878556833670827</id><published>2011-10-14T14:15:00.000-07:00</published><updated>2011-10-14T14:15:32.211-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-10-14T14:15:32.211-07:00</app:edited><title>Schema Diff  - Part 2</title><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/37621059/posts/default/773878556833670827?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/37621059/posts/default/773878556833670827?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/KrisBlog/~3/-cfj2iLqIq4/schema-diff-part-2.html" title="Schema Diff  - Part 2" /><author><name>Kris Rice</name><uri>http://www.blogger.com/profile/01592459412450086148</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://2.bp.blogspot.com/_HTPuwjEAZfk/SszQlQVGjQI/AAAAAAAAAPc/KSKQJ32Uj_k/S220/IMG_4885.jpeg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/-oqYa1xxGsDE/Tpiicl2bUZI/AAAAAAAAAdw/krkHE_FsJKc/s72-c/PastedGraphic-2.png" height="72" width="72" /><content type="html">After showing the new Schema Diff in SQL Developer 3.1 @ddelmoli asked about separate files per object diff instead of the monolith file of all changes.  In the next EA when it comes out, you'll get prompted for what kind of file(s) to make if any at all.  There's several new options



1. Single File - what's there now, 1 file with everything




Along with the 1 file per object is a generated &lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/KrisBlog?a=-cfj2iLqIq4:viy0rUBcnMQ:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/KrisBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/KrisBlog?a=-cfj2iLqIq4:viy0rUBcnMQ:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/KrisBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/KrisBlog/~4/-cfj2iLqIq4" height="1" width="1"/&gt;</content><feedburner:origLink>http://krisrice.blogspot.com/2011/10/schema-diff-part-2.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ak4MRnw8eyp7ImA9WhdbE0o.&quot;"><id>tag:blogger.com,1999:blog-37621059.post-6940934425592475087</id><published>2011-10-11T17:15:00.000-07:00</published><updated>2011-10-11T17:23:07.273-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-10-11T17:23:07.273-07:00</app:edited><title>SQL Developer 3.1 EA1 - Drill Down Report</title><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/37621059/posts/default/6940934425592475087?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/37621059/posts/default/6940934425592475087?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/KrisBlog/~3/m98yjW9KBRE/sql-developer-31-ea1-drill-down-report.html" title="SQL Developer 3.1 EA1 - Drill Down Report" /><author><name>Kris Rice</name><uri>http://www.blogger.com/profile/01592459412450086148</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://2.bp.blogspot.com/_HTPuwjEAZfk/SszQlQVGjQI/AAAAAAAAAPc/KSKQJ32Uj_k/S220/IMG_4885.jpeg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/-oDktXGg00Bc/TpTZw6tb2EI/AAAAAAAAAc4/XU57PXJan0Q/s72-c/PastedGraphic-2.png" height="72" width="72" /><content type="html">I got a question on twitter from @goryunov about how to do drill down reports.  I plan on doing a few posts on reports since so much of the dialogs have changed.  That make this the first of a few blogs on reports.

Step 1.  Right click on the User Defined Reports and choose New Report



Step 2. Create a "Departments" report by naming it and entering the SQL.  This dialog has drastically changed&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/KrisBlog?a=m98yjW9KBRE:z5xbqw6pnFI:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/KrisBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/KrisBlog?a=m98yjW9KBRE:z5xbqw6pnFI:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/KrisBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/KrisBlog/~4/m98yjW9KBRE" height="1" width="1"/&gt;</content><feedburner:origLink>http://krisrice.blogspot.com/2011/10/sql-developer-31-ea1-drill-down-report.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEUNRX46eyp7ImA9WhdbEkU.&quot;"><id>tag:blogger.com,1999:blog-37621059.post-8666974159895808077</id><published>2011-10-10T15:38:00.000-07:00</published><updated>2011-10-10T15:38:14.013-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-10-10T15:38:14.013-07:00</app:edited><title>SQL Developer 3.1 EA1 - Schema Diff</title><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/37621059/posts/default/8666974159895808077?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/37621059/posts/default/8666974159895808077?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/KrisBlog/~3/s3dmrDtlumc/sql-developer-31-ea1-schema-diff.html" title="SQL Developer 3.1 EA1 - Schema Diff" /><author><name>Kris Rice</name><uri>http://www.blogger.com/profile/01592459412450086148</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://2.bp.blogspot.com/_HTPuwjEAZfk/SszQlQVGjQI/AAAAAAAAAPc/KSKQJ32Uj_k/S220/IMG_4885.jpeg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/-JDKyhkX2P74/TpNv-vO4HaI/AAAAAAAAAco/6ZRZ4-Vax-8/s72-c/PastedGraphic-4.png" height="72" width="72" /><content type="html">

It was great showing everyone last week at OOW what was coming.  The only thing better is giving people the software to start using.  Now that it's out, I'll do some blogging to get some of the new areas pointed out.

One of the major areas of work in SQL Developer 3.1 is the diff generation between 2 schemas.  This is completely rewritten from the ground up.  That's interesting but maybe more &lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/KrisBlog?a=s3dmrDtlumc:2xcL5fS6Q3c:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/KrisBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/KrisBlog?a=s3dmrDtlumc:2xcL5fS6Q3c:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/KrisBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/KrisBlog/~4/s3dmrDtlumc" height="1" width="1"/&gt;</content><feedburner:origLink>http://krisrice.blogspot.com/2011/10/sql-developer-31-ea1-schema-diff.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A04FQnw_eCp7ImA9WhdXGUw.&quot;"><id>tag:blogger.com,1999:blog-37621059.post-6994413504756121559</id><published>2011-09-01T16:31:00.000-07:00</published><updated>2011-09-01T16:31:53.240-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-09-01T16:31:53.240-07:00</app:edited><title>Oracle Express Edition 11.2 is here!</title><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/37621059/posts/default/6994413504756121559?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/37621059/posts/default/6994413504756121559?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/KrisBlog/~3/UjfegJTYrJY/oracle-express-edition-112-is-here.html" title="Oracle Express Edition 11.2 is here!" /><author><name>Kris Rice</name><uri>http://www.blogger.com/profile/01592459412450086148</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://2.bp.blogspot.com/_HTPuwjEAZfk/SszQlQVGjQI/AAAAAAAAAPc/KSKQJ32Uj_k/S220/IMG_4885.jpeg" /></author><content type="html">Oracle XE 11.2 is now available on Windows 32 and Linux 64.  It can be downloaded here.  I'll be shortly putting together another VirtualBox image so it can be used on other platforms.  This is also a great database to try out the Learning Library labs on.

In case anyone doesn't know, Oracle Express Edition is the free database.  The limitation has gone up to 11.&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/KrisBlog?a=UjfegJTYrJY:RMuHHoEvytU:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/KrisBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/KrisBlog?a=UjfegJTYrJY:RMuHHoEvytU:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/KrisBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/KrisBlog/~4/UjfegJTYrJY" height="1" width="1"/&gt;</content><feedburner:origLink>http://krisrice.blogspot.com/2011/09/oracle-express-edition-112-is-here.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ak4BQHs_eyp7ImA9WhdXGE8.&quot;"><id>tag:blogger.com,1999:blog-37621059.post-8162875257256292524</id><published>2011-08-31T15:15:00.000-07:00</published><updated>2011-08-31T15:15:51.543-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-08-31T15:15:51.543-07:00</app:edited><title>3 Upcoming OTN Developer Days</title><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/37621059/posts/default/8162875257256292524?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/37621059/posts/default/8162875257256292524?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/KrisBlog/~3/DgzOLn18HiA/3-upcoming-otn-developer-days.html" title="3 Upcoming OTN Developer Days" /><author><name>Kris Rice</name><uri>http://www.blogger.com/profile/01592459412450086148</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://2.bp.blogspot.com/_HTPuwjEAZfk/SszQlQVGjQI/AAAAAAAAAPc/KSKQJ32Uj_k/S220/IMG_4885.jpeg" /></author><content type="html">There's a few more of the OTN Database Developer Day free training events coming up. 

The first is next week in Reston,VA. This is the full four track event.  If you are able to make it, it's a great chance to talk to some of the development staff that run the event.  Mike Hichwa will be giving the keynote.

The agenda for this even can be found here: http://www.oracle.com/us/dm/h2fy11/77471-&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/KrisBlog?a=DgzOLn18HiA:JPMPf-ndplA:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/KrisBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/KrisBlog?a=DgzOLn18HiA:JPMPf-ndplA:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/KrisBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/KrisBlog/~4/DgzOLn18HiA" height="1" width="1"/&gt;</content><feedburner:origLink>http://krisrice.blogspot.com/2011/08/3-upcoming-otn-developer-days.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0ENSH48cCp7ImA9WhdSEkU.&quot;"><id>tag:blogger.com,1999:blog-37621059.post-3356691016541997903</id><published>2011-07-21T16:08:00.000-07:00</published><updated>2011-07-21T16:08:19.078-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-07-21T16:08:19.078-07:00</app:edited><title>Apex Listener + WLS + Serving static files from /i/</title><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/37621059/posts/default/3356691016541997903?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/37621059/posts/default/3356691016541997903?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/KrisBlog/~3/dfjmSOpJX4A/apex-listener-wls-serving-static-files.html" title="Apex Listener + WLS + Serving static files from /i/" /><author><name>Kris Rice</name><uri>http://www.blogger.com/profile/01592459412450086148</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://2.bp.blogspot.com/_HTPuwjEAZfk/SszQlQVGjQI/AAAAAAAAAPc/KSKQJ32Uj_k/S220/IMG_4885.jpeg" /></author><content type="html">
A common thing that people ask about is setting up the images directory in weblogic. The documentation explains how to generate an i.war file then deploy it.  This work great until the need arises to also host additional files like custom javascript or css.  This is a short video of how I setup the /i/ for my servers.  This setup lets any content in the directory be served out.  The one &lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/KrisBlog?a=dfjmSOpJX4A:ktAIiZyyaOU:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/KrisBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/KrisBlog?a=dfjmSOpJX4A:ktAIiZyyaOU:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/KrisBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/KrisBlog/~4/dfjmSOpJX4A" height="1" width="1"/&gt;</content><feedburner:origLink>http://krisrice.blogspot.com/2011/07/apex-listener-wls-serving-static-files.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUUNR3s9eCp7ImA9WhZRGEU.&quot;"><id>tag:blogger.com,1999:blog-37621059.post-4390574569656854377</id><published>2011-04-15T10:08:00.000-07:00</published><updated>2011-04-15T10:08:16.560-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-04-15T10:08:16.560-07:00</app:edited><title>New and Improved!</title><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/37621059/posts/default/4390574569656854377?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/37621059/posts/default/4390574569656854377?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/KrisBlog/~3/1qruEOkiFWw/new-and-improved.html" title="New and Improved!" /><author><name>Kris Rice</name><uri>http://www.blogger.com/profile/01592459412450086148</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://2.bp.blogspot.com/_HTPuwjEAZfk/SszQlQVGjQI/AAAAAAAAAPc/KSKQJ32Uj_k/S220/IMG_4885.jpeg" /></author><content type="html">   The SQL Developer Exchange ,  http://sqldeveloper.oracle.com,  has been out there almost since the beginning of the tool.  It's our way to allow users to log requests and have other vote on them.  Then we each release pick off some and put them into the product.  It's been basically unchanged since day 1.  This week I've built a new set of screens which hopefully look better and are easier to &lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/KrisBlog?a=1qruEOkiFWw:z3lfSHIQO90:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/KrisBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/KrisBlog?a=1qruEOkiFWw:z3lfSHIQO90:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/KrisBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/KrisBlog/~4/1qruEOkiFWw" height="1" width="1"/&gt;</content><feedburner:origLink>http://krisrice.blogspot.com/2011/04/new-and-improved.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUUNQ3Y_eyp7ImA9WhZSFkU.&quot;"><id>tag:blogger.com,1999:blog-37621059.post-6284512279244802565</id><published>2011-04-01T11:41:00.000-07:00</published><updated>2011-04-01T11:41:32.843-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-04-01T11:41:32.843-07:00</app:edited><title>SQL Developer 3.0, XE 11.2 Beta, Developer Days</title><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/37621059/posts/default/6284512279244802565?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/37621059/posts/default/6284512279244802565?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/KrisBlog/~3/ChC7UcDI0JU/sql-developer-30-xe-112-beta-developer.html" title="SQL Developer 3.0, XE 11.2 Beta, Developer Days" /><author><name>Kris Rice</name><uri>http://www.blogger.com/profile/01592459412450086148</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://2.bp.blogspot.com/_HTPuwjEAZfk/SszQlQVGjQI/AAAAAAAAAPc/KSKQJ32Uj_k/S220/IMG_4885.jpeg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/-f0QU7rBiVL4/TZYbrz6tz4I/AAAAAAAAAZY/MWa4zeMsmsY/s72-c/Oracle_11.jpg" height="72" width="72" /><content type="html">It is said things happen in threes.





1) SQL Developer 3.0 was release on Tuesday.  Some of the major new/revamped things include migration from Sybase,  Data Miner, Spatial, and Scheduler.  There's a longer list of new things we added which can be read here.  If you have not already, it's downloadable here.






2) OTN Developer Days in Toronto.  We had a great crowd in Toronto.  Chicago is &lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/KrisBlog?a=ChC7UcDI0JU:Z9iYz4APlNk:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/KrisBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/KrisBlog?a=ChC7UcDI0JU:Z9iYz4APlNk:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/KrisBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/KrisBlog/~4/ChC7UcDI0JU" height="1" width="1"/&gt;</content><feedburner:origLink>http://krisrice.blogspot.com/2011/04/sql-developer-30-xe-112-beta-developer.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkcMQ3k5fSp7ImA9WhZTE0w.&quot;"><id>tag:blogger.com,1999:blog-37621059.post-4731614574006509647</id><published>2011-03-16T16:28:00.000-07:00</published><updated>2011-03-16T16:28:02.725-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-03-16T16:28:02.725-07:00</app:edited><title>PL/SQL Unit testing in the builds</title><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/37621059/posts/default/4731614574006509647?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/37621059/posts/default/4731614574006509647?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/KrisBlog/~3/Fg4pLTFoEoE/plsql-unit-testing-in-builds.html" title="PL/SQL Unit testing in the builds" /><author><name>Kris Rice</name><uri>http://www.blogger.com/profile/01592459412450086148</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://2.bp.blogspot.com/_HTPuwjEAZfk/SszQlQVGjQI/AAAAAAAAAPc/KSKQJ32Uj_k/S220/IMG_4885.jpeg" /></author><content type="html">At the OTN Dev Day in Dallas last week, I asked how many people unit tested PL/SQL.  The response was a kind of group chuckle acknowledging it should be done but isn't being done.  This was not really surprising since it's the same response I get everywhere I ask.  The difference is that in this event the attendees did a hands on lab and made tests.  The exact same lab that is in the Oracle &lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/KrisBlog?a=Fg4pLTFoEoE:K1ZL9l76S2c:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/KrisBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/KrisBlog?a=Fg4pLTFoEoE:K1ZL9l76S2c:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/KrisBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/KrisBlog/~4/Fg4pLTFoEoE" height="1" width="1"/&gt;</content><feedburner:origLink>http://krisrice.blogspot.com/2011/03/plsql-unit-testing-in-builds.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0MMRXw9cCp7ImA9Wx9aFk4.&quot;"><id>tag:blogger.com,1999:blog-37621059.post-3613881327092979461</id><published>2011-03-08T16:44:00.000-08:00</published><updated>2011-03-08T16:44:44.268-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-03-08T16:44:44.268-08:00</app:edited><title>OTN Developer Day VM March '11 Edition</title><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/37621059/posts/default/3613881327092979461?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/37621059/posts/default/3613881327092979461?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/KrisBlog/~3/FwAD_X7J6ws/otn-developer-day-vm-march-11-edition.html" title="OTN Developer Day VM March '11 Edition" /><author><name>Kris Rice</name><uri>http://www.blogger.com/profile/01592459412450086148</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://2.bp.blogspot.com/_HTPuwjEAZfk/SszQlQVGjQI/AAAAAAAAAPc/KSKQJ32Uj_k/S220/IMG_4885.jpeg" /></author><content type="html">The Database VM was just updated.  You can get it here: http://www.oracle.com/technetwork/database/enterprise-edition/databaseappdev-vm-161299.html

Quick reminder that this VM is only-a-sandbox.  All passwords are oracle, for that an other reasons this is never to be used for any purposed other than a sandbox.

The main changes in this VM are:
- New OBEs!
- Upgraded DB to 11.2.0.2
- SQL &lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/KrisBlog?a=FwAD_X7J6ws:-ScO2hkSliA:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/KrisBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/KrisBlog?a=FwAD_X7J6ws:-ScO2hkSliA:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/KrisBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/KrisBlog/~4/FwAD_X7J6ws" height="1" width="1"/&gt;</content><feedburner:origLink>http://krisrice.blogspot.com/2011/03/otn-developer-day-vm-march-11-edition.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CE4ASHkzcCp7ImA9Wx9VF0o.&quot;"><id>tag:blogger.com,1999:blog-37621059.post-5577168294678035990</id><published>2011-02-03T14:42:00.000-08:00</published><updated>2011-02-03T14:42:29.788-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-02-03T14:42:29.788-08:00</app:edited><title>Application Express Views - Key discovery part 2</title><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/37621059/posts/default/5577168294678035990?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/37621059/posts/default/5577168294678035990?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/KrisBlog/~3/iY_bWPv-eS0/application-express-views-key-discovery.html" title="Application Express Views - Key discovery part 2" /><author><name>Kris Rice</name><uri>http://www.blogger.com/profile/01592459412450086148</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://2.bp.blogspot.com/_HTPuwjEAZfk/SszQlQVGjQI/AAAAAAAAAPc/KSKQJ32Uj_k/S220/IMG_4885.jpeg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_HTPuwjEAZfk/TUspRUMzHCI/AAAAAAAAAYs/3B6igbQrYek/s72-c/change_name.png" height="72" width="72" /><content type="html">Yesterday, I showed how the new Foreign Key discovery works on a subset of dba views.  The only catch was that the end result had T_DBA_  prefixes for the names.  It's really easy to change that.

Once you import the views and convert them to tables, delete the views.  What you are left with is a bunch of tables prefixed with T_ .  Now right click on the relational model in the tree and choose &lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/KrisBlog?a=iY_bWPv-eS0:zIwilFhEf4M:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/KrisBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/KrisBlog?a=iY_bWPv-eS0:zIwilFhEf4M:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/KrisBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/KrisBlog/~4/iY_bWPv-eS0" height="1" width="1"/&gt;</content><feedburner:origLink>http://krisrice.blogspot.com/2011/02/application-express-views-key-discovery.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkYCQ386eCp7ImA9Wx9VFkQ.&quot;"><id>tag:blogger.com,1999:blog-37621059.post-4584305674601680314</id><published>2011-02-02T16:49:00.000-08:00</published><updated>2011-02-02T16:49:22.110-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-02-02T16:49:22.110-08:00</app:edited><title>Data Dictionary Posters and Automatic FK discovery</title><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/37621059/posts/default/4584305674601680314?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/37621059/posts/default/4584305674601680314?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/KrisBlog/~3/XVEi9SOrTtA/data-dictionary-posters-and-automatic.html" title="Data Dictionary Posters and Automatic FK discovery" /><author><name>Kris Rice</name><uri>http://www.blogger.com/profile/01592459412450086148</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://2.bp.blogspot.com/_HTPuwjEAZfk/SszQlQVGjQI/AAAAAAAAAPc/KSKQJ32Uj_k/S220/IMG_4885.jpeg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_HTPuwjEAZfk/TUn1VZ1FrPI/AAAAAAAAAYY/nYpTIAWe-Uo/s72-c/import_menu.png" height="72" width="72" /><content type="html">
We have all had posters on the wall at some point that are the data dictionary.  That is if you made it to the booths before they ran out at Oracle Open World or other events.  There's a few new features in the FREE Oracle SQL Developer Data Modeler that went production this week that can help avoid the need for the posters.  





First we have to import from the data dictionary, the data &lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/KrisBlog?a=XVEi9SOrTtA:qIOd5WB0KUk:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/KrisBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/KrisBlog?a=XVEi9SOrTtA:qIOd5WB0KUk:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/KrisBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/KrisBlog/~4/XVEi9SOrTtA" height="1" width="1"/&gt;</content><feedburner:origLink>http://krisrice.blogspot.com/2011/02/data-dictionary-posters-and-automatic.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUUNRno8fCp7ImA9Wx9RFU4.&quot;"><id>tag:blogger.com,1999:blog-37621059.post-6725469318593340027</id><published>2010-12-16T14:02:00.000-08:00</published><updated>2010-12-16T14:08:17.474-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-12-16T14:08:17.474-08:00</app:edited><title>Modeler Custom Transformations</title><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/37621059/posts/default/6725469318593340027?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/37621059/posts/default/6725469318593340027?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/KrisBlog/~3/x5Pvm_uaJis/modeler-custom-transformations.html" title="Modeler Custom Transformations" /><author><name>Kris Rice</name><uri>http://www.blogger.com/profile/01592459412450086148</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://2.bp.blogspot.com/_HTPuwjEAZfk/SszQlQVGjQI/AAAAAAAAAPc/KSKQJ32Uj_k/S220/IMG_4885.jpeg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_HTPuwjEAZfk/TQqL2m2yjlI/AAAAAAAAAXw/w8s8M8bLIeY/s72-c/Capturewho.PNG" height="72" width="72" /><content type="html">This is a follow up to the transformation I mentioned earlier where I mentioned how to write custom transformation in javascript for the design.  This is based on a java's pluggable script which means almost anything can be plugged in instead of javascript.  See here for details on the available languages. 

This is the beginning of what I plan on building up over time which is a library of &lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/KrisBlog?a=x5Pvm_uaJis:lyu1rUOyPWM:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/KrisBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/KrisBlog?a=x5Pvm_uaJis:lyu1rUOyPWM:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/KrisBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/KrisBlog/~4/x5Pvm_uaJis" height="1" width="1"/&gt;</content><feedburner:origLink>http://krisrice.blogspot.com/2010/12/modeler-custom-transformations.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C04MQns7cCp7ImA9Wx9REEw.&quot;"><id>tag:blogger.com,1999:blog-37621059.post-568860005198683153</id><published>2010-12-10T11:56:00.000-08:00</published><updated>2010-12-10T12:13:03.508-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-12-10T12:13:03.508-08:00</app:edited><title>APEX Listener startup/shutdown script</title><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/37621059/posts/default/568860005198683153?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/37621059/posts/default/568860005198683153?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/KrisBlog/~3/S9OI77OKPkM/listener-startupshutdown-script.html" title="APEX Listener startup/shutdown script" /><author><name>Kris Rice</name><uri>http://www.blogger.com/profile/01592459412450086148</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://2.bp.blogspot.com/_HTPuwjEAZfk/SszQlQVGjQI/AAAAAAAAAPc/KSKQJ32Uj_k/S220/IMG_4885.jpeg" /></author><content type="html">David asked me for a way to keep the listener up and running when a box is rebooted.  There may very well be better ways to do this but this script can be used to start, stop, get status, and tail the log file.  Also it can be dropped in as an init.d script to have the Listener start when the box starts.  Since we don't have access to init.d for David's case, we are just going to put in a cron &lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/KrisBlog?a=S9OI77OKPkM:IR-l_4EdrmM:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/KrisBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/KrisBlog?a=S9OI77OKPkM:IR-l_4EdrmM:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/KrisBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/KrisBlog/~4/S9OI77OKPkM" height="1" width="1"/&gt;</content><feedburner:origLink>http://krisrice.blogspot.com/2010/12/listener-startupshutdown-script.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DE8CSXw9eip7ImA9Wx5aFUw.&quot;"><id>tag:blogger.com,1999:blog-37621059.post-1886626403793232342</id><published>2010-11-11T15:07:00.000-08:00</published><updated>2010-11-11T15:07:48.262-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-11-11T15:07:48.262-08:00</app:edited><title>Adding mail processing to your database app</title><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/37621059/posts/default/1886626403793232342?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/37621059/posts/default/1886626403793232342?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/KrisBlog/~3/XM22WERGGIs/adding-mail-processing-to-your-database.html" title="Adding mail processing to your database app" /><author><name>Kris Rice</name><uri>http://www.blogger.com/profile/01592459412450086148</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://2.bp.blogspot.com/_HTPuwjEAZfk/SszQlQVGjQI/AAAAAAAAAPc/KSKQJ32Uj_k/S220/IMG_4885.jpeg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_HTPuwjEAZfk/TNx1zMBhTRI/AAAAAAAAAXQ/uQZ9NR4VDjc/s72-c/hudson_promed.PNG" height="72" width="72" /><content type="html">   I'm not sure how many people know that part of the APEX team, Sharon Kennedy,  runs ProMedmail  which is probably one of the scariest and most active internet APEX applications.  It is "The global electronic reporting system for outbreaks of emerging infectious diseases &amp;amp; toxins, open to all sources."  So by a scary APEX app I mean you can get your latest updates on Anthrax in Bangladesh, &lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/KrisBlog?a=XM22WERGGIs:jZ4aUCqED74:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/KrisBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/KrisBlog?a=XM22WERGGIs:jZ4aUCqED74:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/KrisBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/KrisBlog/~4/XM22WERGGIs" height="1" width="1"/&gt;</content><feedburner:origLink>http://krisrice.blogspot.com/2010/11/adding-mail-processing-to-your-database.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkAFSX44eip7ImA9Wx5bEkw.&quot;"><id>tag:blogger.com,1999:blog-37621059.post-4819525567373832515</id><published>2010-10-27T13:18:00.000-07:00</published><updated>2010-10-27T13:18:38.032-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-10-27T13:18:38.032-07:00</app:edited><title>Fine Tuning SQL Developer</title><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/37621059/posts/default/4819525567373832515?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/37621059/posts/default/4819525567373832515?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/KrisBlog/~3/h74LbJsHfiM/fine-tuning-sql-developer.html" title="Fine Tuning SQL Developer" /><author><name>Kris Rice</name><uri>http://www.blogger.com/profile/01592459412450086148</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://2.bp.blogspot.com/_HTPuwjEAZfk/SszQlQVGjQI/AAAAAAAAAPc/KSKQJ32Uj_k/S220/IMG_4885.jpeg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_HTPuwjEAZfk/TMiH4akl-NI/AAAAAAAAAW8/zauDmEbq9Fw/s72-c/screen-capture-1.png" height="72" width="72" /><content type="html">Someone recently told me they didn't know you could turn off extensions you don't use in sqldev so I thought a quick blog may be in order. 

Since SQL Developer and jDeveloper are based on the concept of extensions, they can do things like check for updates or install new extensions very easily.  The other side of that is that you can disable the extensions you don't use.  A couple example of &lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/KrisBlog?a=h74LbJsHfiM:yMuZmht3SWM:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/KrisBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/KrisBlog?a=h74LbJsHfiM:yMuZmht3SWM:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/KrisBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/KrisBlog/~4/h74LbJsHfiM" height="1" width="1"/&gt;</content><feedburner:origLink>http://krisrice.blogspot.com/2010/10/fine-tuning-sql-developer.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0AERHY6fSp7ImA9Wx5UFk0.&quot;"><id>tag:blogger.com,1999:blog-37621059.post-6870286441818729794</id><published>2010-10-20T10:48:00.000-07:00</published><updated>2010-10-20T12:08:25.815-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-10-20T12:08:25.815-07:00</app:edited><title>Apex Listener EA and more</title><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/37621059/posts/default/6870286441818729794?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/37621059/posts/default/6870286441818729794?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/KrisBlog/~3/NMc-MWgkJIE/apex-exportsplitter.html" title="Apex Listener EA and more" /><author><name>Kris Rice</name><uri>http://www.blogger.com/profile/01592459412450086148</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://2.bp.blogspot.com/_HTPuwjEAZfk/SszQlQVGjQI/AAAAAAAAAPc/KSKQJ32Uj_k/S220/IMG_4885.jpeg" /></author><content type="html">In case anyone missed it, the new APEX Listener 1.1 EA is out.  The big new feature in there is the Resource Templates.  If you are interested in this feature and have not found it yet, you should really start following Colm's blog.  You can learn about it from Colm: here and my post last week: here.  It will let you get data out via REST with less development than ever before.  The Developer's &lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/KrisBlog?a=NMc-MWgkJIE:MSAxKdEyIdE:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/KrisBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/KrisBlog?a=NMc-MWgkJIE:MSAxKdEyIdE:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/KrisBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/KrisBlog/~4/NMc-MWgkJIE" height="1" width="1"/&gt;</content><feedburner:origLink>http://krisrice.blogspot.com/2010/10/apex-exportsplitter.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0EARnc5fyp7ImA9Wx5UFU8.&quot;"><id>tag:blogger.com,1999:blog-37621059.post-1330529527491883261</id><published>2010-10-19T13:54:00.000-07:00</published><updated>2010-10-19T13:54:07.927-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-10-19T13:54:07.927-07:00</app:edited><title>Four Stages of Learning</title><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/37621059/posts/default/1330529527491883261?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/37621059/posts/default/1330529527491883261?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/KrisBlog/~3/P5jMPuznxp8/four-stages-of-learning.html" title="Four Stages of Learning" /><author><name>Kris Rice</name><uri>http://www.blogger.com/profile/01592459412450086148</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://2.bp.blogspot.com/_HTPuwjEAZfk/SszQlQVGjQI/AAAAAAAAAPc/KSKQJ32Uj_k/S220/IMG_4885.jpeg" /></author><content type="html">I went to a great set of classes this weekend and wanted to share one of the things I learned.  The classes had nothing at all to do with any form of technology, it was to get a hockey coaching license.  It was a very fun class since we got to meet Jamie Baker and Jay Woodcroft .  One slide was on the four stages of competence.  I don't think I've seen this before but it's on wikipedia and &lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/KrisBlog?a=P5jMPuznxp8:sxgG2AmkQyk:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/KrisBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/KrisBlog?a=P5jMPuznxp8:sxgG2AmkQyk:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/KrisBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/KrisBlog/~4/P5jMPuznxp8" height="1" width="1"/&gt;</content><feedburner:origLink>http://krisrice.blogspot.com/2010/10/four-stages-of-learning.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0AHQnk4eip7ImA9Wx5UEEU.&quot;"><id>tag:blogger.com,1999:blog-37621059.post-7855872906697743758</id><published>2010-10-14T13:55:00.000-07:00</published><updated>2010-10-14T13:55:33.732-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-10-14T13:55:33.732-07:00</app:edited><title>SQL Developer 3.0 and Encrypted PDF</title><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/37621059/posts/default/7855872906697743758?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/37621059/posts/default/7855872906697743758?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/KrisBlog/~3/VLb1fFIM2cE/sql-developer-30-and-encrypted-pdf.html" title="SQL Developer 3.0 and Encrypted PDF" /><author><name>Kris Rice</name><uri>http://www.blogger.com/profile/01592459412450086148</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://2.bp.blogspot.com/_HTPuwjEAZfk/SszQlQVGjQI/AAAAAAAAAPc/KSKQJ32Uj_k/S220/IMG_4885.jpeg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_HTPuwjEAZfk/TLdsPHLsANI/AAAAAAAAAWo/r6FaluBCmpA/s72-c/screen-capture-11.png" height="72" width="72" /><content type="html">Another new thing in the EA is unloading the grid of data to a pdf file.  Plain PDF is one thing but what this will show is how to encrypt it.  While in the database the data is normally quite secure and you have to have proper permissions and knowledge on how to get to the data.  However, when it's loaded into excel or PDF or ... the security is far harder to enforce.  Here's one way to address &lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/KrisBlog?a=VLb1fFIM2cE:TjYXZbOlUdU:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/KrisBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/KrisBlog?a=VLb1fFIM2cE:TjYXZbOlUdU:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/KrisBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/KrisBlog/~4/VLb1fFIM2cE" height="1" width="1"/&gt;</content><feedburner:origLink>http://krisrice.blogspot.com/2010/10/sql-developer-30-and-encrypted-pdf.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0QERnkzfSp7ImA9Wx5VGUU.&quot;"><id>tag:blogger.com,1999:blog-37621059.post-7760386483950633883</id><published>2010-10-13T08:57:00.000-07:00</published><updated>2010-10-13T10:01:47.785-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-10-13T10:01:47.785-07:00</app:edited><title>SQL Developer 3.0 EA</title><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/37621059/posts/default/7760386483950633883?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/37621059/posts/default/7760386483950633883?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/KrisBlog/~3/zBjd9prjQ54/sql-developer-30-ea.html" title="SQL Developer 3.0 EA" /><author><name>Kris Rice</name><uri>http://www.blogger.com/profile/01592459412450086148</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://2.bp.blogspot.com/_HTPuwjEAZfk/SszQlQVGjQI/AAAAAAAAAPc/KSKQJ32Uj_k/S220/IMG_4885.jpeg" /></author><content type="html">Monday we released the SQL Developer Datamodeler 3.0 EA .  Today the SQL Developer 3.0 EA is out.  There's lots of new things in this version. Here's a quick index to some of the larger features that have been added. There are also too many smaller things to list which include things like a Table API generator.  Some of the features have online demos already more are on the way.  I will continue &lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/KrisBlog?a=zBjd9prjQ54:X_QLga14lYo:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/KrisBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/KrisBlog?a=zBjd9prjQ54:X_QLga14lYo:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/KrisBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/KrisBlog/~4/zBjd9prjQ54" height="1" width="1"/&gt;</content><feedburner:origLink>http://krisrice.blogspot.com/2010/10/sql-developer-30-ea.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0ABQXc_eyp7ImA9Wx5VGE4.&quot;"><id>tag:blogger.com,1999:blog-37621059.post-5646802711858060529</id><published>2010-10-11T16:29:00.000-07:00</published><updated>2010-10-11T16:29:10.943-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-10-11T16:29:10.943-07:00</app:edited><title>SQLDeveloper Datamodeler 3.0 EA</title><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/37621059/posts/default/5646802711858060529?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/37621059/posts/default/5646802711858060529?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/KrisBlog/~3/-yhbR5G7GJc/sqldeveloper-datamodeler-30-ea.html" title="SQLDeveloper Datamodeler 3.0 EA" /><author><name>Kris Rice</name><uri>http://www.blogger.com/profile/01592459412450086148</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://2.bp.blogspot.com/_HTPuwjEAZfk/SszQlQVGjQI/AAAAAAAAAPc/KSKQJ32Uj_k/S220/IMG_4885.jpeg" /></author><content type="html">In case anyone missed it this morning, there's an Early Adopter build of the Modeler released today.  You can go and download it from the normal place on Oracle.com http://www.oracle.com/technetwork/developer-tools/datamodeler/overview/index.html


There's been some great new features added to this release and Sue has some webcasts which range from  an overview to more detailed webcasts on &lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/KrisBlog?a=-yhbR5G7GJc:OtJZ5hdsNX8:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/KrisBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/KrisBlog?a=-yhbR5G7GJc:OtJZ5hdsNX8:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/KrisBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/KrisBlog/~4/-yhbR5G7GJc" height="1" width="1"/&gt;</content><feedburner:origLink>http://krisrice.blogspot.com/2010/10/sqldeveloper-datamodeler-30-ea.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkAAQXs8fyp7ImA9Wx5VFkg.&quot;"><id>tag:blogger.com,1999:blog-37621059.post-5592659937057378878</id><published>2010-10-09T11:59:00.000-07:00</published><updated>2010-10-09T11:59:00.577-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-10-09T11:59:00.577-07:00</app:edited><title>3.0 Modeler Sneak Peak - Transformations</title><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/37621059/posts/default/5592659937057378878?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/37621059/posts/default/5592659937057378878?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/KrisBlog/~3/cDnkPJic4i4/30-modeler-sneak-peak-transformations.html" title="3.0 Modeler Sneak Peak - Transformations" /><author><name>Kris Rice</name><uri>http://www.blogger.com/profile/01592459412450086148</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://2.bp.blogspot.com/_HTPuwjEAZfk/SszQlQVGjQI/AAAAAAAAAPc/KSKQJ32Uj_k/S220/IMG_4885.jpeg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_HTPuwjEAZfk/TK_1yiUjQFI/AAAAAAAAAWI/23iite_H4q4/s72-c/screen-capture-6.png" height="72" width="72" /><content type="html">

The newly free modeler has some great new features coming as well.  This is an example of the new scriptable transformations.  This is a fairly simple example but I think it shows of how powerful this form of transforming the models can be.



First, we start by importing the HR schema to have something to work with.  







 To invoke a Transformation or create a new one, simply choose under &lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/KrisBlog?a=cDnkPJic4i4:rUjsRYWArl8:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/KrisBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/KrisBlog?a=cDnkPJic4i4:rUjsRYWArl8:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/KrisBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/KrisBlog/~4/cDnkPJic4i4" height="1" width="1"/&gt;</content><feedburner:origLink>http://krisrice.blogspot.com/2010/10/30-modeler-sneak-peak-transformations.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEMERX4zeCp7ImA9Wx5VFk4.&quot;"><id>tag:blogger.com,1999:blog-37621059.post-2421281353498343206</id><published>2010-10-09T08:00:00.000-07:00</published><updated>2010-10-09T08:00:04.080-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-10-09T08:00:04.080-07:00</app:edited><title>3.0 Sneak Peek #2 - Schema Browser</title><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/37621059/posts/default/2421281353498343206?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/37621059/posts/default/2421281353498343206?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/KrisBlog/~3/BVtIuAMUNxM/30-sneak-peek-2-schema-browser.html" title="3.0 Sneak Peek #2 - Schema Browser" /><author><name>Kris Rice</name><uri>http://www.blogger.com/profile/01592459412450086148</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://2.bp.blogspot.com/_HTPuwjEAZfk/SszQlQVGjQI/AAAAAAAAAPc/KSKQJ32Uj_k/S220/IMG_4885.jpeg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_HTPuwjEAZfk/TK_w9SHiCRI/AAAAAAAAAWA/VGDQP7VH5rg/s72-c/screen-capture-5.png" height="72" width="72" /><content type="html">I'm going to try and do some short blog entries that are showcasing some of the up and coming features of 3.0.  We showed lots of people at Open World but for those of you that couldn't be there, stay tuned and I'll put a few things out.


Another new thing being added is an alternative view of the objects in the schema.  Simply right click on the connections and choose Schema Browser.










&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/KrisBlog?a=BVtIuAMUNxM:oE6_8qFRqwE:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/KrisBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/KrisBlog?a=BVtIuAMUNxM:oE6_8qFRqwE:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/KrisBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/KrisBlog/~4/BVtIuAMUNxM" height="1" width="1"/&gt;</content><feedburner:origLink>http://krisrice.blogspot.com/2010/10/30-sneak-peek-2-schema-browser.html</feedburner:origLink></entry></feed>

