From df00dcc874ca7c172db63d34ad2d07d0f5762ff2 Mon Sep 17 00:00:00 2001 From: Michael Zhou Date: Fri, 2 Nov 2012 13:48:59 -0600 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0common-servlet,=20webx-async?= =?UTF-8?q?=E9=A1=B9=E7=9B=AE=EF=BC=8C=E6=94=B9=E8=BF=9Bpom=E5=AF=B9?= =?UTF-8?q?=E4=BA=8Eservlet-api=E7=9A=84=E4=BE=9D=E8=B5=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .idea/encodings.xml | 2 ++ common/logconfig/pom.xml | 4 +++ common/servlet/pom.xml | 43 +++++++++++++++++++++++ common/util/pom.xml | 4 +++ dist/test/pom.xml | 15 ++++++++ dist/webx/pom.xml | 34 ++++++++++++++++-- pom.xml | 75 +++++++++++++++------------------------- webx/async/pom.xml | 42 ++++++++++++++++++++++ 8 files changed, 169 insertions(+), 50 deletions(-) create mode 100644 common/servlet/pom.xml create mode 100644 webx/async/pom.xml diff --git a/.idea/encodings.xml b/.idea/encodings.xml index 34722b55c..867fa328e 100644 --- a/.idea/encodings.xml +++ b/.idea/encodings.xml @@ -6,6 +6,7 @@ + @@ -29,6 +30,7 @@ + diff --git a/common/logconfig/pom.xml b/common/logconfig/pom.xml index 506461601..656faabfc 100644 --- a/common/logconfig/pom.xml +++ b/common/logconfig/pom.xml @@ -46,5 +46,9 @@ rhino js + + ${project.groupId} + citrus-common-servlet + diff --git a/common/servlet/pom.xml b/common/servlet/pom.xml new file mode 100644 index 000000000..a4aa77769 --- /dev/null +++ b/common/servlet/pom.xml @@ -0,0 +1,43 @@ + + + + citrus-parent + com.alibaba.citrus + 3.1.2 + ../../pom.xml + + 4.0.0 + citrus-common-servlet + Citrus Servlet API Dependencies + + + servlet2 + + + servlet2 + + + + + javax.servlet + servlet-api + + + + + servlet3 + + + !servlet2 + + + + + javax.servlet + javax.servlet-api + + + + + diff --git a/common/util/pom.xml b/common/util/pom.xml index b5080223b..80a0aa376 100644 --- a/common/util/pom.xml +++ b/common/util/pom.xml @@ -24,5 +24,9 @@ ${project.groupId} citrus-test-util + + ${project.groupId} + citrus-common-servlet + diff --git a/dist/test/pom.xml b/dist/test/pom.xml index 2dee4781b..63599b2c9 100644 --- a/dist/test/pom.xml +++ b/dist/test/pom.xml @@ -103,6 +103,12 @@ ${project.groupId} citrus-test-webx compile + + + ${project.groupId} + citrus-common-servlet + + ${project.groupId} @@ -113,6 +119,10 @@ ch.qos.logback logback-classic + + ${project.groupId} + citrus-common-servlet + @@ -164,5 +174,10 @@ spring-test compile + + javax.servlet + javax.servlet-api + provided + diff --git a/dist/webx/pom.xml b/dist/webx/pom.xml index ef108f0e7..e61bee556 100644 --- a/dist/webx/pom.xml +++ b/dist/webx/pom.xml @@ -43,6 +43,9 @@ ${project.groupId}:* + + *:citrus-common-servlet + com.alibaba.citrus.hessian:com.alibaba.citrus.burlap:freemarker @@ -64,10 +67,12 @@ ${project.groupId}:* + + *:citrus-common-servlet + - + META-INF/*.bean-definition-parsers META-INF/*.bean-definition-decorators @@ -94,6 +99,21 @@ + + ${project.groupId} + citrus-common-servlet + + + javax.servlet + servlet-api + + + javax.servlet + javax.servlet-api + + + provided + ${project.groupId} citrus-common-logconfig @@ -200,6 +220,10 @@ ${project.groupId} citrus-webx-turbine + + ${project.groupId} + citrus-webx-async + ${project.groupId} citrus-webx-dev @@ -207,6 +231,12 @@ javax.mail mail + provided + + + javax.servlet + javax.servlet-api + provided diff --git a/pom.xml b/pom.xml index c1cd54edd..9b19880ac 100644 --- a/pom.xml +++ b/pom.xml @@ -62,58 +62,11 @@ false - - servlet2 - - - servlet2 - - - - - javax.servlet - servlet-api - - - - - - javax.servlet - servlet-api - 2.5 - provided - - - - - - servlet3 - - - !servlet2 - - - - - javax.servlet - javax.servlet-api - - - - - - javax.servlet - javax.servlet-api - 3.0.1 - provided - - - - dist/webx dist/test + common/servlet common/expr common/logconfig common/util @@ -141,6 +94,7 @@ service/mail webx/framework webx/turbine + webx/async webx/dev @@ -169,6 +123,11 @@ ${webx-version} test + + ${project.groupId} + citrus-common-servlet + ${webx-version} + ${project.groupId} citrus-common-logconfig @@ -306,6 +265,11 @@ citrus-webx-turbine ${webx-version} + + ${project.groupId} + citrus-webx-async + ${webx-version} + ${project.groupId} citrus-webx-dev @@ -597,6 +561,21 @@ ${spring-version} test + + + + + javax.servlet + servlet-api + 2.5 + compile + + + javax.servlet + javax.servlet-api + 3.0.1 + compile + diff --git a/webx/async/pom.xml b/webx/async/pom.xml new file mode 100644 index 000000000..304d3bf5d --- /dev/null +++ b/webx/async/pom.xml @@ -0,0 +1,42 @@ + + + + citrus-parent + com.alibaba.citrus + 3.1.2 + ../../pom.xml + + 4.0.0 + citrus-webx-async + Servlet 3.0 Async Support + + + ${project.groupId} + citrus-webx-turbine + + + ${project.groupId} + citrus-common-servlet + + + + + ${project.groupId} + citrus-test-webx + + + ${project.groupId} + citrus-common-servlet + + + + + + javax.servlet + javax.servlet-api + provided + + +