geronimo-scm mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From xiam...@apache.org
Subject svn commit: r1076233 - in /geronimo/server/trunk/testsuite/aries-testsuite: ./ require-bundle-test/ require-bundle-test/CalculatorBeanBundle_B/ require-bundle-test/CalculatorBeanBundle_B/src/ require-bundle-test/CalculatorBeanBundle_B/src/main/ require...
Date Wed, 02 Mar 2011 14:46:32 GMT
Author: xiaming
Date: Wed Mar  2 14:46:30 2011
New Revision: 1076233

URL: http://svn.apache.org/viewvc?rev=1076233&view=rev
Log:
GERONIMO-5846 require-bundle usage scenario 1: bundle-version and visibility are specified

Added:
    geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/
    geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/CalculatorBeanBundle_B/
    geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/CalculatorBeanBundle_B/pom.xml   (with props)
    geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/CalculatorBeanBundle_B/src/
    geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/CalculatorBeanBundle_B/src/main/
    geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/CalculatorBeanBundle_B/src/main/java/
    geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/CalculatorBeanBundle_B/src/main/java/org/
    geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/CalculatorBeanBundle_B/src/main/java/org/apache/
    geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/CalculatorBeanBundle_B/src/main/java/org/apache/geronimo/
    geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/CalculatorBeanBundle_B/src/main/java/org/apache/geronimo/samples/
    geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/CalculatorBeanBundle_B/src/main/java/org/apache/geronimo/samples/requirebundle/
    geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/CalculatorBeanBundle_B/src/main/java/org/apache/geronimo/samples/requirebundle/bean/
    geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/CalculatorBeanBundle_B/src/main/java/org/apache/geronimo/samples/requirebundle/bean/CalculatorBean.java   (with props)
    geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/CalculatorBeanBundle_C/
    geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/CalculatorBeanBundle_C/pom.xml   (with props)
    geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/CalculatorBeanBundle_C/src/
    geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/CalculatorBeanBundle_C/src/main/
    geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/CalculatorBeanBundle_C/src/main/java/
    geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/CalculatorBeanBundle_C/src/main/java/org/
    geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/CalculatorBeanBundle_C/src/main/java/org/apache/
    geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/CalculatorBeanBundle_C/src/main/java/org/apache/geronimo/
    geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/CalculatorBeanBundle_C/src/main/java/org/apache/geronimo/samples/
    geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/CalculatorBeanBundle_C/src/main/java/org/apache/geronimo/samples/requirebundle/
    geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/CalculatorBeanBundle_C/src/main/java/org/apache/geronimo/samples/requirebundle/bean/
    geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/CalculatorBeanBundle_C/src/main/java/org/apache/geronimo/samples/requirebundle/bean/reexport/
    geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/CalculatorBeanBundle_C/src/main/java/org/apache/geronimo/samples/requirebundle/bean/reexport/ExportBean.java   (with props)
    geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/CalculatorServletBundle_A/
    geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/CalculatorServletBundle_A/pom.xml   (with props)
    geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/CalculatorServletBundle_A/src/
    geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/CalculatorServletBundle_A/src/main/
    geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/CalculatorServletBundle_A/src/main/java/
    geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/CalculatorServletBundle_A/src/main/java/org/
    geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/CalculatorServletBundle_A/src/main/java/org/apache/
    geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/CalculatorServletBundle_A/src/main/java/org/apache/geronimo/
    geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/CalculatorServletBundle_A/src/main/java/org/apache/geronimo/samples/
    geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/CalculatorServletBundle_A/src/main/java/org/apache/geronimo/samples/requirebundle/
    geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/CalculatorServletBundle_A/src/main/java/org/apache/geronimo/samples/requirebundle/servlet/
    geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/CalculatorServletBundle_A/src/main/java/org/apache/geronimo/samples/requirebundle/servlet/CalculatorServlet.java   (with props)
    geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/CalculatorServletBundle_A/src/main/resources/
    geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/CalculatorServletBundle_A/src/main/resources/WEB-INF/
    geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/CalculatorServletBundle_A/src/main/resources/WEB-INF/web.xml   (with props)
    geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/CalculatorServletBundle_A/src/main/resources/index.html   (with props)
    geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/RequireBundle-eba/
    geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/RequireBundle-eba/pom.xml   (with props)
    geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/RequireBundle-eba/src/
    geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/RequireBundle-eba/src/test/
    geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/RequireBundle-eba/src/test/java/
    geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/RequireBundle-eba/src/test/java/org/
    geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/RequireBundle-eba/src/test/java/org/apache/
    geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/RequireBundle-eba/src/test/java/org/apache/geronimo/
    geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/RequireBundle-eba/src/test/java/org/apache/geronimo/testsuite/
    geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/RequireBundle-eba/src/test/java/org/apache/geronimo/testsuite/requirebundle/
    geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/RequireBundle-eba/src/test/java/org/apache/geronimo/testsuite/requirebundle/tests/
    geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/RequireBundle-eba/src/test/java/org/apache/geronimo/testsuite/requirebundle/tests/RequireBundleCalculatorServletTest.java   (with props)
    geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/RequireBundle-eba/src/test/resources/
    geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/RequireBundle-eba/src/test/resources/testng.xml   (with props)
    geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/pom.xml   (with props)
