openwebbeans-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From gerdo...@apache.org
Subject svn commit: r740431 - in /incubator/openwebbeans/trunk: ./ distribution/src/assembly/ src/site/apt/ src/site/apt/examples/ src/site/apt/extensions/ src/site/fml/ webbeans-impl/
Date Tue, 03 Feb 2009 20:40:31 GMT
Author: gerdogdu
Date: Tue Feb  3 20:40:31 2009
New Revision: 740431

URL: http://svn.apache.org/viewvc?rev=740431&view=rev
Log:
Adding ASL Headers

Modified:
    incubator/openwebbeans/trunk/README.txt
    incubator/openwebbeans/trunk/distribution/src/assembly/dist-all.xml
    incubator/openwebbeans/trunk/distribution/src/assembly/dist-binary.xml
    incubator/openwebbeans/trunk/distribution/src/assembly/dist-sources.xml
    incubator/openwebbeans/trunk/pom.xml
    incubator/openwebbeans/trunk/src/site/apt/contributing.apt
    incubator/openwebbeans/trunk/src/site/apt/examples/guess.apt
    incubator/openwebbeans/trunk/src/site/apt/extensions/index.apt
    incubator/openwebbeans/trunk/src/site/apt/index.apt
    incubator/openwebbeans/trunk/src/site/apt/irc.apt
    incubator/openwebbeans/trunk/src/site/apt/jsr299.apt
    incubator/openwebbeans/trunk/src/site/fml/faq.fml
    incubator/openwebbeans/trunk/webbeans-impl/pom.xml

Modified: incubator/openwebbeans/trunk/README.txt
URL: http://svn.apache.org/viewvc/incubator/openwebbeans/trunk/README.txt?rev=740431&r1=740430&r2=740431&view=diff
==============================================================================
--- incubator/openwebbeans/trunk/README.txt (original)
+++ incubator/openwebbeans/trunk/README.txt Tue Feb  3 20:40:31 2009
@@ -1,7 +1,7 @@
 --------------------------------
 What is OpenWebBeans?
 --------------------------------
-OpenWebBeans is an ASL-License implementation of the JSR-299, WebBeans Specification.
+OpenWebBeans is an ASL-License implementation of the JSR-299, Java Context and Dependency
Injection Specification.
 
 Project web page could be found at the URL : 
 http://incubator.apache.org/projects/openwebbeans.html
@@ -19,6 +19,7 @@
 * Experimental XML Configuration Support
 * Lookup and Dependency Injection Support
 * Java EE Plugin Support (via ServetContextListener interface)
+* Experimental JPA injection support.
 
 - M1 Release Does not Supports the followings
 --------------------------------------------
@@ -27,7 +28,7 @@
 * Producer Field Support
 * Servlet Injection Support
 * Inheritance, Stereotype Inheritance and Realization Support
-* Common Annotations Support
+* Full Common Annotations Support
 * Passivation Scope and Serialization Operations
 * Full Support for XML Configuration
 * Java EE Container Integration Support (SPI)
@@ -81,55 +82,72 @@
 
 There are two important jars for OpenWebBeans;
 
- - openwebbeans-api-1.0.0-incubating-SNAPSHOT.jar
- - openwebbeans-impl-1.0.0-incubating-SNAPSHOT.jar
+ - openwebbeans-api-1.0.0-incubating-M1.jar
+ - openwebbeans-impl-1.0.0-incubating-M1.jar
 
-There are also a dependent libraries. These dependent library jars
-are located in the directory "/lib/thirdparty". 
+There are also third party dependent libraries. These dependent library jars
+are located in the directory "/lib/thirdparty" in the distribution. 
 
-Java EE APIs jars used by the project are located in the directory
-"lib/javaee" folder. You could put necessary Java EE jars into the 
-server classpath if the server is not contains these jars already. 
+Java EE APIs jars that are used by the project are located in the directory
+"lib/javaee" directory in the distribution. You could put the necessary Java EE 
+jars into the  server classpath if the server is not contains these jars already. 
 
 To run openwebbeans applications in the Java EE based application server, 
 you could add OpenWebBeans API, Implementation and dependent jars into 
