<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-9510793</id><updated>2012-02-16T02:41:33.541-08:00</updated><category term='GWT Tomcat'/><category term='C++ Windows Directory Browse files Code Java'/><title type='text'>Vinants Blog</title><subtitle type='html'>Technical Journal of my Chaotic Mind.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://vinant.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9510793/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://vinant.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>vinant</name><uri>http://www.blogger.com/profile/03219784291913530218</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>7</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-9510793.post-1243822619311643072</id><published>2011-02-10T19:29:00.000-08:00</published><updated>2011-02-10T19:29:44.278-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='GWT Tomcat'/><title type='text'>GWT Tomcat Integration - Making Google Web toolkit work with Apache Tomcat</title><content type='html'>This is my quick and easy way to make GWT work with Tomcat.&lt;br /&gt;&lt;br /&gt;&lt;u&gt;Ingredients:&lt;/u&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;GWT on Eclipse&lt;/li&gt;&lt;li&gt;Apache Tomcat (I have 5.5.26)&lt;/li&gt;&lt;/ul&gt;Lets create a new GWT Project called "test".&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-CZjyaAcA3Tw/TVSpzP3GgmI/AAAAAAAAB3A/bDOlsbe9pCs/s1600/1.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/-CZjyaAcA3Tw/TVSpzP3GgmI/AAAAAAAAB3A/bDOlsbe9pCs/s1600/1.JPG" /&gt;&lt;/a&gt;&lt;/div&gt;Also download and copy the "tomcat-gwt.xml" to the "test" Project directory.&lt;br /&gt;Edit the tomcat-gwt.xml files and add your project specific settings.&lt;br /&gt;&lt;br /&gt;&lt;span style="color: red;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;property name="tomcat.webapps" value="&lt;span style="color: #073763;"&gt;C:\apache-tomcat-5.5.26\webapps&lt;/span&gt;" /&amp;gt;&lt;/span&gt;&lt;br style="color: red;" /&gt;&lt;span style="color: red;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;lt;property name="project.name" value="&lt;span style="color: #351c75;"&gt;test&lt;/span&gt;" /&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Change the above settings to your specific settings.&lt;br /&gt;&lt;br /&gt;Now add this builder to your project.&lt;br /&gt;&lt;b&gt;Right Click Project ("test") &amp;gt;&amp;gt;&amp;nbsp; Properties &amp;gt;&amp;gt; Builders&lt;/b&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-t3dw7eMJ1s4/TVSre8yJsSI/AAAAAAAAB3E/twEo8qXPWJA/s1600/2.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="277" src="http://2.bp.blogspot.com/-t3dw7eMJ1s4/TVSre8yJsSI/AAAAAAAAB3E/twEo8qXPWJA/s320/2.JPG" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;Select import to add the XML.&lt;br /&gt;&lt;br /&gt;Make sure the tasks are selected as displayed below.&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-BTN_StKTAn0/TVSsK_vCvsI/AAAAAAAAB3I/1CRNkMUGgwg/s1600/3.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="233" src="http://1.bp.blogspot.com/-BTN_StKTAn0/TVSsK_vCvsI/AAAAAAAAB3I/1CRNkMUGgwg/s320/3.JPG" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;The application is deployed to tomcat everytime you do a "CLEAN".&lt;br /&gt;&lt;br /&gt;Contents of "tomcat-gwt.xml"&lt;br /&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;b&gt;&lt;span style="font-size: x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace; font-size: x-small;"&gt;&amp;lt;?xml version="1.0" encoding="UTF-8"?&amp;gt;&lt;br /&gt;&amp;lt;project name="Tomcat-GWT" default="copy" basedir="."&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;property name="tomcat.webapps" value="C:\apache-tomcat-5.5.26\webapps" /&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;property name="project.name" value="test" /&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;property name="source.dir" value="${basedir}\war" /&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;target name="copyx"&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;echo&amp;gt;${source.dir}&amp;lt;/echo&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;echo&amp;gt;${tomcat.webapps}&amp;lt;/echo&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/target&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;target name="copy"&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;mkdir dir="${tomcat.webapps}\${project.name}" /&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;copy todir="${tomcat.webapps}\${project.name}"&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;fileset dir="${source.dir}" includes="**/**" /&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/copy&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/target&amp;gt;&lt;br /&gt;&amp;lt;/project&amp;gt;&lt;/span&gt;&lt;/b&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9510793-1243822619311643072?l=vinant.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinant.blogspot.com/feeds/1243822619311643072/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9510793&amp;postID=1243822619311643072' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9510793/posts/default/1243822619311643072'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9510793/posts/default/1243822619311643072'/><link rel='alternate' type='text/html' href='http://vinant.blogspot.com/2011/02/gwt-tomcat-integration-making-google.html' title='GWT Tomcat Integration - Making Google Web toolkit work with Apache Tomcat'/><author><name>vinant</name><uri>http://www.blogger.com/profile/03219784291913530218</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-CZjyaAcA3Tw/TVSpzP3GgmI/AAAAAAAAB3A/bDOlsbe9pCs/s72-c/1.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9510793.post-2492811610866009701</id><published>2011-01-28T15:28:00.000-08:00</published><updated>2011-01-28T15:28:02.662-08:00</updated><title type='text'>Websphere - XA Transaction Error</title><content type='html'>&lt;u&gt;&lt;b style="color: red;"&gt;Problem &lt;/b&gt;&lt;/u&gt;&lt;br /&gt;&lt;span style="font-size: x-small;"&gt;[1/28/11 18:26:02:109 EST] 00000014 XARminst&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; E&amp;nbsp;&amp;nbsp; WTRN0037W: The transaction service encountered an error on an xa_recover operation. The resource was com.ibm.ws.rsadapter.spi.WSRdbXaResourceImpl@51ef51ef. The error code was XAER_RMERR. The exception stack trace follows: javax.transaction.xa.XAException&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; at oracle.jdbc.xa.OracleXAResource.recover(OracleXAResource.java:526)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; at com.ibm.ws.rsadapter.spi.WSRdbXaResourceImpl.recover(WSRdbXaResourceImpl.java:962)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; at com.ibm.ws.Transaction.JTA.XARminst.recover(XARminst.java:137)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; at com.ibm.ws.Transaction.JTA.XARecoveryData.recover(XARecoveryData.java:690)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; at com.ibm.ws.Transaction.JTA.PartnerLogTable.recover(PartnerLogTable.java:512)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; at com.ibm.ws.Transaction.JTA.RecoveryManager.resync(RecoveryManager.java:1949)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; at com.ibm.ws.Transaction.JTA.RecoveryManager.run(RecoveryManager.java:2457)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; at java.lang.Thread.run(Thread.java:832)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;u&gt;&lt;b&gt;&lt;span style="color: red;"&gt;Solution&lt;/span&gt;&lt;/b&gt;&lt;/u&gt;&lt;br /&gt;&lt;u&gt;&lt;b&gt;&lt;span style="color: red;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/u&gt;&lt;br /&gt;http://www.coderanch.com/t/414861/EJB-JEE/java/Help-XAException&lt;br /&gt;http://www.ibm.com/developerworks/websphere/library/techarticles/0407_woolf/0407_woolf.html&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9510793-2492811610866009701?l=vinant.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinant.blogspot.com/feeds/2492811610866009701/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9510793&amp;postID=2492811610866009701' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9510793/posts/default/2492811610866009701'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9510793/posts/default/2492811610866009701'/><link rel='alternate' type='text/html' href='http://vinant.blogspot.com/2011/01/websphere-xa-transaction-error.html' title='Websphere - XA Transaction Error'/><author><name>vinant</name><uri>http://www.blogger.com/profile/03219784291913530218</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9510793.post-821436297110106630</id><published>2010-08-26T16:39:00.000-07:00</published><updated>2010-08-26T16:39:43.815-07:00</updated><title type='text'>Could not inspect JDBC autocommit mode</title><content type='html'>&lt;a href="http://blogs.agilefaqs.com/2010/01/09/could-not-inspect-jdbc-autocommit-mode/"&gt;Could not inspect JDBC autocommit mode&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9510793-821436297110106630?l=vinant.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://blogs.agilefaqs.com/2010/01/09/could-not-inspect-jdbc-autocommit-mode/' title='Could not inspect JDBC autocommit mode'/><link rel='replies' type='application/atom+xml' href='http://vinant.blogspot.com/feeds/821436297110106630/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9510793&amp;postID=821436297110106630' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9510793/posts/default/821436297110106630'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9510793/posts/default/821436297110106630'/><link rel='alternate' type='text/html' href='http://vinant.blogspot.com/2010/08/could-not-inspect-jdbc-autocommit-mode.html' title='Could not inspect JDBC autocommit mode'/><author><name>vinant</name><uri>http://www.blogger.com/profile/03219784291913530218</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9510793.post-6203608508332472801</id><published>2010-08-26T16:37:00.000-07:00</published><updated>2010-08-26T16:37:51.233-07:00</updated><title type='text'>JPA and EJB3 Caveats - I</title><content type='html'>&lt;h2 id="post-20"&gt;&lt;u&gt;&lt;span style="font-size: small;"&gt;javax.persistence.PersistenceException: [PersistenceUnit: UnitName] class or package not&amp;nbsp;found&lt;/span&gt;&lt;/u&gt;&lt;/h2&gt;&lt;script src="http://s0.wp.com/wp-content/plugins/adverts/adsense.js?m=1253160243g&amp;amp;1" type="text/javascript"&gt;&lt;/script&gt;WARN  [ServiceController] Problem starting service persistence.units:ear=&lt;br /&gt;&lt;br /&gt;If you get the above warning followed by the exception in the title, check your persistence.xml, some of the entity classes maybe declared wrong (e.g. point to wrong package).&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;u&gt;&lt;b&gt;JPA/EJB 3 Setup on Eclipse&lt;/b&gt;&lt;/u&gt;&lt;br /&gt;&lt;br /&gt;Make sure that the persistence.xml file is located in the META-INF of the EAR Project.&lt;br /&gt;Having it in your JPA project does NOT automatically propogate this file to where it needs to be.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9510793-6203608508332472801?l=vinant.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinant.blogspot.com/feeds/6203608508332472801/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9510793&amp;postID=6203608508332472801' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9510793/posts/default/6203608508332472801'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9510793/posts/default/6203608508332472801'/><link rel='alternate' type='text/html' href='http://vinant.blogspot.com/2010/08/jpa-and-ejb3-caveats-i.html' title='JPA and EJB3 Caveats - I'/><author><name>vinant</name><uri>http://www.blogger.com/profile/03219784291913530218</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9510793.post-5544219849619318490</id><published>2010-08-10T07:12:00.000-07:00</published><updated>2010-08-10T07:12:52.375-07:00</updated><title type='text'>Quotes</title><content type='html'>&lt;u&gt;Optimist/Pessimist&lt;/u&gt;&lt;br /&gt;The optimist live in the peninsula of infinite possibilities, where as the pessimist is stranded on an island of perpetual indecision.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9510793-5544219849619318490?l=vinant.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinant.blogspot.com/feeds/5544219849619318490/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9510793&amp;postID=5544219849619318490' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9510793/posts/default/5544219849619318490'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9510793/posts/default/5544219849619318490'/><link rel='alternate' type='text/html' href='http://vinant.blogspot.com/2010/08/quotes.html' title='Quotes'/><author><name>vinant</name><uri>http://www.blogger.com/profile/03219784291913530218</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9510793.post-5251445798303498173</id><published>2010-05-29T11:53:00.000-07:00</published><updated>2010-05-29T11:53:57.934-07:00</updated><title type='text'>Virtual Memory arguments for Eclipse</title><content type='html'>&lt;span class="Apple-style-span" style="font-family: 'Lucida Grande'; font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-size: 11px;"&gt;On Windows:&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: 'Lucida Grande'; font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-size: 11px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: 'Lucida Grande'; font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-size: 11px;"&gt;C:\eclipse\eclipse.exe -data c:\MyWorkspace -vmargs -Xms128M -Xmx256M&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: 'Lucida Grande'; font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-size: 11px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: 'Lucida Grande'; font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-size: 11px;"&gt;Workspace location = MyWorkspace&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: 'Lucida Grande'; font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-size: 11px;"&gt;Starting memory = 128 mb&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: 'Lucida Grande'; font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-size: 11px;"&gt;Maximum memory = 256 mb&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: 'Lucida Grande'; font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-size: 11px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: 'Lucida Grande'; font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-size: 11px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9510793-5251445798303498173?l=vinant.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinant.blogspot.com/feeds/5251445798303498173/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9510793&amp;postID=5251445798303498173' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9510793/posts/default/5251445798303498173'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9510793/posts/default/5251445798303498173'/><link rel='alternate' type='text/html' href='http://vinant.blogspot.com/2010/05/virtual-memory-arguments-for-eclipse.html' title='Virtual Memory arguments for Eclipse'/><author><name>vinant</name><uri>http://www.blogger.com/profile/03219784291913530218</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9510793.post-1059201948933048776</id><published>2010-02-15T16:54:00.000-08:00</published><updated>2010-02-15T17:00:08.695-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='C++ Windows Directory Browse files Code Java'/><title type='text'>C++ Listing all Directories in a Folder.</title><content type='html'>&lt;h3&gt;View the contents of a directory&lt;/h3&gt;This is how you get the contents of a directory in Windows with C++. &lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;pre&gt;#include &lt;iostream&gt;&lt;br /&gt;#include &lt;windows.h&gt;&lt;br /&gt;&lt;br /&gt;using namespace std;&lt;br /&gt;&lt;br /&gt;int main()&lt;br /&gt;{&lt;br /&gt;WIN32_FIND_DATA FindFileData; &lt;br /&gt;HANDLE hFind = INVALID_HANDLE_VALUE; &lt;br /&gt;char DirSpec[MAX_PATH]; // directory specification &lt;br /&gt;&lt;br /&gt;cout&amp;lt;&amp;lt;"Path: ";&lt;br /&gt;cin.get(DirSpec, MAX_PATH);&lt;br /&gt;cout&amp;lt;&amp;lt;"\n";&lt;br /&gt;strncat(DirSpec, "\\*", 3);&lt;br /&gt;hFind = FindFirstFile(DirSpec, &amp;amp;FindFileData);&lt;br /&gt;&lt;br /&gt; if(hFind == INVALID_HANDLE_VALUE)&lt;br /&gt; {&lt;br /&gt; cout&amp;lt;&amp;lt;"Error: invalid path\n";&lt;br /&gt; }&lt;br /&gt;&lt;br /&gt;cout&amp;lt;&lt;findfiledata.cfilename&gt;&amp;lt;&amp;lt;"\n";&lt;br /&gt;&lt;br /&gt; while(FindNextFile(hFind, &amp;amp;FindFileData) != 0)&lt;br /&gt; {&lt;br /&gt; cout&amp;lt;&lt;findfiledata.cfilename&gt;&amp;lt;&amp;lt;"\n";&lt;br /&gt; }&lt;br /&gt;&lt;br /&gt;FindClose(hFind);&lt;br /&gt;&lt;br /&gt;return 0;&lt;br /&gt;}&lt;/findfiledata.cfilename&gt;&lt;/findfiledata.cfilename&gt;&lt;/windows.h&gt;&lt;/iostream&gt;&lt;/pre&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9510793-1059201948933048776?l=vinant.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinant.blogspot.com/feeds/1059201948933048776/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9510793&amp;postID=1059201948933048776' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9510793/posts/default/1059201948933048776'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9510793/posts/default/1059201948933048776'/><link rel='alternate' type='text/html' href='http://vinant.blogspot.com/2010/02/c-listing-all-directories-in-folder.html' title='C++ Listing all Directories in a Folder.'/><author><name>vinant</name><uri>http://www.blogger.com/profile/03219784291913530218</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