Modified:
    geronimo/server/trunk/testsuite/aries-testsuite/pom.xml

Modified: geronimo/server/trunk/testsuite/aries-testsuite/pom.xml
URL: http://svn.apache.org/viewvc/geronimo/server/trunk/testsuite/aries-testsuite/pom.xml?rev=1076233&r1=1076232&r2=1076233&view=diff
==============================================================================
--- geronimo/server/trunk/testsuite/aries-testsuite/pom.xml (original)
+++ geronimo/server/trunk/testsuite/aries-testsuite/pom.xml Wed Mar  2 14:46:30 2011
@@ -41,6 +41,7 @@
     <modules>
         <module>simple</module>
         <module>jpa</module>
+		<module>require-bundle-test</module>
     </modules>
 
     <build>

Added: geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/CalculatorBeanBundle_B/pom.xml
URL: http://svn.apache.org/viewvc/geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/CalculatorBeanBundle_B/pom.xml?rev=1076233&view=auto
==============================================================================
--- geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/CalculatorBeanBundle_B/pom.xml (added)
+++ geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/CalculatorBeanBundle_B/pom.xml Wed Mar  2 14:46:30 2011
@@ -0,0 +1,56 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+    Licensed to the Apache Software Foundation (ASF) under one
+    or more contributor license agreements.  See the NOTICE file
+    distributed with this work for additional information
+    regarding copyright ownership.  The ASF licenses this file
+    to you 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.
+-->
+
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+    <modelVersion>4.0.0</modelVersion>
+    <parent>
+       <groupId>org.apache.geronimo.testsuite</groupId>
+       <artifactId>require-bundle-test</artifactId>
+       <version>3.0-SNAPSHOT</version>
+    </parent>
+  
+    <artifactId>CalculatorBeanBundle_B</artifactId>
+    <name>Geronimo TestSuite :: Aries Testsuite :: Require-Bundle CalculatorBeanBundle_B</name>  
+    <packaging>bundle</packaging>
+    
+    <description>
+        ${project.name}
+    </description>
+
+    <build>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.felix</groupId>
+                <artifactId>maven-bundle-plugin</artifactId>
+				<extensions>true</extensions>
+			    <configuration>
+                    <instructions>
+						<Require-Bundle>
+						    org.apache.geronimo.samples.requirebundle.CalculatorBeanBundle_C;bundle-version=${bundleVersion};visibility:=reexport
+						</Require-Bundle>
+						<Bundle-SymbolicName>org.apache.geronimo.samples.requirebundle.CalculatorBeanBundle_B</Bundle-SymbolicName>
+				    </instructions>
+			    </configuration>
+            </plugin>
+        </plugins>
+    </build>
+	
+</project>

Propchange: geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/CalculatorBeanBundle_B/pom.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/CalculatorBeanBundle_B/pom.xml
------------------------------------------------------------------------------
    svn:keywords = Date Revision

Propchange: geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/CalculatorBeanBundle_B/pom.xml
------------------------------------------------------------------------------
    svn:mime-type = text/xml

