Remove underscores and capitals from bundle names.
Remove duplicated "ovsdb" in bundle names.
This produces the following bundles:
- org.opendaylight.ovsdb.library-1.0.0-SNAPSHOT.jar
- org.opendaylight.ovsdb.neutron-0.7.0-SNAPSHOT.jar
- org.opendaylight.ovsdb.northbound-0.6.0-SNAPSHOT.jar
- org.opendaylight.ovsdb.plugin-1.0.0-SNAPSHOT.jar
- org.opendaylight.ovsdb.schema.hardwarevtep-1.0.0-SNAPSHOT.jar
- org.opendaylight.ovsdb.schema.openvswitch-1.0.0-SNAPSHOT.jar
This is consistent with the existing bundle naming in Nexus
This commit also fixes import issues with Eclipse...
Change-Id: Ie693bab44e9452d1f09c71181f3ccac87471fbbb
Signed-off-by: Dave Tucker <djt@redhat.com>
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.opendaylight.ovsdb</groupId>
- <artifactId>ovsdb_commons</artifactId>
+ <artifactId>commons</artifactId>
<version>1.1.0-SNAPSHOT</version>
<relativePath>../parent</relativePath>
</parent>
- <artifactId>ovsdb_commons_integrationtest</artifactId>
- <version>1.0.1-SNAPSHOT</version>
+ <artifactId>commons.integrationtest</artifactId>
+ <version>1.1.0-SNAPSHOT</version>
<packaging>pom</packaging>
<properties>
<ovsdb.library.version>1.0.0-SNAPSHOT</ovsdb.library.version>
<ovsdb.plugin.version>1.0.0-SNAPSHOT</ovsdb.plugin.version>
<ovsdb.northbound.version>0.6.0-SNAPSHOT</ovsdb.northbound.version>
- <schema.Open_vSwitch.version>1.0.0-SNAPSHOT</schema.Open_vSwitch.version>
- <schema.hardware_vtep.version>1.0.0-SNAPSHOT</schema.hardware_vtep.version>
+ <schema.openvswitch.version>1.0.0-SNAPSHOT</schema.openvswitch.version>
+ <schema.hardwarevtep.version>1.0.0-SNAPSHOT</schema.hardwarevtep.version>
</properties>
<dependencies>
</dependency>
<dependency>
<groupId>org.opendaylight.ovsdb</groupId>
- <artifactId>ovsdb_library</artifactId>
+ <artifactId>library</artifactId>
<version>${ovsdb.library.version}</version>
</dependency>
<dependency>
<groupId>org.opendaylight.ovsdb</groupId>
- <artifactId>ovsdb_plugin</artifactId>
+ <artifactId>plugin</artifactId>
<version>${ovsdb.plugin.version}</version>
</dependency>
<dependency>
<groupId>org.opendaylight.ovsdb</groupId>
- <artifactId>ovsdb_northbound</artifactId>
+ <artifactId>northbound</artifactId>
<version>${ovsdb.northbound.version}</version>
</dependency>
<dependency>
<groupId>org.opendaylight.ovsdb</groupId>
- <artifactId>ovsdb_schema.Open_vSwitch</artifactId>
- <version>${schema.Open_vSwitch.version}</version>
+ <artifactId>schema.openvswitch</artifactId>
+ <version>${schema.openvswitch.version}</version>
</dependency>
<dependency>
<groupId>org.opendaylight.ovsdb</groupId>
- <artifactId>ovsdb_schema.hardware_vtep</artifactId>
- <version>${schema.hardware_vtep.version}</version>
+ <artifactId>schema.hardwarevtep</artifactId>
+ <version>${schema.hardwarevtep.version}</version>
</dependency>
<!-- Add Pax Exam -->
<version>1.4.2-SNAPSHOT</version>
</parent>
<groupId>org.opendaylight.ovsdb</groupId>
- <artifactId>ovsdb_commons</artifactId>
+ <artifactId>commons</artifactId>
<version>1.1.0-SNAPSHOT</version>
<packaging>pom</packaging>
<prerequisites>
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.opendaylight.ovsdb</groupId>
- <artifactId>ovsdb_commons</artifactId>
+ <artifactId>commons</artifactId>
<version>1.1.0-SNAPSHOT</version>
<relativePath>../../commons/parent/</relativePath>
</parent>
<artifactId>distribution.ovsdb</artifactId>
<packaging>pom</packaging>
- <name>ovsdb Distribution</name>
+ <name>distribution</name>
<dependencies>
<!-- openflowjava -->
<dependency>
</dependency>
<dependency>
<groupId>org.opendaylight.ovsdb</groupId>
- <artifactId>ovsdb_library</artifactId>
+ <artifactId>library</artifactId>
<version>1.0.0-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.opendaylight.ovsdb</groupId>
- <artifactId>ovsdb_neutron</artifactId>
+ <artifactId>neutron</artifactId>
<version>0.7.0-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.opendaylight.ovsdb</groupId>
- <artifactId>ovsdb_northbound</artifactId>
+ <artifactId>northbound</artifactId>
<version>0.6.0-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.opendaylight.ovsdb</groupId>
- <artifactId>ovsdb_plugin</artifactId>
+ <artifactId>plugin</artifactId>
<version>1.0.0-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.opendaylight.ovsdb</groupId>
- <artifactId>ovsdb_schema.Open_vSwitch</artifactId>
+ <artifactId>schema.openvswitch</artifactId>
<version>1.0.0-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.opendaylight.ovsdb</groupId>
- <artifactId>ovsdb_schema.hardware_vtep</artifactId>
+ <artifactId>schema.hardwarevtep</artifactId>
<version>1.0.0-SNAPSHOT</version>
</dependency>
<dependency>
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.opendaylight.ovsdb</groupId>
- <artifactId>ovsdb_commons_integrationtest</artifactId>
- <version>1.0.1-SNAPSHOT</version>
+ <artifactId>commons.integrationtest</artifactId>
+ <version>1.1.0-SNAPSHOT</version>
<relativePath>../commons/integrationtest</relativePath>
</parent>
- <artifactId>ovsdb_integrationtest</artifactId>
- <version>1.0.0-SNAPSHOT</version>
+ <artifactId>integrationtest</artifactId>
+ <version>1.1.0-SNAPSHOT</version>
<packaging>jar</packaging>
<dependencies>
</dependency>
</dependencies>
<build>
+ <pluginManagement>
+ <plugins>
+ <plugin>
+ <groupId>org.eclipse.m2e</groupId>
+ <artifactId>lifecycle-mapping</artifactId>
+ <version>${lifecycle.mapping.version}</version>
+ <configuration>
+ <lifecycleMappingMetadata>
+ <pluginExecutions>
+ <pluginExecution>
+ <pluginExecutionFilter>
+ <groupId>org.apache.servicemix.tooling</groupId>
+ <artifactId>depends-maven-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>generate-depends-file</id>
+ <goals>
+ <goal>generate-depends-file</goal>
+ </goals>
+ </execution>
+ </executions>
+ </pluginExecutionFilter>
+ <action>
+ <ignore/>
+ </action>
+ </pluginExecution>
+ </pluginExecutions>
+ </lifecycleMappingMetadata>
+ </configuration>
+ </plugin>
+ </plugins>
+ </pluginManagement>
<plugins>
<plugin>
<groupId>org.apache.servicemix.tooling</groupId>
mavenBundle("com.fasterxml.jackson.core", "jackson-databind").versionAsInProject(),
mavenBundle("javax.portlet", "portlet-api").versionAsInProject(),
mavenBundle("com.google.guava", "guava").versionAsInProject(),
- mavenBundle("org.opendaylight.ovsdb", "ovsdb_library").versionAsInProject()
+ mavenBundle("org.opendaylight.ovsdb", "library").versionAsInProject()
);
}
public static Option ovsdbDefaultSchemaBundles() {
return new DefaultCompositeOption(
- mavenBundle("org.opendaylight.ovsdb", "ovsdb_schema.Open_vSwitch").versionAsInProject(),
- mavenBundle("org.opendaylight.ovsdb", "ovsdb_schema.hardware_vtep").versionAsInProject()
+ mavenBundle("org.opendaylight.ovsdb", "schema.openvswitch").versionAsInProject(),
+ mavenBundle("org.opendaylight.ovsdb", "schema.hardwarevtep").versionAsInProject()
);
}
ConfigurationBundles.controllerNorthboundBundles(),
ConfigurationBundles.ovsdbLibraryBundles(),
ConfigurationBundles.ovsdbDefaultSchemaBundles(),
- mavenBundle("org.opendaylight.ovsdb", "ovsdb_plugin").versionAsInProject(),
- mavenBundle("org.opendaylight.ovsdb", "ovsdb_northbound").versionAsInProject(),
+ mavenBundle("org.opendaylight.ovsdb", "plugin").versionAsInProject(),
+ mavenBundle("org.opendaylight.ovsdb", "northbound").versionAsInProject(),
junitBundles()
);
}
ConfigurationBundles.controllerBundles(),
ConfigurationBundles.ovsdbLibraryBundles(),
ConfigurationBundles.ovsdbDefaultSchemaBundles(),
- mavenBundle("org.opendaylight.ovsdb", "ovsdb_plugin").versionAsInProject(),
+ mavenBundle("org.opendaylight.ovsdb", "plugin").versionAsInProject(),
junitBundles()
);
}
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.opendaylight.ovsdb</groupId>
- <artifactId>ovsdb_commons</artifactId>
+ <artifactId>commons</artifactId>
<version>1.1.0-SNAPSHOT</version>
<relativePath>../commons/parent</relativePath>
</parent>
- <artifactId>ovsdb_library</artifactId>
+ <artifactId>library</artifactId>
<version>1.0.0-SNAPSHOT</version>
<packaging>bundle</packaging>
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.opendaylight.ovsdb</groupId>
- <artifactId>ovsdb_commons</artifactId>
+ <artifactId>commons</artifactId>
<version>1.1.0-SNAPSHOT</version>
<relativePath>../commons/parent</relativePath>
</parent>
- <artifactId>ovsdb_neutron</artifactId>
+ <artifactId>neutron</artifactId>
<version>0.7.0-SNAPSHOT</version>
<packaging>bundle</packaging>
</dependency>
<dependency>
<groupId>org.opendaylight.ovsdb</groupId>
- <artifactId>ovsdb_library</artifactId>
+ <artifactId>library</artifactId>
<version>1.0.0-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.opendaylight.ovsdb</groupId>
- <artifactId>ovsdb_plugin</artifactId>
+ <artifactId>plugin</artifactId>
<version>1.0.0-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.opendaylight.ovsdb</groupId>
- <artifactId>ovsdb_schema.Open_vSwitch</artifactId>
+ <artifactId>schema.openvswitch</artifactId>
<version>1.0.0-SNAPSHOT</version>
</dependency>
<dependency>
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.opendaylight.ovsdb</groupId>
- <artifactId>ovsdb_commons</artifactId>
+ <artifactId>commons</artifactId>
<version>1.1.0-SNAPSHOT</version>
<relativePath>../commons/parent</relativePath>
</parent>
- <artifactId>ovsdb_northbound</artifactId>
+ <artifactId>northbound</artifactId>
<version>0.6.0-SNAPSHOT</version>
<packaging>bundle</packaging>
<dependencies>
</dependency>
<dependency>
<groupId>org.opendaylight.ovsdb</groupId>
- <artifactId>ovsdb_library</artifactId>
+ <artifactId>library</artifactId>
<version>1.0.0-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.opendaylight.ovsdb</groupId>
- <artifactId>ovsdb_plugin</artifactId>
+ <artifactId>plugin</artifactId>
<version>1.0.0-SNAPSHOT</version>
</dependency>
<dependency>
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.opendaylight.ovsdb</groupId>
- <artifactId>ovsdb_commons</artifactId>
+ <artifactId>commons</artifactId>
<version>1.1.0-SNAPSHOT</version>
<relativePath>../commons/parent</relativePath>
</parent>
- <artifactId>ovsdb_plugin</artifactId>
+ <artifactId>plugin</artifactId>
<version>1.0.0-SNAPSHOT</version>
<packaging>bundle</packaging>
<!-- used for filtering the integration test resource -->
<skip.integrationtest>true</skip.integrationtest>
<ovsdb.library.version>1.0.0-SNAPSHOT</ovsdb.library.version>
- <schema.Open_vSwitch.version>1.0.0-SNAPSHOT</schema.Open_vSwitch.version>
- <schema.hardware_vtep.version>1.0.0-SNAPSHOT</schema.hardware_vtep.version>
+ <schema.openvswitch.version>1.0.0-SNAPSHOT</schema.openvswitch.version>
+ <schema.hardwarevtep.version>1.0.0-SNAPSHOT</schema.hardwarevtep.version>
</properties>
<dependencies>
<dependency>
</dependency>
<dependency>
<groupId>org.opendaylight.ovsdb</groupId>
- <artifactId>ovsdb_library</artifactId>
+ <artifactId>library</artifactId>
<version>1.0.0-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.opendaylight.ovsdb</groupId>
- <artifactId>ovsdb_schema.Open_vSwitch</artifactId>
- <version>${schema.Open_vSwitch.version}</version>
+ <artifactId>schema.openvswitch</artifactId>
+ <version>${schema.openvswitch.version}</version>
</dependency>
<dependency>
<groupId>org.opendaylight.ovsdb</groupId>
- <artifactId>ovsdb_schema.hardware_vtep</artifactId>
- <version>${schema.hardware_vtep.version}</version>
+ <artifactId>schema.hardwarevtep</artifactId>
+ <version>${schema.hardwarevtep.version}</version>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<parent>
<groupId>org.opendaylight.ovsdb</groupId>
- <artifactId>ovsdb_commons</artifactId>
+ <artifactId>commons</artifactId>
<version>1.1.0-SNAPSHOT</version>
<relativePath>commons/parent</relativePath>
</parent>
<groupId>org.opendaylight.ovsdb</groupId>
- <artifactId>ovsdb_project</artifactId>
+ <artifactId>ovsdb</artifactId>
<version>1.0.0-SNAPSHOT</version>
<packaging>pom</packaging>
<prerequisites>
</prerequisites>
<modules>
<module>library</module>
- <module>schemas/Open_vSwitch</module>
- <module>schemas/hardware_vtep</module>
+ <module>schemas/openvswitch</module>
+ <module>schemas/hardwarevtep</module>
<module>plugin</module>
<module>commons/parent</module>
<module>commons/integrationtest</module>
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.opendaylight.ovsdb</groupId>
- <artifactId>ovsdb_commons</artifactId>
+ <artifactId>commons</artifactId>
<version>1.1.0-SNAPSHOT</version>
<relativePath>../../commons/parent</relativePath>
</parent>
- <artifactId>ovsdb_schema.hardware_vtep</artifactId>
+ <artifactId>schema.hardwarevtep</artifactId>
<version>1.0.0-SNAPSHOT</version>
<packaging>bundle</packaging>
</dependency>
<dependency>
<groupId>org.opendaylight.ovsdb</groupId>
- <artifactId>ovsdb_library</artifactId>
+ <artifactId>library</artifactId>
<version>1.0.0-SNAPSHOT</version>
</dependency>
<dependency>
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.opendaylight.ovsdb</groupId>
- <artifactId>ovsdb_commons</artifactId>
+ <artifactId>commons</artifactId>
<version>1.1.0-SNAPSHOT</version>
<relativePath>../../commons/parent</relativePath>
</parent>
- <artifactId>ovsdb_schema.Open_vSwitch</artifactId>
+ <artifactId>schema.openvswitch</artifactId>
<version>1.0.0-SNAPSHOT</version>
<packaging>bundle</packaging>
</dependency>
<dependency>
<groupId>org.opendaylight.ovsdb</groupId>
- <artifactId>ovsdb_library</artifactId>
+ <artifactId>library</artifactId>
<version>1.0.0-SNAPSHOT</version>
</dependency>
<dependency>