I've following parent pom file:

```
     <?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/xsd/maven-4.0.0.xsd">
        <modelVersion>4.0.0</modelVersion>
        <groupId>com.xyz</groupId>
        <artifactId>abc</artifactId>
        <version>1.0.0.36</version>
        <packaging>pom</packaging>
        <name>Common Data Access Framework</name>
        <build>
        <pluginManagement>
    ...
    ...

```

Now when I run following command from the same folder where I have this parent pom file:

```
mvn versions:set -DnewVersion=9.9.9.9

```

It will update the version details in all child modules and pom file "except" it's own (the parent). This is really strange as I'm running it from the very same folder.