<?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/'><id>tag:blogger.com,1999:blog-19648744.post6127277507107329490..comments</id><updated>2009-12-29T22:44:16.382-05:00</updated><title type='text'>Comments on Alex Kotchnev's Blog: Tapestry5 NetBeans Quickstart</title><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://www.troymaxventures.com/feeds/6127277507107329490/comments/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19648744/6127277507107329490/comments/default'/><link rel='alternate' type='text/html' href='http://www.troymaxventures.com/2008/05/tapestry5-netbeans-quickstart.html'/><author><name>akochnev</name><uri>http://www.blogger.com/profile/05519996133043093264</uri><email>noreply@blogger.com</email></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>12</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-19648744.post-9125744347758323170</id><published>2009-11-27T11:27:37.679-05:00</published><updated>2009-11-27T11:27:37.679-05:00</updated><title type='text'>hi,

same for me ... no Tapestry archetype  at the...</title><content type='html'>hi,&lt;br /&gt;&lt;br /&gt;same for me ... no Tapestry archetype  at the 3rd Step&lt;br /&gt;&lt;br /&gt;Thx</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19648744/6127277507107329490/comments/default/9125744347758323170'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19648744/6127277507107329490/comments/default/9125744347758323170'/><link rel='alternate' type='text/html' href='http://www.troymaxventures.com/2008/05/tapestry5-netbeans-quickstart.html?showComment=1259339257679#c9125744347758323170' title=''/><author><name>David</name><uri>http://www.blogger.com/profile/18385813282996587297</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.troymaxventures.com/2008/05/tapestry5-netbeans-quickstart.html' ref='tag:blogger.com,1999:blog-19648744.post-6127277507107329490' source='http://www.blogger.com/feeds/19648744/posts/default/6127277507107329490' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-19648744.post-2971448074452768553</id><published>2009-09-20T18:22:00.761-05:00</published><updated>2009-09-20T18:22:00.761-05:00</updated><title type='text'>in step 3, I dont see the Tapestry Archtype in the...</title><content type='html'>in step 3, I dont see the Tapestry Archtype in the list. What do I do to get Tapestry archtype? Thanks</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19648744/6127277507107329490/comments/default/2971448074452768553'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19648744/6127277507107329490/comments/default/2971448074452768553'/><link rel='alternate' type='text/html' href='http://www.troymaxventures.com/2008/05/tapestry5-netbeans-quickstart.html?showComment=1253488920761#c2971448074452768553' title=''/><author><name>mac</name><uri>http://www.blogger.com/profile/02515611490146798735</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.troymaxventures.com/2008/05/tapestry5-netbeans-quickstart.html' ref='tag:blogger.com,1999:blog-19648744.post-6127277507107329490' source='http://www.blogger.com/feeds/19648744/posts/default/6127277507107329490' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-19648744.post-5180121076936144295</id><published>2009-09-07T00:00:23.934-05:00</published><updated>2009-09-07T00:00:23.934-05:00</updated><title type='text'>I wrote the first CD-ROM application. I started wi...</title><content type='html'>I wrote the first CD-ROM application. I started with nothing but a device driver that returned 1 - 8 2k sectors off a CD and the Lattice C compiler. I used that to bootstrap a multivolume file system and wrote a DOS interrupt handler to give read and lseek access to C programs. That was easier to me than the horde of non-deterministic, ever changing, version incompatible stuff  with all kinds of odd names that are supposed to mean something that comes down the Apache pike. Really, after trying maybe five different methods to install Tapestry 5 with Netbeans, every method had some kind of fatal error. &amp;quot;To use the cool templetized features, required with Shakti 2.7, Mocumbro 7.7, V 7.1 of  Fandangular will need you to move your 30,000 lines of Java to 1.6! Soon we will be compatible with the systems you actually use until it no longer works!&amp;quot; is about par for the course. I am like some 70 year-old trying to  understand why I should twitter on a cell phone where I can&amp;#39;t even see the tiny little keys or operate them with my arthritic fingers.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19648744/6127277507107329490/comments/default/5180121076936144295'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19648744/6127277507107329490/comments/default/5180121076936144295'/><link rel='alternate' type='text/html' href='http://www.troymaxventures.com/2008/05/tapestry5-netbeans-quickstart.html?showComment=1252299623934#c5180121076936144295' title=''/><author><name>Leonard S</name><uri>http://www.blogger.com/profile/10933441478296178036</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.troymaxventures.com/2008/05/tapestry5-netbeans-quickstart.html' ref='tag:blogger.com,1999:blog-19648744.post-6127277507107329490' source='http://www.blogger.com/feeds/19648744/posts/default/6127277507107329490' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-19648744.post-1437913708709107684</id><published>2009-07-20T11:30:21.881-05:00</published><updated>2009-07-20T11:30:21.881-05:00</updated><title type='text'>Hi,
I'm at step 3 using NetBeans 6.7 and I can't f...</title><content type='html'>Hi,&lt;br /&gt;I&amp;#39;m at step 3 using NetBeans 6.7 and I can&amp;#39;t find the T5 quickstart archetype anywhere. Help!&lt;br /&gt;Thanks in advance,&lt;br /&gt;Anthony</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19648744/6127277507107329490/comments/default/1437913708709107684'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19648744/6127277507107329490/comments/default/1437913708709107684'/><link rel='alternate' type='text/html' href='http://www.troymaxventures.com/2008/05/tapestry5-netbeans-quickstart.html?showComment=1248107421881#c1437913708709107684' title=''/><author><name>Anthony</name><uri>http://www.blogger.com/profile/02868338811606659031</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.troymaxventures.com/2008/05/tapestry5-netbeans-quickstart.html' ref='tag:blogger.com,1999:blog-19648744.post-6127277507107329490' source='http://www.blogger.com/feeds/19648744/posts/default/6127277507107329490' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-19648744.post-1235293258925096497</id><published>2009-05-07T00:10:16.076-05:00</published><updated>2009-05-07T00:10:16.076-05:00</updated><title type='text'>There are a couple of fixes in the NB Maven plugin...</title><content type='html'>There are a couple of fixes in the NB Maven plugin coming up in the 6.7 release (they&amp;#39;ll be in the daily builds in a day or two), that make using T5 &amp;amp; NetBeans just so pleasurable (w/ the live class reloading working beautifuly w/ Jetty). Stay tuned for a blog post on that !</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19648744/6127277507107329490/comments/default/1235293258925096497'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19648744/6127277507107329490/comments/default/1235293258925096497'/><link rel='alternate' type='text/html' href='http://www.troymaxventures.com/2008/05/tapestry5-netbeans-quickstart.html?showComment=1241673016076#c1235293258925096497' title=''/><author><name>akochnev</name><uri>http://www.blogger.com/profile/05519996133043093264</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='04528222012618666301'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.troymaxventures.com/2008/05/tapestry5-netbeans-quickstart.html' ref='tag:blogger.com,1999:blog-19648744.post-6127277507107329490' source='http://www.blogger.com/feeds/19648744/posts/default/6127277507107329490' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-19648744.post-2142646329883017315</id><published>2009-01-26T06:18:00.000-05:00</published><updated>2009-01-26T06:18:00.000-05:00</updated><title type='text'>Hi Alex.I'm from Uruguay and i followed this artic...</title><content type='html'>Hi Alex.&lt;BR/&gt;I'm from Uruguay and i followed this article to try tapestry 5 on netbeans 6.5. I deploing the application over GlassFish V2, and all working fine. But i need use layout component to make my application web, y followed many articles but can not works well, the content of the layout component is not shown, only the content of the page is shown and gives no error. &lt;BR/&gt;Any comments or solution?&lt;BR/&gt;Thanks for this article and sorry for my english traduction.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19648744/6127277507107329490/comments/default/2142646329883017315'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19648744/6127277507107329490/comments/default/2142646329883017315'/><link rel='alternate' type='text/html' href='http://www.troymaxventures.com/2008/05/tapestry5-netbeans-quickstart.html?showComment=1232968680000#c2142646329883017315' title=''/><author><name>Pablo</name><uri>http://www.blogger.com/profile/03485889478022131857</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.troymaxventures.com/2008/05/tapestry5-netbeans-quickstart.html' ref='tag:blogger.com,1999:blog-19648744.post-6127277507107329490' source='http://www.blogger.com/feeds/19648744/posts/default/6127277507107329490' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-19648744.post-2900659280066606132</id><published>2008-10-14T03:45:00.143-05:00</published><updated>2008-10-14T03:45:00.143-05:00</updated><title type='text'>Alex,thanks for the quick response. You' re right,...</title><content type='html'>Alex,&lt;BR/&gt;thanks for the quick response. You' re right, having to rerun the app after every single change is less than optimal. But you mentioned earlier that 'Tapestry supports reloading of the page templates as well as the page classes'. This doesn't seem to be true.&lt;BR/&gt;Is there any way to trigger the build automatically?&lt;BR/&gt;&lt;BR/&gt;Ciao,&lt;BR/&gt;Dirk</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19648744/6127277507107329490/comments/default/2900659280066606132'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19648744/6127277507107329490/comments/default/2900659280066606132'/><link rel='alternate' type='text/html' href='http://www.troymaxventures.com/2008/05/tapestry5-netbeans-quickstart.html?showComment=1223973900143#c2900659280066606132' title=''/><author><name>Dirk</name><uri>http://www.blogger.com/profile/14251973994195669972</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.troymaxventures.com/2008/05/tapestry5-netbeans-quickstart.html' ref='tag:blogger.com,1999:blog-19648744.post-6127277507107329490' source='http://www.blogger.com/feeds/19648744/posts/default/6127277507107329490' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-19648744.post-5621292326911276790</id><published>2008-10-13T16:12:03.572-05:00</published><updated>2008-10-13T16:12:03.572-05:00</updated><title type='text'>Here's the skinny on this issue : 1. If you place ...</title><content type='html'>Here's the skinny on this issue : &lt;BR/&gt;1. If you place your .tml pages inside of your web app context directory (that is, under "Web Pages" in NetBeans), the IDE will automatically copy the changed files into the Maven target directory and you will see immediate feedback in the running app. &lt;BR/&gt;2. If your .tml files are at the root of the resource tree (that is, under "Other Sources/resources in NetBeans), their changes will not be picked up automatically. &lt;BR/&gt;3. Your changes to java classes will not be picked up automatically. Whenever you want to see the changes to your java page classes (and changes to the templates in the resource tree), then you need to run the project (which redeploys it) and voilla.. the stuff is there. &lt;BR/&gt;&lt;BR/&gt;This is less than optimal, there are a couple of BugZilla issues in NetBeans to address these, in the meantime use these instructions to work w/ T5 and NetBeans.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19648744/6127277507107329490/comments/default/5621292326911276790'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19648744/6127277507107329490/comments/default/5621292326911276790'/><link rel='alternate' type='text/html' href='http://www.troymaxventures.com/2008/05/tapestry5-netbeans-quickstart.html?showComment=1223932323572#c5621292326911276790' title=''/><author><name>akochnev</name><uri>http://www.blogger.com/profile/05519996133043093264</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='04528222012618666301'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.troymaxventures.com/2008/05/tapestry5-netbeans-quickstart.html' ref='tag:blogger.com,1999:blog-19648744.post-6127277507107329490' source='http://www.blogger.com/feeds/19648744/posts/default/6127277507107329490' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-19648744.post-944751438992978344</id><published>2008-10-13T10:45:22.829-05:00</published><updated>2008-10-13T10:45:22.829-05:00</updated><title type='text'>dirk,   there are two things to mention here : 1. ...</title><content type='html'>dirk, &lt;BR/&gt;  there are two things to mention here : &lt;BR/&gt;1. First double check that your "archiveClasses" option in the pom is set to "false". As dane pointed out in a previous comment, the default setting for the maven project is to package up the project into a war (which might cause you other problems)&lt;BR/&gt;2. The secondary (and probably more relevant to you) problem is that the Maven project type doesn't automatically compile your classes and move them into the maven build directory when you make the changes. Thus (unfortunately), when you make a change to your classes, you'd still need to run a build in NetBeans to have the classes copied out to the target directory. For some reason, I recall that the class reloading used to work for me in Jetty and in Glassfish, I had to do the build.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19648744/6127277507107329490/comments/default/944751438992978344'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19648744/6127277507107329490/comments/default/944751438992978344'/><link rel='alternate' type='text/html' href='http://www.troymaxventures.com/2008/05/tapestry5-netbeans-quickstart.html?showComment=1223912722829#c944751438992978344' title=''/><author><name>akochnev</name><uri>http://www.blogger.com/profile/05519996133043093264</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='04528222012618666301'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.troymaxventures.com/2008/05/tapestry5-netbeans-quickstart.html' ref='tag:blogger.com,1999:blog-19648744.post-6127277507107329490' source='http://www.blogger.com/feeds/19648744/posts/default/6127277507107329490' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-19648744.post-8157642617222053063</id><published>2008-10-13T10:08:45.376-05:00</published><updated>2008-10-13T10:08:45.376-05:00</updated><title type='text'>Hi,I followed this article, but for some reason my...</title><content type='html'>Hi,&lt;BR/&gt;&lt;BR/&gt;I followed this article, but for some reason my templates for components do not reload. Neither in Glassfish nor in Jetty via mvn jetty:run. Only page templates show changes immediately. &lt;BR/&gt;&lt;BR/&gt;Please help me!&lt;BR/&gt;&lt;BR/&gt;&lt;BR/&gt;Ciao Frank</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19648744/6127277507107329490/comments/default/8157642617222053063'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19648744/6127277507107329490/comments/default/8157642617222053063'/><link rel='alternate' type='text/html' href='http://www.troymaxventures.com/2008/05/tapestry5-netbeans-quickstart.html?showComment=1223910525376#c8157642617222053063' title=''/><author><name>Dirk</name><uri>http://www.blogger.com/profile/14251973994195669972</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.troymaxventures.com/2008/05/tapestry5-netbeans-quickstart.html' ref='tag:blogger.com,1999:blog-19648744.post-6127277507107329490' source='http://www.blogger.com/feeds/19648744/posts/default/6127277507107329490' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-19648744.post-389790668206242162</id><published>2008-08-05T16:13:25.446-05:00</published><updated>2008-08-05T16:13:25.446-05:00</updated><title type='text'>Hi,I'd like to point out another problem with this...</title><content type='html'>Hi,&lt;BR/&gt;&lt;BR/&gt;I'd like to point out another problem with this setup that took me a lot of time and patience to figure out...&lt;BR/&gt;&lt;BR/&gt;First of all, I had a problem using Jetty (with the jetty:run command that I added in the project properties under Actions), namely that the Tapestry's error handling page was somehow overriden by Jetty's default stacktrace dump. So this was a big annoyance.&lt;BR/&gt;&lt;BR/&gt;Also, Netbeans does not automatically compile and deploy java sources, you have to redeploy (run) the application when they change. &lt;BR/&gt;&lt;BR/&gt;But templates and other resources are copied directly to the target folder and you can view them immediately on the running server, so you only have to redeploy when you change the sources.&lt;BR/&gt;&lt;BR/&gt;So I tried deploying on Tomcat, which worked, until I tried to redeploy (or rerun) the application while the server was still running. This produced an error &lt;I&gt;java.io.FileNotFoundException: JAR entry log4j.properties not found &lt;/I&gt; when the server tried to undeploy the app that was still running. This also caused the redeploy to fail. After a server restart, the app would run normally, but this is too time consuming.&lt;BR/&gt;&lt;BR/&gt;The root cause for this, after a few hours of googling and pulling my hair, is that the tapestry5 quickstart maven archetype contains a configuration option that &lt;A HREF="http://article.gmane.org/gmane.comp.java.tapestry.user/58393" REL="nofollow"&gt;packages the sources as a .jar file&lt;/A&gt; and puts them in the lib folder for the target. &lt;BR/&gt;&lt;BR/&gt;The problem is that the Java runtime caches ZIP file indexes and this causes a file not found error when the underlying jar file is changed.&lt;BR/&gt;&lt;BR/&gt;&lt;B&gt;Editing the &amp;lt;archiveClasses&amp;gt; option in the pom.xml file &lt;/B&gt; in the root of your project &lt;B&gt;from true to false &lt;/B&gt;makes the project deploy the application normally, as an exploded war. &lt;BR/&gt;&lt;BR/&gt;Note that you probably have to do a clean afterwards or manually delete the project's .jar file in the &lt;I&gt;target/project-name/WEB-INF/lib&lt;/I&gt; directory.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19648744/6127277507107329490/comments/default/389790668206242162'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19648744/6127277507107329490/comments/default/389790668206242162'/><link rel='alternate' type='text/html' href='http://www.troymaxventures.com/2008/05/tapestry5-netbeans-quickstart.html?showComment=1217970805446#c389790668206242162' title=''/><author><name>Dane</name><uri>http://www.blogger.com/profile/14377518922708976247</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.troymaxventures.com/2008/05/tapestry5-netbeans-quickstart.html' ref='tag:blogger.com,1999:blog-19648744.post-6127277507107329490' source='http://www.blogger.com/feeds/19648744/posts/default/6127277507107329490' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-19648744.post-4927862542592183863</id><published>2008-05-19T08:22:49.975-05:00</published><updated>2008-05-19T08:22:49.975-05:00</updated><title type='text'>Hi,My name is James Branam and I'm the NetBeans Co...</title><content type='html'>Hi,&lt;BR/&gt;My name is James Branam and I'm the NetBeans Community Docs Manager. Your blog entry would make a fantastic tutorial for our Community Docs wiki (http://wiki.netbeans.org//CommunityDocs).  Would you be willing to contribute it? If you need any help or have any questions, please contact me at james.branam@sun.com. I look forward to hearing from you.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19648744/6127277507107329490/comments/default/4927862542592183863'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19648744/6127277507107329490/comments/default/4927862542592183863'/><link rel='alternate' type='text/html' href='http://www.troymaxventures.com/2008/05/tapestry5-netbeans-quickstart.html?showComment=1211203369975#c4927862542592183863' title=''/><author><name>branajam</name><uri>http://www.blogger.com/profile/13282430604070079866</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.troymaxventures.com/2008/05/tapestry5-netbeans-quickstart.html' ref='tag:blogger.com,1999:blog-19648744.post-6127277507107329490' source='http://www.blogger.com/feeds/19648744/posts/default/6127277507107329490' type='text/html'/></entry></feed>