You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@storm.apache.org by rz...@apache.org on 2026/04/28 09:46:15 UTC
(storm) branch pom-modules-review created (now 931c8a7a6)
This is an automated email from the ASF dual-hosted git repository.
rzo1 pushed a change to branch pom-modules-review
in repository https://gitbox.apache.org/repos/asf/storm.git
at 931c8a7a6 build: introduce aggregator modules and unify pom display names
This branch includes the following new commits:
new 931c8a7a6 build: introduce aggregator modules and unify pom display names
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
(storm) 01/01: build: introduce aggregator modules and unify pom display names
Posted by rz...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
rzo1 pushed a commit to branch pom-modules-review
in repository https://gitbox.apache.org/repos/asf/storm.git
commit 931c8a7a6c95a509669be84c50415e4e209888a7
Author: Richard Zowalla <rz...@apache.org>
AuthorDate: Tue Apr 28 11:45:51 2026 +0200
build: introduce aggregator modules and unify pom display names
The storm-multilang/, storm-dist/, external/ and examples/ trees previously
listed their children directly in the root pom (or its profiles) without an
aggregator pom of their own, which broke the standard Maven multi-module
shape (no `mvn -pl <group> -am` builds, no shared parent for grouped concerns)
and made the root module list noisy. Pom display names were also inconsistent
or missing across the tree.
- Add aggregator poms: storm-multilang/pom.xml (storm-multilang),
storm-dist/pom.xml (storm-dist), external/pom.xml (storm-external),
examples/pom.xml (storm-examples). All four use packaging=pom and inherit
from the storm root.
- Repoint each child under those trees to its new aggregator parent
(relativePath ../pom.xml). storm-dist/binary and storm-dist/source likewise
declare storm-dist as parent. Children's own artifactId/groupId are not
changed.
- Collapse the root pom <modules> and the dist/externals/examples profiles
to one entry per group (storm-multilang, storm-dist, external, examples).
Profile activation semantics are preserved (externals and examples remain
activeByDefault).
- Normalize <name> across every pom to "Storm <Module>" (e.g. "Storm Client",
"Storm Flux Core", "Storm Multilang JavaScript", "Storm Kafka Client",
"Storm Starter"). Removes the mix of artifact-style lowercase names,
"Apache Storm - X", developer-name false positives in poms with no project
<name>, and the few duplicates that crept in.
---
{storm-multilang/python => examples}/pom.xml | 32 +++++++++-----------
examples/storm-hdfs-examples/pom.xml | 7 +++--
examples/storm-jdbc-examples/pom.xml | 7 +++--
examples/storm-jms-examples/pom.xml | 8 +++--
examples/storm-kafka-client-examples/pom.xml | 6 ++--
examples/storm-loadgen/pom.xml | 7 +++--
examples/storm-perf/pom.xml | 4 +--
examples/storm-redis-examples/pom.xml | 7 +++--
examples/storm-starter/pom.xml | 7 ++---
{storm-multilang/python => external}/pom.xml | 37 ++++++++++++-----------
external/storm-autocreds/pom.xml | 6 ++--
external/storm-blobstore-migration/pom.xml | 8 +++--
external/storm-hdfs-blobstore/pom.xml | 7 +++--
external/storm-hdfs-oci/pom.xml | 6 ++--
external/storm-hdfs/pom.xml | 7 +++--
external/storm-jdbc/pom.xml | 7 +++--
external/storm-jms/pom.xml | 7 +++--
external/storm-kafka-client/pom.xml | 8 +++--
external/storm-kafka-migration/pom.xml | 8 +++--
external/storm-kafka-monitor/pom.xml | 8 ++---
external/storm-metrics-prometheus/pom.xml | 8 +++--
external/storm-metrics/pom.xml | 8 +++--
external/storm-redis/pom.xml | 7 +++--
flux/flux-core/pom.xml | 3 +-
flux/flux-examples/pom.xml | 3 +-
flux/flux-wrappers/pom.xml | 4 ++-
flux/pom.xml | 2 +-
integration-test/pom.xml | 1 -
pom.xml | 30 +++---------------
storm-buildtools/storm-maven-plugins/pom.xml | 4 ++-
storm-checkstyle/pom.xml | 2 +-
storm-client/pom.xml | 4 ++-
storm-core/pom.xml | 4 ++-
storm-dist/binary/final-package/pom.xml | 4 ++-
storm-dist/binary/pom.xml | 8 +++--
storm-dist/binary/storm-autocreds-bin/pom.xml | 2 ++
storm-dist/binary/storm-client-bin/pom.xml | 3 ++
storm-dist/binary/storm-kafka-monitor-bin/pom.xml | 2 ++
storm-dist/binary/storm-submit-tools-bin/pom.xml | 2 ++
storm-dist/binary/storm-webapp-bin/pom.xml | 3 ++
{storm-multilang/ruby => storm-dist}/pom.xml | 26 ++++++----------
storm-dist/source/pom.xml | 8 +++--
storm-multilang/javascript/pom.xml | 8 +++--
storm-multilang/{ruby => }/pom.xml | 27 ++++++-----------
storm-multilang/python/pom.xml | 8 +++--
storm-multilang/ruby/pom.xml | 8 +++--
storm-server/pom.xml | 2 ++
storm-shaded-deps/pom.xml | 4 ++-
storm-submit-tools/pom.xml | 2 ++
storm-webapp/pom.xml | 4 ++-
50 files changed, 219 insertions(+), 176 deletions(-)
diff --git a/storm-multilang/python/pom.xml b/examples/pom.xml
similarity index 66%
copy from storm-multilang/python/pom.xml
copy to examples/pom.xml
index 2324e84d8..03517afed 100644
--- a/storm-multilang/python/pom.xml
+++ b/examples/pom.xml
@@ -15,30 +15,28 @@
See the License for the specific language governing permissions and
limitations under the License.
-->
-
<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>
<parent>
<artifactId>storm</artifactId>
<groupId>org.apache.storm</groupId>
<version>3.0.0-SNAPSHOT</version>
- <relativePath>../../pom.xml</relativePath>
+ <relativePath>../pom.xml</relativePath>
</parent>
- <artifactId>multilang-python</artifactId>
- <packaging>jar</packaging>
- <name>multilang-python</name>
+ <artifactId>storm-examples</artifactId>
+ <packaging>pom</packaging>
+ <name>Storm Examples</name>
+ <description>Aggregator for Storm example topologies and load-generation tools.</description>
- <build>
- <plugins>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-checkstyle-plugin</artifactId>
- </plugin>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-pmd-plugin</artifactId>
- </plugin>
- </plugins>
- </build>
+ <modules>
+ <module>storm-starter</module>
+ <module>storm-loadgen</module>
+ <module>storm-redis-examples</module>
+ <module>storm-kafka-client-examples</module>
+ <module>storm-jdbc-examples</module>
+ <module>storm-hdfs-examples</module>
+ <module>storm-jms-examples</module>
+ <module>storm-perf</module>
+ </modules>
</project>
diff --git a/examples/storm-hdfs-examples/pom.xml b/examples/storm-hdfs-examples/pom.xml
index ed3c23a86..e21733ca6 100644
--- a/examples/storm-hdfs-examples/pom.xml
+++ b/examples/storm-hdfs-examples/pom.xml
@@ -19,14 +19,17 @@
<modelVersion>4.0.0</modelVersion>
<parent>
- <artifactId>storm</artifactId>
+ <artifactId>storm-examples</artifactId>
<groupId>org.apache.storm</groupId>
<version>3.0.0-SNAPSHOT</version>
- <relativePath>../../pom.xml</relativePath>
+ <relativePath>../pom.xml</relativePath>
</parent>
<artifactId>storm-hdfs-examples</artifactId>
+
+
+ <name>Storm HDFS Examples</name>
<dependencies>
<dependency>
<groupId>org.apache.storm</groupId>
diff --git a/examples/storm-jdbc-examples/pom.xml b/examples/storm-jdbc-examples/pom.xml
index cec16ce83..2608db1fd 100644
--- a/examples/storm-jdbc-examples/pom.xml
+++ b/examples/storm-jdbc-examples/pom.xml
@@ -19,14 +19,17 @@
<modelVersion>4.0.0</modelVersion>
<parent>
- <artifactId>storm</artifactId>
+ <artifactId>storm-examples</artifactId>
<groupId>org.apache.storm</groupId>
<version>3.0.0-SNAPSHOT</version>
- <relativePath>../../pom.xml</relativePath>
+ <relativePath>../pom.xml</relativePath>
</parent>
<artifactId>storm-jdbc-examples</artifactId>
+
+
+ <name>Storm JDBC Examples</name>
<dependencies>
<dependency>
<groupId>org.apache.storm</groupId>
diff --git a/examples/storm-jms-examples/pom.xml b/examples/storm-jms-examples/pom.xml
index 5cf4db6a9..fe6866277 100644
--- a/examples/storm-jms-examples/pom.xml
+++ b/examples/storm-jms-examples/pom.xml
@@ -19,15 +19,19 @@
<modelVersion>4.0.0</modelVersion>
<parent>
- <artifactId>storm</artifactId>
+ <artifactId>storm-examples</artifactId>
<groupId>org.apache.storm</groupId>
<version>3.0.0-SNAPSHOT</version>
- <relativePath>../../pom.xml</relativePath>
+ <relativePath>../pom.xml</relativePath>
</parent>
<artifactId>storm-jms-examples</artifactId>
+
+
+
+ <name>Storm JMS Examples</name>
<properties>
<spring.version>7.0.6</spring.version>
</properties>
diff --git a/examples/storm-kafka-client-examples/pom.xml b/examples/storm-kafka-client-examples/pom.xml
index 0d2d959a9..e65574d2f 100644
--- a/examples/storm-kafka-client-examples/pom.xml
+++ b/examples/storm-kafka-client-examples/pom.xml
@@ -19,16 +19,18 @@
<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">
<parent>
- <artifactId>storm</artifactId>
+ <artifactId>storm-examples</artifactId>
<groupId>org.apache.storm</groupId>
<version>3.0.0-SNAPSHOT</version>
- <relativePath>../../pom.xml</relativePath>
+ <relativePath>../pom.xml</relativePath>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>storm-kafka-client-examples</artifactId>
+
+ <name>Storm Kafka Client Examples</name>
<dependencies>
<dependency>
<groupId>org.slf4j</groupId>
diff --git a/examples/storm-loadgen/pom.xml b/examples/storm-loadgen/pom.xml
index cc36c69fa..40999d0ca 100644
--- a/examples/storm-loadgen/pom.xml
+++ b/examples/storm-loadgen/pom.xml
@@ -18,14 +18,15 @@
<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>
<parent>
- <artifactId>storm</artifactId>
+ <artifactId>storm-examples</artifactId>
<groupId>org.apache.storm</groupId>
<version>3.0.0-SNAPSHOT</version>
- <relativePath>../../pom.xml</relativePath>
+ <relativePath>../pom.xml</relativePath>
</parent>
<artifactId>storm-loadgen</artifactId>
<packaging>jar</packaging>
- <name>storm-loadgen</name>
+ <name>Storm LoadGen</name>
+
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
diff --git a/examples/storm-perf/pom.xml b/examples/storm-perf/pom.xml
index 60e73a8d4..584ff7abc 100644
--- a/examples/storm-perf/pom.xml
+++ b/examples/storm-perf/pom.xml
@@ -18,10 +18,10 @@
<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>
<parent>
- <artifactId>storm</artifactId>
+ <artifactId>storm-examples</artifactId>
<groupId>org.apache.storm</groupId>
<version>3.0.0-SNAPSHOT</version>
- <relativePath>../../pom.xml</relativePath>
+ <relativePath>../pom.xml</relativePath>
</parent>
<artifactId>storm-perf</artifactId>
diff --git a/examples/storm-redis-examples/pom.xml b/examples/storm-redis-examples/pom.xml
index e87da64fe..010b92d98 100644
--- a/examples/storm-redis-examples/pom.xml
+++ b/examples/storm-redis-examples/pom.xml
@@ -19,14 +19,17 @@
<modelVersion>4.0.0</modelVersion>
<parent>
- <artifactId>storm</artifactId>
+ <artifactId>storm-examples</artifactId>
<groupId>org.apache.storm</groupId>
<version>3.0.0-SNAPSHOT</version>
- <relativePath>../../pom.xml</relativePath>
+ <relativePath>../pom.xml</relativePath>
</parent>
<artifactId>storm-redis-examples</artifactId>
+
+
+ <name>Storm Redis Examples</name>
<dependencies>
<dependency>
<groupId>org.apache.storm</groupId>
diff --git a/examples/storm-starter/pom.xml b/examples/storm-starter/pom.xml
index 9e29e30d6..39d69397d 100644
--- a/examples/storm-starter/pom.xml
+++ b/examples/storm-starter/pom.xml
@@ -18,16 +18,15 @@
<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>
<parent>
- <artifactId>storm</artifactId>
+ <artifactId>storm-examples</artifactId>
<groupId>org.apache.storm</groupId>
<version>3.0.0-SNAPSHOT</version>
- <relativePath>../../pom.xml</relativePath>
+ <relativePath>../pom.xml</relativePath>
</parent>
<artifactId>storm-starter</artifactId>
<packaging>jar</packaging>
-
- <name>storm-starter</name>
+ <name>Storm Starter</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
diff --git a/storm-multilang/python/pom.xml b/external/pom.xml
similarity index 60%
copy from storm-multilang/python/pom.xml
copy to external/pom.xml
index 2324e84d8..2b209673f 100644
--- a/storm-multilang/python/pom.xml
+++ b/external/pom.xml
@@ -15,30 +15,33 @@
See the License for the specific language governing permissions and
limitations under the License.
-->
-
<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>
<parent>
<artifactId>storm</artifactId>
<groupId>org.apache.storm</groupId>
<version>3.0.0-SNAPSHOT</version>
- <relativePath>../../pom.xml</relativePath>
+ <relativePath>../pom.xml</relativePath>
</parent>
- <artifactId>multilang-python</artifactId>
- <packaging>jar</packaging>
- <name>multilang-python</name>
+ <artifactId>storm-external</artifactId>
+ <packaging>pom</packaging>
+ <name>Storm External</name>
+ <description>Aggregator for Storm external integrations.</description>
- <build>
- <plugins>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-checkstyle-plugin</artifactId>
- </plugin>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-pmd-plugin</artifactId>
- </plugin>
- </plugins>
- </build>
+ <modules>
+ <module>storm-autocreds</module>
+ <module>storm-blobstore-migration</module>
+ <module>storm-hdfs</module>
+ <module>storm-hdfs-blobstore</module>
+ <module>storm-hdfs-oci</module>
+ <module>storm-jdbc</module>
+ <module>storm-jms</module>
+ <module>storm-kafka-client</module>
+ <module>storm-kafka-migration</module>
+ <module>storm-kafka-monitor</module>
+ <module>storm-metrics</module>
+ <module>storm-metrics-prometheus</module>
+ <module>storm-redis</module>
+ </modules>
</project>
diff --git a/external/storm-autocreds/pom.xml b/external/storm-autocreds/pom.xml
index feb2d3484..dd1ecc963 100644
--- a/external/storm-autocreds/pom.xml
+++ b/external/storm-autocreds/pom.xml
@@ -17,15 +17,17 @@
-->
<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">
<parent>
- <artifactId>storm</artifactId>
+ <artifactId>storm-external</artifactId>
<groupId>org.apache.storm</groupId>
<version>3.0.0-SNAPSHOT</version>
- <relativePath>../../pom.xml</relativePath>
+ <relativePath>../pom.xml</relativePath>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>storm-autocreds</artifactId>
+
+ <name>Storm Autocreds</name>
<dependencies>
<dependency>
<groupId>org.apache.storm</groupId>
diff --git a/external/storm-blobstore-migration/pom.xml b/external/storm-blobstore-migration/pom.xml
index bd4301199..60a8a42fd 100644
--- a/external/storm-blobstore-migration/pom.xml
+++ b/external/storm-blobstore-migration/pom.xml
@@ -19,16 +19,18 @@ limitations under the License.
<modelVersion>4.0.0</modelVersion>
<parent>
- <artifactId>storm</artifactId>
+ <artifactId>storm-external</artifactId>
<groupId>org.apache.storm</groupId>
<version>3.0.0-SNAPSHOT</version>
- <relativePath>../../pom.xml</relativePath>
+ <relativePath>../pom.xml</relativePath>
</parent>
<artifactId>blobstore-migrator</artifactId>
+
+
+ <name>Storm Blobstore Migration</name>
<packaging>jar</packaging>
- <name>blobstore-migrator</name>
<url>https://maven.apache.org</url>
<dependencies>
diff --git a/external/storm-hdfs-blobstore/pom.xml b/external/storm-hdfs-blobstore/pom.xml
index befa70df2..5246940fa 100644
--- a/external/storm-hdfs-blobstore/pom.xml
+++ b/external/storm-hdfs-blobstore/pom.xml
@@ -19,14 +19,17 @@
<modelVersion>4.0.0</modelVersion>
<parent>
- <artifactId>storm</artifactId>
+ <artifactId>storm-external</artifactId>
<groupId>org.apache.storm</groupId>
<version>3.0.0-SNAPSHOT</version>
- <relativePath>../../pom.xml</relativePath>
+ <relativePath>../pom.xml</relativePath>
</parent>
<artifactId>storm-hdfs-blobstore</artifactId>
+
+
+ <name>Storm HDFS Blobstore</name>
<dependencies>
<dependency>
<groupId>org.slf4j</groupId>
diff --git a/external/storm-hdfs-oci/pom.xml b/external/storm-hdfs-oci/pom.xml
index dc8caeb2f..c53612853 100644
--- a/external/storm-hdfs-oci/pom.xml
+++ b/external/storm-hdfs-oci/pom.xml
@@ -17,15 +17,17 @@
-->
<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">
<parent>
- <artifactId>storm</artifactId>
+ <artifactId>storm-external</artifactId>
<groupId>org.apache.storm</groupId>
<version>3.0.0-SNAPSHOT</version>
- <relativePath>../../pom.xml</relativePath>
+ <relativePath>../pom.xml</relativePath>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>storm-hdfs-oci</artifactId>
+
+ <name>Storm HDFS OCI</name>
<dependencies>
<dependency>
<groupId>org.slf4j</groupId>
diff --git a/external/storm-hdfs/pom.xml b/external/storm-hdfs/pom.xml
index cb146ea3a..fdd7b2066 100644
--- a/external/storm-hdfs/pom.xml
+++ b/external/storm-hdfs/pom.xml
@@ -19,14 +19,17 @@
<modelVersion>4.0.0</modelVersion>
<parent>
- <artifactId>storm</artifactId>
+ <artifactId>storm-external</artifactId>
<groupId>org.apache.storm</groupId>
<version>3.0.0-SNAPSHOT</version>
- <relativePath>../../pom.xml</relativePath>
+ <relativePath>../pom.xml</relativePath>
</parent>
<artifactId>storm-hdfs</artifactId>
+
+
+ <name>Storm HDFS</name>
<dependencies>
<dependency>
<groupId>org.slf4j</groupId>
diff --git a/external/storm-jdbc/pom.xml b/external/storm-jdbc/pom.xml
index 643c33d76..b6c96ee0e 100644
--- a/external/storm-jdbc/pom.xml
+++ b/external/storm-jdbc/pom.xml
@@ -19,14 +19,17 @@
<modelVersion>4.0.0</modelVersion>
<parent>
- <artifactId>storm</artifactId>
+ <artifactId>storm-external</artifactId>
<groupId>org.apache.storm</groupId>
<version>3.0.0-SNAPSHOT</version>
- <relativePath>../../pom.xml</relativePath>
+ <relativePath>../pom.xml</relativePath>
</parent>
<artifactId>storm-jdbc</artifactId>
+
+
+ <name>Storm JDBC</name>
<developers>
<developer>
<id>Parth-Brahmbhatt</id>
diff --git a/external/storm-jms/pom.xml b/external/storm-jms/pom.xml
index 01607f87a..54088855c 100644
--- a/external/storm-jms/pom.xml
+++ b/external/storm-jms/pom.xml
@@ -18,14 +18,17 @@
<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>
<parent>
- <artifactId>storm</artifactId>
+ <artifactId>storm-external</artifactId>
<groupId>org.apache.storm</groupId>
<version>3.0.0-SNAPSHOT</version>
- <relativePath>../../pom.xml</relativePath>
+ <relativePath>../pom.xml</relativePath>
</parent>
<artifactId>storm-jms</artifactId>
+
+
+ <name>Storm JMS</name>
<developers>
<developer>
<id>ptgoetz</id>
diff --git a/external/storm-kafka-client/pom.xml b/external/storm-kafka-client/pom.xml
index 21a226738..6b9897b98 100644
--- a/external/storm-kafka-client/pom.xml
+++ b/external/storm-kafka-client/pom.xml
@@ -20,14 +20,16 @@
<modelVersion>4.0.0</modelVersion>
<parent>
- <artifactId>storm</artifactId>
+ <artifactId>storm-external</artifactId>
<groupId>org.apache.storm</groupId>
<version>3.0.0-SNAPSHOT</version>
- <relativePath>../../pom.xml</relativePath>
+ <relativePath>../pom.xml</relativePath>
</parent>
<artifactId>storm-kafka-client</artifactId>
- <name>storm-kafka-client</name>
+
+
+ <name>Storm Kafka Client</name>
<packaging>jar</packaging>
diff --git a/external/storm-kafka-migration/pom.xml b/external/storm-kafka-migration/pom.xml
index 28f00dbff..272882286 100644
--- a/external/storm-kafka-migration/pom.xml
+++ b/external/storm-kafka-migration/pom.xml
@@ -20,14 +20,16 @@
<modelVersion>4.0.0</modelVersion>
<parent>
- <artifactId>storm</artifactId>
+ <artifactId>storm-external</artifactId>
<groupId>org.apache.storm</groupId>
<version>3.0.0-SNAPSHOT</version>
- <relativePath>../../pom.xml</relativePath>
+ <relativePath>../pom.xml</relativePath>
</parent>
<artifactId>storm-kafka-migration</artifactId>
- <name>storm-kafka-migration</name>
+
+
+ <name>Storm Kafka Migration</name>
<packaging>jar</packaging>
diff --git a/external/storm-kafka-monitor/pom.xml b/external/storm-kafka-monitor/pom.xml
index 22149bfb7..16046f252 100644
--- a/external/storm-kafka-monitor/pom.xml
+++ b/external/storm-kafka-monitor/pom.xml
@@ -18,17 +18,15 @@
*/-->
<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">
<parent>
- <artifactId>storm</artifactId>
+ <artifactId>storm-external</artifactId>
<groupId>org.apache.storm</groupId>
<version>3.0.0-SNAPSHOT</version>
- <relativePath>../../pom.xml</relativePath>
+ <relativePath>../pom.xml</relativePath>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>storm-kafka-monitor</artifactId>
- <name>storm-kafka-monitor</name>
-
-
+ <name>Storm Kafka Monitor</name>
<packaging>jar</packaging>
<developers>
diff --git a/external/storm-metrics-prometheus/pom.xml b/external/storm-metrics-prometheus/pom.xml
index efd5f6f8b..233bcad90 100644
--- a/external/storm-metrics-prometheus/pom.xml
+++ b/external/storm-metrics-prometheus/pom.xml
@@ -18,16 +18,18 @@
<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>
<parent>
- <artifactId>storm</artifactId>
+ <artifactId>storm-external</artifactId>
<groupId>org.apache.storm</groupId>
<version>3.0.0-SNAPSHOT</version>
- <relativePath>../../pom.xml</relativePath>
+ <relativePath>../pom.xml</relativePath>
</parent>
<artifactId>storm-metrics-prometheus</artifactId>
+
+
+ <name>Storm Metrics Prometheus</name>
<packaging>jar</packaging>
- <name>storm-metrics-prometheus</name>
<properties>
<prometheus.client.version>1.5.1</prometheus.client.version>
diff --git a/external/storm-metrics/pom.xml b/external/storm-metrics/pom.xml
index 53de84bfa..b2c83c0e4 100644
--- a/external/storm-metrics/pom.xml
+++ b/external/storm-metrics/pom.xml
@@ -18,16 +18,18 @@
<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>
<parent>
- <artifactId>storm</artifactId>
+ <artifactId>storm-external</artifactId>
<groupId>org.apache.storm</groupId>
<version>3.0.0-SNAPSHOT</version>
- <relativePath>../../pom.xml</relativePath>
+ <relativePath>../pom.xml</relativePath>
</parent>
<artifactId>storm-metrics</artifactId>
+
+
+ <name>Storm Metrics</name>
<packaging>jar</packaging>
- <name>storm-metrics</name>
<properties>
<!-- settings for downloading the sigar native binary complete archive, which is not available in Maven central-->
diff --git a/external/storm-redis/pom.xml b/external/storm-redis/pom.xml
index ca822a16e..0a8e91e72 100644
--- a/external/storm-redis/pom.xml
+++ b/external/storm-redis/pom.xml
@@ -19,14 +19,17 @@
<modelVersion>4.0.0</modelVersion>
<parent>
- <artifactId>storm</artifactId>
+ <artifactId>storm-external</artifactId>
<groupId>org.apache.storm</groupId>
<version>3.0.0-SNAPSHOT</version>
- <relativePath>../../pom.xml</relativePath>
+ <relativePath>../pom.xml</relativePath>
</parent>
<artifactId>storm-redis</artifactId>
+
+
+ <name>Storm Redis</name>
<developers>
<developer>
<id>dashengju</id>
diff --git a/flux/flux-core/pom.xml b/flux/flux-core/pom.xml
index 822c49a5c..4aa9233a0 100644
--- a/flux/flux-core/pom.xml
+++ b/flux/flux-core/pom.xml
@@ -27,8 +27,7 @@
<artifactId>flux-core</artifactId>
<packaging>jar</packaging>
-
- <name>flux-core</name>
+ <name>Storm Flux Core</name>
<dependencies>
<dependency>
diff --git a/flux/flux-examples/pom.xml b/flux/flux-examples/pom.xml
index 8a5907799..17269cc5e 100644
--- a/flux/flux-examples/pom.xml
+++ b/flux/flux-examples/pom.xml
@@ -27,8 +27,7 @@
<artifactId>flux-examples</artifactId>
<packaging>jar</packaging>
-
- <name>flux-examples</name>
+ <name>Storm Flux Examples</name>
<dependencies>
<dependency>
diff --git a/flux/flux-wrappers/pom.xml b/flux/flux-wrappers/pom.xml
index caab41b4d..f2b9c5a24 100644
--- a/flux/flux-wrappers/pom.xml
+++ b/flux/flux-wrappers/pom.xml
@@ -26,9 +26,11 @@
</parent>
<artifactId>flux-wrappers</artifactId>
+
+
+ <name>Storm Flux Wrappers</name>
<packaging>jar</packaging>
- <name>flux-wrappers</name>
<dependencies>
<dependency>
diff --git a/flux/pom.xml b/flux/pom.xml
index f20ed82c6..51521e224 100644
--- a/flux/pom.xml
+++ b/flux/pom.xml
@@ -20,7 +20,7 @@
<artifactId>flux</artifactId>
<packaging>pom</packaging>
- <name>flux</name>
+ <name>Storm Flux</name>
<parent>
diff --git a/integration-test/pom.xml b/integration-test/pom.xml
index 861f88714..57a3018ea 100644
--- a/integration-test/pom.xml
+++ b/integration-test/pom.xml
@@ -28,7 +28,6 @@
<name>Storm Integration Test</name>
<artifactId>storm-integration-test</artifactId>
<packaging>jar</packaging>
-
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<!-- see comment below... This fixes an annoyance with intellij -->
diff --git a/pom.xml b/pom.xml
index 56a863aa3..7072049cb 100644
--- a/pom.xml
+++ b/pom.xml
@@ -168,9 +168,7 @@
<modules>
<module>storm-shaded-deps</module>
<module>storm-checkstyle</module>
- <module>storm-multilang/javascript</module>
- <module>storm-multilang/python</module>
- <module>storm-multilang/ruby</module>
+ <module>storm-multilang</module>
<module>storm-buildtools/storm-maven-plugins</module>
<module>storm-client</module>
<module>storm-server</module>
@@ -326,8 +324,7 @@
<profile>
<id>dist</id>
<modules>
- <module>storm-dist/binary</module>
- <module>storm-dist/source</module>
+ <module>storm-dist</module>
</modules>
<build>
<plugins>
@@ -451,19 +448,7 @@
<activeByDefault>true</activeByDefault>
</activation>
<modules>
- <module>external/storm-autocreds</module>
- <module>external/storm-hdfs</module>
- <module>external/storm-hdfs-blobstore</module>
- <module>external/storm-hdfs-oci</module>
- <module>external/storm-jdbc</module>
- <module>external/storm-redis</module>
- <module>external/storm-metrics</module>
- <module>external/storm-metrics-prometheus</module>
- <module>external/storm-kafka-client</module>
- <module>external/storm-kafka-migration</module>
- <module>external/storm-kafka-monitor</module>
- <module>external/storm-jms</module>
- <module>external/storm-blobstore-migration</module>
+ <module>external</module>
<module>integration-test</module>
<!-- The following modules have dependencies on external modules. -->
@@ -476,14 +461,7 @@
<activeByDefault>true</activeByDefault>
</activation>
<modules>
- <module>examples/storm-starter</module>
- <module>examples/storm-loadgen</module>
- <module>examples/storm-redis-examples</module>
- <module>examples/storm-kafka-client-examples</module>
- <module>examples/storm-jdbc-examples</module>
- <module>examples/storm-hdfs-examples</module>
- <module>examples/storm-jms-examples</module>
- <module>examples/storm-perf</module>
+ <module>examples</module>
</modules>
</profile>
</profiles>
diff --git a/storm-buildtools/storm-maven-plugins/pom.xml b/storm-buildtools/storm-maven-plugins/pom.xml
index 3f2fa8869..eae061e1d 100644
--- a/storm-buildtools/storm-maven-plugins/pom.xml
+++ b/storm-buildtools/storm-maven-plugins/pom.xml
@@ -26,8 +26,10 @@
</parent>
<artifactId>storm-maven-plugins</artifactId>
+
+
+ <name>Storm Maven Plugins</name>
<packaging>maven-plugin</packaging>
- <name>storm-maven-plugins</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
diff --git a/storm-checkstyle/pom.xml b/storm-checkstyle/pom.xml
index f7c47019b..422423678 100644
--- a/storm-checkstyle/pom.xml
+++ b/storm-checkstyle/pom.xml
@@ -27,7 +27,7 @@
<modelVersion>4.0.0</modelVersion>
<artifactId>storm-checkstyle</artifactId>
- <name>Apache Storm - Checkstyle</name>
+ <name>Storm Checkstyle</name>
<description>Module to hold Checkstyle properties for Storm.</description>
<build>
diff --git a/storm-client/pom.xml b/storm-client/pom.xml
index b8e7ccf37..8bcdc672b 100644
--- a/storm-client/pom.xml
+++ b/storm-client/pom.xml
@@ -27,8 +27,10 @@
</parent>
<artifactId>storm-client</artifactId>
- <packaging>jar</packaging>
+
+
<name>Storm Client</name>
+ <packaging>jar</packaging>
<description>The client side (including worker) of Storm implementations.</description>
<dependencies>
diff --git a/storm-core/pom.xml b/storm-core/pom.xml
index 860c19a58..182943934 100644
--- a/storm-core/pom.xml
+++ b/storm-core/pom.xml
@@ -25,8 +25,10 @@
</parent>
<artifactId>storm-core</artifactId>
- <packaging>jar</packaging>
+
+
<name>Storm Core</name>
+ <packaging>jar</packaging>
<description>Storm Core Java API and Clojure implementation.</description>
<properties>
diff --git a/storm-dist/binary/final-package/pom.xml b/storm-dist/binary/final-package/pom.xml
index c62870378..8471b307c 100644
--- a/storm-dist/binary/final-package/pom.xml
+++ b/storm-dist/binary/final-package/pom.xml
@@ -26,8 +26,10 @@
</parent>
<artifactId>final-package</artifactId>
+
+
+ <name>Storm Binary Distribution Final Package</name>
<packaging>pom</packaging>
- <name>Storm Binary Distribution (Final Package)</name>
<description>Storm binary distribution</description>
<dependencies>
diff --git a/storm-dist/binary/pom.xml b/storm-dist/binary/pom.xml
index 54e7a586b..94209592e 100644
--- a/storm-dist/binary/pom.xml
+++ b/storm-dist/binary/pom.xml
@@ -19,15 +19,17 @@
<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>
<parent>
- <artifactId>storm</artifactId>
+ <artifactId>storm-dist</artifactId>
<groupId>org.apache.storm</groupId>
<version>3.0.0-SNAPSHOT</version>
- <relativePath>../../pom.xml</relativePath>
+ <relativePath>../pom.xml</relativePath>
</parent>
<artifactId>apache-storm-bin</artifactId>
- <packaging>pom</packaging>
+
+
<name>Storm Binary Distribution</name>
+ <packaging>pom</packaging>
<description>Storm binary distribution</description>
<!--
diff --git a/storm-dist/binary/storm-autocreds-bin/pom.xml b/storm-dist/binary/storm-autocreds-bin/pom.xml
index a0156c2bf..8b42b902f 100644
--- a/storm-dist/binary/storm-autocreds-bin/pom.xml
+++ b/storm-dist/binary/storm-autocreds-bin/pom.xml
@@ -25,6 +25,8 @@
<artifactId>storm-autocreds-bin</artifactId>
<packaging>pom</packaging>
+
+ <name>Storm Autocreds Binary</name>
<dependencies>
<dependency>
<groupId>org.apache.storm</groupId>
diff --git a/storm-dist/binary/storm-client-bin/pom.xml b/storm-dist/binary/storm-client-bin/pom.xml
index 20cf8bc82..8266781b3 100644
--- a/storm-dist/binary/storm-client-bin/pom.xml
+++ b/storm-dist/binary/storm-client-bin/pom.xml
@@ -27,6 +27,9 @@
</parent>
<artifactId>storm-client-bin</artifactId>
+
+
+ <name>Storm Client Binary</name>
<packaging>pom</packaging>
<dependencies>
diff --git a/storm-dist/binary/storm-kafka-monitor-bin/pom.xml b/storm-dist/binary/storm-kafka-monitor-bin/pom.xml
index 7a411aada..4d9e569a9 100644
--- a/storm-dist/binary/storm-kafka-monitor-bin/pom.xml
+++ b/storm-dist/binary/storm-kafka-monitor-bin/pom.xml
@@ -25,6 +25,8 @@
<artifactId>storm-kafka-monitor-bin</artifactId>
<packaging>pom</packaging>
+
+ <name>Storm Kafka Monitor Binary</name>
<dependencies>
<dependency>
<groupId>org.apache.storm</groupId>
diff --git a/storm-dist/binary/storm-submit-tools-bin/pom.xml b/storm-dist/binary/storm-submit-tools-bin/pom.xml
index 531e8da0b..ea7ee9a81 100644
--- a/storm-dist/binary/storm-submit-tools-bin/pom.xml
+++ b/storm-dist/binary/storm-submit-tools-bin/pom.xml
@@ -25,6 +25,8 @@
<artifactId>storm-submit-tools-bin</artifactId>
<packaging>pom</packaging>
+
+ <name>Storm Submit Tools Binary</name>
<dependencies>
<dependency>
<groupId>org.apache.storm</groupId>
diff --git a/storm-dist/binary/storm-webapp-bin/pom.xml b/storm-dist/binary/storm-webapp-bin/pom.xml
index 2c1f776a2..a8a7ed36f 100644
--- a/storm-dist/binary/storm-webapp-bin/pom.xml
+++ b/storm-dist/binary/storm-webapp-bin/pom.xml
@@ -26,6 +26,9 @@
</parent>
<artifactId>storm-webapp-bin</artifactId>
+
+
+ <name>Storm Webapp Binary</name>
<packaging>pom</packaging>
<dependencies>
diff --git a/storm-multilang/ruby/pom.xml b/storm-dist/pom.xml
similarity index 68%
copy from storm-multilang/ruby/pom.xml
copy to storm-dist/pom.xml
index d4569c8cd..65a60a330 100644
--- a/storm-multilang/ruby/pom.xml
+++ b/storm-dist/pom.xml
@@ -15,30 +15,22 @@
See the License for the specific language governing permissions and
limitations under the License.
-->
-
<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>
<parent>
<artifactId>storm</artifactId>
<groupId>org.apache.storm</groupId>
<version>3.0.0-SNAPSHOT</version>
- <relativePath>../../pom.xml</relativePath>
+ <relativePath>../pom.xml</relativePath>
</parent>
- <artifactId>multilang-ruby</artifactId>
- <packaging>jar</packaging>
- <name>multilang-ruby</name>
+ <artifactId>storm-dist</artifactId>
+ <packaging>pom</packaging>
+ <name>Storm Distribution</name>
+ <description>Aggregator for Storm binary and source distributions.</description>
- <build>
- <plugins>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-checkstyle-plugin</artifactId>
- </plugin>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-pmd-plugin</artifactId>
- </plugin>
- </plugins>
- </build>
+ <modules>
+ <module>binary</module>
+ <module>source</module>
+ </modules>
</project>
diff --git a/storm-dist/source/pom.xml b/storm-dist/source/pom.xml
index 17eb6e59b..2296c59bf 100644
--- a/storm-dist/source/pom.xml
+++ b/storm-dist/source/pom.xml
@@ -19,15 +19,17 @@
<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>
<parent>
- <artifactId>storm</artifactId>
+ <artifactId>storm-dist</artifactId>
<groupId>org.apache.storm</groupId>
<version>3.0.0-SNAPSHOT</version>
- <relativePath>../../pom.xml</relativePath>
+ <relativePath>../pom.xml</relativePath>
</parent>
<artifactId>apache-storm-source</artifactId>
- <packaging>pom</packaging>
+
+
<name>Storm Source Distribution</name>
+ <packaging>pom</packaging>
<description>Storm source distribution</description>
<dependencies>
diff --git a/storm-multilang/javascript/pom.xml b/storm-multilang/javascript/pom.xml
index 18deb8cd1..4e69a4b6e 100644
--- a/storm-multilang/javascript/pom.xml
+++ b/storm-multilang/javascript/pom.xml
@@ -19,15 +19,17 @@
<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>
<parent>
- <artifactId>storm</artifactId>
+ <artifactId>storm-multilang</artifactId>
<groupId>org.apache.storm</groupId>
<version>3.0.0-SNAPSHOT</version>
- <relativePath>../../pom.xml</relativePath>
+ <relativePath>../pom.xml</relativePath>
</parent>
<artifactId>multilang-javascript</artifactId>
+
+
+ <name>Storm Multilang JavaScript</name>
<packaging>jar</packaging>
- <name>multilang-javascript</name>
<build>
<plugins>
diff --git a/storm-multilang/ruby/pom.xml b/storm-multilang/pom.xml
similarity index 68%
copy from storm-multilang/ruby/pom.xml
copy to storm-multilang/pom.xml
index d4569c8cd..23542b526 100644
--- a/storm-multilang/ruby/pom.xml
+++ b/storm-multilang/pom.xml
@@ -15,30 +15,23 @@
See the License for the specific language governing permissions and
limitations under the License.
-->
-
<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>
<parent>
<artifactId>storm</artifactId>
<groupId>org.apache.storm</groupId>
<version>3.0.0-SNAPSHOT</version>
- <relativePath>../../pom.xml</relativePath>
+ <relativePath>../pom.xml</relativePath>
</parent>
- <artifactId>multilang-ruby</artifactId>
- <packaging>jar</packaging>
- <name>multilang-ruby</name>
+ <artifactId>storm-multilang</artifactId>
+ <packaging>pom</packaging>
+ <name>Storm Multilang</name>
+ <description>Aggregator for Storm multi-language adapter resources.</description>
- <build>
- <plugins>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-checkstyle-plugin</artifactId>
- </plugin>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-pmd-plugin</artifactId>
- </plugin>
- </plugins>
- </build>
+ <modules>
+ <module>javascript</module>
+ <module>python</module>
+ <module>ruby</module>
+ </modules>
</project>
diff --git a/storm-multilang/python/pom.xml b/storm-multilang/python/pom.xml
index 2324e84d8..766692f51 100644
--- a/storm-multilang/python/pom.xml
+++ b/storm-multilang/python/pom.xml
@@ -19,15 +19,17 @@
<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>
<parent>
- <artifactId>storm</artifactId>
+ <artifactId>storm-multilang</artifactId>
<groupId>org.apache.storm</groupId>
<version>3.0.0-SNAPSHOT</version>
- <relativePath>../../pom.xml</relativePath>
+ <relativePath>../pom.xml</relativePath>
</parent>
<artifactId>multilang-python</artifactId>
+
+
+ <name>Storm Multilang Python</name>
<packaging>jar</packaging>
- <name>multilang-python</name>
<build>
<plugins>
diff --git a/storm-multilang/ruby/pom.xml b/storm-multilang/ruby/pom.xml
index d4569c8cd..5391f41d6 100644
--- a/storm-multilang/ruby/pom.xml
+++ b/storm-multilang/ruby/pom.xml
@@ -19,15 +19,17 @@
<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>
<parent>
- <artifactId>storm</artifactId>
+ <artifactId>storm-multilang</artifactId>
<groupId>org.apache.storm</groupId>
<version>3.0.0-SNAPSHOT</version>
- <relativePath>../../pom.xml</relativePath>
+ <relativePath>../pom.xml</relativePath>
</parent>
<artifactId>multilang-ruby</artifactId>
+
+
+ <name>Storm Multilang Ruby</name>
<packaging>jar</packaging>
- <name>multilang-ruby</name>
<build>
<plugins>
diff --git a/storm-server/pom.xml b/storm-server/pom.xml
index 2d95a7592..2f7b10a2a 100644
--- a/storm-server/pom.xml
+++ b/storm-server/pom.xml
@@ -28,6 +28,8 @@
<artifactId>storm-server</artifactId>
+
+ <name>Storm Server</name>
<properties>
<storm-server.test.introspection.argLine>--add-opens java.base/java.lang=ALL-UNNAMED</storm-server.test.introspection.argLine>
</properties>
diff --git a/storm-shaded-deps/pom.xml b/storm-shaded-deps/pom.xml
index 3ba808cef..2a375e302 100644
--- a/storm-shaded-deps/pom.xml
+++ b/storm-shaded-deps/pom.xml
@@ -28,8 +28,10 @@
</parent>
<artifactId>storm-shaded-deps</artifactId>
+
+
+ <name>Storm Shaded Deps</name>
<packaging>jar</packaging>
- <name>Shaded Deps for Storm Client</name>
<description>Shaded version of dependencies used only for internal storm code.</description>
<dependencies>
diff --git a/storm-submit-tools/pom.xml b/storm-submit-tools/pom.xml
index c09f9b24b..8b7bbabab 100644
--- a/storm-submit-tools/pom.xml
+++ b/storm-submit-tools/pom.xml
@@ -24,6 +24,8 @@
<artifactId>storm-submit-tools</artifactId>
+
+ <name>Storm Submit Tools</name>
<dependencies>
<dependency>
<groupId>org.apache.commons</groupId>
diff --git a/storm-webapp/pom.xml b/storm-webapp/pom.xml
index 615a53c86..9a7c9434c 100644
--- a/storm-webapp/pom.xml
+++ b/storm-webapp/pom.xml
@@ -26,8 +26,10 @@
</parent>
<artifactId>storm-webapp</artifactId>
- <packaging>jar</packaging>
+
+
<name>Storm Webapp</name>
+ <packaging>jar</packaging>
<description>Webapp Servers for Apache Storm</description>
<properties>