Added: geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/CalculatorBeanBundle_B/src/main/java/org/apache/geronimo/samples/requirebundle/bean/CalculatorBean.java
URL: http://svn.apache.org/viewvc/geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/CalculatorBeanBundle_B/src/main/java/org/apache/geronimo/samples/requirebundle/bean/CalculatorBean.java?rev=1076233&view=auto
==============================================================================
--- geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/CalculatorBeanBundle_B/src/main/java/org/apache/geronimo/samples/requirebundle/bean/CalculatorBean.java (added)
+++ geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/CalculatorBeanBundle_B/src/main/java/org/apache/geronimo/samples/requirebundle/bean/CalculatorBean.java Wed Mar  2 14:46:30 2011
@@ -0,0 +1,33 @@
+/*
+    Licensed to the Apache Software Foundation (ASF) under one
+    or more contributor license agreements.  See the NOTICE file
+    distributed with this work for additional information
+    regarding copyright ownership.  The ASF licenses this file
+    to you 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.
+*/
+package org.apache.geronimo.samples.requirebundle.bean;
+
+public class CalculatorBean {
+
+    public double add(double d1, double d2) {
+        double tmp = d1 + d2;
+        return tmp;
+    }
+
+    public double sub(double d1, double d2) {
+        double tmp = d1 - d2;
+        return tmp;
+    }
+ 
+}

Propchange: geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/CalculatorBeanBundle_B/src/main/java/org/apache/geronimo/samples/requirebundle/bean/CalculatorBean.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/CalculatorBeanBundle_B/src/main/java/org/apache/geronimo/samples/requirebundle/bean/CalculatorBean.java
------------------------------------------------------------------------------
    svn:keywords = Date Revision

Propchange: geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/CalculatorBeanBundle_B/src/main/java/org/apache/geronimo/samples/requirebundle/bean/CalculatorBean.java
------------------------------------------------------------------------------
    svn:mime-type = text/plain

Added: geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/CalculatorBeanBundle_C/pom.xml
URL: http://svn.apache.org/viewvc/geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/CalculatorBeanBundle_C/pom.xml?rev=1076233&view=auto
==============================================================================
--- geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/CalculatorBeanBundle_C/pom.xml (added)
+++ geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/CalculatorBeanBundle_C/pom.xml Wed Mar  2 14:46:30 2011
@@ -0,0 +1,57 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+    Licensed to the Apache Software Foundation (ASF) under one
+    or more contributor license agreements.  See the NOTICE file
+    distributed with this work for additional information
+    regarding copyright ownership.  The ASF licenses this file
+    to you 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.
+-->
+
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+    <modelVersion>4.0.0</modelVersion>
+    <parent>
+       <groupId>org.apache.geronimo.testsuite</groupId>
+       <artifactId>require-bundle-test</artifactId>
+       <version>3.0-SNAPSHOT</version>
+    </parent>
+  
+    <artifactId>CalculatorBeanBundle_C</artifactId>
+    <name>Geronimo TestSuite :: Aries Testsuite :: Require-Bundle CalculatorBeanBundle_C</name>  
+    <packaging>bundle</packaging>
+    
+    <description>
+        ${project.name}
+    </description>
+	
+    <build>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.felix</groupId>
+                <artifactId>maven-bundle-plugin</artifactId>
+				<extensions>true</extensions>
+			    <configuration>
+                    <instructions>
+						<Export-Package>*;version=${packageVersion}</Export-Package>
+						<Bundle-SymbolicName>org.apache.geronimo.samples.requirebundle.CalculatorBeanBundle_C</Bundle-SymbolicName>
+						<!-- Use converted version(from maven version format to osgi version format) provided by maven-bundle-plugin automatically
+						     Or you can specify a version as below -->
+						<!--<Bundle-Version>${bundleVersion}</Bundle-Version>-->
+				    </instructions>
+			    </configuration>
+            </plugin>
+        </plugins>
+    </build>
+
+</project>

Propchange: geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/CalculatorBeanBundle_C/pom.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/CalculatorBeanBundle_C/pom.xml
------------------------------------------------------------------------------
    svn:keywords = Date Revision

Propchange: geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/CalculatorBeanBundle_C/pom.xml
------------------------------------------------------------------------------
    svn:mime-type = text/xml

Added: geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/CalculatorBeanBundle_C/src/main/java/org/apache/geronimo/samples/requirebundle/bean/reexport/ExportBean.java
URL: http://svn.apache.org/viewvc/geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/CalculatorBeanBundle_C/src/main/java/org/apache/geronimo/samples/requirebundle/bean/reexport/ExportBean.java?rev=1076233&view=auto
==============================================================================
--- geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/CalculatorBeanBundle_C/src/main/java/org/apache/geronimo/samples/requirebundle/bean/reexport/ExportBean.java (added)
+++ geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/CalculatorBeanBundle_C/src/main/java/org/apache/geronimo/samples/requirebundle/bean/reexport/ExportBean.java Wed Mar  2 14:46:30 2011
@@ -0,0 +1,27 @@
+/*
+    Licensed to the Apache Software Foundation (ASF) under one
+    or more contributor license agreements.  See the NOTICE file
+    distributed with this work for additional information
+    regarding copyright ownership.  The ASF licenses this file
+    to you 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.
+*/
+package org.apache.geronimo.samples.requirebundle.bean.reexport;
+
+public class ExportBean {
+
+    public String hello_reexport() {
+        return "<li>Bean_C [\"ExportBean\"] says: Hello! Reexport in Require-bundle attribute is effective since this INFO displays.</li>";
+    }
+ 
+}