-the common classpath of the Java EE Application Server or your WEB-INF/lib 
+the common classpath of the Java EE Application Server or your "WEB-INF/lib"
 directory of the Java EE Web Application.
 
 In this release, we can not support the OpenWebBeans as an integrated
 functionality of the Java EE Application Servers. So, you have to manage the
-configuration of the OpenWebBeans within your "web.xml" file. A sample web.xml
+configuration of the OpenWebBeans within your "web.xml" file. A sample "web.xml"
 file can be found in the "config" directory.
 
 ---------------------------------------------
 How to Run The Samples
 ---------------------------------------------
 
-In this release, there is a sample application called "Login and Guess". It is
-located in the "/samples" directory of the root folder. In the distribution, there are
-binary and source versions of the samples project could be found. Name of the binary 
-file is the "samples/guess.war", you can deploy it into the any Java EE web container. 
+In this release, there is a sample application located in the "/samples" directory 
+of the distribution.
 
-Before this, you have to configure OpenWebBeans runtime, 
-see "How to Configure OpenWebBeans.
+Name of the binary file is the "samples/guess.war", you can deploy it 
+into the any Java EE web container. Source is included in the "source" distribution of the
+OpenWebBeans.
 
 --------------------------------------------
-Build and Package  From the Source
+Configuration of the Samples
 --------------------------------------------
+
+"Third party" and "OpenWebBeans" jars are included within the WAR deployment(In WEB-INF/lib).

+But it still requires the "lib/javaee" Java EE API jars for running sucessfully. 
+If your server does not include any of them, simply take the necessary jar from the "lib/javaee"
and
+put it into your server classpath.
+
+After that;
+
+Hit the url : http://localhost:8080/guess 
+
+--------------------------------------------
+Maven Install and Package From the Source
+--------------------------------------------
+
+Firstly you have to download the "source/all" version of the OpenWebBeans project that
+contains the all source codes of the OpenWebBeans.
+
 To install the Maven artifacts of the project from the source, Maven must be installed
-in your runtime. After Maven installation, just run the following command in the src/ folder
: 
+in your runtime. After Maven installation, just run the following command in the top level
+directory that contains the main "pom.xml" : 
 
 > mvn clean install
 
-This command will install all the Maven artifacts in your local Maven repository.
+This command will install all the Maven artifacts into your local Maven repository.
 
-If you wish to build all the artifacts of the project, just run the following command
-in the src/distribution folder : 
+If you wish to package all artifacts of the project, just run the following command
+in in the top level directory that contains the main "pom.xml" : 
 
 > mvn clean package
 
-This command will package the project artifacts of the project from the source and put it
into the "src/distribution/target/"
-directory.
+This command will package the project artifacts from the source and put these artifacts into
the each modules
+respective "target" directory.
 
 -------------------------------------------
 OpenWebBeans User Mail List

Modified: incubator/openwebbeans/trunk/distribution/src/assembly/dist-all.xml
URL: http://svn.apache.org/viewvc/incubator/openwebbeans/trunk/distribution/src/assembly/dist-all.xml?rev=740431&r1=740430&r2=740431&view=diff
==============================================================================
--- incubator/openwebbeans/trunk/distribution/src/assembly/dist-all.xml (original)
+++ incubator/openwebbeans/trunk/distribution/src/assembly/dist-all.xml Tue Feb  3 20:40:31
2009
@@ -1,3 +1,21 @@
+<!--
+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.
+-->
 <assembly xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/assembly-1.1.0-SNAPSHOT.xsd">
 
 

Modified: incubator/openwebbeans/trunk/distribution/src/assembly/dist-binary.xml
URL: http://svn.apache.org/viewvc/incubator/openwebbeans/trunk/distribution/src/assembly/dist-binary.xml?rev=740431&r1=740430&r2=740431&view=diff
==============================================================================
--- incubator/openwebbeans/trunk/distribution/src/assembly/dist-binary.xml (original)
+++ incubator/openwebbeans/trunk/distribution/src/assembly/dist-binary.xml Tue Feb  3 20:40:31
2009
@@ -1,3 +1,21 @@
+<!--
+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.
+-->
 <assembly xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/assembly-1.1.0-SNAPSHOT.xsd">
 
 

