Hi everybody,

 

I have a project which uses remote-resources (hibernate mapping files).

 

My pom.xml

 

...

<plugin>

    <artifactId>maven-remote-resources-plugin</artifactId>

    <version>1.1</version>

    <executions>

        <execution>

            <goals>

                <goal>process</goal>

            </goals>

            <configuration>

                <resourceBundles>

                    
<resourceBundle>com.myproj.sws2:sws-mapping:${sws.mapping.version}</resourceBundle>

                </resourceBundles>

                <outputDirectory>${project.build.directory}</outputDirectory>

                <attached>false</attached>

            </configuration>

        </execution>

    </executions>

</plugin>

...

<plugin>

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

    <version>2.0-beta-9</version>

    <configuration>

        <tagBase>https://path-to-svn/tags</tagBase>

    </configuration>

</plugin>

...

 

 

When I make mvn package -Dsws.mapping.version=2.0.0 - everything's ok and 
resources are resolved and downloaded also they are put to WAR file.

 

But when I try to release this project:

 

mvn release:clean release:prepare  -Dsws.mapping.version=2.0.0  
-Dusername=svn_user -Dpassword=svn_passwd

 

 

And I  receive error:

[INFO] [INFO] [remote-resources:process {execution: default}]

[INFO] [WARNING] Unable to get resource 'com.myproj.sws2:sws-mapping:jar:null' 
from repository myrep (http://maven.myrepcom:8081): While configuring wagon for 
'mavuser':

Unable to apply wagon configuration.

 [INFO] [INFO] 
------------------------------------------------------------------------

[INFO] [ERROR] BUILD ERROR

[INFO] [INFO] 
------------------------------------------------------------------------

[INFO] [INFO] Resources JAR cannot be found.

 

As you can see, resource version is unset - 
'com.myproj.sws2:sws-mapping:jar:null'. 

 

Why my property (sws.mapping.version) is null not 2.0.0 as I set in command 
line ?

 

 

Thanks

Reply via email to