You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tomee.apache.org by rz...@apache.org on 2025/02/21 10:24:02 UTC
(tomee) branch main updated: Cleanup repo files (not used or out of date) RDF needs to be on the website.
This is an automated email from the ASF dual-hosted git repository.
rzo1 pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/tomee.git
The following commit(s) were added to refs/heads/main by this push:
new ec42dcd06c Cleanup repo files (not used or out of date) RDF needs to be on the website.
ec42dcd06c is described below
commit ec42dcd06c5c92b503aba91c0218effc767035f6
Author: Richard Zowalla <rz...@apache.org>
AuthorDate: Fri Feb 21 11:23:54 2025 +0100
Cleanup repo files (not used or out of date)
RDF needs to be on the website.
---
doap_tomee.rdf | 154 -------------------------------
namespace-change.adoc | 248 --------------------------------------------------
2 files changed, 402 deletions(-)
diff --git a/doap_tomee.rdf b/doap_tomee.rdf
deleted file mode 100644
index 506246b375..0000000000
--- a/doap_tomee.rdf
+++ /dev/null
@@ -1,154 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-
-<!-- ====================================================================== -->
-<!-- ===================== - DO NOT EDIT THIS FILE! - ===================== -->
-<!-- ====================================================================== -->
-<!-- -->
-<!-- Any modifications will be overwritten. -->
-<!-- -->
-<!-- Generated by Maven Doap Plugin 1.1 on 6/5/14 1:17 PM -->
-<!-- See: http://maven.apache.org/plugins/maven-doap-plugin/ -->
-<!-- -->
-<!-- ====================================================================== -->
-
-<rdf:RDF xml:lang="en" xmlns="http://usefulinc.com/ns/doap#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:foaf="http://xmlns.com/foaf/0.1/" xmlns:asfext="http://projects.apache.org/ns/asfext#">
- <Project rdf:about="http://tomee.apache.org/tomee">
-
- <!-- ====================================================================== -->
- <!-- A name of something. -->
- <!-- ====================================================================== -->
-
- <name>Apache TomEE</name>
-
- <!-- ====================================================================== -->
- <!-- Plain text description of a project, of 2-4 sentences in length. -->
- <!-- ====================================================================== -->
-
- <description xml:lang="en">Apache TomEE Web Profile delivers Servlets, JSP, JSF, JTA, JPA, CDI, Bean Validation and EJB
- Lite. Apache TomEE Plus has all the features of TomEE with the addition of JAX-RS (RESTfull Services),
- JAX-WS (Web Services), JMS (Java Message Service) and JCA (the Java Connector Architecture). The
- additional functionality is delivered via Apache CXF, Apache ActiveMQ and the Geronimo Connector library</description>
- <shortdesc xml:lang="en">Apache TomEE is an all-Apache Java EE 6 Web Profile stack for Apache Tomcat</shortdesc>
-
- <!-- ====================================================================== -->
- <!-- Vendor. -->
- <!-- ====================================================================== -->
-
- <vendor>The Apache Software Foundation</vendor>
-
- <!-- ====================================================================== -->
- <!-- Date when something was created, in YYYY-MM-DD form. e.g. 2004-04-05 -->
- <!-- ====================================================================== -->
-
- <created>1999-01-01</created>
-
- <!-- ====================================================================== -->
- <!-- URL of a project's homepage, associated with exactly one project. -->
- <!-- ====================================================================== -->
-
- <homepage rdf:resource="http://tomee.apache.org"/>
-
- <!-- ====================================================================== -->
- <!-- The URI of the license the software is distributed under. -->
- <!-- ====================================================================== -->
-
- <license rdf:resource="https://svn.apache.org/repos/asf/tomee/tomee/trunk/LICENSE"/>
-
- <!-- ====================================================================== -->
- <!-- Programming language. -->
- <!-- ====================================================================== -->
-
- <programming-language>Java</programming-language>
-
- <!-- ====================================================================== -->
- <!-- A category of project. -->
- <!-- ====================================================================== -->
-
- <category rdf:resource="http://projects.apache.org/category/network-server"/>
-
- <!-- ====================================================================== -->
- <!-- Platform. -->
- <!-- ====================================================================== -->
-
- <platform>Java</platform>
-
- <!-- ====================================================================== -->
- <!-- Anonymous Source Repository. -->
- <!-- ====================================================================== -->
-
- <repository>
- <Repository>
- <location rdf:resource="http://svn.apache.org/viewvc/tomee/tomee/trunk/"/>
- </Repository>
- </repository>
-
- <!-- ====================================================================== -->
- <!-- Developer Source Repository. -->
- <!-- ====================================================================== -->
-
- <repository>
- <Repository>
- <location rdf:resource="https://svn.apache.org/repos/asf/tomee/tomee/trunk"/>
- </Repository>
- </repository>
-
- <!-- ====================================================================== -->
- <!-- Bug database. -->
- <!-- ====================================================================== -->
-
- <bug-database rdf:resource="http://issues.apache.org/jira/browse/TOMEE"/>
-
- <!-- ====================================================================== -->
- <!-- Mailing lists. -->
- <!-- ====================================================================== -->
-
- <mailing-list rdf:resource="http://tomee.apache.org/support.html"/>
-
- <!-- ====================================================================== -->
- <!-- Download page. -->
- <!-- ====================================================================== -->
-
- <download-page rdf:resource="http://tomee.apache.org/downloads.html"/>
-
- <!-- ====================================================================== -->
- <!-- Project releases. -->
- <!-- ====================================================================== -->
-
- <release>
- <Version>
- <name>Apache TomEE</name>
- <revision>1.7.0</revision>
- <file-release>http://repo.maven.apache.org/maven2/org/apache/openejb/tomee/1.7.0/tomee-1.7.0.pom</file-release>
- </Version>
- </release>
- <release>
- <Version>
- <name>Apache OpenEJB</name>
- <revision>4.7.0</revision>
- <file-release>http://central.maven.org/maven2/org/apache/openejb/openejb/4.7.0/openejb-4.7.0.pom</file-release>
- </Version>
- </release>
-
- <!-- ====================================================================== -->
- <!-- ASF extension. -->
- <!-- ====================================================================== -->
-
- <asfext:pmc rdf:resource="http://tomee.apache.org"/>
- <asfext:name>Apache TomEE</asfext:name>
- <foaf:homepage rdf:resource="http://tomee.apache.org"/>
- <asfext:charter>Apache TomEE provides an all-Apache Java EE 6 Web Profile stack for Apache Tomcat</asfext:charter>
- <asfext:chair>
- <foaf:Person>
- <foaf:name>David Blevins</foaf:name>
- </foaf:Person>
- </asfext:chair>
- <asfext:implements>
- <asfext:Standard>
- <asfext:title>Java EE 6 Web Profile</asfext:title>
- <asfext:body>Java Community Process</asfext:body>
- <asfext:id>JSR 316</asfext:id>
- <asfext:url>https://jcp.org/en/jsr/detail?id=316</asfext:url>
- </asfext:Standard>
- </asfext:implements>
- </Project>
-</rdf:RDF>
\ No newline at end of file
diff --git a/namespace-change.adoc b/namespace-change.adoc
deleted file mode 100644
index 25e29ee1bd..0000000000
--- a/namespace-change.adoc
+++ /dev/null
@@ -1,248 +0,0 @@
-= Migration to jakarta namespace
-
-== Introduction
-
-As described in the Apache TomEE Dev https://lists.apache.org/thread/qfxykymqbm916fhrpvhm8934vwo6pvt1[mailing list], the work for the migration to the Jakarta namespace is tracked by https://issues.apache.org/jira/browse/TOMEE-3862[TOMEE-3862].
-The following is a list of common dependency upgrades, configuration, tips and tricks that can help you to jump or speed up your contribution to this migration by fixing test, examples, etc. within the project.
-
-If you are new to the project, don't forget to check our https://tomee.apache.org/community/index.html[Community] page containing all the details on how to start contributing.
-
-
-== General Notes
-
-- Use a JDK >= 11 + Maven 3.8.x
-
-- Master branch is being used for this migration.
-
-- Javamail is currently broken. We need to have a jakarta compatible
-version of Geronimo Javamail. This currently breaks 2 examples and
-prevents platform tck from running.
-
-- Deltaspike / Kratzo examples require dependency upgrades, i.e. MVC
-2.0 + Jakarta version of Deltaspike.
-
-- Micro Profile examples are broken due to the ongoing integration work
-of SmallRye impls. If the integration is done, we can fix them.
-
-- If Hibernate is used, we either need to upgrade to 6.0.0 _or_ use the
-Jakarta artifact from the 5.6.x series. In some examples, we still use
-Hibernate 4, so the upgrade also requires to deal with
-"tomee.jpa.factory.lazy".
-
-- Check for "http" repositories to avoid the default http blocker in
-newer Maven versions.
-
-== Artifacts
-
-|====
-|From | To | Comment
-
-a|
-[source, xml]
-----
-<plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-compiler-plugin</artifactId>
- <version>x.x.x</version>
- <configuration>
- <source>8</source>
- <target>8</target>
- </configuration>
-</plugin>
-----
-a|
-[source, xml]
-----
-<plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-compiler-plugin</artifactId>
- <version>3.10.1</version>
- <configuration>
- <source>11</source>
- <target>11</target>
- </configuration>
-</plugin>
-----
-b|
-Project master branch now targets Java 11.
-
-
-a|
-[source, xml]
-----
-<dependency>
- <groupId>org.jboss.arquillian</groupId>
- <artifactId>arquillian-bom</artifactId>
- <version>x.x.x-.</version>
- <scope>import</scope>
- <type>pom</type>
-</dependency>
-----
-a|
-[source, xml]
-----
-<dependency>
- <groupId>org.jboss.arquillian</groupId>
- <artifactId>arquillian-bom</artifactId>
- <version>1.7.1.Final</version>
- <scope>import</scope>
- <type>pom</type>
-</dependency>
-----
-b|
--
-
-
-a|
-[source, xml]
-----
-<groupId>javax.servlet</groupId>
-<artifactId>jstl</artifactId>
-<version>1.1.2</version>
-----
-a|
-[source, xml]
-----
-<groupId>jakarta.servlet.jsp.jstl</groupId>
-<artifactId>jakarta.servlet.jsp.jstl-api</artifactId>
-<version>2.0.0</version>
-----
-b|
--
-
-
-a|
-[source, xml]
-----
-groupId>org.apache.myfaces.core</groupId>
-<artifactId>myfaces-api</artifactId>
-<version>2.1.8</version>
-----
-a|
-[source, xml]
-----
-groupId>org.apache.myfaces.core</groupId>
-<artifactId>myfaces-api</artifactId>
-<version>3.0.1</version>
-----
-b|
--
-
-
-
-a|
-[source, xml]
-----
-<dependency>
- <groupId>javax.websocket</groupId>
- <artifactId>javax.websocket-api</artifactId>
- <version>1.x</version>
-</dependency>
-----
-a|
-[source, xml]
-----
-<dependency>
- <groupId>jakarta.websocket</groupId>
- <artifactId>jakarta.websocket-api</artifactId>
- <version>2.0.0</version>
-</dependency>
-----
-b|
--
-
-
-a|
-[source, xml]
-----
-<dependency>
- <groupId>org.apache.tomcat</groupId>
- <artifactId>tomcat-api</artifactId>
- <version>9.0.x</version>
- <scope>provided</scope>
-</dependency>
-----
-a|
-[source, xml]
-----
-<dependency>
- <groupId>org.apache.tomcat</groupId>
- <artifactId>tomcat-api</artifactId>
- <version>10.0.20</version>
- <scope>provided</scope>
-</dependency>
-----
-b|
-or latest Tomcat 10.0.x (depending on the Tomcat version used in the root pom.xml)
-
-
-a|
-[source, xml]
-----
-<dependency>
- <groupId>org.eclipse.microprofile</groupId>
- <artifactId>microprofile</artifactId>
- <version>2.0.1</version>
- <type>pom</type>
- <scope>provided</scope>
-</dependency>
-----
-a|
-[source, xml]
-----
-<dependency>
- <groupId>org.eclipse.microprofile</groupId>
- <artifactId>microprofile</artifactId>
- <version>5.0</version>
- <type>pom</type>
- <scope>provided</scope>
-</dependency>
-----
-b|
--
-
-
-a|
-[source, xml]
-----
-<groupId>taglibs</groupId>
-<artifactId>standard</artifactId>
-<version>1.1.2</version>
-----
-a|
-[source, xml]
-----
-<groupId>org.apache.tomee</groupId>
-<artifactId>taglibs-shade</artifactId>
-<version>9.0.0-M9-SNAPSHOT</version>
-----
-b|
-Shaded artifacts are described in the next section.
-
-
-|====
-
-
-=== Shaded artifacts
-Artifacts whose projects have not yet released a Jakarta namespace compatible version are being modified(shaded) in the module https://github.com/apache/tomee/tree/master/deps[tomee/deps], feel free to open a pull request if you find a version that needs to be shaded.
-
-
-== Packages
-
-|====
-|From | To | Comment
-
-
-a|
-[source, java]
-----
-import javax.naming.Context;
-import javax.naming.InitialContext;
-import javax.naming.NamingException;
-----
-
-a|
--
-b|
-This packages come from JRE and don't need migration.
-|====