Modified: incubator/openwebbeans/trunk/distribution/src/assembly/dist-sources.xml
URL: http://svn.apache.org/viewvc/incubator/openwebbeans/trunk/distribution/src/assembly/dist-sources.xml?rev=740431&r1=740430&r2=740431&view=diff
==============================================================================
--- incubator/openwebbeans/trunk/distribution/src/assembly/dist-sources.xml (original)
+++ incubator/openwebbeans/trunk/distribution/src/assembly/dist-sources.xml Tue Feb  3 20:40:31
2009
@@ -1,3 +1,21 @@
+<!--
+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.
+-->
 <assembly xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/assembly-1.1.0-SNAPSHOT.xsd">
 
 

Modified: incubator/openwebbeans/trunk/pom.xml
URL: http://svn.apache.org/viewvc/incubator/openwebbeans/trunk/pom.xml?rev=740431&r1=740430&r2=740431&view=diff
==============================================================================
--- incubator/openwebbeans/trunk/pom.xml (original)
+++ incubator/openwebbeans/trunk/pom.xml Tue Feb  3 20:40:31 2009
@@ -183,11 +183,12 @@
                         -->
                         <webResources>
                             <resource>
-                                <directory>${project.build.outputDirectory}</directory>
+                                <directory>.</directory>
+				<targetPath>META-INF</targetPath>
                                 <includes>
