<?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>Cornel Creanga &#187; Uncategorized</title>
	<atom:link href="http://cornelcreanga.com/category/uncategorized/feed/" rel="self" type="application/rss+xml" />
	<link>http://cornelcreanga.com</link>
	<description>Random thoughts about software development.</description>
	<lastBuildDate>Fri, 16 Sep 2011 11:40:08 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>SQLLoader and ORA-04043</title>
		<link>http://cornelcreanga.com/2010/07/sqlloader-and-ora-04043/</link>
		<comments>http://cornelcreanga.com/2010/07/sqlloader-and-ora-04043/#comments</comments>
		<pubDate>Wed, 21 Jul 2010 16:00:49 +0000</pubDate>
		<dc:creator>cornel</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://cornelcreanga.com/?p=172</guid>
		<description><![CDATA[I had to import almost half of billion rows in one Oracle table and for that I wrote a small SQLLoader script (below): "load data infile * append into table "usermonth....." And I received the following error message "SQL*Loader-941: Error during describe of table "usermonth" ORA-04043: object "usermonth" does not exist" After one hour of [...]]]></description>
			<content:encoded><![CDATA[<p>I had to import almost half of billion rows in one Oracle table and for that I wrote a small SQLLoader script (below):</p>
<p><code>"load data infile * append into table "usermonth....."</code></p>
<p>And I received the following error message</p>
<p><code>"SQL*Loader-941: Error during describe of table "usermonth"<br />
ORA-04043: object "usermonth" does not exist"</code></p>
<p>After one hour of despair and I realized by pure luck that you need to provide the name of the table with upper case, otherwise the utility is not able to find it. Quite strange, but at least I&#8217;m happy that now it works.</p>
]]></content:encoded>
			<wfw:commentRss>http://cornelcreanga.com/2010/07/sqlloader-and-ora-04043/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Understanding the Market for Software Platforms</title>
		<link>http://cornelcreanga.com/2009/12/understanding-the-market-for-software-platforms/</link>
		<comments>http://cornelcreanga.com/2009/12/understanding-the-market-for-software-platforms/#comments</comments>
		<pubDate>Mon, 21 Dec 2009 10:16:59 +0000</pubDate>
		<dc:creator>cornel</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://cornelcreanga.com/?p=145</guid>
		<description><![CDATA[Jeff Vroom, the former BlazeDS &#38; LiveCycle architect wrote an interesting article &#8211; Understanding the Market for Software Platforms. As a former TopLink user I can make a parallel between his examples and the comparison between Hibernate/TopLink. The former one was on the market for several years before of Hibernate and it was a very [...]]]></description>
			<content:encoded><![CDATA[<p>Jeff Vroom, the former BlazeDS &amp; LiveCycle architect wrote an interesting article &#8211; <a href="http://blog.jvroom.com/2009/12/11/understanding-the-market-for-software-platforms/">Understanding the Market for Software Platforms</a>. As a former TopLink user I can make a parallel between his examples and the comparison between Hibernate/TopLink. The former one was on the market for several years before of Hibernate and it was a very powerful ORM framework, however it lost the battle because the company acquiring it had no offer for the horizontal market &#8211; that means only a very low number of developers were using it, no books, very few articles and learning materials, and slower evolution in comparison with the Hibernate framework.</p>
]]></content:encoded>
			<wfw:commentRss>http://cornelcreanga.com/2009/12/understanding-the-market-for-software-platforms/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Survey &#8211; Flash Builder roadmap</title>
		<link>http://cornelcreanga.com/2009/12/survey-flash-builder-roadmap/</link>
		<comments>http://cornelcreanga.com/2009/12/survey-flash-builder-roadmap/#comments</comments>
		<pubDate>Fri, 18 Dec 2009 14:56:48 +0000</pubDate>
		<dc:creator>cornel</dc:creator>
				<category><![CDATA[Events]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://cornelcreanga.com/?p=144</guid>
		<description><![CDATA[Andrew Shorten, the new Flash Builder product manager, created a survey where you can express what do you want for the future version of the product. It takes 15 minutes and you can win some gadget if you are from USA or Canada. I think that if you are using Flash Builder you should fill [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.ashorten.com">Andrew Shorten</a>, the new Flash Builder product manager, created a survey where you can express what do you want for the future version of the product. It takes 15 minutes and you can win some gadget if you are from USA or Canada. I think that if you are using Flash Builder you should fill in the survey &#8211; it is taken seriously, and there a lot of things to improve in this product.</p>
<p>The link for the survey is <a href="https://www.evansresearchonline.com/s.php?s=FLUS&amp;d=SMS:1:EN:0:0:3">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://cornelcreanga.com/2009/12/survey-flash-builder-roadmap/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>LCDS, ManagedObjectProxy and some reserved keywords</title>
		<link>http://cornelcreanga.com/2009/12/lcds-managedobjectproxy-and-some-reserved-keywords/</link>
		<comments>http://cornelcreanga.com/2009/12/lcds-managedobjectproxy-and-some-reserved-keywords/#comments</comments>
		<pubDate>Wed, 16 Dec 2009 10:34:01 +0000</pubDate>
		<dc:creator>cornel</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[LCDS/Blaze DS]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://cornelcreanga.com/?p=142</guid>
		<description><![CDATA[Yesterday I struggled for several hours looking in the Livecycle Data Services code in order to investigate the following error message:TypeError: Error #1034: Type Coercion failed: cannot convert &#8220;ZGUID&#8221; to QName. It was not easy but in the end I understood that it is an issue related to property collision inside of the ManagedObjectProxy  class. [...]]]></description>
			<content:encoded><![CDATA[<p>Yesterday I struggled for several hours looking in the Livecycle Data Services code in order to investigate the following error message:TypeError: Error #1034: Type Coercion failed: cannot convert &#8220;ZGUID&#8221; to QName. It was not easy but in the end I understood that it is an issue related to property collision inside of the ManagedObjectProxy  class. The ManagedObjectProxy instance is adding all the properties from the serialized objects into it. However if the name of one of your properties already exists in the ManagedObjectProxy instance then this process will fail. The following properties already exist (inherited from ObjectProxy):</p>
<p>dispatcher : EventDispatcher<br />
notifiers : Object<br />
object : Object<br />
propertyList : Array<br />
proxyClass : Class<br />
type : QName<br />
uid:String</p>
<p>For the &#8220;type&#8221; property a fix was provided in Livecycle Data Services 3, but not for the others. So if you design your domain object and you plan to use Livecycle Data Services it&#8217;s a good idea to not use this reserved keywords as names for your properties.</p>
<p>The problem appears only if you like to use the proxy approach (not having the corresponding AS class included in the client SWF).</p>
]]></content:encoded>
			<wfw:commentRss>http://cornelcreanga.com/2009/12/lcds-managedobjectproxy-and-some-reserved-keywords/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Netflix Values Presentation</title>
		<link>http://cornelcreanga.com/2009/11/netflix-values-presentation/</link>
		<comments>http://cornelcreanga.com/2009/11/netflix-values-presentation/#comments</comments>
		<pubDate>Thu, 05 Nov 2009 16:52:44 +0000</pubDate>
		<dc:creator>cornel</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://cornelcreanga.com/?p=139</guid>
		<description><![CDATA[A colleague of mine sent me this link from TechCrunch related to an internal Netflix presentation. It&#8217;s really interesting and I highly recommand to spend some time reading the slides (and to pass it to your manager). I&#8217;m not sure if this works for a larger company but at the first glance it looks like [...]]]></description>
			<content:encoded><![CDATA[<p>A colleague of mine sent me this <a href="http://www.techcrunch.com/2009/08/05/other-companies-should-have-to-read-this-internal-netflix-presentation/">link </a>from TechCrunch related to an internal Netflix presentation. It&#8217;s really interesting and I highly recommand to spend some time reading the slides (and to pass it to your manager). I&#8217;m not sure if this works for a larger company but at the first glance it looks like the perfect job &#8211; if you like both responsibility and autonomy.</p>
]]></content:encoded>
			<wfw:commentRss>http://cornelcreanga.com/2009/11/netflix-values-presentation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Flex Camp &#8211; Cluj Napoca</title>
		<link>http://cornelcreanga.com/2009/10/flex-camp-cluj-napoca-2/</link>
		<comments>http://cornelcreanga.com/2009/10/flex-camp-cluj-napoca-2/#comments</comments>
		<pubDate>Mon, 12 Oct 2009 15:18:58 +0000</pubDate>
		<dc:creator>cornel</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://cornelcreanga.com/?p=137</guid>
		<description><![CDATA[Transylvania Flex Group is organizing a Flex Camp in Cluj Napoca on 15 October. You can see the full agenda and register here.]]></description>
			<content:encoded><![CDATA[<p>Transylvania Flex Group is organizing a Flex Camp in Cluj Napoca on 15 October. You can see the full agenda and register <a href="http://flexcluj.eventsbot.com/">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://cornelcreanga.com/2009/10/flex-camp-cluj-napoca-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MAX Companion AIR Application</title>
		<link>http://cornelcreanga.com/2009/10/max-companion-air-application/</link>
		<comments>http://cornelcreanga.com/2009/10/max-companion-air-application/#comments</comments>
		<pubDate>Thu, 01 Oct 2009 10:24:03 +0000</pubDate>
		<dc:creator>cornel</dc:creator>
				<category><![CDATA[Events]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://cornelcreanga.com/?p=136</guid>
		<description><![CDATA[You can go this URL and install a nice AIR application &#8211; it offers three main functionalities: Twitter (all the messaged having #adobemax), session tracking and maybe the most important one- a map to quickly find the conference rooms and other locations.]]></description>
			<content:encoded><![CDATA[<p>You can go <a href="http://max.adobe.com/companion/">this</a> URL and install a nice AIR application &#8211; it offers three main functionalities: Twitter (all the messaged having #adobemax), session tracking and maybe the most important one- a map to quickly find the conference rooms and other locations.</p>
]]></content:encoded>
			<wfw:commentRss>http://cornelcreanga.com/2009/10/max-companion-air-application/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Adobe Max online</title>
		<link>http://cornelcreanga.com/2009/09/adobe-max-online/</link>
		<comments>http://cornelcreanga.com/2009/09/adobe-max-online/#comments</comments>
		<pubDate>Tue, 29 Sep 2009 18:26:16 +0000</pubDate>
		<dc:creator>cornel</dc:creator>
				<category><![CDATA[Events]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://cornelcreanga.com/?p=135</guid>
		<description><![CDATA[As most of you know there is no Adobe Max in Europe this year. For the ones not able to go to Los Angeles you can register on Adobe Max online &#8211; the keynotes are going to be streamed live. You can also view the top session of the day from each track: Design, Develop, [...]]]></description>
			<content:encoded><![CDATA[<p>As most of you know there is no Adobe Max in Europe this year. For the ones not able to go to Los Angeles you can register on <a href="http://max.adobe.com/online/">Adobe Max online</a> &#8211; the keynotes are going to be streamed live. You can also view the top session of the day from each track: Design, Develop, and Envision.<!--[if gte mso 9]><xml> <w:WordDocument> <w:View>Normal</w:View> <w:Zoom>0</w:Zoom> <w:TrackMoves /> <w:TrackFormatting /> <w:PunctuationKerning /> <w:ValidateAgainstSchemas /> <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid> <w:IgnoreMixedContent>false</w:IgnoreMixedContent> <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText> <w:DoNotPromoteQF /> <w:LidThemeOther>EN-US</w:LidThemeOther> <w:LidThemeAsian>X-NONE</w:LidThemeAsian> <w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript> <w:Compatibility> <w:BreakWrappedTables /> <w:SnapToGridInCell /> <w:WrapTextWithPunct /> <w:UseAsianBreakRules /> <w:DontGrowAutofit /> <w:SplitPgBreakAndParaMark /> <w:DontVertAlignCellWithSp /> <w:DontBreakConstrainedForcedTables /> <w:DontVertAlignInTxbx /> <w:Word11KerningPairs /> <w:CachedColBalance /> </w:Compatibility> <w:DoNotOptimizeForBrowser /> <m:mathPr> <m:mathFont m:val="Cambria Math" /> <m:brkBin m:val="before" /> <m:brkBinSub m:val="&#45;-" /> <m:smallFrac m:val="off" /> <m:dispDef /> <m:lMargin m:val="0" /> <m:rMargin m:val="0" /> <m:defJc m:val="centerGroup" /> <m:wrapIndent m:val="1440" /> <m:intLim m:val="subSup" /> <m:naryLim m:val="undOvr" /> </m:mathPr></w:WordDocument> </xml><![endif]--><!--[if gte mso 9]><xml> <w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"   DefSemiHidden="true" DefQFormat="false" DefPriority="99"   LatentStyleCount="267"> <w:LsdException Locked="false" Priority="0" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Normal" /> <w:LsdException Locked="false" Priority="9" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="heading 1" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9" /> <w:LsdException Locked="false" Priority="39" Name="toc 1" /> <w:LsdException Locked="false" Priority="39" Name="toc 2" /> <w:LsdException Locked="false" Priority="39" Name="toc 3" /> <w:LsdException Locked="false" Priority="39" Name="toc 4" /> <w:LsdException Locked="false" Priority="39" Name="toc 5" /> <w:LsdException Locked="false" Priority="39" Name="toc 6" /> <w:LsdException Locked="false" Priority="39" Name="toc 7" /> <w:LsdException Locked="false" Priority="39" Name="toc 8" /> <w:LsdException Locked="false" Priority="39" Name="toc 9" /> <w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption" /> <w:LsdException Locked="false" Priority="10" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Title" /> <w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font" /> <w:LsdException Locked="false" Priority="11" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Subtitle" /> <w:LsdException Locked="false" Priority="22" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Strong" /> <w:LsdException Locked="false" Priority="20" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Emphasis" /> <w:LsdException Locked="false" Priority="59" SemiHidden="false"    UnhideWhenUsed="false" Name="Table Grid" /> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text" /> <w:LsdException Locked="false" Priority="1" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="No Spacing" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 1" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 1" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 1" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 1" /> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision" /> <w:LsdException Locked="false" Priority="34" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="List Paragraph" /> <w:LsdException Locked="false" Priority="29" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Quote" /> <w:LsdException Locked="false" Priority="30" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Intense Quote" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 1" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 1" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 1" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 1" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 1" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 2" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 2" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 2" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 2" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 2" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 2" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 2" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 2" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 2" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 3" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 3" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 3" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 3" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 3" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 3" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 3" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 3" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 3" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 4" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 4" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 4" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 4" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 4" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 4" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 4" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 4" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 4" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 5" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 5" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 5" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 5" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 5" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 5" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 5" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 5" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 5" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 6" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 6" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 6" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 6" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 6" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 6" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 6" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 6" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 6" /> <w:LsdException Locked="false" Priority="19" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis" /> <w:LsdException Locked="false" Priority="21" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis" /> <w:LsdException Locked="false" Priority="31" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference" /> <w:LsdException Locked="false" Priority="32" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Intense Reference" /> <w:LsdException Locked="false" Priority="33" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Book Title" /> <w:LsdException Locked="false" Priority="37" Name="Bibliography" /> <w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading" /> </w:LatentStyles> </xml><![endif]--> <!--[if gte mso 10]></p>
<style>
 /* Style Definitions */
 table.MsoNormalTable
	{mso-style-name:"Table Normal";
	mso-tstyle-rowband-size:0;
	mso-tstyle-colband-size:0;
	mso-style-noshow:yes;
	mso-style-priority:99;
	mso-style-qformat:yes;
	mso-style-parent:"";
	mso-padding-alt:0in 5.4pt 0in 5.4pt;
	mso-para-margin:0in;
	mso-para-margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";
	mso-ascii-font-family:Calibri;
	mso-ascii-theme-font:minor-latin;
	mso-fareast-font-family:"Times New Roman";
	mso-fareast-theme-font:minor-fareast;
	mso-hansi-font-family:Calibri;
	mso-hansi-theme-font:minor-latin;}
</style>
<p><![endif]--></p>
<p class="MsoPlainText">
]]></content:encoded>
			<wfw:commentRss>http://cornelcreanga.com/2009/09/adobe-max-online/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Logging everything in BlazeDS</title>
		<link>http://cornelcreanga.com/2009/09/logging-everything-in-blazeds/</link>
		<comments>http://cornelcreanga.com/2009/09/logging-everything-in-blazeds/#comments</comments>
		<pubDate>Mon, 07 Sep 2009 11:57:12 +0000</pubDate>
		<dc:creator>cornel</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://cornelcreanga.com/?p=129</guid>
		<description><![CDATA[When you create a Flex/Java project in Flex Builder the logging tag in the services-config.xml file looks like that: &#60;logging&#62; &#60;target class="flex.messaging.log.ConsoleTarget" level="Error"&#62; &#60;properties&#62; &#60;prefix&#62;[BlazeDS] &#60;/prefix&#62; &#60;includeDate&#62;false&#60;/includeDate&#62; &#60;includeTime&#62;false&#60;/includeTime&#62; &#60;includeLevel&#62;false&#60;/includeLevel&#62; &#60;includeCategory&#62;false&#60;/includeCategory&#62; &#60;/properties&#62; &#60;filters&#62; &#60;pattern&#62;Endpoint.*&#60;/pattern&#62; &#60;pattern&#62;Service.*&#60;/pattern&#62; &#60;pattern&#62;Configuration&#60;/pattern&#62; &#60;/filters&#62; &#60;/target&#62; &#60;/logging&#62; Unfortunately you can lose some important error messages with this &#60;filters&#62; configuration. That’s why its better to [...]]]></description>
			<content:encoded><![CDATA[<p>When you create a Flex/Java project in Flex Builder the logging tag in the services-config.xml file looks like that:</p>
<pre class="csharpcode">    <span class="kwrd">&lt;</span><span class="html">logging</span><span class="kwrd">&gt;</span>
        <span class="kwrd">&lt;</span><span class="html">target</span> <span class="attr">class</span><span class="kwrd">="flex.messaging.log.ConsoleTarget"</span> <span class="attr">level</span><span class="kwrd">="Error"</span><span class="kwrd">&gt;</span>
            <span class="kwrd">&lt;</span><span class="html">properties</span><span class="kwrd">&gt;</span>
                <span class="kwrd">&lt;</span><span class="html">prefix</span><span class="kwrd">&gt;</span>[BlazeDS] <span class="kwrd">&lt;/</span><span class="html">prefix</span><span class="kwrd">&gt;</span>
                <span class="kwrd">&lt;</span><span class="html">includeDate</span><span class="kwrd">&gt;</span>false<span class="kwrd">&lt;/</span><span class="html">includeDate</span><span class="kwrd">&gt;</span>
                <span class="kwrd">&lt;</span><span class="html">includeTime</span><span class="kwrd">&gt;</span>false<span class="kwrd">&lt;/</span><span class="html">includeTime</span><span class="kwrd">&gt;</span>
                <span class="kwrd">&lt;</span><span class="html">includeLevel</span><span class="kwrd">&gt;</span>false<span class="kwrd">&lt;/</span><span class="html">includeLevel</span><span class="kwrd">&gt;</span>
                <span class="kwrd">&lt;</span><span class="html">includeCategory</span><span class="kwrd">&gt;</span>false<span class="kwrd">&lt;/</span><span class="html">includeCategory</span><span class="kwrd">&gt;</span>
            <span class="kwrd">&lt;/</span><span class="html">properties</span><span class="kwrd">&gt;</span>
            <span class="kwrd">&lt;</span><span class="html">filters</span><span class="kwrd">&gt;</span>
                <span class="kwrd">&lt;</span><span class="html">pattern</span><span class="kwrd">&gt;</span>Endpoint.*<span class="kwrd">&lt;/</span><span class="html">pattern</span><span class="kwrd">&gt;</span>
                <span class="kwrd">&lt;</span><span class="html">pattern</span><span class="kwrd">&gt;</span>Service.*<span class="kwrd">&lt;/</span><span class="html">pattern</span><span class="kwrd">&gt;</span>
                <span class="kwrd">&lt;</span><span class="html">pattern</span><span class="kwrd">&gt;</span>Configuration<span class="kwrd">&lt;/</span><span class="html">pattern</span><span class="kwrd">&gt;</span>
            <span class="kwrd">&lt;/</span><span class="html">filters</span><span class="kwrd">&gt;</span>
        <span class="kwrd">&lt;/</span><span class="html">target</span><span class="kwrd">&gt;</span>
    <span class="kwrd">&lt;/</span><span class="html">logging</span><span class="kwrd">&gt;</span></pre>
<p>Unfortunately you can lose some important error messages with this &lt;filters&gt; configuration. That’s why its better to edit the file after creating the project and change the filters section to *</p>
<pre class="csharpcode"><span class="kwrd">    &lt;</span><span class="html">filters</span><span class="kwrd">&gt;</span>
        <span class="kwrd">&lt;</span><span class="html">pattern</span><span class="kwrd">&gt;</span>*<span class="kwrd">&lt;/</span><span class="html">pattern</span><span class="kwrd">&gt;</span>
<span class="kwrd">    &lt;/</span><span class="html">filters</span><span class="kwrd">&gt;</span></pre>
]]></content:encoded>
			<wfw:commentRss>http://cornelcreanga.com/2009/09/logging-everything-in-blazeds/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Logging in BlazeDS and LCDS with Java Util</title>
		<link>http://cornelcreanga.com/2009/09/logging-in-blazeds-and-lcds-with-java-util/</link>
		<comments>http://cornelcreanga.com/2009/09/logging-in-blazeds-and-lcds-with-java-util/#comments</comments>
		<pubDate>Mon, 07 Sep 2009 11:51:03 +0000</pubDate>
		<dc:creator>cornel</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[LCDS/Blaze DS]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://cornelcreanga.com/?p=128</guid>
		<description><![CDATA[I created a small class to allow integration between the logging mechanism from BlazeDS and java.util.logging. As an example it&#8217;s useful if you plan to use BlazeDS or Livecycle Data Services inside Google App Engine &#8211; the former one uses java.util.logging. In order to use it you should modify services-config.xml to use the newly created [...]]]></description>
			<content:encoded><![CDATA[<p>I created a small class to allow integration between the logging mechanism from BlazeDS and java.util.logging. As an example it&#8217;s useful if you plan to use BlazeDS or Livecycle Data Services inside Google App Engine &#8211; the former one uses java.util.logging.</p>
<p>In order to use it you should modify services-config.xml to use the newly created class (I created my class in the package flex.messaging.log):<br />
&lt;target class=&#8221;flex.messaging.log.JavaUtilLogTarget&#8221; level=&#8221;Debug&#8221;&gt;</p>
<p>The source code is below:</p>
<pre class="csharpcode">import java.util.logging.Level;

<span class="kwrd">public</span> <span class="kwrd">class</span> JavaUtilLogTarget extends AbstractTarget{
<span class="kwrd">public</span> <span class="kwrd">void</span> logEvent(LogEvent <span class="kwrd">event</span>) {

  java.util.logging.Logger log =
    java.util.logging.Logger.getLogger(<span class="kwrd">event</span>.logger.getCategory());
  Level level;

  <span class="kwrd">if</span> (<span class="kwrd">event</span>.level &gt;= LogEvent.ERROR)
    level = Level.SEVERE;
  <span class="kwrd">else</span> <span class="kwrd">if</span> (<span class="kwrd">event</span>.level &gt;= LogEvent.WARN)
    level = Level.WARNING;
  <span class="kwrd">else</span> <span class="kwrd">if</span> (<span class="kwrd">event</span>.level &gt;= LogEvent.INFO)
    level = Level.INFO;
  <span class="kwrd">else</span> <span class="kwrd">if</span> (<span class="kwrd">event</span>.level &gt;= LogEvent.DEBUG)
    level = Level.FINE;
  <span class="kwrd">else</span>
    level = Level.FINEST;

  log.log(level,<span class="kwrd">event</span>.message,<span class="kwrd">event</span>.throwable);

  }
}</pre>
]]></content:encoded>
			<wfw:commentRss>http://cornelcreanga.com/2009/09/logging-in-blazeds-and-lcds-with-java-util/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

