20040721 Wednesday July 21, 2004

10 minutes into Tapestry As I'm trying to figure out the JARs required by Tapestry, I find that commons-upload.jar is required by default.

2004-07-21 17:12:47 StandardWrapperValve[tapestry]: Servlet.service() for servlet tapestry threw exception
java.lang.NoClassDefFoundError: org/apache/commons/fileupload/FileUploadException
	at org.apache.tapestry.request.RequestContext.(RequestContext.java:153)

Huh?! That's wierd - I'm not doing any file uploading... (I know, this type of message belongs on the mailing list - I just thought it was funny ;-)) Posted in Java at Jul 21 2004, 05:15:47 PM MDT 2 Comments

Comments:

Good luck with Tapestry. I'm a recent convert to the framework but after years of working with j2ee web applications, it was a tough first week wrapping my head around the completely different way of thinking that Tapestry requires. It was well worth it in the end, though.

Posted by Matt W on July 22, 2004 at 09:36 AM MDT #

I am trying to adopt Tapestry, and you are right. It requires a totally different way of thinking. One thing that has really helped me is using Spindle 3, although it is a little buggy in Eclipse 3 on OS X, so I'm using it with Eclipse 2. What I like is the Jetty Launcher Plugin, which lets me quickly fire up my app without building a war and copying it. Spindle has a wizard that will automatically generate a .page file, a .html file, and a Java class for a new page.

Posted by Matt M. on July 23, 2004 at 08:22 AM MDT #

Post a Comment:
  • HTML Syntax: Allowed
Click me to subscribe
Matt Raible is the Lead UI Architect at LinkedIn. The opinions on this site are mine, not my employers.
« September 2008
SunMonTueWedThuFriSat
 
1
2
4
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
    
       
Today

Recent Entries

Tag Cloud