modify pom.xml files to integrate all modules for deployment
author“shentao” <shentao@chinamobile.com>
Tue, 27 Sep 2016 13:26:27 +0000 (21:26 +0800)
committer“shentao” <shentao@chinamobile.com>
Tue, 27 Sep 2016 13:26:27 +0000 (21:26 +0800)
Change-Id: If6280da49537495620b0032ca6bd578f66f315a7
Signed-off-by: “shentao” <shentao@chinamobile.com>
openo-portal/pom.xml
openo-portal/portal-auth/pom.xml
openo-portal/portal-catalog/pom.xml
openo-portal/portal-common/pom.xml
openo-portal/portal-common/src/main/webapp/common/index.html [deleted file]
openo-portal/portal-extsys/pom.xml
openo-portal/portal-lifecyclemgr/pom.xml
openo-portal/portal-package/pom.xml
openo-portal/portal-package/src/main/webapp/WEB-INF/web.xml
openo-portal/portal-resmgr/pom.xml

index 28dba21..46693b6 100644 (file)
     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">
     <parent>
-      <groupId>org.openo.gso.gui</groupId>
-      <artifactId>gso-gui</artifactId>
-      <version>1.0.0-SNAPSHOT</version>
-      <relativePath>..</relativePath>
+        <groupId>org.openo.gso.gui</groupId>
+        <artifactId>gso-gui</artifactId>
+        <version>1.0.0-SNAPSHOT</version>
+        <relativePath>..</relativePath>
     </parent>
+
+    <groupId>org.openo.portal</groupId>
     <modelVersion>4.0.0</modelVersion>
     <artifactId>openo-portal</artifactId>
+    <version>1.0.0-SNAPSHOT</version>
     <packaging>pom</packaging>
     <name>portal</name>
 
     <modules>
-      <module>portal-package</module>
-      <module>portal-common</module>
-      <module>portal-resmgr</module>
-      <module>portal-extsys</module>
-      <module>portal-catalog</module>
-      <module>portal-auth</module>
-      <module>portal-lifecyclemgr</module>
+        <module>portal-package</module>
+        <module>portal-common</module>
+        <module>portal-resmgr</module>
+        <module>portal-extsys</module>
+        <module>portal-catalog</module>
+        <module>portal-auth</module>
+        <module>portal-lifecyclemgr</module>
     </modules>
 </project>
index cdbf8d1..64f80f9 100644 (file)
 -->
 <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>
-    <groupId>org.openo.gso.gui</groupId>
+    <groupId>org.openo.portal</groupId>
     <artifactId>openo-portal</artifactId>
     <version>1.0.0-SNAPSHOT</version>
   </parent>
-    <modelVersion>4.0.0</modelVersion>
-    <artifactId>portal-auth</artifactId>
-    <version>1.0.0-SNAPSHOT</version>
-    <packaging>pom</packaging>
+  <modelVersion>4.0.0</modelVersion>
+  <artifactId>portal-auth</artifactId>
+  <version>1.0.0-SNAPSHOT</version>
+  <packaging>war</packaging>
+  <build>
+    <plugins>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-war-plugin</artifactId>
+        <configuration>
+          <failOnMissingWebXml>false</failOnMissingWebXml>
+        </configuration>
+      </plugin>
+    </plugins>
+  </build>
 </project>
index 5ce6acd..7cb4746 100644 (file)
@@ -19,7 +19,7 @@
 
 <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/maven-v4_0_0.xsd">
     <parent>
-        <groupId>org.openo.gso.gui</groupId>
+        <groupId>org.openo.portal</groupId>
         <artifactId>openo-portal</artifactId>
         <version>1.0.0-SNAPSHOT</version>
     </parent>
index 3d15921..50b1245 100644 (file)
@@ -16,7 +16,7 @@
 -->
 <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>
-    <groupId>org.openo.gso.gui</groupId>
+    <groupId>org.openo.portal</groupId>
     <artifactId>openo-portal</artifactId>
     <version>1.0.0-SNAPSHOT</version>
   </parent>
diff --git a/openo-portal/portal-common/src/main/webapp/common/index.html b/openo-portal/portal-common/src/main/webapp/common/index.html
deleted file mode 100644 (file)
index 7a77834..0000000
+++ /dev/null
@@ -1,23 +0,0 @@
-<!--
-    Copyright 2016, CMCC Technologies Co., Ltd.
-
-    Licensed under the Apache License, Version 2.0 (the "License");
-    you may not use this file except in compliance with the License.
-    You may obtain a copy of the License at
-
-            http://www.apache.org/licenses/LICENSE-2.0
-
-    Unless required by applicable law or agreed to in writing, software
-    distributed under the License is distributed on an "AS IS" BASIS,
-    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-    See the License for the specific language governing permissions and
-    limitations under the License.
--->
-<html>
-
-<head>
-    <meta http-equiv="Refresh" content="1;url=login.html"> </head>
-
-<body> Loading... </body>
-
-</html>
index 3b6c5e5..502f8c9 100644 (file)
@@ -20,7 +20,7 @@
          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>
-        <groupId>org.openo.gso.gui</groupId>
+        <groupId>org.openo.portal</groupId>
         <artifactId>openo-portal</artifactId>
         <version>1.0.0-SNAPSHOT</version>
     </parent>
