[ 
http://jira.codehaus.org/browse/MCHANGES-173?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=199654#action_199654
 ] 

Christophe Lallement commented on MCHANGES-173:
-----------------------------------------------

Hi Dennis,

All release together we have more than 25 entries, but concerning the 1.3.0 
just 2-3 issues.
So i'll do the test asap.

> Failed to generate report when version is not the last schedule.
> ----------------------------------------------------------------
>
>                 Key: MCHANGES-173
>                 URL: http://jira.codehaus.org/browse/MCHANGES-173
>             Project: Maven 2.x Changes Plugin
>          Issue Type: Bug
>          Components: announcement, jira-report
>    Affects Versions: 2.1
>            Reporter: Christophe Lallement
>            Priority: Critical
>
> We try to release a snapshot version (1.2.3-SNAPSHOT) but this version is not 
> define as last release into JIRA version.
> into JIRA we have define version as this (by schedule order)
> * 1.3.0
> * 1.2.3
> * 1.2.2
> ....
> When we try to generate jira report for e version 1.2.3-SNAPSHOT we have this 
> error: (i don't if it occurs during jira report or annoucement)
> PS: if i schedule 1.2.3 in first position into JIRa, it works fine.
> {code}...
> [DEBUG] Default ResourceManager initialization complete.
> [DEBUG] Loaded System Directive: org.apache.velocity.runtime.directive.Literal
> [DEBUG] Loaded System Directive: org.apache.velocity.runtime.directive.Macro
> [DEBUG] Loaded System Directive: org.apache.velocity.runtime.directive.Parse
> [DEBUG] Loaded System Directive: org.apache.velocity.runtime.directive.Include
> [DEBUG] Loaded System Directive: org.apache.velocity.runtime.directive.Foreach
> [DEBUG] Created '20' parsers.
> [DEBUG] Velocimacro : initialization starting.
> [DEBUG] Velocimacro : allowInline = true : VMs can be defined inline in 
> templates
> [DEBUG] Velocimacro : allowInlineToOverride = false : VMs defined inline may 
> NOT replace previous VM definitions
> [DEBUG] Velocimacro : allowInlineLocal = false : VMs defined inline will be 
> global in scope if allowed.
> [DEBUG] Velocimacro : autoload off : VM system will not automatically reload 
> global library macros
> [DEBUG] Velocimacro : Velocimacro : initialization complete.
> [DEBUG] RuntimeInstance successfully initialized.
> [DEBUG] Configuring mojo 
> 'org.apache.maven.plugins:maven-changes-plugin:2.1:announcement-generate' -->
> [DEBUG]   (s) artifactId = feedapi
> [DEBUG]   (f) basedir = C:\HOMEWARE\eclipse-341\workspace\feedapi
> [DEBUG]   (s) developmentTeam = vol-domino-feedapi team
> [DEBUG]   (s) finalName = feedapi-1.2.3-SNAPSHOT
> [DEBUG]   (f) generateJiraAnnouncement = true
> [DEBUG]   (s) groupId = ged.domino
> [DEBUG]   (s) introduction = FeedAPI is a framework to send feed between 
> component (In and Out process) with high frequency const
> aint
> [DEBUG]   (f) jiraMerge = false
> [DEBUG]   (f) jiraXML = 
> C:\HOMEWARE\eclipse-341\workspace\feedapi\target\jira-announcement.xml
> [DEBUG]   (f) maxEntries = 25
> [DEBUG]   (s) outputDirectory = 
> C:\HOMEWARE\eclipse-341\workspace\feedapi\target\announcement
> [DEBUG]   (s) packaging = jar
> [DEBUG]   (f) project = MavenProject: ged.domino:feedapi:1.2.3-SNAPSHOT @ 
> C:\HOMEWARE\eclipse-341\workspace\feedapi\pom.xml
> [DEBUG]   (f) resolutionIds = Fixed
> [DEBUG]   (f) settings = org.apache.maven.settings.setti...@1eb62b6
> [DEBUG]   (f) statusIds = Closed
> [DEBUG]   (f) template = feedapi-announcement.vm
> [DEBUG]   (f) templateDirectory = our-announcements
> [DEBUG]   (s) url = http://frontools/maven_site/domino-parent/feedapi
> [DEBUG]   (s) version = 1.2.3-SNAPSHOT
> [DEBUG]   (s) xmlPath = 
> C:\HOMEWARE\eclipse-341\workspace\feedapi\src\changes\changes.xml
> [DEBUG] -- end configuration --
> [INFO] [changes:announcement-generate {execution: announcement-generate}]
> [DEBUG] JIRA lives at: https://jtbox.fr.world.socgen/jira
> [DEBUG] The JIRA URL https://jtbox.fr.world.socgen/jira/browse/TRAFEEDAPI 
> doesn't include a pid, trying to extract it from JIRA.
> [DEBUG] Successfully reached JIRA.
> 26 ao¹t 2009 10:54:10 org.apache.commons.httpclient.HttpMethodBase 
> getResponseBody
> ATTENTION: Going to buffer response body of large or unknown size. Using 
> getResponseBodyAsStream instead is recommended.
> [DEBUG] Found the pid 10236 at 
> https://jtbox.fr.world.socgen/jira/browse/TRAFEEDAPI
> [ERROR] maven-changes-plugin: None of the configured sortColumnNames 'null' 
> are correct.
> [DEBUG] download jira issues from url 
> https://jtbox.fr.world.socgen/jira/secure/IssueNavigator.jspa?view=rss&pid=10236&statusIds=
> &resolutionIds=1&tempMax=25&reset=true&decorator=none
> [INFO] Downloading from JIRA at: 
> https://jtbox.fr.world.socgen/jira/secure/IssueNavigator.jspa?view=rss&pid=10236&statusIds=6&res
> lutionIds=1&tempMax=25&reset=true&decorator=none
> 26 ao¹t 2009 10:54:10 org.apache.commons.httpclient.HttpMethodBase 
> getResponseBody
> ATTENTION: Going to buffer response body of large or unknown size. Using 
> getResponseBodyAsStream instead is recommended.
> [DEBUG] Downloading from JIRA was successful
> [INFO] Creating announcement file from JIRA releases...
> [DEBUG] Found 5 releases.
> [DEBUG] The release: 1.1.0 has 1 actions.
> [DEBUG] The release: 1.3.0 has 12 actions.
> [DEBUG] The release: 1.2.1 has 6 actions.
> [DEBUG] The release: 1.2.2 has 1 actions.
> [DEBUG] The release: 1.2.0 has 4 actions.
> [DEBUG] The release: 1.1.0 has 1 actions.
> [DEBUG] The release: 1.3.0 has 12 actions.
> [DEBUG] The release: 1.2.1 has 6 actions.
> [DEBUG] The release: 1.2.2 has 1 actions.
> [DEBUG] The release: 1.2.0 has 4 actions.
> [INFO] 
> ------------------------------------------------------------------------
> [ERROR] BUILD ERROR
> [INFO] 
> ------------------------------------------------------------------------
> [INFO] Couldn't find the release '1.2.3' among the supplied releases.
> [INFO] 
> ------------------------------------------------------------------------
> [DEBUG] Trace
> org.apache.maven.lifecycle.LifecycleExecutionException: Couldn't find the 
> release '1.2.3' among the supplied releases.
>         at 
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:703)
>         at 
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:540)
>         at 
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:519)
>         at 
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:371)
>         at 
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:332)
>         at 
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:181)
>         at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:356)
>         at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:137)
>         at org.apache.maven.cli.MavenCli.main(MavenCli.java:362)
>         at 
> org.apache.maven.cli.compat.CompatibleMain.main(CompatibleMain.java:41)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>         at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>         at java.lang.reflect.Method.invoke(Method.java:597)
>         at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
>         at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
>         at 
> org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
>         at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
> Caused by: org.apache.maven.plugin.MojoExecutionException: Couldn't find the 
> release '1.2.3' among the supplied releases.
>         at 
> org.apache.maven.plugin.announcement.AnnouncementMojo.getLatestRelease(AnnouncementMojo.java:460)
>         at 
> org.apache.maven.plugin.announcement.AnnouncementMojo.doGenerate(AnnouncementMojo.java:349)
>         at 
> org.apache.maven.plugin.announcement.AnnouncementMojo.doJiraGenerate(AnnouncementMojo.java:582)
>         at 
> org.apache.maven.plugin.announcement.AnnouncementMojo.execute(AnnouncementMojo.java:335)
>         at 
> org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:483)
>         at 
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:678)
>         ... 17 more
> [INFO] 
> ------------------------------------------------------------------------
> [INFO] Total time: 20 seconds
> [INFO] Finished at: Wed Aug 26 10:54:11 CEST 2009
> [INFO] Final Memory: 29M/52M
> [INFO] 
> ------------------------------------------------------------------------
> {code}
> extract of our pom:
> {code:xml}
> ....
>                       <plugin>
>                               <groupId>org.apache.maven.plugins</groupId>
>                               <artifactId>maven-changes-plugin</artifactId>
>                               <version>2.1</version>
>                               <executions>
>                                       <execution>
>                                               <id>announcement-generate</id>
>                                               <phase>deploy</phase>
>                                               <goals>
>                                                       
> <goal>announcement-generate</goal>
>                                                       
> <goal>announcement-mail</goal>
>                                               </goals>
>                                       </execution>
>                               </executions>
>                               <configuration>
>                                       <template>my-announcement.vm</template>
>                                       
> <templateDirectory>our-announcements</templateDirectory>
>                                       
> <generateJiraAnnouncement>true</generateJiraAnnouncement>
>                                       
> <xmlPath>${basedir}/src/changes/changes.xml</xmlPath>
>                                       <smtpHost>smtp-gw</smtpHost>
>                                       <smtpPort>25</smtpPort>
>                                       
> <mailContentType>text/html</mailContentType>
>                                       <mailSender>
>                                               <name>foo</name>
>                                               
> <email>foo....@foobar.com</email>
>                                       </mailSender>
>                                       <!-- For JIRA-report -->
>                                       
> <columnNames>Type,Key,Summary,Assignee,Status,Resolution,Fix 
> Version</columnNames>
>                                       
> <onlyCurrentVersion>false</onlyCurrentVersion>
>                                       
> <filter>statusIds%3D6%26statusIds%3D5%26resolutionIds%3D1%26sorter%2Ffield%3Dissuekey%26sorter%2Forder%3DASC%26sorter%2Ffield%3Dissuetype%26sorter%2Forder%3DASC</filter>
>                                       <sortColumnNames>Fix 
> Version,Type,Key</sortColumnNames>
>                                       <reportSets>
>                                               <reportSet>
>                                                       <reports>
>                                                               
> <report>jira-report</report>
>                                                       </reports>
>                                               </reportSet>
>                                       </reportSets>
>                                       <toAddresses>
>                                               
> <toAddress>jonh.sm...@bigcompany.com</toAddress>
>                                       </toAddresses>
>                               </configuration>
>                       </plugin>
> {code}

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira


Reply via email to