Propchange: geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/CalculatorBeanBundle_C/src/main/java/org/apache/geronimo/samples/requirebundle/bean/reexport/ExportBean.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/CalculatorBeanBundle_C/src/main/java/org/apache/geronimo/samples/requirebundle/bean/reexport/ExportBean.java
------------------------------------------------------------------------------
    svn:keywords = Date Revision

Propchange: geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/CalculatorBeanBundle_C/src/main/java/org/apache/geronimo/samples/requirebundle/bean/reexport/ExportBean.java
------------------------------------------------------------------------------
    svn:mime-type = text/plain

Added: geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/CalculatorServletBundle_A/pom.xml
URL: http://svn.apache.org/viewvc/geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/CalculatorServletBundle_A/pom.xml?rev=1076233&view=auto
==============================================================================
--- geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/CalculatorServletBundle_A/pom.xml (added)
+++ geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/CalculatorServletBundle_A/pom.xml Wed Mar  2 14:46:30 2011
@@ -0,0 +1,75 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+    Licensed to the Apache Software Foundation (ASF) under one
+    or more contributor license agreements.  See the NOTICE file
+    distributed with this work for additional information
+    regarding copyright ownership.  The ASF licenses this file
+    to you 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.
+-->
+
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+    <modelVersion>4.0.0</modelVersion>
+    <parent>
+       <groupId>org.apache.geronimo.testsuite</groupId>
+       <artifactId>require-bundle-test</artifactId>
+       <version>3.0-SNAPSHOT</version>
+    </parent>
+
+    <artifactId>CalculatorServletBundle_A</artifactId>
+    <name>Geronimo TestSuite :: Aries Testsuite :: Require-Bundle CalculatorServletBundle_A</name>  
+    <packaging>bundle</packaging>
+    
+    <description>
+        ${project.name}
+    </description>
+	
+    <dependencies>
+        <dependency>
+            <groupId>org.apache.geronimo.specs</groupId>
+            <artifactId>geronimo-servlet_3.0_spec</artifactId>
+            <scope>provided</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.geronimo.testsuite</groupId>
+            <artifactId>CalculatorBeanBundle_B</artifactId>
+			<version>${project.version}</version>
+            <scope>provided</scope>
+        </dependency>
+		<dependency>
+            <groupId>org.apache.geronimo.testsuite</groupId>
+            <artifactId>CalculatorBeanBundle_C</artifactId>
+			<version>${project.version}</version>
+            <scope>provided</scope>
+        </dependency>
+    </dependencies>
+	
+    <build>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.felix</groupId>
+                <artifactId>maven-bundle-plugin</artifactId>
+				<extensions>true</extensions>
+			    <configuration>
+                    <instructions>
+						<Web-ContextPath>/calculator1</Web-ContextPath>
+						<Require-Bundle>org.apache.geronimo.samples.requirebundle.CalculatorBeanBundle_B;bundle-version=${bundleVersion}</Require-Bundle>	
+						<Bundle-SymbolicName>org.apache.geronimo.samples.requirebundle.CalculatorServletBundle_A</Bundle-SymbolicName>						
+				    </instructions>
+			    </configuration>
+            </plugin>
+        </plugins>
+    </build>
+	
+</project>

Propchange: geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/CalculatorServletBundle_A/pom.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/CalculatorServletBundle_A/pom.xml
------------------------------------------------------------------------------
    svn:keywords = Date Revision

Propchange: geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/CalculatorServletBundle_A/pom.xml
------------------------------------------------------------------------------
    svn:mime-type = text/xml