index 897234c..3e71fe7 100644 (file)
@@ -19,7 +19,7 @@
 <project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0"
          xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
     <parent>
-        <groupId>org.openo.gso.gui</groupId>
+        <groupId>org.openo.portal</groupId>
         <artifactId>openo-portal</artifactId>
         <version>1.0.0-SNAPSHOT</version>
     </parent>
@@ -27,9 +27,9 @@
     <modelVersion>4.0.0</modelVersion>
     <artifactId>portal-lifecyclemgr</artifactId>
     <version>1.0.0-SNAPSHOT</version>
-    <packaging>pom</packaging>
+    <packaging>war</packaging>
 
-   <!-- <build>
+    <build>
         <plugins>
             <plugin>
                 <groupId>org.apache.maven.plugins</groupId>
@@ -39,6 +39,6 @@
                 </configuration>
             </plugin>
         </plugins>
-    </build> -->
+    </build>
 
 </project>
index 75567b5..666f644 100644 (file)
@@ -17,7 +17,7 @@
 <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/maven-v4_0_0.xsd">
   <parent>
-    <groupId>org.openo.gso.gui</groupId>
+    <groupId>org.openo.portal</groupId>
     <artifactId>openo-portal</artifactId>
     <version>1.0.0-SNAPSHOT</version>
   </parent>
 
   <dependencies>
     <dependency>
-      <groupId>org.openo.gso.gui</groupId>
+      <groupId>org.openo.portal</groupId>
       <artifactId>portal-common</artifactId>
       <version>1.0.0-SNAPSHOT</version>
       <type>war</type>
     </dependency>
     <dependency>
-      <groupId>org.openo.gso.gui</groupId>
+      <groupId>org.openo.portal</groupId>
+      <artifactId>portal-resmgr</artifactId>
+      <version>1.0.0-SNAPSHOT</version>
+      <type>war</type>
+    </dependency>
+    <dependency>
+      <groupId>org.openo.portal</groupId>
       <artifactId>portal-extsys</artifactId>
       <version>1.0.0-SNAPSHOT</version>
       <type>war</type>
     </dependency>
     <dependency>
-      <groupId>org.openo.gso.gui</groupId>
+      <groupId>org.openo.portal</groupId>
       <artifactId>portal-catalog</artifactId>
       <version>1.0.0-SNAPSHOT</version>
       <type>war</type>
     </dependency>
+    <dependency>
+      <groupId>org.openo.portal</groupId>
+      <artifactId>portal-auth</artifactId>
+      <version>1.0.0-SNAPSHOT</version>
+      <type>war</type>
+    </dependency>
+    <dependency>
+      <groupId>org.openo.portal</groupId>
+      <artifactId>portal-lifecyclemgr</artifactId>
+      <version>1.0.0-SNAPSHOT</version>
+      <type>war</type>
+    </dependency>
   </dependencies>
 
   <build>
-    <finalName>open-portal</finalName>
+    <finalName>openo-portal</finalName>
     <plugins>
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
           <packagingExcludes>WEB-INF/web.xml</packagingExcludes>
           <overlays>
             <overlay>
-              <groupId>org.openo.gso.gui</groupId>
+              <groupId>org.openo.portal</groupId>
               <artifactId>portal-common</artifactId>
             </overlay>
             <overlay>
-              <groupId>org.openo.gso.gui</groupId>
+              <groupId>org.openo.portal</groupId>
+              <artifactId>portal-resmgr</artifactId>
+            </overlay>
+            <overlay>
+              <groupId>org.openo.portal</groupId>
               <artifactId>portal-extsys</artifactId>
             </overlay>
             <overlay>
-              <groupId>org.openo.gso.gui</groupId>
+              <groupId>org.openo.portal</groupId>
               <artifactId>portal-catalog</artifactId>
             </overlay>
+            <overlay>
+              <groupId>org.openo.portal</groupId>
+              <artifactId>portal-auth</artifactId>
+            </overlay>
+            <overlay>
+              <groupId>org.openo.portal</groupId>
+              <artifactId>portal-lifecyclemgr</artifactId>
+            </overlay>
           </overlays>
         </configuration>
       </plugin>
index 887f7df..071ba46 100644 (file)
@@ -16,4 +16,7 @@
 -->
 <web-app>
   <display-name>OPEN-O Web Application</display-name>
+  <welcome-file-list>
+    <welcome-file>common/login.html</welcome-file>
+  </welcome-file-list>
 </web-app>
index 60890a2..798a211 100644 (file)
@@ -19,7 +19,7 @@
 <project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0"
          xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
     <parent>
-        <groupId>org.openo.gso.gui</groupId>
+        <groupId>org.openo.portal</groupId>
         <artifactId>openo-portal</artifactId>
         <version>1.0.0-SNAPSHOT</version>
     </parent>
@@ -27,8 +27,8 @@
     <modelVersion>4.0.0</modelVersion>
     <artifactId>portal-resmgr</artifactId>
     <version>1.0.0-SNAPSHOT</version>
-  <packaging>pom</packaging>
-<!--
+    <packaging>war</packaging>
+
   <build>
     <plugins>
       <plugin>
@@ -39,5 +39,5 @@
         </configuration>
       </plugin>
     </plugins>
-  </build> -->
+  </build>
 </project>