Trouble building maven-plugins parent pom in Continuum
I added maven/plugins/trunk/pom.xml to Continuum 1.1 and forced a build of the maven-plugins parent pom. (This is my own instance, not vmbuild or the maven zone.) It's using the default --non-recursive build definition, so I don't understand this error: INFO | jvm 1| 2008/03/09 09:55:55 | edu.emory.mathcs.backport.java.util.concurrent.ExecutionException: javax.jdo.JDOFatalUserException: Attempt to store value /maven/plugins/trunk/maven-dependency-plugin/src/site/apt/examples/resolving-conflicts-using-the-dependency-tree.apt (from /maven/plugins/branches/maven-dependency-plugin-MDEP-100/src/site/apt/examples/resolving-conflicts-using-the-dependency-tree.apt:591694) in column NAME that has maximum length of 255. Please correct your data! The full stack trace from the logs is here: http://wiki.wsmoak.net/cgi-bin/wiki.pl?Continuum/MavenPluginsError Any ideas? -- Wendy
Re: Trouble building maven-plugins parent pom in Continuum
On Sun, Mar 9, 2008 at 12:48 PM, Brett Porter [EMAIL PROTECTED] wrote: Even though it uses --non-recursive to build, the checkout does not exclude any subdirectories. This would occur in the checkout/update and building changesets. Is a build error and Please correct your data! the right response here, or can Continuum do something useful like truncate the data and keep going? -- Wendy
VMBuild needs volunteers
We have a Continuum instance available for ASF projects to use: http://vmbuild.apache.org/continuum/groupSummary.action This is our (internal) public face, and it would be great to have more volunteers keeping an eye on it! It was down this morning, so I re-started it (at 11AM MST.) I didn't investigate why it was unhappy. One thing we really need to do is upgrade it to the latest version. I'm hesitant to take that on alone, but maybe someone else is braver than I, or 2-3 people might collaborate to get it done and documented. And there are 11 open issues: https://issues.apache.org/jira/secure/IssueNavigator.jspa?reset=truepid=10410component=12311662resolution=-1sorter/field=prioritysorter/order=DESC There is some documentation here: http://cwiki.apache.org/confluence/display/vmbuild/Home (This needs to be moved into svn to better conform with other infra documentation, something that's been on my list for a while now...) -- Wendy
Re: Splitting the website and documentation
On Fri, Dec 28, 2007 at 7:51 PM, Brett Porter [EMAIL PROTECTED] wrote: On 29/12/2007, at 1:35 PM, Wendy Smoak wrote: I was just going to leave it under continuum/trunk as continuum-docs and continuum-site. Cool, thanks for that. Should be pretty straightforward to move the site up at a later date if needed. ... and the later date is now. :) I'm going to move trunk/continuum-site up a level to repos/asf/continuum/site. I don't think it needs trunk|branches|tags of its own, especially if we're going to keep continuum's own trunk|branches|tags at the top level like they are now. (If we really want to tag the site it can go in repos/asf/continuum/tags.) -- Wendy
CI disabled for Continuum due to svn move
On the Maven zone, I changed the schedule for the Continuum Parent group to 'On Demand' so that it won't run. AFAIK there's no way to tell it where the source code moved, so we'll have to delete and re-add the projects. (Talking about using Continuuum to build Continuum is confusing...) -- Wendy
Re: svn move (was: Re: Apache Continuum is now an Apache top level project)
On Mon, Feb 25, 2008 at 4:39 PM, Emmanuel Venisse [EMAIL PROTECTED] wrote: I created the svn group with all pmc members. The next step will be the svn move to the new location. I'd like to see the move done for the end of the week, so if you have some changes to commit, you must do it asap. If you have local changes you don't want to commit, I think 'svn switch' will work afterwards to point an existing working copy at a new url. -- Wendy
Continuum trunk build failure - missing bcel-5.2.jar
I'm having trouble building the trunk of Continuum. It's complaining about: Missing: -- 1) bcel:bcel:jar:5.2 ... Path to dependency: 1) org.apache.maven.continuum:continuum-test:jar:2.0-SNAPSHOT 2) jpox:jpox-enhancer:jar:1.1.9 3) bcel:bcel:jar:5.2 Looks like this is the JPOX 1.1.9 pom's fault, and it should be org.apache.bcel - http://repo1.maven.org/maven2/org/apache/bcel/bcel/5.2/ . Does it build for anyone else? -- Wendy
Re: [vote] Request Graduation to a TLP
On Feb 5, 2008 4:06 PM, Emmanuel Venisse [EMAIL PROTECTED] wrote: Below is the current proposal for the Continuum TLP. Please vote on whether to make this proposal a formal request to the Maven PMC to apply for graduation. ... +1 -- Wendy
Continuum website and docs
I've been rearranging and publishing things for the website. Here's a summary of how things stand now: The continuum-site module publishes the top-level site to http://maven.apache.org/continuum . A new module, continuum-docs, publishes versioned documentation to http://maven.apache.org/continuum/docs/$version. The reference docs (javadoc, reports, etc.) from continuum/trunk (or a tag) are published to http://maven.apache.org/continuum/ref/$version. Right now we have links on http://maven.apache.org/continuum (the site) pointing to /continuum/docs/1.1 . There are three sets of reference docs published here: http://maven.apache.org/continuum/ref/ . (And 'current' and 'latest' are symlinks to 1.1 and 1.2-SNAPSHOT respectively.) A few things still outstanding... * Add continuum-docs to the list of modules in the Continuum parent pom. It needs to be released and versioned with the code, or it won't publish to the right place. * Possibly bring back some documentation for 1.0.3. It could probably be published under docs/1.0.3 without too much trouble. Though what's really needed is information on upgrading database contents from 1.0.3 to 1.1. * From continuum/trunk, 'mvn site -Preporting' fails in continuum-webapp, complaining about a read-only parameter for the war plugin. (See CONTINUUM-1616, it also happens on the 1.1 tag.) -- Wendy
Side effects of project groups page auto-refresh
The 'Project Groups' page automatically refreshes itself every so often. Unfortunately, this now causes errors when existing actions forward to that page rather than redirect to it. One such problem (after performing a release) was reported and fixed in CONTINUUM-1560 [1]. But it also happens when adding a project group. There are probably more places this needs to be fixed. Is there an easy way to identify the actions that are affected by this? [1] http://jira.codehaus.org/browse/CONTINUUM-1560 Thanks, -- Wendy
Re: Splitting the website and documentation
On Dec 28, 2007 7:51 PM, Brett Porter [EMAIL PROTECTED] wrote: On 29/12/2007, at 1:35 PM, Wendy Smoak wrote: I was just going to leave it under continuum/trunk as continuum-docs and continuum-site. Cool, thanks for that. Should be pretty straightforward to move the site up at a later date if needed. This is done. The versioned docs are in continuum-docs, publishing to /continuum/docs/$version. I moved the 1.1 docs to http://maven.apache.org/continuum/docs/1.1 and added a redirect (from /continuum/documentation/1_1) to the .htaccess file. This does leave us without a way to edit and re-publish the existing 1.1 docs, since this new module belongs to 1.2-SNAPSHOT. I don't want to branch all of Continuum unless we're doing a 1.1.1 release, but we could branch just the continuum-docs module. Thoughts? -- Wendy
Re: Splitting the website and documentation
On Dec 29, 2007 8:55 AM, Wendy Smoak [EMAIL PROTECTED] wrote: I moved the 1.1 docs to http://maven.apache.org/continuum/docs/1.1 and added a redirect (from /continuum/documentation/1_1) to the .htaccess file. ... and it synced the 1.1 directory, but not the contents that I moved on the server. I assume that's because of the timestamps on the files, so I just touched everything under /www/maven.a.o/continuum/docs/1.1 on people.a.o. It should sync again in an hour or so and we'll see what happens. -- Wendy
Re: svn commit: r607431 - /maven/site/trunk/src/site/resources/.htaccess
On Dec 29, 2007 5:08 PM, Brett Porter [EMAIL PROTECTED] wrote: On 30/12/2007, at 2:45 AM, [EMAIL PROTECTED] wrote: Modified: maven/site/trunk/src/site/resources/.htaccess Should this go in Continuum's site .htaccess? It could, but there isn't one at the moment. No objection to adding it... -- Wendy
Re: Continuum and Build Profiles
On Dec 14, 2007 5:41 AM, Tomislav Stojcevich [EMAIL PROTECTED] wrote: I agree it is confusing. Renaming to Build Profile would help, but how about Build Environment instead? I think Build Environment is better, thanks. The word Profile just sends anyone who already knows Maven down a particular path, and it's hard to get them back and explain No, that's not it at all, in Continuum it's something entirely different. -- Wendy
Re: [vote] Release Continuum 1.1-beta-4
On 10/29/07, Emmanuel Venisse [EMAIL PROTECTED] wrote: If possible, I'd like to see more votes for this release from committers/PMC Sorry, I missed this until Sunday evening. I'll take a look at it tonight. (Continuum releases tend to come as a surprise to me. A message a few days before, I'm planning to do the release on Thursday... would help me plan my time better.) -- Wendy
Re: Continuum reference docs
On 10/16/07, Emmanuel Venisse [EMAIL PROTECTED] wrote: I modified redback-legacy pom to fix it. The problem was that we patch generated modello files in process-sources phase due to a bug in modellobut the javadoc reporting is executed in generate-sources phase so our patch wasn't applied. Thanks! The site builds locally now, I'll give publishing it another try later. -- Wendy
Continuum reference docs
I'm going to work on publishing reference docs (Javadoc, reports) for Continuum under the maven.a.o/continuum/ref/$version url. This weekend I configured UMLGraph to generate diagrams as part of Javadoc for Archiva [1] and plan to do that also for Continuum. [1] example: http://maven.apache.org/archiva/ref/latest/apidocs/index.html?org/apache/maven/archiva/consumers/BaseConsumer.html -- Wendy
Re: Continuum reference docs
On 10/15/07, Wendy Smoak [EMAIL PROTECTED] wrote: I'm going to work on publishing reference docs (Javadoc, reports) for Continuum under the maven.a.o/continuum/ref/$version url. Or not. Any idea what this is about? $ mvn site ... [INFO] Building Maven Continuum Plugin [INFO] [INFO] No goals needed for project - skipping [INFO] Setting property: classpath.resource.loader.class = 'org.codehaus.plexus.velocity.ContextClassLoaderResourceLoader'. [INFO] Setting property: velocimacro.messages.on = 'false'. [INFO] Setting property: resource.loader = 'classpath'. [INFO] Setting property: resource.manager.logwhenfound = 'false'. [INFO] [site:site] [INFO] Generate JavaDocs report. 1 error [INFO] [ERROR] BUILD ERROR [INFO] [INFO] Error during page generation Embedded error: Error rendering Maven report: Exit code: 1 - /Users/wsmoak/svn/maven/continuum/continuum-data-management/data-management-redback-jdo/src/main/java/org/apache/maven/continuum/management/redback/LegacyJdoDataManagementTool.java:33: cannot access org.codehaus.plexus.security.authorization.rbac.jdo.v0_9_0.RbacJdoModelModelloMetadata bad class file: /Users/wsmoak/svn/maven/continuum/continuum-data-management/redback-legacy/target/generated-sources/modello/org/codehaus/plexus/security/authorization/rbac/jdo/v0_9_0/RbacJdoModelModelloMetadata.java file does not contain class org.codehaus.plexus.security.authorization.rbac.jdo.v0_9_0.RbacJdoModelModelloMetadata Please remove or make sure it appears in the correct subdirectory of the classpath. import org.codehaus.plexus.security.authorization.rbac.jdo.v0_9_0.RbacJdoModelModelloMetadata; ^ Command line was:cd /Users/wsmoak/svn/maven/continuum/target/site/apidocs /System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Home/bin/javadoc @options @packages -- Wendy
Re: svn commit: r582242 - in /maven/continuum/branches/continuum-site_1.1/src/site: apt/documentation/1_1/administrator_guides/monitoring.apt site.xml
On 10/5/07, [EMAIL PROTECTED] [EMAIL PROTECTED] wrote: Author: evenisse Date: Fri Oct 5 06:02:30 2007 New Revision: 582242 URL: http://svn.apache.org/viewvc?rev=582242view=rev Log: Add monitoring page written by wendy on the wiki We were talking about this one on IRC. Technically I don't think wiki contributions have been submitted to the ASF for inclusion. I don't object to this one, but in general I don't think it's okay to incorporate them without the author's permission. Robert had a good blog entry recently about third party contributions: http://www.jroller.com/robertburrelldonkin/entry/icla_committing_third_party_contributions But looking at the Codehaus JIRAs page for attachments, we don't have that opt-in checkbox. :( Thoughts? -- Wendy
Re: Continuum 1.2 Roadmap
On 10/3/07, Emmanuel Venisse [EMAIL PROTECTED] wrote: We are near the end of 1.1, it's time to discuss of 1.2 roadmap :) For this new version, my vision is: Sounds good in general. I'm not thrilled with GWT-- I'm suspicious of code generation-- but since I'm not doing the work I'm not going to complain (too much) (until it breaks). If you're going to completely change the UI, then this is going to feel like a 2.0 even if not much changes behind the scenes functionality wise. We've talked about Continuum being distributed-- having a master server that farms out builds to others, or at least consolidates the build results from all of the others. That might be something for 2.0 (or 3.0, see above. :) though ). Thanks! -- Wendy
Re: CONTINUUM-310 - customizable email templates
On 10/1/07, Tomislav Stojcevich [EMAIL PROTECTED] wrote: What does everybody think about adding a step to the continuum-webapp project that extracts the templates from the continuum-core.jar and puts a copy of them in the WEB-INF/classes directory. When the mail notifier loads the templates it should find the ones in the WEB-INF/classes before the ones in the jar and run with those. That way the users can edit them and customize them any way they want. I have an outstanding make things pre-configurable requirement. Right now it's for the General Configuration that you're forced to edit the first time the app starts, and it will apply to this as well. So I need to be able to pre-configure 'what template to use' in an XML file and also place the templates somewhere prior to starting the app that they will be seen and used. There is already continuum.xml file that I planned to use for the general configuration, should I ever find time to work on that... Thanks, -- Wendy
Re: CONTINUUM-310 - customizable email templates
On 10/2/07, Emmanuel Venisse [EMAIL PROTECTED] wrote: We can't move all in the db because schema updates can be a pain. In 1.2 all the conf, actually written in application.xml, will be move to an external file. This file will can be stored in ${user.home} so each installs will can use it like it is done in archiva-configuration. ... or $CONTINUUM_HOME/conf, I assume? Rahul, not sure if that was meant for me, but I'm not in favor of putting either the configuration or the email templates in the database. Plain text rules. :) Assuming they are loaded from the classpath, then the path/package/filename goes in continuum.xml, and the files themselves go somewhere that they end up on the classpath. -- Wendy
Re: [results] [vote] Release Continuum 1.1-beta-3
On 9/25/07, Emmanuel Venisse [EMAIL PROTECTED] wrote: Below are the results of this vote: 3 Binding Votes (Wendy, Jesse, and Myself) 1 Non-binding vote (Olivier) Should be 3 non-binding, Damien and Vivek also voted. (Thanks!) -- Wendy
Re: [discuss] Graduate Continuum to its own TLP
On 9/21/07, Emmanuel Venisse [EMAIL PROTECTED] wrote: So I think it would be good for Continuum to become a Top Level Project at ASF and the continuum community will have more chance to grow. My concern for the moment is we don't have enough committer from different companies, To be stable, at least 3 committers from different companies would be good. It definitely feels like it's time for this to happen, or at least to start the process. Assuming there is general agreement here, let's talk about it on [EMAIL PROTECTED] and see who else might be interested in joining us in a TLP. IMO, anyone who has access to the code now as part of Maven is welcome to come along when it moves out, or at any point in the future. That's how we handled the Tiles move (from Struts) and it worked well. -- Wendy
Re: [vote] Release Continuum 1.1-beta-3
On 9/20/07, fherrerav [EMAIL PROTECTED] wrote: I want to try this version using the database from beta-2 but I can't migrate using the data tool I need a dependency. Where can i find it? /usr/java/jdk1.6.0/bin/java -Xmx512m -jar ~/install/continuum/data-management-cli-1.1-beta-3-app.jar -buildsJdbcUrl jdbc:derby:~/continuum-1.1-beta-2/data/ -mode EXPORT - data management cli: http://people.apache.org/builds/maven/continuum/1.1-beta-3/org/apache/maven/continuum/data-management-cli/1.1-beta-3/data-management-cli-1.1-beta-3-app.jar (Please start a separate thread for any additional questions.) -- Wendy
Re: adding video capture to the continuum site
On 9/18/07, olivier lamy [EMAIL PROTECTED] wrote: I'd like to add some wink captures to the site (as adding a project for newbies etc...) Great idea. :) As this files can be huge, I don't really want to add this in sources trunk (It can be long to checkout the sources) But in order to publish them, they must be in a site module. Not necessarily... they can be hosted anywhere that can handle the bandwidth, and linked to. Is YouTube an appropriate option? (Or can you convert to a format that can be hosted there or somewhere similar?) That's why I'd like to remove the site module from this current path and move it to https://svn.apache.org/repos/asf/maven/continuum/. svn mv https://svn.apache.org/repos/asf/maven/continuum/trunk/continuum-site/ https://svn.apache.org/repos/asf/maven/continuum . I'm not in favor of moving the site somewhere it doesn't get checked out with the project. But I also don't think the ASF Subversion repo is the right place for documentation video files. (It would be different if they were *part* of the product itself.) Are any other projects offering video examples? How do they handle it? -- Wendy
Re: UI for Group Actions
On 9/10/07, LAMY Olivier [EMAIL PROTECTED] wrote: In fact, I think Choose a Build Definition is not very clear. The best should be something like : You can choose a Build Definition but if you don't the default one will be used. But it's a little bit huge for a list box ;-) . I wondered if it would use the default. :) If that's it, then put Default Build Definition in as the first element in the drop down, and pre-select it. The behavior is then implied by the way the form looks. I will look at the tooltip feature in webwork to add help/explanation on how does it work. Great idea! And fix CONTINUUM-1439 too (sorry I haven't tested with shell script). So far I haven't been able to reproduce it, and I don't have the database contents anymore. If you can't make it happen just close as Can't Reproduce and I'll reopen if I figure it out. -- Wendy
Re: Wrong icons immediately after adding projects
On 9/10/07, Emmanuel Venisse [EMAIL PROTECTED] wrote: Wendy Smoak a écrit : When I add a multi-module project, the project group summary shows the 'cancel build' icon for the first project, and 'queued build' icons for the rest. This is incorrect, nothing is building or queued at that time. Not exactly. All projects are in queue. It isn't the build queue but the checkout queue, so icons are correct. I can accept the technical reason, but according to the legend at the left, that icon means Queued Build (or Cancel Build' for the first one.) As a user, when I see that icon, the next thing I expect to see is a build result, and that doesn't happen (because it wasn't *really* queued to build, just to check out.) -- Wendy
UI for Group Actions
I'm looking at the UI for the new things in Group Actions, and there's some inconsistency. The drop down needs a space, Choose a Build Definition (not BuildDefinition). Everything else is capitalized, so the next one should be Build All Projects. We have Edit, Delete Group, and Release. Either they all need to have 'Group' or none of them should. (It's in a section called Group Actions, so leaving off Group is my preference. Shorter, too.) So far it seems clear that the drop downs go with the button just to the right, but I reserve the right to complain later if something else gets added. :) I'll eventually open issues for these if no one beats me to fixing them. It's going to be a busy week so I wanted to toss it out to see if anyone else has time. -- Wendy
Wrong icons immediately after adding projects
When I add a multi-module project, the project group summary shows the 'cancel build' icon for the first project, and 'queued build' icons for the rest. This is incorrect, nothing is building or queued at that time. If I navigate away and come back, it correctly shows the 'build project' icon for all of them. (This is in the 5th column from the right in r574073 built today.) -- Wendy
SCM Matrix for Continuum?
I'm in need of an SCM Matrix for a Continuum talk... can someone familiar with maven-scm take a look at the one on the wiki and let me know if it's up to date? http://docs.codehaus.org/display/SCM/SCM+Matrix Also, what columns are relevant for Continuum? Thanks, -- Wendy
Re: Splitting up the Installations form
On 9/4/07, Emmanuel Venisse [EMAIL PROTECTED] wrote: +1 Wendy, can you file an issue? Olivier, do you want to work on it? http://jira.codehaus.org/browse/CONTINUUM-1430 I'm not really a fan of the two-step process, but it's already being used for notifiers so we might as well be consistent. *However* in this case I don't think an environment variable qualifies as an installation, and they should really be split up completely. Or, call Installations something else. -- Wendy
Splitting up the Installations form
I think the form for adding a new Installation should be split up into one form for environment variables, and another for the Ant/Maven/JDK installations. The current web UI is confusing, we have a field marked as required when it usually isn't, necessitating a long field label to try to explain the situation. Thoughts? -- Wendy
Continuum release filenames
On 8/17/07, Emmanuel Venisse [EMAIL PROTECTED] wrote: The maven/Continuum team is pleased to announce the Continuum 1.1-beta-2 release ... http://maven.apache.org/continuum/download.html I noticed this last time and didn't bring it up... we need to rename the files to apache-continuum-1.1* . I haven't looked at the Continuum build, but Archiva has a finalName element. (Of course that doesn't affect what gets deployed to the repository, so you end up having to rename them anyway.) Thanks! -- Wendy
Re: Continuum release filenames
On 8/17/07, Wendy Smoak [EMAIL PROTECTED] wrote: On 8/17/07, Emmanuel Venisse [EMAIL PROTECTED] wrote: The maven/Continuum team is pleased to announce the Continuum 1.1-beta-2 release ... http://maven.apache.org/continuum/download.html I noticed this last time and didn't bring it up... we need to rename the files to apache-continuum-1.1* . ... for the next release, (not the ones that are already out there.) -- Wendy
Re: [jira] Commented: (CONTINUUM-1234) Improve user role management
FYI, I moved this issue to PLXREDBACK and promptly lost the ability to edit it. :( See: http://jira.codehaus.org/browse/PLXREDBACK-95 (BTW, the reply-to on this was [EMAIL PROTECTED], not continuum-dev.) -- Wendy On 8/16/07, Brett Porter (JIRA) [EMAIL PROTECTED] wrote: [ http://jira.codehaus.org/browse/CONTINUUM-1234?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_105065 ] Brett Porter commented on CONTINUUM-1234: - looks good, just: - change the name from templated/non-templated to something else :) - make sure it matches the normal visual styles
Re: [vote] release continuum 1.1-beta-1
On 7/24/07, Emmanuel Venisse [EMAIL PROTECTED] wrote: It seems I have the same conf for the resources plugin in Continuum and in Archiva The config was the same, but it was in pluginManagement rather than plugins. It's fixed in r559411. -- Wendy
Re: [vote] release continuum 1.1-beta-1
On 7/25/07, Emmanuel Venisse [EMAIL PROTECTED] wrote: The vote has passed with 4 binding +1's from PMC members: Jesse, Wendy, Trygve, me 2 non-binding +1's from committers: Deng, Stephane Correction: 4 binding +1's from PMC members: Jesse, Stephane, Trygve, Emmanuel Stephane is on the PMC according to [1], and I was just discussing the NOTICE files and didn't vote. :) [1] http://maven.apache.org/team-list.html -- Wendy
Re: [vote] release continuum 1.1-beta-1
On 7/24/07, Emmanuel Venisse [EMAIL PROTECTED] wrote: I don't know for know how to resolve it, so I think I can do the release tomorrow morning and resolve it for beta-2. What do you think? But if you know how to resolve it, you're welcome to fix it. You have the votes for the release. I'll take a look at it tonight and look at my notes from Archiva to see if I can figure it out. -- Wendy
Continuum with a url mapped proxy
We're trying to put Continuum behind a url mapped proxy -- Continuum thinks it's running at http://localhost:8080/continuum, but it's actually being accessed via http://otherserver/apps/something/continuum. Most things are working fine, the proxy rewrites the urls as needed and Continuum is none the wiser. Unfortunately, we're having major problems with the 'Add Project' button. There, the url is in a select option such as: select id=projectTypes option value=/continuum/addMavenTwoProject!input.actionAdd M2 Project/option (Is this method used elsewhere in the app? Will save me some time tracking it down...) The proxy doesn't recognize this as a url, doesn't rewrite it, and we get a 404 because there is nothing at http://otherserver/continuum (continuing the example above.) And could the 'add project' navigation be done another way so it's friendlier to this type of proxy? Thanks, Wendy Smoak
Re: [vote] release continuum 1.1-beta-1
On 7/19/07, Emmanuel Venisse [EMAIL PROTECTED] wrote: Hi, I'd like to do a release of the 1.1-beta-1 Can you please check the NOTICE files in both the Plexus app and the standalone webapp? They only say 'software developed at the ASF' when WEB-INF/lib at least has things from Codehaus and OpenSymphony in addition to the ASF. Thanks, -- Wendy
Re: Heads up regarding VMBuild
On 7/19/07, Brett Porter [EMAIL PROTECTED] wrote: So, is anyone interested? Me too... both Shale and MyFaces can move over. And Tiles, probably. -- Wendy
Re: Jetty proxy config required?
On 7/2/07, Emmanuel Venisse [EMAIL PROTECTED] wrote: Wendy Smoak a écrit : I can (sort of) get it to work if I visit http://otherserver/apps/continuum/index.action. The complaint is that Continuum is sending Location headers/redirects with hostnames in them. That's apparently why the initial redirect from continuum/ to continuum/index.action isn't working. With 1.0.3 or 1.1? With 1.1. I think the current experiment is being done with code from mid-March. I'll try it with a later version and see if anything changes. -- Wendy
Re: Working in the sandbox area ?
On 7/1/07, Martin van den Bemt [EMAIL PROTECTED] wrote: Since all apache committers can commit in the sandbox area, is it a problem if I do my things there, instead of at my personal svn ? I am not at the point yet to start coding though, but in case I am starting I like to know the best approach. If you mean the Maven sandbox, and it's Maven related... go for it. :) -- Wendy
Jetty proxy config required?
Is the Jetty Configuration section on this page up to date? http://maven.apache.org/continuum/guides/mini/guide-configuration.html I don't have access at the moment, but I'm pretty sure I'm using Apache httpd and mod_proxy with ProxyPass and ProxyPassReverse without configuring anything at all in Continuum. -- Wendy
Jetty port can be pre-configured in conf/plexus.xml
The Jetty port for Continuum can now be pre-configured in conf/plexus.xml: component roleorg.codehaus.plexus.contextualizer.Contextualizer/role role-hintjettyConfiguration/role-hint implementationorg.codehaus.plexus.contextualizer.DefaultContextualizer/implementation configuration contextValues jetty.port9090/jetty.port /contextValues /configuration /component This does introduce a snapshot dependency on plexus-contextualizer, which will need to be released before the next Continuum milestone. Thanks to Olivier Lamy for the patch and Emmanuel for general encouragement; see http://jira.codehaus.org/browse/CONTINUUM-1184 for more info. I think there's a similar patch available for both Archiva and Maven Enterprise. -- Wendy
Allowing the file protocol in 1.1-alpha-1
In the FAQ [1] we say to uncomment an allowedScheme element in apps/continuum/conf/application.xml to allow use of the file:// protocol. However, the element doesn't exist there, and instead can only be found down in apps/continuum/webapp/WEB-INF/classes/META-INF/plexus/application.xml . What is the correct way to allow the file:// protocol now? Copy the entire allowedSchemes section to conf/application.xml and edit it there? Should we move (or duplicate?) that section since it's something the user may be expected to edit? [1] http://maven.apache.org/continuum/faqs.html#can-i-use-file-protocol-in-add-project-view -- Wendy
Re: Allowing the file protocol in 1.1-alpha-1
On 5/20/07, Brett Porter [EMAIL PROTECTED] wrote: I don't think it's possible to put it anywhere other than the webapp META-INF location at this point, without changing the way it's configured. On the Deploying page on the wiki [1] there's a comment that You can also copy and edit this file in /path/to/continuum/conf/continuum/application.xml to keep the data separate from the installation That's why I thought copying the allowed schemes into a file in the 'conf' directory would work, though I see I got the path wrong in my original note. So, how does configuration work? (I need to make a checkbox elsewhere in the app configurable as well, so general info would be helpful here...) [1] http://docs.codehaus.org/display/CONTINUUMUSER/Deploying -- Wendy
Re: Involvement
On 5/8/07, Martin van den Bemt [EMAIL PROTECTED] wrote: When I have more time on my hands (pretty much swamped atm with Jakarta and work related things), I will start having a look at continuum 1.1 and see if we can start using a more standard version and not have too much customized. So in short : I'll work with y'all next time ;). It will help continuum and Ordina too in the long run :) Welcome! -- Wendy
Re: is alpha 1 really released?
On 5/2/07, Brett Porter [EMAIL PROTECTED] wrote: I'm trying to find the official release, and I can only find the file in Jesse's home directory, and no announcement. Bit lost. Can we do these? - put in the main repo - put in /dist/ - put on the website - announce to lists / blogs It's under people.apache.org/builds/maven and was quietly announced on the user list: * http://www.nabble.com/Continuum-1.1-alpha-1-t3635978.html As we've discussed, it's an official release and could be mirrored, but for an early alpha, this seems appropriate to me. -- Wendy
Re: is alpha 1 really released?
On 5/2/07, Wendy Smoak [EMAIL PROTECTED] wrote: As we've discussed, it's an official release and could be mirrored, but for an early alpha, this seems appropriate to me. Ack, that's what happens when half the conversation is taking place on IRC -- I'm definitely in favor of linking it from the website and having people blog about it. I'm just not convinced that an early alpha needs the full treatment of mirroring and [EMAIL PROTECTED] -- Wendy
Re: [Vote] release continuum 1.1 alpha 1
On 4/23/07, Jesse McConnell [EMAIL PROTECTED] wrote: ok, I got it fixed up.. http://people.apache.org/~jmcconnell/continuum/org/apache/maven/continuum/continuum-plexus-runtime/1.1-alpha-1/ that is the tar.gz and it has the license and notice in it so I think we are good to go for this. Thanks, Jesse. With LICENSE and NOTICE present, I'll change my vote to a (non-binding) +0 as I haven't had time to test this distribution. -- Wendy
Re: [Vote] release continuum 1.1 alpha 1
On 4/20/07, Jesse McConnell [EMAIL PROTECTED] wrote: Its that time, to start releasing continuum in alpha to get some users and feedback on it. The fixes are far too numerous to specify a concise list of, hundred's of jira's fixed and many new additions in functionality. I have it staged at: http://people.apache.org/~jmcconnell/continuum Normal voting rules, 72 hours, +1/0/-1 -1 -- the .tar.gz distribution does not contain the required LICENSE and NOTICE files. :( http://www.apache.org/dev/release.html#what-must-every-release-contain -- Wendy
Re: svn commit: r529769 - /maven/continuum/tags/continuum-1.1-alpha-1/continuum-webapp/pom.xml
On 4/17/07, [EMAIL PROTECTED] [EMAIL PROTECTED] wrote: Author: jmcconnell Date: Tue Apr 17 14:24:19 2007 New Revision: 529769 URL: http://svn.apache.org/viewvc?view=revrev=529769 Log: uping the version of the gpg plugin being used on the continuum-webapp to one that supports the war artifact type I ran into this with the Archiva release, and I *thought* I tested it with a gpg plugin snapshot, but apparently not. I changed the gpg plugin version in the parent pom: http://svn.apache.org/repos/asf/maven/pom/trunk/maven/pom.xml -- Wendy
Re: Write access to wiki
On 3/7/07, Erik Drolshammer [EMAIL PROTECTED] wrote: Can I get write access to your wiki? This space is open to the public: http://docs.codehaus.org/display/CONTINUUMUSER/Home -- Wendy
svn externals in continuum checkout
I just noticed this $ svn up Fetching external item into 'continuum-rpc-client\src\main\mdo' External at revision 515905. At revision 515905. It comes from Author: evenisse Date: Mon Feb 26 06:11:01 2007 New Revision: 511810 URL: http://svn.apache.org/viewvc?view=revrev=511810 Log: Generate non-enhanced model classes /svn/maven/continuum/continuum-rpc-client/src/main $ svn propget svn:externals . mdo https://svn.apache.org/repos/asf/maven/continuum/trunk/continuum-model/src/main/mdo With this setup, we'll need to remember to edit svn:externals on any tags, otherwise the externals definition will continue to point to trunk, and building from the tag may not produce the same results. -- Wendy
Re: Authorization Error on Configuration page in 1.1 -
On 3/1/07, Thierry Lach [EMAIL PROTECTED] wrote: Using current sources patched for JBoss, I can't access the configuration page. As the administrator, when I try to go there, I get the message Authorization Error You are not authorized to access this page. Please contact your administrator to be granted the appropriate permissions. I see this in a fresh install, when I get that message as it tries to redirect to the General Configuration page. It seems to be related to the fix for CONTINUUM-1185, when it wouldn't let you *off* the General Configuration page. I reopened it: http://jira.codehaus.org/browse/CONTINUUM-1185 -- Wendy
Re: svn commit: r509415 [1/3] - in /maven/continuum/trunk: continuum-security/src/main/java/org/apache/maven/continuum/security/profile/ continuum-webapp/src/main/java/org/apache/maven/continuum/web/a
On 2/19/07, [EMAIL PROTECTED] [EMAIL PROTECTED] wrote: Author: oching Date: Mon Feb 19 18:41:37 2007 New Revision: 509415 URL: http://svn.apache.org/viewvc?view=revrev=509415 Log: Added isAuthorized* methods in ContinuumActionSupport for checking authorization in action classes with different permissions. Implemented SecureAction in some of the action classes that has a specific permission. Also added 'modify-project-notifier' operation in ProjectDeveloperDynamicRoleProfile. Is there a JIRA issue for this? -- Wendy
Running the integration tests in an IDE
I need more info on running the tests in the continuum-webapp-test module. After starting the selenium server and servlet container, what do I need to do in IDEA to execute one of the test cases? (I'll settle for Eclipse instructions, depending on who answers. :) ) http://svn.apache.org/repos/asf/maven/continuum/trunk/continuum-webapp-test/Readme.txt Thanks, Wendy
Re: Running the integration tests in an IDE
On 2/15/07, Dan Tran [EMAIL PROTECTED] wrote: change packaging type to jar, run eclipse:eclipse to generate project file, and change the packaging type back. ... and then what? I need more details. :) -- Wendy
Error from Continuum @ MyFaces zone
A couple of problems with Continuum 1.1-SNAPSHOT on the MyFaces zone: 1. Missing author/date/revision of the scm change 2. Foreign key contraint violation SQL Exception -- Wendy -- Forwarded message -- From: [EMAIL PROTECTED] commits@myfaces.apache.org Date: Feb 5, 0007 8:23 AM Subject: [continuum] BUILD ERROR: Tobago Core To: commits@myfaces.apache.org Online report : http://myfaces.zones.apache.org:8081/continuum/buildResult.action?buildId=973projectId=38 Build statistics: State: Error Previous State: Building Started at: Mon, 5 Feb 2007 15:21:33 + Finished at: Mon, 5 Feb 2007 15:23:22 + Total time: 1m 49s Build Trigger: Schedule Build Number: 0 Exit code: 0 Building machine hostname: myfaces.zones.apache.org Operating system : SunOS(unknown) Java version : 1.5.0_10(Sun Microsystems Inc.) SCM Changes: No files changed SCM Changes since last success: Changed: no author @ no date Comment: no comment Files changed: src/main/java/org/apache/myfaces/tobago/component/UIPage.java ( no revision ) Dependencies Changes: No dependencies changed Build Error: org.codehaus.plexus.taskqueue.execution.TaskExecutionException: Error executing action 'execute-builder' at org.apache.maven.continuum.buildcontroller.DefaultBuildController.performAction(DefaultBuildController.java:432) at org.apache.maven.continuum.buildcontroller.DefaultBuildController.build(DefaultBuildController.java:145) at org.apache.maven.continuum.buildcontroller.BuildProjectTaskExecutor.executeTask(BuildProjectTaskExecutor.java:50) at org.codehaus.plexus.taskqueue.execution.ThreadedTaskQueueExecutor$ExecutorRunnable$1.run(ThreadedTaskQueueExecutor.java:116) at edu.emory.mathcs.backport.java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:442) at edu.emory.mathcs.backport.java.util.concurrent.FutureTask.run(FutureTask.java:176) at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:665) at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:690) at java.lang.Thread.run(Thread.java:595) Caused by: javax.jdo.JDODataStoreException: Delete request failed: DELETE FROM TESTRESULT WHERE TESTRESULT_ID=? NestedThrowables: SQL Exception: DELETE on table 'TESTRESULT' caused a violation of foreign key constraint 'BUILDRESULT_FK2' for key (887). The statement has been rolled back. at org.jpox.store.rdbms.request.DeleteRequest.execute(DeleteRequest.java:274) at org.jpox.store.rdbms.table.ClassTable.delete(ClassTable.java:2471) at org.jpox.store.StoreManager.delete(StoreManager.java:836) at org.jpox.state.StateManagerImpl.internalDeletePersistent(StateManagerImpl.java:4217) at org.jpox.state.StateManagerImpl.deletePersistent(StateManagerImpl.java:4172) at org.jpox.AbstractPersistenceManager.preCommit(AbstractPersistenceManager.java:3198) at org.jpox.NonmanagedTransaction.commit(NonmanagedTransaction.java:491) at org.apache.maven.continuum.store.JdoContinuumStore.updateBuildResult(JdoContinuumStore.java:409) at org.apache.maven.continuum.core.action.ExecuteBuilderContinuumAction.execute(ExecuteBuilderContinuumAction.java:196) at org.apache.maven.continuum.buildcontroller.DefaultBuildController.performAction(DefaultBuildController.java:406) ... 8 more Caused by: SQL Exception: DELETE on table 'TESTRESULT' caused a violation of foreign key constraint 'BUILDRESULT_FK2' for key (887). The statement has been rolled back. at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source) at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown Source) at org.apache.derby.impl.jdbc.TransactionResourceImpl.handleException(Unknown Source) at org.apache.derby.impl.jdbc.EmbedConnection.handleException(Unknown Source) at org.apache.derby.impl.jdbc.ConnectionChild.handleException(Unknown Source) at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(Unknown Source) at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(Unknown Source) at org.apache.derby.impl.jdbc.EmbedPreparedStatement.execute(Unknown Source) at
Re: Continuum and svn connections
On 1/5/07, Brett Porter [EMAIL PROTECTED] wrote: I saw it yesterday too. I actually had the problem before svn kicked in, as far as I could tell. ie, retrieving POMs might be the problem. Yes, it happens as soon as I add an ASF project with a lot of modules, such as maven/plugins/trunk/pom.xml. Whatever it is, it seems to have happened between r490629 and r493025. Here's a log file from earlier today. It goes along fine for a while, then starts taking three minutes between retrieving poms. ... INFO | jvm 1| 2007/01/05 11:14:59 | 2007-01-05 11:14:59,251 [SocketListener0-0] INFO ContinuumProjectBuilder:maven-two-builder - Downloading http://svn.apache.org/repos/asf/maven/plugins/trunk/maven-docck-plugin/pom.xml INFO | jvm 1| 2007/01/05 11:14:59 | 2007-01-05 11:14:59,591 [SocketListener0-0] INFO ContinuumProjectBuilder:maven-two-builder - Downloading http://svn.apache.org/repos/asf/maven/plugins/trunk/maven-ear-plugin/pom.xml INFO | jvm 1| 2007/01/05 11:14:59 | 2007-01-05 11:14:59,827 [SocketListener0-0] INFO ContinuumProjectBuilder:maven-two-builder - Downloading http://svn.apache.org/repos/asf/maven/plugins/trunk/maven-eclipse-plugin/pom.xml INFO | jvm 1| 2007/01/05 11:15:00 | 2007-01-05 11:15:00,209 [SocketListener0-0] INFO ContinuumProjectBuilder:maven-two-builder - Downloading http://svn.apache.org/repos/asf/maven/plugins/trunk/maven-ejb-plugin/pom.xml INFO | jvm 1| 2007/01/05 11:15:00 | 2007-01-05 11:15:00,537 [SocketListener0-0] INFO ContinuumProjectBuilder:maven-two-builder - Downloading http://svn.apache.org/repos/asf/maven/plugins/trunk/maven-help-plugin/pom.xml INFO | jvm 1| 2007/01/05 11:15:00 | 2007-01-05 11:15:00,801 [SocketListener0-0] INFO ContinuumProjectBuilder:maven-two-builder - Downloading http://svn.apache.org/repos/asf/maven/plugins/trunk/maven-idea-plugin/pom.xml INFO | jvm 1| 2007/01/05 11:15:01 | 2007-01-05 11:15:01,847 [SocketListener0-0] INFO ContinuumProjectBuilder:maven-two-builder - Downloading http://svn.apache.org/repos/asf/maven/plugins/trunk/maven-install-plugin/pom.xml INFO | jvm 1| 2007/01/05 11:15:03 | 2007-01-05 11:15:03,182 [SocketListener0-0] INFO ContinuumProjectBuilder:maven-two-builder - Downloading http://svn.apache.org/repos/asf/maven/plugins/trunk/maven-jar-plugin/pom.xml INFO | jvm 1| 2007/01/05 11:18:12 | 2007-01-05 11:18:12,399 [SocketListener0-0] INFO ContinuumProjectBuilder:maven-two-builder - Downloading http://svn.apache.org/repos/asf/maven/plugins/trunk/maven-javadoc-plugin/pom.xml INFO | jvm 1| 2007/01/05 11:21:21 | 2007-01-05 11:21:21,394 [SocketListener0-0] INFO ContinuumProjectBuilder:maven-two-builder - Downloading http://svn.apache.org/repos/asf/maven/plugins/trunk/maven-jxr-plugin/pom.xml INFO | jvm 1| 2007/01/05 11:24:30 | 2007-01-05 11:24:30,398 [SocketListener0-0] INFO ContinuumProjectBuilder:maven-two-builder - Downloading http://svn.apache.org/repos/asf/maven/plugins/trunk/maven-one-plugin/pom.xml INFO | jvm 1| 2007/01/05 11:27:39 | 2007-01-05 11:27:39,392 [SocketListener0-0] INFO ContinuumProjectBuilder:maven-two-builder - Downloading http://svn.apache.org/repos/asf/maven/plugins/trunk/maven-plugin-plugin/pom.xml INFO | jvm 1| 2007/01/05 11:30:48 | 2007-01-05 11:30:48,395 [SocketListener0-0] INFO ContinuumProjectBuilder:maven-two-builder - Downloading http://svn.apache.org/repos/asf/maven/plugins/trunk/maven-pmd-plugin/pom.xml INFO | jvm 1| 2007/01/05 11:33:57 | 2007-01-05 11:33:57,399 [SocketListener0-0] INFO ContinuumProjectBuilder:maven-two-builder - Downloading http://svn.apache.org/repos/asf/maven/plugins/trunk/maven-project-info-reports-plugin/pom.xml -- Wendy
Re: Building continuum
On 1/2/07, Roald Bankras [EMAIL PROTECTED] wrote: I have a clean checkout of the trunk, running on XP with JDK 1.5.0_06 and maven 2.0.4 It also builds fine here on WinXP, JDK 1.5.0_10 and Maven 2.0.4 or 2.0.5-SNAPSHOT. (However, I've seen odd intermittent problems before, especially on Windows.) -- Wendy
Are passwords required?
In 1.1-SNAPSHOT, on 'Create New User', I can create an account with no password, even though the two password fields have asterisks displayed next to them. If I then edit the user and uncheck the 'Change Password Next Login' box, the user can log in without a password. Should this be possible? -- Wendy
New User Registration problems
I'm having trouble with new user registration. (The creation-verification-change password flow works, but so do some things that shouldn't.) 1. Register for an account 2. Ignore the confirmation email 3. Attempt to log in with the new userid. Leave the password blank 4. You are prompted to 'Change Password' 5. Leave the 'existing password' blank, and enter a new password (twice). 6. You are logged in and on the Edit Details screen 1a. The newly created account is not Locked (even though the registration confirmation page says it will be.) 1b. Even if you log in as admin and lock the account, steps 3-5 still work. 4a. If you navigate away from the change password page without completing it, you appear to be logged in and can see everything from project groups down to build results. (Possibly related to [1] where a guest user with no roles can also see everything.) [1] http://www.nabble.com/Projects-are-visible-to-a-guest-user-with-no-roles-t2873616s177.html -- Wendy
Re: Are passwords required?
On 12/26/06, Jesse McConnell [EMAIL PROTECTED] wrote: imo, yes :) only the administrator has the ability to make those decisions and they ought to be allowed to do it... Works for me, but let's fix the UI so the password fields are not marked with an asterisk if they're not actually required. Thanks, -- Wendy
Re: Add project group button not protected from unauthenticated users.
On 11/28/06, Christian Edward Gruber [EMAIL PROTECTED] wrote: Hey. Just FYI, in the trunk the unauthenticated user (and other logged-in, unempowered users) can create new project groups. Thanks, this appears to be fixed in the latest code. (The 'Add project group' button no longer appears.) -- Wendy
Re: Projects are visible to a guest user with no roles
On 12/22/06, Wendy Smoak [EMAIL PROTECTED] wrote: If I remove all the roles from the guest user [1] and log out, I can still see everything from project groups down to build results. Is this being worked on already? [1] including the mysterious 'Guest' role, which, once removed, is not in the list of Available Roles This is also the case for authenticated users with no roles. http://jira.codehaus.org/browse/CONTINUUM-1082 -- Wendy
Re: Can't launch jetty on TRUNK
On 12/20/06, Emmanuel Venisse [EMAIL PROTECTED] wrote: I suggest to not use mvn jetty:run on continuum-webapp for the moment, you can run the plexus runtime instead. I added some notes on building and the various ways to deploy the Continuum webapp: http://docs.codehaus.org/display/MAVENUSER/Continuum (Out of curiosity, is there any reason the runtimePath is target/plexus-continuum-runtime instead of matching the artifactId of continuum-plexus-runtime?) -- Wendy
Projects are visible to a guest user with no roles
If I remove all the roles from the guest user [1] and log out, I can still see everything from project groups down to build results. Is this being worked on already? [1] including the mysterious 'Guest' role, which, once removed, is not in the list of Available Roles -- Wendy
Re: Is 1.1 trunk usable?
On 10/26/06, Jesse McConnell [EMAIL PROTECTED] wrote: and its been fixed up now :) Thanks, Jesse. :) I think Rahul is already convinced, but I'll just offer that I'm running it from a svn checkout, and since the occasional 'mvn clean' wipes out the configuration, I've recorded Selenium tests to do the initial setup and add my projects. -- Wendy
Re: Is 1.1 trunk usable?
On 10/26/06, Rahul Thakur [EMAIL PROTECTED] wrote: Is 1.1 trunk at a point that I can put it to use . erm . in production? Well, I *was* going to say I'm running it straight from a svn checkout, but now it won't build. I thought it was CONTINUUM-970, but that's closed. continuum-release wants maven-release-manager, and once I build that, continuum-webapp won't compile: c:\svn\maven\continuum\continuum-webapp\src\main\java\org\apache\maven\continuum \web\action\ReleaseProjectGoalAction.java:[22,47] package org.apache.maven.plugi ns.release.config does not exist ... I'm bugging Jesse about it on IM now. :) -- Wendy