Sorry, I don't understand your response. Was this about one of my questions or of list of "slows"?
mgainty wrote: > > Greg- > > RhinoScript only works with JS files (not ftl or jsp) > > Your Best option is to configure in jspc task thru ant using the compiler > option > http://tomcat.apache.org/tomcat-5.5-doc/jasper-howto.html > a must have for the build engineer who will want to assure clean jsp pages > before deploying > > Anyone else? > Martin > ----- Original Message ----- > From: "Greg Lindholm" <[EMAIL PROTECTED]> > To: <user@struts.apache.org> > Sent: Saturday, June 21, 2008 11:01 PM > Subject: Re: [OT] What slows you down? > > >> >> When I read this I was being slowed down by constant stopping >> and starting of Tomcat from within Eclipse... >> - make a change in an action class >> - start tomcat >> - test it... not working >> - stop tomcat >> - make a java change >> - repeat.... >> >> In this case I was working on validation logic with annotations. >> How else do you test validation logic? Can you unit test validation >> logic? Is there a better way? [1] >> >> Part of this problem was I wasn't sure if my OGNL expression was correct. >> How do you test/debug OGNL expressions when they will depend on >> the ValueStack? [2] >> >> Another part of the problem is the doc for FieldExpressionValidator >> doesn't >> bother to tell you which direction (true or false) the expression should >> return to pass or fail the validation. [3] >> >> BTW: I really really like Struts 2. Over the years I've went from Struts >> 1, >> to JSF, and now Struts 2, and S2 is by far the best and easiest and >> most enjoyable. >> >> The thing that slowed me down the most was the learning curve. I started >> with >> the online tutorials, and the "Starting Struts 2" pdf book, then I had >> to >> start >> working on my application. It was very rough going at first, I spent a >> lot >> of time >> in the debugger trying to figure out what the hell was going on. Then I >> read >> "Struts 2 Design and Programming" and felt better, went back and fixed >> some >> of the bad designs I started with but still was lacking much knowledge. >> Finally >> "Struts 2 in Action" was released and I got time to read it **. >> I finally feel comfortable, and figure I understand how Struts 2 really >> works. >> Now I'm going back again and fixing more early bad designs. [4] >> >> One more, un-versioned online documentation. >> Under the URL http://struts.apache.org/2.0.11.1/docs (which anyone would >> reasonably believe is documentation for Struts 2.0.11) is documentation >> that >> only applies to release 2.1.x. More then a couple of times I've had a >> problem >> searched for a solution found it in the 2.0.11.1 docs started >> implementing >> it >> only to discover it was only for 2.1.x. (very frustrating.) [5] >> >> [1] Unit testing validation logic >> [2] Debugging OGNL expressions >> [3] Poor or incomplete documentation, lack or real-world examples and use >> cases >> [4] Learning curve >> [5] Un-versioned docs. >> >> ** Struts 2 in Action is a really good book, highly recommend it. >> However, >> I >> don't think I would have got nearly as much out of it if I hadn't already >> gone >> through the other books and hand's on struggles before I read it. >> >> >> Ted Husted wrote: >>> >>> Since it's friday, let me pose a question to the group ... >>> >>> Even with rock-solid frameworks like Apache Struts, it still seems >>> like web application development takes longer than it should. Some >>> frameworks, like Ruby on Rails, speak directly to "time to market" >>> concerns and have been gathering many followers. >>> >>> But why does web application still seem so difficult or so >>> time-consuming? Are there time bandits that still suck days or weeks >>> out of your development schedule? Are there time gremlins that >>> "nickel-and-dime" you every hour of every day? Is there anything more >>> that frameworks like Apache Struts can do to help? Or are just there >>> intractable problems with web development itself? >>> >>> Thoughts? :) >>> >>> -Ted. >>> >>> --------------------------------------------------------------------- >>> To unsubscribe, e-mail: [EMAIL PROTECTED] >>> For additional commands, e-mail: [EMAIL PROTECTED] >>> >>> >>> >> >> -- >> View this message in context: >> http://www.nabble.com/-OT--What-slows-you-down--tp18027912p18050807.html >> Sent from the Struts - User mailing list archive at Nabble.com. >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [EMAIL PROTECTED] >> For additional commands, e-mail: [EMAIL PROTECTED] >> >> > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > -- View this message in context: http://www.nabble.com/-OT--What-slows-you-down--tp18027912p18067156.html Sent from the Struts - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]