Added: geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/CalculatorServletBundle_A/src/main/java/org/apache/geronimo/samples/requirebundle/servlet/CalculatorServlet.java
URL: http://svn.apache.org/viewvc/geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/CalculatorServletBundle_A/src/main/java/org/apache/geronimo/samples/requirebundle/servlet/CalculatorServlet.java?rev=1076233&view=auto
==============================================================================
--- geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/CalculatorServletBundle_A/src/main/java/org/apache/geronimo/samples/requirebundle/servlet/CalculatorServlet.java (added)
+++ geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/CalculatorServletBundle_A/src/main/java/org/apache/geronimo/samples/requirebundle/servlet/CalculatorServlet.java Wed Mar  2 14:46:30 2011
@@ -0,0 +1,72 @@
+/*
+    Licensed to the Apache Software Foundation (ASF) under one
+    or more contributor license agreements.  See the NOTICE file
+    distributed with this work for additional information
+    regarding copyright ownership.  The ASF licenses this file
+    to you 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.
+*/
+
+package org.apache.geronimo.samples.requirebundle.servlet;
+
+import java.io.IOException;
+import java.io.PrintWriter;
+import java.text.DecimalFormat;
+import javax.servlet.ServletException;
+import javax.servlet.http.HttpServlet;
+import javax.servlet.http.HttpServletRequest;
+import javax.servlet.http.HttpServletResponse;
+import org.apache.geronimo.samples.requirebundle.bean.CalculatorBean;
+import org.apache.geronimo.samples.requirebundle.bean.reexport.ExportBean;
+
+
+public class CalculatorServlet extends HttpServlet {
+    protected void processRequest(HttpServletRequest req, HttpServletResponse response) throws ServletException, IOException {
+        response.setContentType("text/html;charset=UTF-8");
+        PrintWriter out = response.getWriter();
+        try {
+        	out.println("<html><body>");
+            DecimalFormat mydf = new DecimalFormat("####.#");
+            CalculatorBean cb = new CalculatorBean();
+			ExportBean eb = new ExportBean();
+            String re = eb.hello_reexport();
+            out.println("<h1>This sample presents features:require-bundle</h1>");
+			out.println("<p>"+re+"</p>");
+            out.println("<li>Bean_B [\"CalculatorBean\"] says, result of ADD operation [\"10.0 + 8.0 = ?\"] is: " + mydf.format(cb.add(10.0, 8.0))+"</li>");
+            out.println("<li>Bean_B [\"CalculatorBean\"] says, result of SUB operation [\"10.0 - 8.0 = ?\"] is: " + mydf.format(cb.sub(10.0, 8.0))+"</li>");
+            out.println("</body></html>");
+        } catch ( Exception e ) {
+            e.printStackTrace();
+            throw new ServletException(e);
+        } finally {
+            out.close();
+        }
+    }
+
+    @Override
+    protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
+        processRequest(request, response);
+    } 
+
+    @Override
+    protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
+        processRequest(request, response);
+    }
+
+    @Override
+    public String getServletInfo() {
+        return "CalculatorServlet in require-bundle-test";
+    }
+
+}
+

Propchange: geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/CalculatorServletBundle_A/src/main/java/org/apache/geronimo/samples/requirebundle/servlet/CalculatorServlet.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/CalculatorServletBundle_A/src/main/java/org/apache/geronimo/samples/requirebundle/servlet/CalculatorServlet.java
------------------------------------------------------------------------------
    svn:keywords = Date Revision

Propchange: geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/CalculatorServletBundle_A/src/main/java/org/apache/geronimo/samples/requirebundle/servlet/CalculatorServlet.java
------------------------------------------------------------------------------
    svn:mime-type = text/plain

Added: geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/CalculatorServletBundle_A/src/main/resources/WEB-INF/web.xml
URL: http://svn.apache.org/viewvc/geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/CalculatorServletBundle_A/src/main/resources/WEB-INF/web.xml?rev=1076233&view=auto
==============================================================================
--- geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/CalculatorServletBundle_A/src/main/resources/WEB-INF/web.xml (added)
+++ geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/CalculatorServletBundle_A/src/main/resources/WEB-INF/web.xml Wed Mar  2 14:46:30 2011
@@ -0,0 +1,44 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+    Licensed to the Apache Software Foundation (ASF) under one
+    or more contributor license agreements.  See the NOTICE file
+    distributed with this work for additional information
+    regarding copyright ownership.  The ASF licenses this file
+    to you 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.
+-->
+
+<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
+    xmlns="http://java.sun.com/xml/ns/javaee" 
+    xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" 
+    xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" id="WebApp_ID" version="3.0">
+    <display-name>HelloWorldWAB1</display-name>
+    <welcome-file-list>
+        <welcome-file>index.html</welcome-file>
+		<welcome-file>index.htm</welcome-file>
+		<welcome-file>index.jsp</welcome-file>
+		<welcome-file>default.html</welcome-file>
+		<welcome-file>default.htm</welcome-file>
+		<welcome-file>default.jsp</welcome-file>
+    </welcome-file-list>
+    <servlet>
+		<display-name>CalculatorServlet</display-name>
+        <servlet-name>CalculatorServlet</servlet-name>
+        <servlet-class>org.apache.geronimo.samples.requirebundle.servlet.CalculatorServlet</servlet-class>
+    </servlet>
+    <servlet-mapping>
+        <servlet-name>CalculatorServlet</servlet-name>
+        <url-pattern>/CalculatorServlet</url-pattern>
+	</servlet-mapping>
+		
+</web-app>

