When you find a problem like this, *please* submit a bug report for it. That's the best way to ensure that it gets fixed.
The only bug report we have for this is bug #10955, which states that the app does not run under JRun 3.1. I don't have access to that container, so I did not attempt to address the bug. If other people had submitted bug reports against other containers, especially Tomcat, the problem might have been addressed sooner. -- Martin Cooper > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED]] > Sent: Monday, August 12, 2002 6:05 AM > To: [EMAIL PROTECTED] > Subject: RE: The state of 1.1 Beta 2 > > > > For what I am worth, I would agree with fixing the blank-webapp... I > encountered this early on and it was very frusterating when I started > learning struts (i assumed the blank-app was configured correctly). > > > -----Original Message----- > From: jeremy [mailto:[EMAIL PROTECTED]] > Sent: Monday, August 12, 2002 3:17 AM > To: struts-dev > Subject: Re: The state of 1.1 Beta 2 > > > My 2-cents...... > > Many people who will start using struts will use the latest > beta release.....and start with the struts-blank webapp. > Havning this not working is going to discourage a lot of > first timer's away from the project, as well as second > timer's waiting for a more stable release. I would say that > some of the problems listed below definitely warrent holding > up the beta 2 release. > > toodles.... > > > ---- Original message ---- > >Date: Sun, 11 Aug 2002 22:08:46 -0700 > >From: "Martin Cooper" <[EMAIL PROTECTED]> > >Subject: The state of 1.1 Beta 2 > >To: "'[EMAIL PROTECTED]'" <struts- > [EMAIL PROTECTED]> > > > >The CVS tree was tagged on Saturday night, per the release > plan, and I have > >a build from that code base ready to be uploaded to the web > site. (The CVS > >tree for corresponding Commons and Commons Sandbox > components was also > >tagged.) > > > >However, in my testing, I uncovered some issues that I > wanted to mention > >before making the build available, in case any of the > committers think we > >should hold Beta 2 until they are resolved. So, here's what > I found. > > > >Unit Tests > >========== > > > >The JUnit tests, and tests against Tomcat 4.0.4, passed. > However, tests > >against Tomcat 3.2.4 failed. The reason appears to be a > class loader bug in > >that version of Tomcat. Note that the release plan does not > call for working > >with Tomcat 3.2.4, although we have unit tests for that > environment. > > > >Sample Webapps > >============== > > > >I tested with the following containers: > > > >* Tomcat versions 3.2.4, 3.3.1, 3.3.2-dev, 4.0.4 > >* Resin versions 1.2.10, 2.1.2, 2.1.4 > > > >Because of the apparent class loader bug noted above, I did > little testing > >with Tomcat 3.2.4 beyond confirming that the example webapp > fails in the > >same way as the unit tests. > > > >In addition, test results for Tomcat 3.3.1 and 3.3.2-dev > appeared identical, > >as did the results from Resin 2.1.2 and 2.1.4. > > > >Here are the issues I found. > > > >All containers > >-------------- > > > >* The struts-blank webapp does not work in any of the tested > containers. The > >issue is related to message resources not being found. > Apparently, this > >webapp has two separate resource files, although only one is > configured in > >the Struts config file. This just needs someone to expend a > little TLC to > >put it back into working order. > > > >* The tiles-documentation webapp has several broken links in > the main > >navigation bar. The includes are failing because they are > referencing > >non-existent files. (Only Resin provided the information > about which files > >it was looking for and failing to find.) The four links I > found that were > >broken were to the tutorial, installation, user guide and > Javadocs. > > > >Tomcat 3.3.1 and 3.3.2-dev > >-------------------------- > > > >* The <html:cookie> test throws an exception because a > method being accessed > >is not public. Given that all other containers pass this > test, I suspect > >that this is a bug in these versions of Tomcat, but I have > not investigated > >this further. > > > >* The Comparison Tags test fails rather dramatically, with a > JVM error > >shutting down the container, and complaining about a > problematic thread. > >This happened both with JDK 1.4.0_01 and with JDK 1.3.1_01. > I don't know > >whether this is a JVM bug exposed only by Tomcat 3.3.x, or a > Tomcat 3.3.x > >bug, or something else. It seems unlikely to be a Struts bug. > > > >All versions of Resin > >--------------------- > > > >* The <html:cookie> test shows "null" in the Correct Value > column, while the > >Test Result column shows a missing table cell. In contrast, > all versions of > >Tomcat show a missing table cell in the Correct Value > column. I have not > >investigated this further. > > > >Resin 2.1.2 and 2.1.4 > >--------------------- > > > >* The struts-example webapp seems to keep losing the session > id, so that any > >time you try to edit your registration data, you are taken > to the logon page > >again, even if you just finished logging on. I suspect that > this is a Resin > >bug, given some of the recent comments on the Resin mailing > list, but it's > >possible that this is a tag handler reuse issue with the > example webapp. I > >have not investigated this further. > > > >Conclusion > >========== > > > >Although there are some nasty problems described above, many > of them appear > >to be container specific. Those that are not, such as the > bugs in > >struts-blank and tiles-documentation, are not, in my > opinion, sufficiently > >severe to warrant holding up a Beta 2 release, although they > certainly need > >to be fixed before a 1.1 Final release. > > > >My recommendation, therefore, is to proceed with the Beta 2 > release, based > >on the current tagged code base, and to resolve the Struts > related issues > >described above shortly thereafter. > > > >Comments? > > > >-- > >Martin Cooper > > > > > >-- > >To unsubscribe, e-mail: <mailto:struts-dev- > [EMAIL PROTECTED]> > >For additional commands, e-mail: <mailto:struts-dev- > [EMAIL PROTECTED]> > > > > > =================================== > Experience is something you don't > get until just after you need it. > =================================== > > -- > To unsubscribe, e-mail: > <mailto:[EMAIL PROTECTED]> > For additional commands, e-mail: > <mailto:[EMAIL PROTECTED]> > > > > -- > To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]> -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>