It's all about the answers!

Ask a question

Jazz scm provider fails in maven with "Failed to execute goal org.apache.maven.plugins:maven-release-plugin"


jayeshkumar patel (611) | asked Sep 25 '14, 9:26 a.m.
edited Apr 28 '15, 8:23 a.m. by Krzysztof Ka┼║mierczyk (7.4k35398)
Hello,
I am jay and recently we  started running maven build using release plugin.

as a part of this plugin i have to provide scm url for connecting to my work space.
now as I have provided that in my parent pom its throwing error during the build that scm url syntax error.
I have check the jazz other link and i am using the same process of providing the scm url for jazz the way they mention.

so i don't know what really wrong with it.

I am also putting that error log here if that help AND also some other info regarding scm and plugin which are in my parent pom.

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-release-plugin:2.5:prepare (default-cli) on project aferewrite-master-config: Jazz Url "https://rtc01-gr.cgi.int" is not a valid URL. The Jazz Url syntax is scm:jazz:[username[;password]@]http[s]://server_name[:port]/contextRoot:repositoryWorkspace -> [Help 1]

[ERROR]

[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.

[ERROR] Re-run Maven using the -X switch to enable full debug logging.

[ERROR]

[ERROR] For more information about the errors and possible solutions, please read the following articles:

[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException

[ERROR]

[ERROR] After correcting the problems, you can resume the build with the command

[ERROR]   mvn <goals> -rf :aferewrite-master-config

 

MY SCM URL IN MY POM LOOK LIKE THIS

<scm>

    <url>scm:jazz:USERID;PASSWORD@https://rtc01-gr.cgi.int:PORT/ccm/:AFE_TEST_0923_TEST</url>

                <connection>scm:jazz:https://rtc01-gr.cgi.int:PORT/ccm/:AFE_TEST_0923_TEST</connection>

                <developerConnection>scm:jazz:https://rtc01-gr.cgi.int:PORT/ccm/:AFE_TEST_0923_TEST</developerConnection>

  </scm>

 

ALSO I HAVE ADDED SCM DEPNEDENCY IN MY PARENT POM AND JAZZ PROVIDER WHICH ARE AS FOLLOW

 

<plugin>

           <groupId>org.apache.maven.plugins</groupId>

           <artifactId>maven-release-plugin</artifactId>

           <version>2.5</version>

           <configuration>

               <goals>deploy -Dmaven.test.skip=true</goals>

           </configuration>

                                   <dependencies>

                                <dependency>

                                <groupId>org.apache.maven.scm</groupId>

           <artifactId>maven-scm-provider-jazz</artifactId>

           <version>1.9.2</version>

                                   </dependency>

                                   <dependency>

               <groupId>org.apache.maven.scm</groupId>

               <artifactId>maven-scm-api</artifactId>

               <version>1.9.2</version>

                                   </dependency>

                                   </dependencies>

        </plugin>



looking forward to get proper answer if possible.

Thanks
Jay

Comments
Ralph Schoon commented Sep 26 '14, 3:18 a.m.
FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER

The error message only shows

https://rtc01-gr.cgi.int
so whatever URL you configured it did not make it into the call, I think. I don't know the plugin,however that is what I would look at.

One answer



permanent link
jayeshkumar patel (611) | answered Sep 26 '14, 10:36 a.m.
Hi,
Thanks for reply.
So the URL we have is as it is.
But the syntax we are using for scm jazz it's the same way it's mention on jazz.
I still don't know why it's keep saying my jazz URL syntax has error.
Thanks

Comments
Chris Graham commented Apr 18 '15, 8:19 a.m.

Did you get it to work?

<url>scm:jazz:USERID;PASSWORD@https://rtc01-gr.cgi.int:PORT/ccm/:AFE_TEST_0923_TEST</url>

Did you try:

<url>scm:jazz:USERID;PASSWORD@https://rtc01-gr.cgi.int:PORT/ccm:AFE_TEST_0923_TEST</url>

(removal from the trailing space from the contect root).

When I'm back to worting again, I'll run this through the parsing tests.

Your answer


Register or to post your answer.