You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Peter Janes (JIRA)" <ji...@codehaus.org> on 2013/01/10 20:32:13 UTC
[jira] (MCHANGES-291) Cannot authenticate to Jira OnDemand
[ https://jira.codehaus.org/browse/MCHANGES-291?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Peter Janes updated MCHANGES-291:
---------------------------------
Attachment: MCHANGES-291.patch
Using the current (2.9-SNAPSHOT) trunk I can authenticate successfully, but the cookies aren't preserved. This patch adds them to the WebClient which allows the report to be generated as expected.
> Cannot authenticate to Jira OnDemand
> ------------------------------------
>
> Key: MCHANGES-291
> URL: https://jira.codehaus.org/browse/MCHANGES-291
> Project: Maven 2.x Changes Plugin
> Issue Type: Bug
> Components: jira
> Affects Versions: 2.8
> Reporter: Gary Clayburg
> Attachments: MCHANGES-291.patch
>
>
> This plugin recently stopped working for our project that uses Atlassian Jira OnDemand.
> It now appears to fail with this 400 error. I'm thinking this is due to recent changes in the way that Jira OnDemand is doing authentication. I get a similar error in a browser if the session is not authenticated. Does anyone else use Jira OnDemand with this plugin?
> {code}
> $ mvn -f pom_changestest.xml changes:jira-report
> [INFO] Scanning for projects...
> [INFO]
> [INFO] ------------------------------------------------------------------------
> [INFO] Building changes-tests 1.22
> [INFO] ------------------------------------------------------------------------
> [INFO]
> [INFO] --- maven-changes-plugin:2.8:jira-report (default-cli) @ changes-tests ---
> [WARNING] Deprecated API called - not org.apache.maven.doxia.sink.Sink instance and no SinkFactory available. Please update this plugin.
> [INFO] Downloading from JIRA at: https://urlremoved.jira.com/sr/jira.issueviews:searchrequest-xml/temp/SearchRequest.xml?tempMax=100&reset=true&jqlQuery=project+%3D+OIAM+AND+fixVersion+in+%28%221.0.5%22%29+AND+status+in+%28Closed%29+AND+resolution+in+%28Fixed%29+ORDER+BY+priority+DESC%2C+created+DESC
> [WARNING] Downloading from JIRA failed. Received: [400]
> [WARNING] JIRA file C:\QA\integration-tests\target\jira-results.xml doesn't exist.
> [INFO] ------------------------------------------------------------------------
> [INFO] BUILD SUCCESS
> [INFO] ------------------------------------------------------------------------
> [INFO] Total time: 3.340s
> [INFO] Finished at: Fri Oct 05 09:32:48 MDT 2012
> [INFO] Final Memory: 18M/152M
> [INFO] ------------------------------------------------------------------------
> {code}
> The pom.xml file is this:
> {code}
> <?xml version="1.0" encoding="UTF-8"?>
> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
> <modelVersion>4.0.0</modelVersion>
> <groupId>com.urlremoved</groupId>
> <artifactId>changes-tests</artifactId>
> <packaging>jar</packaging>
> <name>changes-tests</name>
> <version>1.22</version>
> <issueManagement>
> <system>JIRA</system>
> <url>https://urlremoved.jira.com/browse/OIAM</url>
> </issueManagement>
> <build>
> <finalName>changes-tests</finalName>
> <plugins>
> <plugin>
> <groupId>org.apache.maven.plugins</groupId>
> <artifactId>maven-changes-plugin</artifactId>
> <version>2.8</version>
> <configuration>
> <useJql>true</useJql>
> <fixVersionIds>1.0.5</fixVersionIds>
> <jiraUser>justsomedude@somewhere.com</jiraUser>
> <jiraPassword>EnterRealPasswordHere</jiraPassword>
> </configuration>
> </plugin>
> </plugins>
> </build>
> <reporting>
> <plugins>
> </plugins>
> </reporting>
> <dependencies>
> </dependencies>
> </project>
> {code}
> I also notice that even this test is executed in debug mode, it indicates that login to Jira succeeded even when an invalid password is supplied:
> {code}
> [WARNING] Deprecated API called - not org.apache.maven.doxia.sink.Sink instance and no SinkFactory available. Please update this plugin.
> [DEBUG] Encoding JQL query project = OIAM AND fixVersion in ("1.0.5") AND status in (Closed) AND resolution in (Fixed) ORDER BY priority DESC, created DESC
> [DEBUG] Encoded JQL query project+%3D+OIAM+AND+fixVersion+in+%28%221.0.5%22%29+AND+status+in+%28Closed%29+AND+resolution+in+%28Fixed%29+ORDER+BY+priority+DESC%2C+created+DESC
> [DEBUG] JIRA lives at: https://urlremoved.jira.com
> [DEBUG] Login URL: https://urlremoved.jira.com/login.jsp?os_destination=/secure/&os_username=justsomedude%40somewhere.com&os_password=*********************
> [DEBUG] Successfully logged in into JIRA.
> [DEBUG] download jira issues from url https://urlremoved.jira.com/sr/jira.issueviews:searchrequest-xml/temp/SearchRequest.xml?tempMax=100&reset=true&jqlQuery=project+%3D+OIAM+AND+fixVersion+in+%28%221.0.5%22%29+AND+status+in+%28Closed%29+AND+resolution+in+%28Fixed%29+ORDER+BY+priority+DESC%2C+created+DESC
> [INFO] Downloading from JIRA at: https://urlremoved.jira.com/sr/jira.issueviews:searchrequest-xml/temp/SearchRequest.xml?tempMax=100&reset=true&jqlQuery=project+%3D+OIAM+AND+fixVersion+in+%28%221.0.5%22%29+AND+status+in+%28Closed%29+AND+resolution+in+%28Fixed%29+ORDER+BY+priority+DESC%2C+created+DESC
> [WARNING] Downloading from JIRA failed. Received: [400]
> {code}
> This issue is related to MCHANGES-285
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://jira.codehaus.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira