Cleanup struts as it's now a bundle natively

Project: http://git-wip-us.apache.org/repos/asf/servicemix-bundles/repo
Commit: 
http://git-wip-us.apache.org/repos/asf/servicemix-bundles/commit/f4f5f25c
Tree: http://git-wip-us.apache.org/repos/asf/servicemix-bundles/tree/f4f5f25c
Diff: http://git-wip-us.apache.org/repos/asf/servicemix-bundles/diff/f4f5f25c

Branch: refs/heads/master
Commit: f4f5f25cb85483e143d97e789c8a3cd3175cf6bf
Parents: c7fb9c4
Author: Jean-Baptiste Onofré <[email protected]>
Authored: Mon Jul 3 08:10:46 2017 +0200
Committer: Jean-Baptiste Onofré <[email protected]>
Committed: Mon Jul 3 08:10:46 2017 +0200

----------------------------------------------------------------------
 struts-1.3.10/pom.xml                           | 149 -------------------
 .../src/main/resources/OSGI-INF/bundle.info     |  35 -----
 struts2-2.2.1.1/pom.xml                         | 102 -------------
 struts2-xwork-2.2.1.1/pom.xml                   | 103 -------------
 4 files changed, 389 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/servicemix-bundles/blob/f4f5f25c/struts-1.3.10/pom.xml