Propchange: geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/CalculatorServletBundle_A/src/main/resources/WEB-INF/web.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/CalculatorServletBundle_A/src/main/resources/WEB-INF/web.xml
------------------------------------------------------------------------------
    svn:keywords = Date Revision

Propchange: geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/CalculatorServletBundle_A/src/main/resources/WEB-INF/web.xml
------------------------------------------------------------------------------
    svn:mime-type = text/xml

Added: geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/CalculatorServletBundle_A/src/main/resources/index.html
URL: http://svn.apache.org/viewvc/geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/CalculatorServletBundle_A/src/main/resources/index.html?rev=1076233&view=auto
==============================================================================
--- geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/CalculatorServletBundle_A/src/main/resources/index.html (added)
+++ geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/CalculatorServletBundle_A/src/main/resources/index.html Wed Mar  2 14:46:30 2011
@@ -0,0 +1,19 @@
+<!--
+   Licensed to the Apache Software Foundation (ASF) under one or more
+   contributor license agreements.  See the NOTICE file distributed with
+   this work for additional information regarding copyright ownership.
+   The ASF licenses this file to You 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.
+-->
+<ul>
+<li><a href="CalculatorServlet">test</a>
+</ul>

Propchange: geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/CalculatorServletBundle_A/src/main/resources/index.html
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/CalculatorServletBundle_A/src/main/resources/index.html
------------------------------------------------------------------------------
    svn:keywords = Date Revision

Propchange: geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/CalculatorServletBundle_A/src/main/resources/index.html
------------------------------------------------------------------------------
    svn:mime-type = text/html

