Re: Struts 2.0.0 - STATUS
On 9/24/06, Ted Husted [EMAIL PROTECTED] wrote: OK, Struts 2.0.0 is tagged and posted, and Struts 2.0.1-SNAPSHOT is open for business. :) Congrats! :) -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [s2] Trunk/Head Compile Error
On 9/25/06, David H. DeWolf [EMAIL PROTECTED] wrote: I'm receiving the following build failure/compile error in the most recent s2 trunk. This occurs AFTER removing the xwork snapshot from my local repo to force maven to grab the absolute latest. /projects/open-source/struts2-clean/integration/src/main/java/org/apache/struts2/s1/ActionFormValidationInterceptor.java:[122,48] cannot find symbol symbol : method getScopeKey() location: interface com.opensymphony.xwork2.interceptor.ScopedModelDriven No luck here, either, though for me it's compilation failures in the test classes: [ERROR] BUILD FAILURE [INFO] [INFO] Compilation failure c:\svn\struts\current\struts2\core\src\test\java\org\apache\struts2\dispatcher\S ervletRedirectResultTest.java:[30,33] cannot find symbol symbol : class StrutsXmlConfigurationProvider location: package org.apache.struts2.config c:\svn\struts\current\struts2\core\src\test\java\org\apache\struts2\dispatcher\S ervletRedirectResultTest.java:[103,40] cannot find symbol symbol : class StrutsXmlConfigurationProvider location: class org.apache.struts2.dispatcher.ServletRedirectResultTest I thought perhaps the XWork snapshot in the repo was out of date, but I can't seem to build that, either-- 2 errors in the tests. -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [tiles2] GetTag vs. InsertTag
On 10/4/06, Antonio Petrelli [EMAIL PROTECTED] wrote: I think that tiles:insert is the most used, even I wrote some tests (in the test webapp) using tiles:insert and I am used to write only tiles:insert But we are cleaning Tiles from the unnecessary and I like tiles:get more (going against my own interests :-) ), simply because it is the opposite of tiles:put, I think it's more intuitive. I'd lean towards keeping tiles:insert because it is widely used. 'Put'ting something in the context, then 'insert'ing it into a page make sense to me. (I've never used tiles:get. To me, 'get' brings to mind GET and POST.) -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [tiles2] Some words about proposed changes
On 10/5/06, Cedric Dumoulin [EMAIL PROTECTED] wrote: * get was changed to insert - because we mainly say that we want to insert something I _think_ that discussion leaned towards keeping 'insert'. * Attributes template= and component= were changed to page= - because we specify the page to insert. Tiles is more than a templating mechanism, and the inserted page is not necessary a template :-). Maybe we can use tile= now that tile is a very well established name. This is http://issues.apache.org/struts/browse/SB-21 . I like the idea of switching to 'tile'. The original comments seemed to indicate that 'template' was the preferred one. I would have picked 'component'. (To me 'page' is the entire composition, not a piece of it.) How does this affect the DTD, which has template, path and page? I end up horribly confused every time I try to make the TLD and the DTD match up. The DTD changes are on SB-30: http://issues.apache.org/struts/browse/SB-30 * The controllers were added to allows stand alone use of tiles to be able to do some kind of computation associated to the tiles. When used with Struts, there is a redundancy (with the use of actions), but when used alone, the controller mechanism is very useful to separate view rendering from controller business I opened SB-52 for this. http://issues.apache.org/struts/browse/SB-52 It is true that Tiles2 gives us the opportunity to remove all the redundancies, but we have to take care to not fall again into the previous mistakes :-) Once again, that my feeling after reading some of the mails, and maybe I have missed something in the discussions. Thanks for speaking up! It helps to have someone who knows the history of why certain decisions were made. :) -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Struts 2.0.1 release
On 10/6/06, Ted Husted [EMAIL PROTECTED] wrote: I'm wondering if maybe we should roll this tomorrow afternoon instead. They might be working on the Internet connection on Monday, and my tutorial is Monday afternoon. It would be nice to have it before I leave, so that I can put it on the tutorial CDs, and cover the new S1 compatability bridge classes. This may be on your list already, but XWork needs to be tagged and built at a fixed version number in advance of a Struts 2 build. (The snapshot dependency in the Struts 2.0.0 pom caused problems for Maven users once new XWork snapshots were published.) Thanks, Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Struts 2.0.1 release
On 10/6/06, Ted Husted [EMAIL PROTECTED] wrote: The reason I ask is that our 2.0.1 release will be tied to whatever version moniker that XWork uses. If tomorrow's XWork release is tagged as beta, and that cannot change for that set of bits, then the 2.0.1 release will also be forever beta. Struts 2 also has a dependency on a snapshot of Tiles 2, so by that logic you're stuck at Alpha for Struts 2.0.1. This policy of grading a release at the lowest common denominator doesn't seem to be working out all that well. Different parts of the distribution have different levels of 'quality' so to speak. If you have an experimental plugin, that's no reason to downgrade the core. Speaking of that Tiles 2 dependency, we need to deploy a snapshot with a fixed version number (such as 20061006-SNAPSHOT) so that future snapshots of Tiles 2 don't break Struts 2.0.1 for Maven users. -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: svn commit: r464770 - in /struts/maven/trunk/struts-archetype-blank: README.txt pom.xml src/main/resources/archetype-resources/pom.xml
On 10/16/06, [EMAIL PROTECTED] [EMAIL PROTECTED] wrote: Author: jmitchell Date: Mon Oct 16 19:18:34 2006 New Revision: 464770 URL: http://svn.apache.org/viewvc?view=revrev=464770 Log: STR-2899 Update README to show how to run via Jetty plugin, added Jetty config, moved version to 1.3.6-SNAPSHOT Not volunteering, but... it would be nice to release this as 1.3.5. -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: svn commit: r464770 - in /struts/maven/trunk/struts-archetype-blank: README.txt pom.xml src/main/resources/archetype-resources/pom.xml
On 10/16/06, Martin Cooper [EMAIL PROTECTED] wrote: Ah. And we don't have a 1.3.5 archetype at all right now? I assume that's what you're saying, in which case I agree that we should have one. ;-) Exactly. It would be a nice introduction to release management for someone... only one jar to deal with. :) -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Publishing Snapshots to m2-snapshot-repo
On 10/24/06, David H. DeWolf [EMAIL PROTECTED] wrote: Are there any constraints on deploying struts/tiles snapshots? Currently the struts2-tiles-plugin will not compile against the head revision of Tiles. I'd like to commit the necessary changes but can't until the Tiles snapshot is published to a maven repo. Anyone have a problem with me simply doing an 'mvn deploy'? Go right ahead, and thanks! [Do you have the 'struts' unix group on people.a.o yet? You can publish snapshots without it, but not the website. I don't remember seeing a request. Martin?] -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Struts 2 + Tiles 2 build failure
On 10/27/06, Greg Reddin [EMAIL PROTECTED] wrote: What happened? Is the TilesResult dependent on a snapshot or nightly build or what? I would hope we could make changes like this without breaking people until the changes are done. Yes, Struts 2 depends on a snapshot of Tiles 2. So does Shale. And I published Tiles snapshots last night. IMO, people depending on a snapshot of a sandbox project should be prepared for this sort of thing, so I don't consider it a big problem. We might want to switch to timestamped snapshots (remove the uniqueVersion=false in the pom) so that projects can choose when to move up to the latest bits. -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [Struts-Faces] commandLink obsolete ?
On 10/28/06, Matthias Wessendorf [EMAIL PROTECTED] wrote: the bug, so can sb apply the patch ? On 10/28/06, Matthias Wessendorf [EMAIL PROTECTED] wrote: wow, it is still there :) What patch? If it's something in the Struts JIRA, add a comment to the issue. -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: 2.0.1 missing from people.apache.org?
On 10/27/06, Ted Husted [EMAIL PROTECTED] wrote: In the meantime, we've made the binaries available via SoruceForge. * http://www.planetstruts.org/roller/page/news?entry=struts_2_0_1_jars Since people.apache.org is up, can we get the distribution and signatures put back in http://people.apache.org/builds/struts/2.0.1/ so the links on the site will work? At that point anyone who has time can work on getting it mirrored, but right now I think Ted is the only one who can provide all the files. Thanks, Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [infra] file permissions
On 10/30/06, James Mitchell [EMAIL PROTECTED] wrote: What do I need to do to get the permissions reset for files that are now owned by apbackup? I'm on IRC, I'll ask... -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [infra] file permissions
On 10/30/06, Wendy Smoak [EMAIL PROTECTED] wrote: On 10/30/06, James Mitchell [EMAIL PROTECTED] wrote: What do I need to do to get the permissions reset for files that are now owned by apbackup? I'm on IRC, I'll ask... It should be fixed now. -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [infra] file permissions
On 10/30/06, James Mitchell [EMAIL PROTECTED] wrote: I'm in /www/people.apache.org/builds/struts/ I see Ted has 2.0.1 up there, but all others say still owned by apbackup. Oh, I thought you meant /www/struts.apache.org . (That's what I asked them to fix.) Everything I saw that is not group writeable is owned by you. Can you fix those, and then if there are any left, ask infra to fix them? Thanks, Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [Struts Wiki] Update of StrutsMaintenanceWebsite by WendySmoak
On 10/29/06, Apache Wiki [EMAIL PROTECTED] wrote: + * Add a line with 'umask 002' to both ~/.bash_profile and ~/.bashrc . The former is used when you log in, the latter for remote ssh commands (such as when publishing the site with Maven.) This will make the files group writeable, so that other people in the 'struts' group can update them. Unfortunately, this doesn't work. If the file isn't group writeable locally, it will never be group writeable when you upload it. Oh, well. Back to ssh people.apache.org 'chmod -Rf g+w /path/to/whatever/I/uploaded' every time. -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [infra] file permissions
On 10/31/06, James Mitchell [EMAIL PROTECTED] wrote: Not sure where you are looking, but here's what I see... cd /www/people.apache.org/builds/struts/ ll total 8 drwxrwxr-x 2 apbackup apcvs 1024 Aug 5 19:01 1.3.5 drwxrwxr-x 2 apbackup apcvs 512 Aug 20 20:00 2.0.0 drwxrwxr-x 2 hustedapcvs 1024 Oct 30 09:43 2.0.1 drwxrwxr-x 6 apbackup apcvs 512 Aug 7 09:56 nightlies I cannot do anything with these, so my cron job (to clean up nightlies) are failing. The directories are group writeable, and we're all in the 'apcvs' group, so it should work. Maybe there are some files further down that are missing the group writeable bit? (There definitely are, but you own the ones I found...) -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [Struts Wiki] Update of Pinkduck's FrontPage by pinkduck
Does anyone know how to fix this? I can't rename it back to 'FrontPage' because A page with the name 'FrontPage' already exists. Try a different name. Next idea, just copy and paste the content to the existing, now empty 'FrontPage'. -- Wendy On 10/31/06, Apache Wiki [EMAIL PROTECTED] wrote: Dear Wiki user, You have subscribed to a wiki page or wiki category on Struts Wiki for change notification. The following page has been changed by pinkduck: http://wiki.apache.org/struts/Pinkduck's_FrontPage -- + ## page was renamed from FrontPage ##language:en #pragma section-numbers off - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [Struts Wiki] Update of Pinkduck's FrontPage by pinkduck
On 10/31/06, Martin Cooper [EMAIL PROTECTED] wrote: I think you need access to the wiki's file system. Unfortunately, I believe the wiki is mastered on ajax and rsync'd to minotaur (?), so you'd need an account on ajax. If you don't have one, you'll probably need to ping infra or raise a ticket. ;-( I just copied the content from the renamed page and pasted it into the empty FrontPage. Any history of changes is gone, but it's in the list archives if we really need it. -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: svn commit: r469609 - in /struts/sandbox/trunk/tiles/tiles-container-test: ./ src/main/webapp/ src/main/webapp/WEB-INF/
On 10/31/06, [EMAIL PROTECTED] [EMAIL PROTECTED] wrote: Author: ddewolf Date: Tue Oct 31 10:55:25 2006 New Revision: 469609 URL: http://svn.apache.org/viewvc?view=revrev=469609 Log: Adding files in lieu of externals. SVN won't let use externals for files If duplication becomes a problem, we can move the shared files into a separate module, and unpack it into the webapps during the build. -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Snapshot Unique Versions (was Re: Struts 2 + Tiles 2 build failure)
On 11/1/06, David H. DeWolf [EMAIL PROTECTED] wrote: This is specified in the master pom, right? What's the thought process behind NOT having timestamped snapshots? Is the idea that you want to force people to stay current? Nothing more than that the repository will fill up with timestamped versions, and the filenames are ugly. (I wish it would publish struts-core-2.0.1-SNAPSHOT.jar along with the timestamped version, but it doesn't.) We'll need to clean it up periodically. I think we should change it both for Struts and for XWork. -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Our continuum instance is back up
On 11/1/06, James Mitchell [EMAIL PROTECTED] wrote: So, after fixing the scm references for s1 poms, I added s2 poms (base, apps, plugins) to continuum and they also suffer the same issue with Continuum getting the wrong url from (I'm guessing) the ancestor scm via inheritance. Looks like Maven uses some sort of parent.scm + project.artifactId to deduce the scm when not specified. Correct. And since our directory names don't match the artifactIds, we'll have to specify scm for every module. -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Formatting rules
On 11/2/06, Antonio Petrelli [EMAIL PROTECTED] wrote: Thank you Ted, now I know how many mistakes I made :-) I will try to prepare an Eclipse formatter file ASAP to put it in the wiki. We used Jalopy with Maven 1 to reformat code, and it looks like there is a Maven 2 plugin now: http://mojo.codehaus.org/jalopy-maven-plugin/howto.html -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [CONF] Confluence Changes in the last 24 hours
On 11/4/06, David Blevins [EMAIL PROTECTED] wrote: Hey guys. I took a stab at setting up per-project and per-edit confluence notifications for everyone who currently has a space. You may or may not like them. If you don't, I can disable them. You guys already had something setup, so I am pinging you explicitly just to make sure. Have you convinced Confluence to only report the changes, like Moin Moin does? When I subscribe to per-edit changes, it sends the entire page, every time. There's an issue open for it in Atlassian's issue tracker that I tried to get Don to fix. :) -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Publishing Tiles 2 Snapshots
[moved to [EMAIL PROTECTED] On 11/7/06, Greg Reddin [EMAIL PROTECTED] wrote: So.. what I would like is the ability to publish a dated snapshot, perhaps manually, when a change cycle is complete. I don't see the need to publish a new one with every minute change that happens. It makes more sense to publish one when a series of changes is complete. The version is set in the tiles-parent pom (the one in struts/sandbox/tiles/pom.xml). If you change the version to something like 2.0-r12345-SNAPSHOT or 2.0-20061107-SNAPSHOT and 'mvn deploy' it, then other projects can depend on that version temporarily. If someone can identify a revision number prior to the beginning of the last set of changes, I'll check that out and publish a 'fixed' snapshot from it. Thanks, Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[s2] Servlet 2.4 for the starter archetype?
The starter archetype declares a dependency on servlet-api 2.4, but web.xml uses the 2.3 DTD. If I switch web.xml to the 2.4 schema, then the taglib elements are not allowed. (Come to think of it, why are they there for 2.3? Aren't the sitemesh tlds included in its jar file?) -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [s2] Servlet 2.4 for the starter archetype?
On 11/7/06, Matt Raible [EMAIL PROTECTED] wrote: Yes, they are. I haven't used a taglib in my web.xml in years. ;-) It is needed by some 2.3 containers, but shouldn't be needed according to the spec. Me, neither. :) The next question is, where are Sitemesh tags used at all in that archetype? The only occurrences of 'sitemesh-decorator' and 'sitemesh-page' are in web.xml and the tlds themselves. I have no idea how Freemarker and Sitmesh work together, but there are no JSP tags that I can see. I think the taglib elements and the tlds can be removed from the archetype. (And while we're here, the 'Home' link on the menu goes to home.html, which doesn't exist in the webapp generated from the archetype.) -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Publishing Tiles 2 Snapshots
On 11/7/06, Antonio Petrelli [EMAIL PROTECTED] wrote: I think that r465598 is the revision you need, after that David started with his work and he is currently revolutionizing the code. It turns out to be r468346 from October 27th. Right after that, David brought the Struts 2 code up to the latest snapshot. Shale also compiles against that revision of Tiles 2, so that's where we'll stay for a while. I'll publish it later tonight as 2.0-r468346-SNAPSHOT, and change the dependencies in the Shale and Struts builds. -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Publishing Tiles 2 Snapshots
On 11/7/06, Wendy Smoak [EMAIL PROTECTED] wrote: I'll publish it later tonight as 2.0-r468346-SNAPSHOT, and change the dependencies in the Shale and Struts builds. This is done. If you want to use the October 27th r468346 snapshot, use this dependency: dependency groupIdorg.apache.struts.tiles/groupId artifactIdtiles-core/artifactId version2.0-r468346-SNAPSHOT/version /dependency Publishing the snapshot involved changing the version number in all the Tiles 2 poms, then executing 'mvn deploy'. The version is set in tiles-parent, but then tiles-core and tiles-test mention the version when declaring the parent. -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: svn commit: r472338 - in /struts/maven/trunk/struts2-archetype-starter/src/main/resources: META-INF/archetype.xml archetype-resources/src/main/webapp/WEB-INF/decorators/main.ftl archetype-resource
On 11/7/06, [EMAIL PROTECTED] [EMAIL PROTECTED] wrote: Author: tmjee Date: Tue Nov 7 15:55:48 2006 New Revision: 472338 URL: http://svn.apache.org/viewvc?view=revrev=472338 ... +servlet + servlet-namejspSupportServlet/servlet-name + servlet-classorg.apache.struts2.views.JspSupportServlet/servlet-class + load-on-startup5/load-on-startup +/servlet Does this need a servlet mapping? http://svn.apache.org/repos/asf/struts/maven/trunk/struts2-archetype-starter/src/main/resources/archetype-resources/src/main/webapp/WEB-INF/web.xml Thanks, Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [tiles2] Known problems with tiles-test/pom.xml
On 11/9/06, Antonio Petrelli [EMAIL PROTECTED] wrote: I would like you to know that tiles-test/pom.xml has a known problem. The mvn package command needs, to work correctly, maven-war-plugin version 2.0.2 that it is unreleased. The problem is in the management of the targetPath element in the configuration of the webResource: http://jira.codehaus.org/browse/MWAR-54 Thus, until that version will be released, mvn package will fail. It looks like the patch has been committed for the war plugin, so if we add a snapshot version to the plugin element, it should work. -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [tiles2] Known problems with tiles-test/pom.xml
On 11/9/06, Antonio Petrelli [EMAIL PROTECTED] wrote: [INFO] A required plugin was not found: Plugin could not be found - check that the goal name is correct: Unable to download the artifact from any repository Try downloading the file manually from the project website. Then, install it using the command: mvn install:install-file -DgroupId=org.apache.maven.plugins -DartifactId=maven-war-plugin \ -Dversion=2.0.2-SNAPSHOT -Dpackaging=maven-plugin -Dfile=/path/to/file org.apache.maven.plugins:maven-war-plugin:maven-plugin:2.0.2-SNAPSHOT from the specified remote repositories: central (http://repo1.maven.org/maven2) It's not checking the snapshot repo. Try adding this either to the parent pom or your settings.xml: pluginRepositories pluginRepository idapache.snapshots/id urlhttp://people.apache.org/repo/m2-snapshot-repository//url snapshotsenabledtrue/enabled/snapshots releasesenabledfalse/enabled/releases /pluginRepository /pluginRepositories -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [tiles2] Known problems with tiles-test/pom.xml
Interesting... Tiles 2 has a dependency on JUnit 4? Last time I checked, Surefire didn't support JUnit 4 yet. SUREFIRE-31 is still open [1]. How did you get it to work? http://jira.codehaus.org/browse/SUREFIRE-31 -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[s2] Trouble building Showcase
MultipleFileUploadUsingListAction seems to be missing its package statement and a few imports. -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Showcase and zero xml config
In the Showcase app, how does this URL work? http://localhost:8080/struts2-showcase/person/newPerson!input.action It's using the new zero xml config feature from WW-1491 [1]. I thought I'd find an 'input' method in the NewPersonAction class, but instead there is just a result named input that isn't returned by anything. With similar configuration in my own app, visiting a URL that ends with findAlumni!input.action gives an error of There is no Action mapped for namespace / and action name findAlumni!input. (Visiting findAlumni.action _does_ work, it calls the execute method of FindAlumniAction.) What should I look for? [1] http://issues.apache.org/struts/browse/WW-1491 Thanks, -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Showcase and zero xml config
On 11/9/06, Wendy Smoak [EMAIL PROTECTED] wrote: http://localhost:8080/struts2-showcase/person/newPerson!input.action ... I thought I'd find an 'input' method in the NewPersonAction class, but instead there is just a result named input that isn't returned by anything. :::sigh::: As usual, just sending an email is enough to make the answer appear. I started with the Blank app, which has struts.enable.DynamicMethodInvocation = false while the Showcase app doesn't, and the input method is inherited from ActionSupport. -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: can't find (404) 2.0.1-SNAPSHOT archetype
On 11/10/06, David Durham [EMAIL PROTECTED] wrote: The timestamp on 1.0-SNAPSHOT is from July. Is it current? If not, where can I find a current snapshot? Maybe just use struts-blank from 2.0.1 apps? I just re-published the archetype snapshot, so you can try it again if you'd like. They're similar, but the archetype uses Freemarker and Sitemesh while the Struts Blank app uses JSP. -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: can't find (404) 2.0.1-SNAPSHOT archetype
On 11/10/06, David Durham [EMAIL PROTECTED] wrote: mvn install works after changing the version number on struts-core and the site-mesh plugin. 2.0.2 should be fine for what I'm doing. Great! Sorry for the trouble. I updated the archetype to 2.0.2-SNAPSHOT so that it will work with what's in the repository, and changed the web page. -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [s2] struts2-archetype-starter 's struts-master parent
On 11/11/06, tm jee [EMAIL PROTECTED] wrote: struts2-archetype-starter seems to depends on struts-master version 4-snapshot which doesn't exists at the moment in maven repository (http://repo1.maven.org/maven2/). Struts2's core, etc seems to still be using struts-master version 3. It's a snapshot, so it won't be in the central repository. It is in the snapshot repo: http://people.apache.org/repo/m2-snapshot-repository/org/apache/struts/struts-master/4-SNAPSHOT/ What's happening and when? (Is there a problem when building the archetype, during mvn archetype:create or when using the generated project?) -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [CONF] Apache Struts 2 Documentation: Creating and Signing a Distribution (page edited)
On 11/12/06, James Mitchell [EMAIL PROTECTED] wrote: Step #10 says -- _Deploy_ the new snapshot, but the example shows mvn -N install. Did you mean deploy as in publish, or deploy as in deploy locally? While you're at it, consider staging the artifacts somewhere other than the snapshot repository, and removing the releasesenabledtrue from the apache.snapshots repo definition. For MyFaces, and now Shale, we're staging things under http://people.apache.org/builds/[project]/m2-staging-repository From there, they can be copied to the rsync repo, then the staging repository can be cleared. Staging in the snapshot repo was never a good idea, it was just the best thing we could come up with at the time. Over in Maven-land, we're discussing changing the release plugin to accomodate staging and then 'acceptance' after a vote. -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: New Struts configuration design
On 11/13/06, Matt Raible [EMAIL PROTECTED] wrote: I'd be interested in doing this in Equinox as well. Does it simply follow convention over configuration or are annotations leveraged? Got any documentation? ;-) Both. :) Look at the 'Person Manager' section of the showcase for an example of the annotations for results: http://svn.apache.org/repos/asf/struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/person/EditPersonAction.java And web.xml for the 'actionPackages' init param. (Last I heard, any class name ending in 'Action' will be discovered.) http://svn.apache.org/repos/asf/struts/struts2/trunk/apps/showcase/src/main/webapp/WEB-INF/web.xml -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: New Struts configuration design
On 11/13/06, Ted Husted [EMAIL PROTECTED] wrote: On 11/13/06, Wendy Smoak [EMAIL PROTECTED] wrote: (Last I heard, any class name ending in 'Action' will be discovered.) Last you heard where? Is there another thread concerning these changes that we should review? Nope, just Don saying Hey, look what I did! the other day on IRC. And it's already changed since then. I'm having trouble keeping up with changes in XWork. Is there really no development list, and no email notification of commits? -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[s2] Recent changes seem to have broken things...
When I start the Showcase app with 'mvn package cargo:start' (under Tomcat), I get the following stack trace. It works fine under Jetty. Any ideas? Struts Problem Report Struts has detected an unhandled exception: Messages: Exception in JSP: /showcase.jsp:11 8: 9: 13: 14: Stacktrace: File: org/apache/jasper/servlet/JspServletWrapper.java Line number:506 Stacktraces org.apache.jasper.JasperException: Exception in JSP: /showcase.jsp:11 8: 9: 13: 14: Stacktrace: org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:506) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:395) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264) javax.servlet.http.HttpServlet.service(HttpServlet.java:802) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672) org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:463) org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:398) org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301) org.apache.struts2.dispatcher.ServletDispatcherResult.doExecute(ServletDispatcherResult.java:139) org.apache.struts2.dispatcher.StrutsResultSupport.execute(StrutsResultSupport.java:178) com.opensymphony.xwork2.DefaultActionInvocation.executeResult(DefaultActionInvocation.java:343) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:248) com.opensymphony.xwork2.interceptor.DefaultWorkflowInterceptor.doIntercept(DefaultWorkflowInterceptor.java:213) com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:86) com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:219) com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:218) com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:216) ... -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [s2] Recent changes seem to have broken things...
On 11/13/06, Wendy Smoak [EMAIL PROTECTED] wrote: When I start the Showcase app with 'mvn package cargo:start' (under Tomcat), I get the following stack trace. It works fine under Jetty. Same problem if I deploy the showcase war to Tomcat (just in case.) Here's a Tomcat log file from my app, input forwards to Input.jsp with only a s:actionerror/ tag in the JSP. http://wiki.wsmoak.net/cgi-bin/wiki.pl?Struts2Problem -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [s2] Recent changes seem to have broken things...
On 11/13/06, Wendy Smoak [EMAIL PROTECTED] wrote: When I start the Showcase app with 'mvn package cargo:start' (under Tomcat), I get the following stack trace. It works fine under Jetty. Don fixed it in http://svn.apache.org/viewvc?view=revrev=474482 . Showcase works again under Tomcat. -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Where do I get the Tiles 2 Source Code?
On 11/15/06, Stone, Sam [EMAIL PROTECTED] wrote: Where do I get the Tiles 2 Source Code? http://struts.apache.org/struts-sandbox/tiles/source-repository.html More info here: http://struts.apache.org/struts-sandbox/tiles/ Use with caution. :) Tiles 2 is still in the sandbox and may change out from under you. Recently we identified r468346 as the one that works with the trunks of Struts 2 and Shale. Those projects are holding on that revision until Tiles 2 settles down (or at least pauses briefly) and someone has a chance to update those projects. -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Plugins and zero-config initializing twice?
The Spring integration plugin seems to initialize twice. After application startup, before visiting a page: 2006-11-15 13:11:34,692 INFO (org.apache.struts2.spring.StrutsSpringObjectFactory:62) - Initializing Struts-Spring integration... 2006-11-15 13:11:34,692 INFO (com.opensymphony.xwork2.spring.SpringObjectFactory:71) - Setting autowire strategy to name 2006-11-15 13:11:34,707 INFO (org.apache.struts2.spring.StrutsSpringObjectFactory:94) - ... initialized Struts-Spring integration successfully 2006-11-15 13:11:35,192 INFO (com.opensymphony.xwork2.util.ResolverUtil:282) - Scanning for classes in [/path/to/ssr-s2jt/WEB-INF/classes/edu/asu/vpia/ssr/actions/] matching criteria: [EMAIL PROTECTED] 2006-11-15 13:11:35,192 DEBUG (org.apache.struts2.config.ClasspathConfigurationProvider:163) - Processing class edu.asu.vpia.ssr.actions.FindAlumniAction After visiting a page: 2006-11-15 13:12:46,523 INFO (org.apache.struts2.spring.StrutsSpringObjectFactory:62) - Initializing Struts-Spring integration... 2006-11-15 13:12:46,523 INFO (com.opensymphony.xwork2.spring.SpringObjectFactory:71) - Setting autowire strategy to name 2006-11-15 13:12:46,523 INFO (org.apache.struts2.spring.StrutsSpringObjectFactory:94) - ... initialized Struts-Spring integration successfully 2006-11-15 13:12:46,601 INFO (com.opensymphony.xwork2.util.ResolverUtil:282) - Scanning for classes in [/path/to/ssr-s2jt/WEB-INF/classes/edu/asu/vpia/ssr/actions/] matching criteria: [EMAIL PROTECTED] 2006-11-15 13:12:46,601 DEBUG (org.apache.struts2.config.ClasspathConfigurationProvider:163) - Processing class edu.asu.vpia.ssr.actions.FindAlumniAction Visiting more pages does not cause them to initialize again. (And ClasspathConfigurationProvider needs a better toString method. :) ) -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Plugins and zero-config initializing twice?
On 11/15/06, Don Brown [EMAIL PROTECTED] wrote: Yeah, I noticed that too...it seems it thinks struts-default.xml has changed...there could be either a reset of the FileManager somewhere or it isn't properly marked when first loaded. Open up a ticket and I'll look at it soon. Done. http://issues.apache.org/struts/browse/WW-1507 -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
JIRA spam
Please don't delete the two spam comments that just appeared in JIRA just yet... Jeff wants to take a look around JIRA and see if he can stop it from happening. Thanks, Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: JIRA spam
On 11/15/06, Wendy Smoak [EMAIL PROTECTED] wrote: Please don't delete the two spam comments that just appeared in JIRA just yet... Jeff wants to take a look around JIRA and see if he can stop it from happening. Oops, Don got them already. Okay... the next time it happens, leave them and let infra@ and jefft know. FYI infra also asked for a list of the resulting messages on [EMAIL PROTECTED] so they can be deleted from the archives. I'm working on that. -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [S2] Where's the site?
On 11/13/06, Ted Husted [EMAIL PROTECTED] wrote: I was tempted to put the WW folder under 2.x, but this way, it's easier to switch back and forth between Brutus and the live site. I think it belongs under 2.x. We've said we will host the archived website for GA versions. How is that going to work if the exported docs aren't underneath 2.x? The main problem I'm having is searching all of the Struts 2 documentation. Google's site search only allows one URL, for example action site:struts.apache.org/2.x. (I tried using site: twice and using delimiters with no luck.) [1] [2] [1] Actually it doesn't look like the exported site is getting indexed at all: http://www.google.com/search?q=site%3Astruts.apache.org%2FWW [2] The Google site search on the s2 documentation wiki uses 'site:struts.apache.org' which brings back too much unrelated information about 1.x Thanks, -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Value Stack Question
On 11/17/06, Mark Menard [EMAIL PROTECTED] wrote: Is there a means of examining the value stack. I have a very strange situation where OGNL in my JSP is returning a value from com.opensymphony.xwork2.ActionContext.parameters on the stack, even though I have a property with the name on my action class. It's almost like OGNL is skipping over the property of my action and moving down the stack until it find my property sitting in the parameters Map. I'd like to be able to dump the stack from top to bottom, listing the names of the object in the stack, and call toString() and getClass().getName() on them. Would the debug console (or xml) be useful here? (Don?) http://cwiki.apache.org/confluence/display/WW/Debugging -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[s2] Plugin snapshots missing
The new spring plugin isn't in the snapshot repo yet. How does this work, again? http://people.apache.org/repo/m2-snapshot-repository/org/apache/struts/ Whatever needs to be done for that one needs to be repeated for the new codebehind plugin. -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: SVN ID
On 11/19/06, Paul Benedict [EMAIL PROTECTED] wrote: Does the wiki page need fixing then? http://wiki.apache.org/struts/StrutsMaintenanceSvn It says id (lower case): add the $id$ keyword in the license comments at the top of the file It's uppercase in the Subversion book, and, I think, in most of the source files I've seen. http://svnbook.red-bean.com/en/1.2/svn.advanced.props.html#svn.advanced.props.special.keywords -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Maven 2: Installing Source (how to?)
On 11/19/06, Paul Benedict [EMAIL PROTECTED] wrote: When I build Struts locally and install it into my repo, how do I get it to automatically jar up the source and install that too? Sorry for the basic question, but I haven't found the answer on the web. For the Struts 1 build, I think you can get that by enabling the 'pre-assembly' profile. mvn install -P pre-assembly (It's misnamed, we don't use the -sources and -javadoc jars in the assembly any longer.) Look on the wiki for the release procedure, or find where that profile is defined in one of the pom.xml files. -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [s2] Message resources from database
On 11/21/06, Craig McClanahan [EMAIL PROTECTED] wrote: It's perfectly reasonable to consider using it in a Struts example, if you want. ... and it's available in the central Maven repo in group id org.apache.shale.extras: http://repo1.maven.org/maven2/org/apache/shale/extras/mailreader-jpa/1.0.3/ -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [tiles2] tiles-documentation/showcase app
On 11/22/06, David H. DeWolf [EMAIL PROTECTED] wrote: What is our goal with the tiles2 documentation webapp? I began moving it to Maven2 but quickly realized that it actually has several struts1 dependencies and is fairly closely tied to it. What's interesting is that several of the jsps me Does everyone agree we should migrate it over to tiles2 and remove all dependencies on struts? I don't think anyone is particularly attached to it. It could turn into tiles-showcase or something else entirely. The documentation is now on the website (and can be included in the eventual release distribution) so there's no need to have a webapp called documentation. If you have the time and energy to work on it, go right ahead! -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Releasing Tiles (was: Re: [s2] 2.0.2 release this weekend)
On 11/22/06, David H. DeWolf [EMAIL PROTECTED] wrote: Ok, so what should I do to drive this to a decision? If we have any sort of consensus, I'd like try to get it done before the struts 2.0.2 release so that we can have the tiles plugin use an alpha release. That may not be doable at this point, but I'd like to at least try. Let me know if I'm trying to move to fast :) Put a proposal on the wiki for some discussion and collaborative editing, then post it to the dev list and call a vote? Like Greg, I thought the general feeling was that Tiles 2 should not be a Struts sub-project. Personally, I don't think it's a good idea for either _project_ (for Struts to be an umbrella project, or for Tiles 2 to be so closely associated with Struts.) However, it seems to be the best choice right now for the people involved. -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [tiles2] tiles-documentation/showcase app
On 11/22/06, David H. DeWolf [EMAIL PROTECTED] wrote: I actually agree, though there was discussion about making it a showcase. My preference would be to let the selenium test webapp be our showcase. No reason to have 2 instances. Fine with me, but let's rename it from tiles-test... maybe tiles-showcase or tiles-examples? -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [tiles2] tiles-documentation/showcase app
On 11/24/06, Antonio Petrelli [EMAIL PROTECTED] wrote: But the documentation app is, in fact, a showcase, except of some static docs (that can be moved to xdocs), so from my POV it is easier to adapt it to be showcase than to create a new showcase app from scratch. Tiles isn't that big, one example app (not documentation) should be plenty. There's no reason to keep the tests separate-- in fact the showcase app itself will need tests. -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Branching for Struts 1.4
On 11/26/06, Ted Husted [EMAIL PROTECTED] wrote: My best suggestion would be to tag and roll a 1.3.6 build now, before getting into a new line of development. Creating a branch would then be less important. I think a 1.3.6 release goes in the 'would be nice' column. There were a few fixes, etc., but nothing earth shattering. I'd hate to divert the energy that's currently going into development, over to getting through our release process. So, I'd say tag the trunk as BEFORE_I18N, and carry on. We can always branch from that tag if we need to do another 1.3.x release. I just don't see that happening unless someone shows up with a serious issue. -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Branching for Struts 1.4
On 11/27/06, Paul Benedict [EMAIL PROTECTED] wrote: Do you want the open tickets to hold up the release? Please respond. If you respond in the negative, please tag. Afterwards, I will: * Re-assign the open tickets to 1.3.7 * Write the release notes * Update the maven projects to 1.3.7-SNAPSHOT The release notes need to be done prior to the tag, (Ted already set up the page,) and incrementing the version number is part of the release process. -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: svn commit: r479871 - /struts/struts1/trunk/pom.xml
On 11/27/06, [EMAIL PROTECTED] [EMAIL PROTECTED] wrote: Author: pbenedict Date: Mon Nov 27 19:15:50 2006 New Revision: 479871 URL: http://svn.apache.org/viewvc?view=revrev=479871 Log: STR-2952: Upgraded maven-site-plugin + maven-jxr-plugin, and versioned maven-taglib-plugin I think we'll need to stay on 2.0-beta-4 of the site plugin. IIRC, the beta-5 version has issues like deleting paragraphs after bulleted lists in xdoc. Check the list archives for more information, Ted did a lot of work identifying problems and opening issues at Maven. -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [PROPOSAL] Updated Tiles Graduation Proposal
On 11/28/06, Ted Husted [EMAIL PROTECTED] wrote: Incubator projects can also have releases. What does that have to do with a release of Tiles 2? I seem to have started this by saying Sandbox projects can't do releases (unless we change the rules.) Do we really have that rule, or can Tiles do an alpha release out of the Struts sandbox? I'm +0 on Tiles 'graduating' from the sandbox to a Struts sub project. I think we'll spend a lot of time explaining that it's not *really* tied to Struts anymore, despite living here and having a Maven groupId of org.apache.struts.tiles. -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Graduation Options (was Re: [PROPOSAL] Updated Tiles Graduation Proposal)
On 11/28/06, Greg Reddin [EMAIL PROTECTED] wrote: What about other people? Are David Geary and Matthias Wessendorf listening? They were on the original TLP and might be interested in joining the project. Craig also indicated his interest. Wendy? You're on every other apache project, might as well join this one too :-) And let's not forget Cedric, if he's interested. LOL... yes, I'm planning on continuing to help with Tiles. -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: can't build taglib 1.3.6
On 11/29/06, Paul Benedict [EMAIL PROTECTED] wrote: Tests run: 103, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 1.86 sec FAILURE! Nov 29, 2006 9:57:54 PM org.apache.struts.util.PropertyMessageResources loadLocale WARNING: Resource org/apache/struts/taglib/sample_en.properties Not Found. Results : Tests run: 103, Failures: 1, Errors: 0, Skipped: 0 Where is this missing file? That a warning, are you sure it's the real problem? Look under target/surefire-reports for the test results (or set the flag to ignore test failures, build the site, and see if there's a report generated.) -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: can't build taglib 1.3.6
On 11/29/06, Wendy Smoak [EMAIL PROTECTED] wrote: That a warning, are you sure it's the real problem? Look under target/surefire-reports for the test results (or set the flag to ignore test failures, build the site, and see if there's a report generated.) ... and 'mvn clean install' works for me, from struts1/trunk. -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [PROPOSAL] Updated Tiles Graduation Proposal
Re: http://wiki.apache.org/struts/TilesTlpResolution We can drop the 'create a set of bylaws' part if desired. On another list recently someone pointed out that this isn't really necessary at the project level, given that the ASF bylaws already exist. -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [PROPOSAL] Tiles TLP
On 11/30/06, Antonio Petrelli [EMAIL PROTECTED] wrote: David H. DeWolf ha scritto: 2) Decide on a PMC Chair - who is interested? As I can see from this question, then you probably you're not interested :-) Or are you? I'd like to see Greg or David as Tiles PMC Chair. (It doesn't have to be forever... I noticed in the board meeting minutes that one project is changing chairs every 1-2 years, which might be something to consider.) Craig or Martin, can you comment on what's actually involved and how much time it takes? The two things I know of are sending board reports (monthly for a while, then quarterly), and requesting accounts and granting karma for new committers. Anything else? -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: broken link
On 11/30/06, Musachy Barroso [EMAIL PROTECTED] wrote: The link to the wiki(Struts 2 Wiki) on this page: http://struts.apache.org/2.x/docs/tutorials.html is broken. Thanks. I changed it to http://cwiki.apache.org/S2WIKI/home.html . -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [PROPOSAL] Tiles TLP
On 11/30/06, David H. DeWolf [EMAIL PROTECTED] wrote: Any interest Wendy? No, and Greg already said yes. :) -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Release Notes
On 12/2/06, Paul Benedict [EMAIL PROTECTED] wrote: Instead of providing a copy of the resolved bugs and tasks on the page, I believe it is better to provide a link into JIRA which can automatically generate them. https://issues.apache.org/struts/secure/ReleaseNote.jspa?projectId=10121styleName=Htmlversion=21731 Thoughts? This page? http://struts.apache.org/1.x/userGuide/release-notes.html It's great that JIRA can generate the release notes, but they need to be pasted into the page and checked in.JIRA won't live forever, and as much as possible, the documentation should be useful when offline. -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [s1.3.6] Release Notes
On 12/2/06, Paul Benedict [EMAIL PROTECTED] wrote: The release notes have been checked-in. You can read them at: http://people.apache.org/~pbenedict/struts-1.3.6/userGuide/release-notes.html I believe this completes the build for 1.3.6 What's next? Has anyone posted a release plan yet? I'd suggest that you go ahead and publish the site to the normal location to make sure that all works, then run through the release process without changing the version numbers or doing the tags. See if you can deploy everything to the Maven repo and upload snapshots of the release distributions somewhere for people to examine. AFAICT, we've never seen Maven snapshots of 1.3.6: http://people.apache.org/repo/m2-snapshot-repository/org/apache/struts/struts-core/ -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [s1.3.6] Release Notes
On 12/2/06, Paul Benedict [EMAIL PROTECTED] wrote: I built everything and tried to deploy the snapshots: When you're having a problem, it really helps to know exactly what you typed. [WARNING] repository metadata for: 'snapshot org.apache.struts:struts-parent:1.3.6-SNAPSHOT' could not be retrieved from repository: apache.snapshots due to an error: Authentication failed: Cannot connect. Reason: Auth fail [INFO] Repository 'apache.snapshots' will be blacklisted It didn't like my password. Do I need permissions granted? And why is it saying it's blacklisted? Strange that it's complaining about authorization for *retrieving* a file. Paste or upload the entire log file somewhere so I can see it. (http://rafb.net/paste or your people.a.o web space...) Maven will blacklist a repository if it can't retrieve a file. The blacklisting only lasts for that build. -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [VOTE] Tiles PMC Chair
On 12/2/06, David H. DeWolf [EMAIL PROTECTED] wrote: I'd like to propose a vote for the Tiles PMC Chair. The individual with the simple majority will be recommended to the board when we submit the resolution (assuming it passes). [X] Greg Reddin (greddin) -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [VOTE] Tiles TLP
On 12/2/06, David H. DeWolf [EMAIL PROTECTED] wrote: I'd like to begin the vote on the Tiles TLP Proposal [1] and Resolution [2]. [] +1 = Yes, let's ask the board to establish the Tiles TLP [] +0 = I'm in favor, to some extent. [] -0 = I'm not in favor but won't prevent it from happening. [] -1 = I'd rather see Tiles stay here or go somewhere else. +1 -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [s1.3.6] Release Notes
On 12/2/06, Wendy Smoak [EMAIL PROTECTED] wrote: Strange that it's complaining about authorization for *retrieving* a file. Paste or upload the entire log file somewhere so I can see it. (http://rafb.net/paste or your people.a.o web space...) Paul sent the log file, and I saw that it's prompting for a password, then saying that it's wrong. While the correct password ought to work, I suggested putting a public key on people.a.o so deployment will work w/o a password. A couple of helpful links for the archives... http://www.tardis.ed.ac.uk/tutorials/ssh.html http://www.jdmz.net/ssh/ -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [s1.3.6] Release Notes
On 12/3/06, Paul Benedict [EMAIL PROTECTED] wrote: The parent POM is trying to deploy to: http://people.apache.org/maven-snapshot-repository But I cannot find a maven-snapshot-repository in p.a.o's home directory. Is this a user? maven-snapshot-repository is a symlink to /repo/m2-snapshot-repository . It's fixed in the latest struts-master pom snapshot: http://svn.apache.org/repos/asf/struts/maven/trunk/pom/pom.xml Struts 1 is probably using the last released version. You can override it in struts1/trunk/pom.xml if it's causing a problem. -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [jira] Commented: (STR-261) NullPointerException in ActionMapping.findForward()
On 12/3/06, Paul Benedict [EMAIL PROTECTED] wrote: How does mark lewman keep getting a jira account? I think it's the same name every time. It's apparently scripted... don't delete it just yet, Jeff Turner wants to look at them first. -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [jira] Commented: (STR-261) NullPointerException in ActionMapping.findForward()
On 12/3/06, Wendy Smoak [EMAIL PROTECTED] wrote: It's apparently scripted... don't delete it just yet, Jeff Turner wants to look at them first. Jeff is looking at this one and WW-1514 and will delete the comments when he's finished investigating. -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Commons Validator 1.3.1: Missing Checksum
On 12/3/06, Paul Benedict [EMAIL PROTECTED] wrote: When I compile, I get this from Maven: 8K downloaded [WARNING] *** CHECKSUM FAILED - Error retrieving checksum file for commons-validator/commons-validator/1.3.1/commons-validator-1.3.1.pom - I don't see the checksum in the M2 Repo: http://mirrors.ibiblio.org/pub/mirrors/maven2/commons-validator/commons-validator/1.3.1/ But it exists in M1 Repo: http://people.apache.org/repo/m1-ibiblio-rsync-repository/commons-validator/jars/ I'll follow up with repository@ to see why the checksum wasn't synced to the central repo with the jar. -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Commons Validator 1.3.1: Missing Checksum
On 12/3/06, Niall Pemberton [EMAIL PROTECTED] wrote: I'll follow up with repository@ to see why the checksum wasn't synced to the central repo with the jar. Thanks Wendy Carlos fixed it last night. (Something isn't quite right with the scripts that do the m1 - m2 repository sync.) -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [s1+tiles2] Where does Tiles2-Struts1 integration belong?
On 12/5/06, Greg Reddin [EMAIL PROTECTED] wrote: One alternative I thought of last night is to bring Struts-Tiles into the TLP as Tiles 1x. We could quickly get a GA out so Tiles would have a GA in and of itself. Then we could continue work on Tiles 2. Does anyone else see the need for that? I see struts-tiles being left alone, and a new struts-tiles2 module being introduced to provide Tiles 2 integration for those who want it. My guess is that most Struts 1 users will stick with the original struts-tiles, and that our users will come from Struts 2, Shale, and possibly MyFaces (they have tiles integration also, with a dependency on Struts 1.2). I would rather not bring Tiles 1 into the new TLP. -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: documentation question
On 12/5/06, Musachy Barroso [EMAIL PROTECTED] wrote: To update the tags documentation, do I need to request rights to edit the pages online? If so, how? Or do I need to send a patch for the stuff under /doc/tags? Once your CLA is recorded (I believe you said you faxed it yesterday?) then one of the admins can grant you access to the 'official' documentation wiki. If the part you're editing is pulled in by the snippet macro, then yes, you'd need to submit a patch to the source code. -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [S2] Where's the site?
On 11/17/06, Wendy Smoak [EMAIL PROTECTED] wrote: I think it belongs under 2.x. We've said we will host the archived website for GA versions. How is that going to work if the exported docs aren't underneath 2.x? On 11/17/06, Ted Husted [EMAIL PROTECTED] wrote: OK, I'll move it. This seems to have been started (the current wiki content is under http://struts.apache.org/2.x/docs/ ) but links (such as 'Tag Reference' on the menu) still point to http://struts.apache.org/WW and an old version of the wiki from Nov 17th is still there. .htaccess needs Redirect permanent /WWhttp://struts.apache.org/2.x/docs then the old copy can be deleted and the menu links no longer need to be absolute. -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [s2] Nightly Builds
On 11/28/06, Ted Husted [EMAIL PROTECTED] wrote: So, should we even have a struts-all JAR then? I haven't worked much with plugins, but I don't see how an -all jar can work given that each plugin has a struts-plugin.xml file in the root of the jar. Don? -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [S2] Experimental Features
On 12/9/06, Ted Husted [EMAIL PROTECTED] wrote: As implemented, these features seem solid and useful, but I wonder if anyone has a chance to use them all beyond proof of concept examples. (Wendy?) Me? I was playing with zero xml config in a prototype, (still needed struts.properties, but not struts.xml.) Nothing interesting to report. As far as I remember, it worked... but nothing is in production. -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [s1.3.6] Let's put a fork in it?
On 12/9/06, Paul Benedict [EMAIL PROTECTED] wrote: I've successfully tested all applications but the faces application.If you can confirm it, we can proceed with the tagging. Struts 1 still has a snapshot dependency on its parent pom, so we need to wait for the struts-master release to happen and be synced to the central Maven repo. -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [s1.3.6] Let's put a fork in it?
On 12/9/06, Ted Husted [EMAIL PROTECTED] wrote: There have been a lot of infrastructure and build changes lately, so we have posted some interim snapshots, mainly to be sure the code and documentation are being assembled correctly. But, at this point, Struts 1 should be by the numbers. For details on what we need to do, there's a S2 step by step, which would also apply to S1 * http://struts.apache.org/2.x/docs/creating-and-signing-a-distribution.html Struts 1 is a little different. It's now set up to stage releases in http://people.apache.org/builds/struts/m2-staging-repository instead of in the snapshot repo. I updated http://wiki.apache.org/struts/StrutsMavenRelease and http://wiki.apache.org/struts/StrutsMaintenanceMaven I think the release and deployment steps will work the same, since everything goes into your local repo before being deployed. There's a struts-staging profile to add to your settings.xml so that you can enable the staging repository for downloads when you need it. (It's not something you want to have enabled all the time.) -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: OGNL performance detrimental to Struts 2
On 12/11/06, dice [EMAIL PROTECTED] wrote: By my own benchmarking I am finding Struts 2 somewhere between 5-10 times slower than Struts 1 in JSP rendering. JProfiler is telling me OGNL is the bottleneck. There's a similar thread on the webwork dev list: http://forums.opensymphony.com/thread.jspa?threadID=52734messageID=106274 -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [jira] Commented: (WW-1166) AJAX submit button with action parameter does not submit with action in the query parameters in Firefox 1.5
On 12/12/06, john book (JIRA) [EMAIL PROTECTED] wrote: [ http://issues.apache.org/struts/browse/WW-1166?page=comments#action_39073 ] john book commented on WW-1166: I've reported both of these to Jeff and [EMAIL PROTECTED] His last request was to leave them in JIRA until he can investigate, so please don't delete the comments. -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Cron [EMAIL PROTECTED] find /ww...
On 12/13/06, James Mitchell [EMAIL PROTECTED] wrote: All of a sudden, about 2 days ago, my cron job cannot remove old nightlies due to permissions. Did someone change something? I think it's related to the new people.apache.org community website. Someone changed the ownership of /www/people.apache.org/builds to 'apsite'. (I think it used to be apcvs.) The MyFaces nightlies are also failing, and we had similar problems with permissions in the Maven repos. -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Tiles 2 jdk
On 12/13/06, Stone, Sam [EMAIL PROTECTED] wrote: I've got a tiles-core-2.0-SNAPSHOT.jar (128,880 bytes) from 9/14/2006 that is working fine with my project under JDK 1.4.2. How can I get the source code for this date? If not that, then the latest source code known to work with JDK 1.4? I never have much luck with svn and dates [1], but looking at the commits@ list, on 9/14 we were around r443203. So, try: svn co http://svn.apache.org/repos/asf/struts/sandbox/trunk/tiles -r443203 The svn log of pom.xml shows the compiler config being changed to JDK 1.5 on 10/31: http://svn.apache.org/viewvc/struts/sandbox/trunk/tiles/pom.xml?view=log [1] If I check out with -r {2006-09-14} I get r462213 instead. -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [tiles2] Tiles TLP next steps
On 12/23/06, David H. DeWolf [EMAIL PROTECTED] wrote: Those look like good defaults to me. The only thing I question is the wiki - do we want to stay on cwiki (confluence) instead of moving to moinmoin? Looks like Tiles currently has pages on both of the Struts wikis. The original 'TilesTopLevel' page, plus a few more, are on MoinMoin. The only thing I see on Confluence is the graduation proposal. -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Struts HELP Database Connectivity
On 12/24/06, Mike1948 [EMAIL PROTECTED] wrote: Dear Sirs, Apologies for the length of this post but I have read forums, book and websites and cannot find how to do this. I'm sure it is very simpe but I am a complete novice so any help would be much appreciated. Please ask questions on the user list. Since you're posting through Nabble, it's this one: http://www.nabble.com/Struts---User-f206.html -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Is there a documented release process for Struts 2?
On 12/29/06, mraible [EMAIL PROTECTED] wrote: Is there a documented release process for Struts 2? How do you create the JARs, sources, javadocs and upload them to a Maven repo? We're using Maven 2 in AppFuse, so I figured we could probably follow a pre-existing solution rather than coming up with our own. It's a work in progress... http://cwiki.apache.org/WW/creating-and-signing-a-distribution.html The 'mvn deploy' step puts everything in a staging repository. After the vote, we copy it over to another repo (internal to Apache) that gets automatically synced to the central Maven repository. -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Is there a documented release process for Struts 2?
On 12/29/06, mraible [EMAIL PROTECTED] wrote: I'm assuming you use the assembly plugin to create sources and javadocs? No... that would be done with the source and javadoc plugins. It should be happening when the pre-assembly profile is enabled, but I don't actually see that defined anywhere in the Struts 2 build. It looks like this (from the Struts 1 core module): http://svn.apache.org/repos/asf/struts/struts1/trunk/core/pom.xml (That profile is mis-named. Originally we were just including the -sources and -javadoc jars in the assembly rather than the entire website and full source code with build files.) Unless I'm missing something, the Struts 2 build doesn't produce -sources and -javadoc jars right now. What about documentation? It looks like you're using the AutoExport Plugin for Confluence. How are you handling the export documentation process when it comes to releases? Did you see the notes at the bottom of the wiki page? Ted will have to comment if you have more questions, as far as I know there's the autoexport plugin, then a cron job that zips up the exported site. (Or else he just runs it manually to pick up last minute changes.) That's the docs.zip that the wiki page says to download and include in the distribution. All in all, I'm not so sure the Struts 2 build is a good example. :) -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Is there a documented release process for Struts 2?
On 12/30/06, Ted Husted [EMAIL PROTECTED] wrote: We are quite close. The autoexport plugin automatically maintains the HTML version, and a cron job zips it up. The problematic part is merging the HTML download with the other documentation on the site that is generated from other sources. It's not hard to do by hand, but something would could run as part of the Maven assembly is where we all want to go. I think it can be done with an Ant 'get' task (antrun plugin) and then the dependency plugin to unpack it where you want it. Reviewing the s2 build is on my todo list, I'll take a look at this and whether we're generating the -sources and -javadoc jars. There's also a GPG plugin now, which will sign all of the artifacts: http://maven.apache.org/plugins/maven-gpg-plugin/ -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [S2] Struts 2.0.2 status - Ready to roll
On 12/31/06, Ted Husted [EMAIL PROTECTED] wrote: On 12/30/06, Ted Husted [EMAIL PROTECTED] wrote: OK, I'll get ready to roll another release then. I've updated the release notes with the latest changes, and I'm preparing to tag and roll Struts 2.0.2 against XWork 2.0 RC 1. Just FYI, the assembly module's pom has the wrong XWork version number in it, so the build fails. (That should be controlled with a property in the parent pom; I'll fix it after you tag 2.0.2.) -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [S2] Struts 2.0.2 status - Ready to roll
On 12/31/06, Ted Husted [EMAIL PROTECTED] wrote: I looked again at a clean checkout and found the reference. The assembly POM in my usual working copy was missing the XWork stanza. I'm not sure when I did that or why. The other thing is why do we get the Embedded error: C:\projects\Apache\struts2-clean\assembly\..\target\site isn't a directory. prompt on a clean build. Every artifact in the assembly seems to generate this error. Creating the directory cures the problem, but only until the next clean build. I don't see that error, and I'm on Windows. C:\projects\Apache\struts2-clean\assembly\..\target\site would be the path to the top-level generated website. The instructions say 'mvn clean install site -P all,pre-assembly', so with 'site' in there, all the websites should get generated under their respective modules' target/site directories. (And I have other uncommitted changes in the assembly module, so just fixing the version in assembly/pom.xml is the best idea for now.) -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]