----------------------------------------------------------------------
diff --git a/struts-1.3.10/pom.xml b/struts-1.3.10/pom.xml
deleted file mode 100644
index 16a73c6..0000000
--- a/struts-1.3.10/pom.xml
+++ /dev/null
@@ -1,149 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<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";>
-
-    <!--
-
-        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.
-    -->
-
-    <modelVersion>4.0.0</modelVersion>
-
-    <parent>
-        <groupId>org.apache.servicemix.bundles</groupId>
-        <artifactId>bundles-pom</artifactId>
-        <version>10</version>
-        <relativePath>../bundles-pom/pom.xml</relativePath>
-    </parent>
-
-    <groupId>org.apache.servicemix.bundles</groupId>
-    <artifactId>org.apache.servicemix.bundles.struts</artifactId>
-    <version>1.3.10_2-SNAPSHOT</version>
-    <packaging>bundle</packaging>
-    <name>Apache ServiceMix :: Bundles :: struts</name>
-    <description>This OSGi bundle wraps struts-core, struts-extras, 
struts-tiles ${pkgVersion} jar file.</description>
-
-    <properties>
-        <pkgGroupId>org.apache.struts</pkgGroupId>
-        <pkgVersion>1.3.10</pkgVersion>
-        <servicemix.osgi.export.pkg>
-            org.apache.struts
-        </servicemix.osgi.export.pkg>
-        <servicemix.osgi.import.pkg>
-            javax.servlet*,
-            org.xml.sax,
-            antlr*;version="[2.7,4)",
-            org.apache.commons.beanutils*;version="[1.8,2)",
-            org.apache.commons.chain*;version="[1.2,2)",
-            org.apache.commons.digester*;version="[1.8,2)",
-            org.apache.commons.validator*;version="[1.3,2)",
-            junit*;resolution:=optional,
-            org.apache.commons.fileupload*;resolution:=optional,
-            org.apache.commons.logging;resolution:=optional
-        </servicemix.osgi.import.pkg>
-    </properties>
-
-    <dependencies>
-        <dependency>
-            <groupId>${pkgGroupId}</groupId>
-            <artifactId>struts-core</artifactId>
-            <version>${pkgVersion}</version>
-            <optional>true</optional>
-        </dependency>
-        <dependency>
-            <groupId>${pkgGroupId}</groupId>
-            <artifactId>struts-extras</artifactId>
-            <version>${pkgVersion}</version>
-            <optional>true</optional>
-        </dependency>
-        <dependency>
-            <groupId>${pkgGroupId}</groupId>
-            <artifactId>struts-tiles</artifactId>
-            <version>${pkgVersion}</version>
-            <optional>true</optional>
-        </dependency>
-
-        <!-- sources -->
-        <dependency>
-            <groupId>${pkgGroupId}</groupId>
-            <artifactId>struts-core</artifactId>
-            <version>${pkgVersion}</version>
-            <classifier>sources</classifier>
-            <optional>true</optional>
-        </dependency>
-        <dependency>
-            <groupId>${pkgGroupId}</groupId>
-            <artifactId>struts-extras</artifactId>
-            <version>${pkgVersion}</version>
-            <classifier>sources</classifier>
-            <optional>true</optional>
-        </dependency>
-        <dependency>
-            <groupId>${pkgGroupId}</groupId>
-            <artifactId>struts-tiles</artifactId>
-            <version>${pkgVersion}</version>
-            <classifier>sources</classifier>
-            <optional>true</optional>
-        </dependency>
-    </dependencies>
-
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>org.apache.maven.plugins</groupId>
-                <artifactId>maven-shade-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <phase>package</phase>
-                        <goals>
-                            <goal>shade</goal>
-                        </goals>
-                        <configuration>
-                            <artifactSet>
-                                <includes>
-                                    
<include>${pkgGroupId}:struts-core</include>
-                                    
<include>${pkgGroupId}:struts-extras</include>
-                                    
<include>${pkgGroupId}:struts-tiles</include>
-                                </includes>
-                            </artifactSet>
-                            <filters>
-                                <filter>
-                                    
<artifact>${pkgGroupId}:struts-core</artifact>
-                                    <excludes>
-                                        <exclude>**</exclude>
-                                    </excludes>
-                                </filter>
-                                <filter>
-                                    
<artifact>${pkgGroupId}:struts-extras</artifact>
-                                    <excludes>
-                                        <exclude>**</exclude>
-                                    </excludes>
-                                </filter>
-                                <filter>
-                                    
<artifact>${pkgGroupId}:struts-tiles</artifact>
-                                    <excludes>
-                                        <exclude>**</exclude>
-                                    </excludes>
-                                </filter>
-                            </filters>
-                            
<promoteTransitiveDependencies>true</promoteTransitiveDependencies>
-                            
<createDependencyReducedPom>true</createDependencyReducedPom>
-                        </configuration>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
-</project>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/servicemix-bundles/blob/f4f5f25c/struts-1.3.10/src/main/resources/OSGI-INF/bundle.info
----------------------------------------------------------------------
diff --git a/struts-1.3.10/src/main/resources/OSGI-INF/bundle.info 
b/struts-1.3.10/src/main/resources/OSGI-INF/bundle.info
deleted file mode 100644
index 84ded28..0000000
--- a/struts-1.3.10/src/main/resources/OSGI-INF/bundle.info
+++ /dev/null
@@ -1,35 +0,0 @@
-\u001B[1mSYNOPSIS\u001B[0m
-    ${project.description}
-
-    Original Maven URL:
-        \u001B[33mmvn:${pkgGroupId}/struts-core/${pkgVersion}\u001B[0m
-        \u001B[33mmvn:${pkgGroupId}/struts-extras/${pkgVersion}\u001B[0m
-        \u001B[33mmvn:${pkgGroupId}/struts-tiles/${pkgVersion}\u001B[0m
-
-\u001B[1mDESCRIPTION\u001B[0m
-    The Apache Struts web framework is a free open-source solution for 
creating Java web applications.
-
-    Web applications differ from conventional websites in that web 
applications can create a dynamic response.
-    Many websites deliver only static pages. A web application can interact 
with databases and business logic engines
-    to customize a response.
-
-    Web applications based on JavaServer Pages sometimes commingle database 
code, page design code, and control flow
-    code. In practice, we find that unless these concerns are separated, 
larger applications become difficult to
-    maintain.
-
-    One way to separate concerns in a software application is to use a 
Model-View-Controller (MVC) architecture. The
-    Model represents the business or database code, the View represents the 
page design code, and the Controller
-    represents the navigational code. The Struts framework is designed to help 
developers create web applications that
-    utilize a MVC architecture.
-
-    The framework provides three key components:
-
-        * A "request" handler provided by the application developer that is 
mapped to a standard URI.
-        * A "response" handler that transfers control to another resource 
which completes the response.
-        * A tag library that helps developers create interactive form-based 
applications with server pages.
-
-    The framework's architecture and tags are buzzword compliant. Struts works 
well with conventional REST applications
-    and with nouveau technologies like SOAP and AJAX.
-
-\u001B[1mSEE ALSO\u001B[0m
-    \u001B[36mhttp://struts.apache.org/\u001B[0m

http://git-wip-us.apache.org/repos/asf/servicemix-bundles/blob/f4f5f25c/struts2-2.2.1.1/pom.xml
----------------------------------------------------------------------
diff --git a/struts2-2.2.1.1/pom.xml b/struts2-2.2.1.1/pom.xml
deleted file mode 100644
index 983868e..0000000
--- a/struts2-2.2.1.1/pom.xml
+++ /dev/null
@@ -1,102 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<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";>
-
-    <!--
-
-        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.
-    -->
-
-    <modelVersion>4.0.0</modelVersion>
-
-    <parent>
-        <groupId>org.apache.servicemix.bundles</groupId>
-        <artifactId>bundles-pom</artifactId>
-        <version>9-SNAPSHOT</version>
-        <relativePath>../bundles-pom/pom.xml</relativePath>
-    </parent>
-
-    <groupId>org.apache.servicemix.bundles</groupId>
-    <artifactId>org.apache.servicemix.bundles.struts-core</artifactId>
-    <version>2.2.1.1_3-SNAPSHOT</version>
-    <packaging>bundle</packaging>
-    <name>Apache ServiceMix :: Bundles :: ${pkgArtifactId}</name>
-    <description>This OSGi bundle wraps ${pkgArtifactId} ${pkgVersion} jar 
file.</description>
-
-    <properties>
-        <pkgGroupId>org.apache.struts</pkgGroupId>
-        <pkgArtifactId>struts2-core</pkgArtifactId>
-        <pkgVersion>2.2.1.1</pkgVersion>
-        <servicemix.osgi.export.pkg>
-            org.apache.struts
-        </servicemix.osgi.export.pkg>
-        <servicemix.osgi.import.pkg>
-            org.apache.commons.lang.xwork*;version=${pkgVersion},
-            *
-        </servicemix.osgi.import.pkg>
-    </properties>
-
-    <dependencies>
-        <dependency>
-            <groupId>${pkgGroupId}</groupId>
-            <artifactId>${pkgArtifactId}</artifactId>
-            <version>${pkgVersion}</version>
-            <optional>true</optional>
-        </dependency>
-
-        <!-- sources -->
-        <dependency>
-            <groupId>${pkgGroupId}</groupId>
-            <artifactId>${pkgArtifactId}</artifactId>
-            <version>${pkgVersion}</version>
-            <classifier>sources</classifier>
-            <optional>true</optional>
-        </dependency>
-    </dependencies>
-
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>org.apache.maven.plugins</groupId>
-                <artifactId>maven-shade-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <phase>package</phase>
-                        <goals>
-                            <goal>shade</goal>
-                        </goals>
-                        <configuration>
-                            <artifactSet>
-                                <includes>
-                                    
<include>${pkgGroupId}:${pkgArtifactId}</include>
-                                </includes>
-                            </artifactSet>
-                            <filters>
-                                <filter>
-                                    
<artifact>${pkgGroupId}:${pkgArtifactId}</artifact>
-                                    <excludes>
-                                        <exclude>**</exclude>
-                                    </excludes>
-                                </filter>
-                            </filters>
-                            
<promoteTransitiveDependencies>true</promoteTransitiveDependencies>
-                            
<createDependencyReducedPom>true</createDependencyReducedPom>
-                        </configuration>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
-</project>

http://git-wip-us.apache.org/repos/asf/servicemix-bundles/blob/f4f5f25c/struts2-xwork-2.2.1.1/pom.xml
----------------------------------------------------------------------
diff --git a/struts2-xwork-2.2.1.1/pom.xml b/struts2-xwork-2.2.1.1/pom.xml
deleted file mode 100644
index 643cf48..0000000
--- a/struts2-xwork-2.2.1.1/pom.xml
+++ /dev/null
@@ -1,103 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<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";>
-
-    <!--
-
-        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.
-    -->
-
-    <modelVersion>4.0.0</modelVersion>
-
-    <parent>
-        <groupId>org.apache.servicemix.bundles</groupId>
-        <artifactId>bundles-pom</artifactId>
-        <version>9-SNAPSHOT</version>
-        <relativePath>../bundles-pom/pom.xml</relativePath>
-    </parent>
-
-    <groupId>org.apache.servicemix.bundles</groupId>
-    <artifactId>org.apache.servicemix.bundles.struts.xwork</artifactId>
-    <version>2.2.1.1_3-SNAPSHOT</version>
-    <packaging>bundle</packaging>
-    <name>Apache ServiceMix :: Bundles :: ${pkgArtifactId}</name>
-    <description>This bundle simply wraps 
${pkgArtifactId}-${pkgVersion}.jar.</description>
-
-    <properties>
-        <pkgGroupId>org.apache.struts.xwork</pkgGroupId>
-        <pkgArtifactId>xwork-core</pkgArtifactId>
-        <pkgVersion>2.2.1.1</pkgVersion>
-        <servicemix.osgi.export>
-            
org.apache.commons.lang.xwork*;version=${pkgVersion};-split-package:=merge-first,
-            
com.opensymphony.xwork2*;version=${pkgVersion};-split-package:=merge-first,
-            
org.objectweb.asm.xwork*;version=${pkgVersion};-split-package:=merge-first
-        </servicemix.osgi.export>
-        <servicemix.osgi.import.pkg>
-            *
-        </servicemix.osgi.import.pkg>
-    </properties>
-
-    <dependencies>
-        <dependency>
-            <groupId>${pkgGroupId}</groupId>
-            <artifactId>${pkgArtifactId}</artifactId>
-            <version>${pkgVersion}</version>
-            <optional>true</optional>
-        </dependency>
-
-        <!-- sources -->
-        <dependency>
-            <groupId>${pkgGroupId}</groupId>
-            <artifactId>${pkgArtifactId}</artifactId>
-            <version>${pkgVersion}</version>
-            <classifier>sources</classifier>
-            <optional>true</optional>
-        </dependency>
-    </dependencies>
-
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>org.apache.maven.plugins</groupId>
-                <artifactId>maven-shade-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <phase>package</phase>
-                        <goals>
-                            <goal>shade</goal>
-                        </goals>
-                        <configuration>
-                            <artifactSet>
-                                <includes>
-                                    
<include>${pkgGroupId}:${pkgArtifactId}</include>
-                                </includes>
-                            </artifactSet>
-                            <filters>
-                                <filter>
-                                    
<artifact>${pkgGroupId}:${pkgArtifactId}</artifact>
-                                    <excludes>
-                                        <exclude>**</exclude>
-                                    </excludes>
-                                </filter>
-                            </filters>
-                            
<promoteTransitiveDependencies>true</promoteTransitiveDependencies>
-                            
<createDependencyReducedPom>true</createDependencyReducedPom>
-                        </configuration>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
-</project>

Reply via email to