Added: geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/RequireBundle-eba/pom.xml
URL: http://svn.apache.org/viewvc/geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/RequireBundle-eba/pom.xml?rev=1076233&view=auto
==============================================================================
--- geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/RequireBundle-eba/pom.xml (added)
+++ geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/RequireBundle-eba/pom.xml Wed Mar  2 14:46:30 2011
@@ -0,0 +1,136 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+    Licensed to the Apache Software Foundation (ASF) under one
+    or more contributor license agreements.  See the NOTICE file
+    distributed with this work for additional information
+    regarding copyright ownership.  The ASF licenses this file
+    to you 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.
+-->
+
+<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">
+
+    <modelVersion>4.0.0</modelVersion>
+
+    <parent>
+        <groupId>org.apache.geronimo.testsuite</groupId>
+        <artifactId>require-bundle-test</artifactId>
+        <version>3.0-SNAPSHOT</version>
+    </parent>
+
+    <artifactId>RequireBundle-eba</artifactId>
+    <name>Geronimo TestSuite :: Aries Testsuite :: Require-Bundle EBA</name>
+    <packaging>eba</packaging>
+
+    <dependencies>
+        <dependency>
+            <groupId>org.apache.geronimo.testsuite</groupId>
+            <artifactId>CalculatorBeanBundle_C</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.geronimo.testsuite</groupId>
+            <artifactId>CalculatorBeanBundle_B</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.geronimo.testsuite</groupId>
+            <artifactId>CalculatorServletBundle_A</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+    </dependencies>
+    <build>
+        <resources>
+            <resource>
+                <directory>${project.basedir}/src/main/resources</directory>
+                <filtering>true</filtering>
+            </resource>
+        </resources>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.aries</groupId>
+                <artifactId>eba-maven-plugin</artifactId>
+                <extensions>true</extensions>
+                <configuration>
+                <!-- eba-maven-plugin v0.3 supports these instructions keys only -->                    
+                    <!--<instructions>                        				    
+	    				<Application-SymbolicName>CalculatorEBA1.app</Application-SymbolicName>
+	    				<Application-Version>1.0.0</Application-Version>
+	    				<Application-ExportService>xxx</Application-ExportService>
+	    				<Application-ImportService>xxx</Application-ImportService>
+	    			</instructions>-->
+	    			<instructions>                        				    	    				
+	    				<Application-Version>1.0.0</Application-Version>
+	    			</instructions>
+	    			<!-- Generate APPLICATION.MF automatically via eba-maven-plugin 
+	    			     Or use <applicationManifestFile> configuration to specify one -->
+	    			<generateManifest>true</generateManifest>
+					<!--<applicationManifestFile>${project.build.outputDirectory}/META-INF/APPLICATION.MF</applicationManifestFile>-->					
+                </configuration>
+           </plugin>
+        </plugins>
+    </build>
+
+    <profiles>
+        <profile>
+            <id>it</id>
+            <activation>
+                <property>
+                    <name>it</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.maven.plugins</groupId>
+                        <artifactId>maven-failsafe-plugin</artifactId>
+                        <configuration>
+                            <systemPropertyVariables>
+                                <webAppName>calculator1</webAppName>
+                            </systemPropertyVariables>
+                        </configuration>
+                    </plugin>
+
+                    <plugin>
+                        <groupId>org.apache.geronimo.buildsupport</groupId>
+                        <artifactId>geronimo-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>deploy-eba</id>
+                                <phase>pre-integration-test</phase>
+                                <goals>
+                                    <goal>deploy-module</goal>
+                                </goals>
+                                <configuration>
+                                    <moduleArchive>${project.build.directory}/${project.artifactId}-${project.version}.eba</moduleArchive>
+                                </configuration>
+                            </execution>
+
+                            <execution>
+                                <id>undeploy-eba</id>
+                                <phase>post-integration-test</phase>
+                                <goals>
+                                    <goal>undeploy-module</goal>
+                                </goals>
+                                <configuration>
+                                    <moduleId>application/${project.groupId}.${project.artifactId}/1.0.0/eba</moduleId>
+                                </configuration>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
+    
+</project>

Propchange: geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/RequireBundle-eba/pom.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/RequireBundle-eba/pom.xml
------------------------------------------------------------------------------
    svn:keywords = Date Revision

Propchange: geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/RequireBundle-eba/pom.xml
------------------------------------------------------------------------------
    svn:mime-type = text/xml

Added: geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/RequireBundle-eba/src/test/java/org/apache/geronimo/testsuite/requirebundle/tests/RequireBundleCalculatorServletTest.java
URL: http://svn.apache.org/viewvc/geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/RequireBundle-eba/src/test/java/org/apache/geronimo/testsuite/requirebundle/tests/RequireBundleCalculatorServletTest.java?rev=1076233&view=auto
==============================================================================
--- geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/RequireBundle-eba/src/test/java/org/apache/geronimo/testsuite/requirebundle/tests/RequireBundleCalculatorServletTest.java (added)
+++ geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/RequireBundle-eba/src/test/java/org/apache/geronimo/testsuite/requirebundle/tests/RequireBundleCalculatorServletTest.java Wed Mar  2 14:46:30 2011
@@ -0,0 +1,64 @@
+/*
+    Licensed to the Apache Software Foundation (ASF) under one
+    or more contributor license agreements.  See the NOTICE file
+    distributed with this work for additional information
+    regarding copyright ownership.  The ASF licenses this file
+    to you 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.
+*/
+
+package org.apache.geronimo.testsuite.requirebundle.tests;
+
+import org.apache.commons.httpclient.HttpClient;
+import org.apache.commons.httpclient.HttpException;
+import org.apache.commons.httpclient.HttpMethodBase;
+import org.apache.commons.httpclient.methods.PostMethod;
+
+import org.testng.Assert;
+import org.testng.annotations.Test;
+
+
+public class RequireBundleCalculatorServletTest{
+
+	
+	/**
+	 * Test 1
+	 * Test 
+	 * Require-Bundle in OSGi core spec.
+	 * @throws Exception
+	 */
+	@Test
+	public void RequireBundleTest()throws Exception
+	{
+		String contextroot = System.getProperty("webAppName");
+		String root = "http://localhost:8080/"+contextroot;
+		int status = 0;
+		HttpClient nclient = new HttpClient();
+		String url = root+"/CalculatorServlet";
+		HttpMethodBase httpMethod;
+		httpMethod = new PostMethod(url);
+		status = nclient.executeMethod(httpMethod);	
+		Assert.assertEquals(status, 200);
+		String response = null;
+		if(status==200)
+		{
+			response = new String(httpMethod.getResponseBodyAsString().getBytes("8859_1"));
+		}
+		Assert.assertTrue(response.contains("Hello! Reexport in Require-bundle attribute is effective since this INFO displays."));
+		Assert.assertTrue(response.contains("result of ADD operation [\"10.0 + 8.0 = ?\"] is: 18"));
+		Assert.assertTrue(response.contains("result of SUB operation [\"10.0 - 8.0 = ?\"] is: 2"));		
+		httpMethod.releaseConnection();
+	}
+
+}
+