-                                    <include>META-INF/LICENSE*</include>
-                                    <include>META-INF/NOTICE*</include>
-                                    <include>META-INF/DISCLAIMER*</include>
+                                    <include>LICENCE*</include>
+                                    <include>NOTICE*</include>
+				    <include>licences/*</include>
                                 </includes>
                             </resource>
                         </webResources>
@@ -254,7 +255,11 @@
                     </goals>
                     </execution>
                 </executions>
-            </plugin>  
+            </plugin>
+	    <plugin>
+	        <groupId>org.codehaus.mojo</groupId>
+       		 <artifactId>rat-maven-plugin</artifactId>
+             </plugin>  
 	</plugins>
     </build>
     
@@ -401,13 +406,12 @@
 				<artifactId>openwebbeans-api</artifactId>
 				<version>${openwebbeans.version}</version>
 			</dependency>
-<!--  this is used for TCK tests            
+<!--  this is used for TCK tests        -->
 			<dependency>
 				<groupId>org.apache.openwebbeans</groupId>
 				<artifactId>openwebbeans-impl</artifactId>
 				<version>${openwebbeans.version}</version>
 			</dependency>
--->
 		</dependencies>
 	</dependencyManagement>
 
@@ -418,10 +422,8 @@
         </site>
 
 	<repository>
-          <uniqueVersion>false</uniqueVersion>
-            <id>apache.incubating</id>
-            <name>Apache Incubating Repository</name>
-            <url>scp://people.apache.org/www/people.apache.org/repo/m2-incubating-repository</url>
+	    <id>apache.openwebbeans.stage</id>
+	    <url>scp://people.apache.org/home/gerdogdu/public_html/staging-repo/${siteId}</url>
 	</repository>
 	
 	<snapshotRepository>

Modified: incubator/openwebbeans/trunk/src/site/apt/contributing.apt
URL: http://svn.apache.org/viewvc/incubator/openwebbeans/trunk/src/site/apt/contributing.apt?rev=740431&r1=740430&r2=740431&view=diff
==============================================================================
--- incubator/openwebbeans/trunk/src/site/apt/contributing.apt (original)
+++ incubator/openwebbeans/trunk/src/site/apt/contributing.apt Tue Feb  3 20:40:31 2009
@@ -1,3 +1,14 @@
+~~ 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.
 Contributing to OpenWebBeans
 
   We are always looking for new contributors to the project. 

Modified: incubator/openwebbeans/trunk/src/site/apt/examples/guess.apt
URL: http://svn.apache.org/viewvc/incubator/openwebbeans/trunk/src/site/apt/examples/guess.apt?rev=740431&r1=740430&r2=740431&view=diff
==============================================================================
--- incubator/openwebbeans/trunk/src/site/apt/examples/guess.apt (original)
+++ incubator/openwebbeans/trunk/src/site/apt/examples/guess.apt Tue Feb  3 20:40:31 2009
@@ -1,3 +1,14 @@
+~~ 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.
 OpenWebBeans Number guess example
 
   This small example shows how to create a JSF application with WebBeans

Modified: incubator/openwebbeans/trunk/src/site/apt/extensions/index.apt
URL: http://svn.apache.org/viewvc/incubator/openwebbeans/trunk/src/site/apt/extensions/index.apt?rev=740431&r1=740430&r2=740431&view=diff
==============================================================================
--- incubator/openwebbeans/trunk/src/site/apt/extensions/index.apt (original)
+++ incubator/openwebbeans/trunk/src/site/apt/extensions/index.apt Tue Feb  3 20:40:31 2009
@@ -1,3 +1,14 @@
+~~ 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.
 Extensions over the JSR-299 Specification
 
   This section contains a list of functionality in OpenWebBeans

Modified: incubator/openwebbeans/trunk/src/site/apt/index.apt
URL: http://svn.apache.org/viewvc/incubator/openwebbeans/trunk/src/site/apt/index.apt?rev=740431&r1=740430&r2=740431&view=diff
==============================================================================
--- incubator/openwebbeans/trunk/src/site/apt/index.apt (original)
+++ incubator/openwebbeans/trunk/src/site/apt/index.apt Tue Feb  3 20:40:31 2009
@@ -1,3 +1,14 @@
+~~ 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.
 Welcome to OpenWebBeans
 
   

Modified: incubator/openwebbeans/trunk/src/site/apt/irc.apt
URL: http://svn.apache.org/viewvc/incubator/openwebbeans/trunk/src/site/apt/irc.apt?rev=740431&r1=740430&r2=740431&view=diff
==============================================================================
--- incubator/openwebbeans/trunk/src/site/apt/irc.apt (original)
+++ incubator/openwebbeans/trunk/src/site/apt/irc.apt Tue Feb  3 20:40:31 2009
@@ -1,3 +1,14 @@
+~~ 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.
 IRC Channel
 
   There is an IRC Channel for discussing project related things. 

Modified: incubator/openwebbeans/trunk/src/site/apt/jsr299.apt
URL: http://svn.apache.org/viewvc/incubator/openwebbeans/trunk/src/site/apt/jsr299.apt?rev=740431&r1=740430&r2=740431&view=diff
==============================================================================
--- incubator/openwebbeans/trunk/src/site/apt/jsr299.apt (original)
+++ incubator/openwebbeans/trunk/src/site/apt/jsr299.apt Tue Feb  3 20:40:31 2009
@@ -1,3 +1,14 @@
+~~ 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.
 JSR-299 WebBeans
 
   The purpose of the WebBeans specification is to unify the JSF managed bean component model


Modified: incubator/openwebbeans/trunk/src/site/fml/faq.fml
URL: http://svn.apache.org/viewvc/incubator/openwebbeans/trunk/src/site/fml/faq.fml?rev=740431&r1=740430&r2=740431&view=diff
==============================================================================
--- incubator/openwebbeans/trunk/src/site/fml/faq.fml (original)
+++ incubator/openwebbeans/trunk/src/site/fml/faq.fml Tue Feb  3 20:40:31 2009
@@ -1,4 +1,22 @@
 <?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.
+-->
 <faqs title="Frequently Asked Questions" toplink="false">
   <part id="general">
     <title>General</title>

Modified: incubator/openwebbeans/trunk/webbeans-impl/pom.xml
URL: http://svn.apache.org/viewvc/incubator/openwebbeans/trunk/webbeans-impl/pom.xml?rev=740431&r1=740430&r2=740431&view=diff
==============================================================================
--- incubator/openwebbeans/trunk/webbeans-impl/pom.xml (original)
+++ incubator/openwebbeans/trunk/webbeans-impl/pom.xml Tue Feb  3 20:40:31 2009
@@ -36,26 +36,31 @@
 		<dependency>
 		    <groupId>org.apache.geronimo.specs</groupId>
 		    <artifactId>geronimo-jaxws_2.1_spec</artifactId>
+		    <scope>provided</scope>
 		</dependency>
 		<dependency>
-			<groupId>org.apache.geronimo.specs</groupId>
-			<artifactId>geronimo-servlet_2.5_spec</artifactId>
+		    <groupId>org.apache.geronimo.specs</groupId>
+		    <artifactId>geronimo-servlet_2.5_spec</artifactId>
+		    <scope>provided</scope>
 		</dependency>
 		<dependency>
 			<groupId>dom4j</groupId>
 			<artifactId>dom4j</artifactId>
 		</dependency>
 		<dependency>
-			<groupId>org.apache.geronimo.specs</groupId>
-			<artifactId>geronimo-ejb_3.0_spec</artifactId>
+		    <groupId>org.apache.geronimo.specs</groupId>
+		    <artifactId>geronimo-ejb_3.0_spec</artifactId>
+		    <scope>provided</scope>
 		</dependency>
 		<dependency>
-			<groupId>org.apache.geronimo.specs</groupId>
-			<artifactId>geronimo-el_1.0_spec</artifactId>
+		    <groupId>org.apache.geronimo.specs</groupId>
+		    <artifactId>geronimo-el_1.0_spec</artifactId>
+		    <scope>provided</scope>
 		</dependency>
 		<dependency>
-			<groupId>org.apache.myfaces.core</groupId>
-			<artifactId>myfaces-api</artifactId>
+		    <groupId>org.apache.myfaces.core</groupId>
+		    <artifactId>myfaces-api</artifactId>
+		    <scope>provided</scope>
 		</dependency>
 		<dependency>
 			<groupId>javassist</groupId>
@@ -67,24 +72,29 @@
 		</dependency>
 
 		<dependency>
-			<groupId>javax.annotation</groupId>
-			<artifactId>jsr250-api</artifactId>
+		    <groupId>javax.annotation</groupId>
+		    <artifactId>jsr250-api</artifactId>
+		    <scope>provided</scope>
 		</dependency>
 		<dependency>
-			<groupId>org.apache.geronimo.specs</groupId>
-			<artifactId>geronimo-jpa_3.0_spec</artifactId>
+		    <groupId>org.apache.geronimo.specs</groupId>
+		    <artifactId>geronimo-jpa_3.0_spec</artifactId>
+		    <scope>provided</scope>
 		</dependency>
 		<dependency>
-			<groupId>org.apache.geronimo.specs</groupId>
-			<artifactId>geronimo-interceptor_3.0_spec</artifactId>
+		    <groupId>org.apache.geronimo.specs</groupId>
+		    <artifactId>geronimo-interceptor_3.0_spec</artifactId>
+		    <scope>provided</scope>
 		</dependency>
 		<dependency>
-			<groupId>org.apache.geronimo.specs</groupId>
-			<artifactId>geronimo-jta_1.1_spec</artifactId>
+		    <groupId>org.apache.geronimo.specs</groupId>
+		    <artifactId>geronimo-jta_1.1_spec</artifactId>
+		    <scope>provided</scope>
 		</dependency>
 		<dependency>
-			<groupId>org.apache.geronimo.specs</groupId>
-			<artifactId>geronimo-jsp_2.1_spec</artifactId>
+		    <groupId>org.apache.geronimo.specs</groupId>
+		    <artifactId>geronimo-jsp_2.1_spec</artifactId>
+		    <scope>provided</scope>
 		</dependency>
 		<dependency>
 			<groupId>org.apache.openwebbeans</groupId>



Mime
View raw message