Propchange: geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/RequireBundle-eba/src/test/java/org/apache/geronimo/testsuite/requirebundle/tests/RequireBundleCalculatorServletTest.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/RequireBundle-eba/src/test/java/org/apache/geronimo/testsuite/requirebundle/tests/RequireBundleCalculatorServletTest.java
------------------------------------------------------------------------------
    svn:keywords = Date Revision

Propchange: geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/RequireBundle-eba/src/test/java/org/apache/geronimo/testsuite/requirebundle/tests/RequireBundleCalculatorServletTest.java
------------------------------------------------------------------------------
    svn:mime-type = text/plain

Added: geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/RequireBundle-eba/src/test/resources/testng.xml
URL: http://svn.apache.org/viewvc/geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/RequireBundle-eba/src/test/resources/testng.xml?rev=1076233&view=auto
==============================================================================
--- geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/RequireBundle-eba/src/test/resources/testng.xml (added)
+++ geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/RequireBundle-eba/src/test/resources/testng.xml Wed Mar  2 14:46:30 2011
@@ -0,0 +1,29 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+    Licensed to the Apache Software Foundation (ASF) under one
+    or more contributor license agreements.  See the NOTICE file
+    distributed with this work for additional information
+    regarding copyright ownership.  The ASF licenses this file
+    to you 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.
+-->
+
+<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
+
+<suite name="Suite1" verbose="5">
+    <test name="aries-testsuite.require-bundle-test">
+        <packages>
+            <package name="org.apache.geronimo.testsuite.requirebundle.tests"/>
+        </packages>
+    </test>
+</suite>

Propchange: geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/RequireBundle-eba/src/test/resources/testng.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/RequireBundle-eba/src/test/resources/testng.xml
------------------------------------------------------------------------------
    svn:keywords = Date Revision

Propchange: geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/RequireBundle-eba/src/test/resources/testng.xml
------------------------------------------------------------------------------
    svn:mime-type = text/xml

Added: geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/pom.xml
URL: http://svn.apache.org/viewvc/geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/pom.xml?rev=1076233&view=auto
==============================================================================
--- geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/pom.xml (added)
+++ geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/pom.xml Wed Mar  2 14:46:30 2011
@@ -0,0 +1,48 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+    Licensed to the Apache Software Foundation (ASF) under one
+    or more contributor license agreements.  See the NOTICE file
+    distributed with this work for additional information
+    regarding copyright ownership.  The ASF licenses this file
+    to you 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.
+-->
+
+<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">
+
+    <modelVersion>4.0.0</modelVersion>
+
+    <parent>
+        <groupId>org.apache.geronimo.testsuite</groupId>
+        <artifactId>aries-testsuite</artifactId>
+        <version>3.0-SNAPSHOT</version>
+    </parent>
+
+    <artifactId>require-bundle-test</artifactId>
+    <name>Geronimo TestSuite :: Aries Testsuite :: Require-Bundle Test</name>
+    <packaging>pom</packaging>
+    
+    <properties>
+        <!-- Fix the version info to avoid unexpected impact of tools change -->
+        <packageVersion>1.0</packageVersion>
+        <bundleVersion>1.0.0</bundleVersion>
+    </properties>
+
+    <modules>
+        <module>CalculatorBeanBundle_C</module>
+        <module>CalculatorBeanBundle_B</module>
+        <module>CalculatorServletBundle_A</module>
+		<module>RequireBundle-eba</module>
+    </modules>
+	
+</project>

Propchange: geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/pom.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/pom.xml
------------------------------------------------------------------------------
    svn:keywords = Date Revision

Propchange: geronimo/server/trunk/testsuite/aries-testsuite/require-bundle-test/pom.xml
------------------------------------------------------------------------------
    svn:mime-type = text/xml



Mime
View raw message