This is an automated email from the ASF dual-hosted git repository.
jungm 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 7f2a71bef1 TOMEE-4673 - Remove "About the 'tomee' webapp" since Tomee
drop-in webapp was removed in TOMEE-3724 (#2894)
7f2a71bef1 is described below
commit 7f2a71bef1296617be37c979d7052c837117945c
Author: Gabriel Soto <[email protected]>
AuthorDate: Mon Aug 3 23:25:25 2026 -0600
TOMEE-4673 - Remove "About the 'tomee' webapp" since Tomee drop-in webapp
was removed in TOMEE-3724 (#2894)
* Remove the documentation about Tomee webapp and modify the
documentation to remove reference to the tomee-webapp.adoc
* Remove extra references to Tomee drop-in webapp
* TOMEE-4669 - Bump commons-codec:commons-codec from 1.22.0 to 1.22.1
(#2888)
Bumps
[commons-codec:commons-codec](https://github.com/apache/commons-codec) from
1.22.0 to 1.22.1.
-
[Changelog](https://github.com/apache/commons-codec/blob/master/RELEASE-NOTES.txt)
-
[Commits](https://github.com/apache/commons-codec/compare/rel/commons-codec-1.22.0...rel/commons-codec-1.22.1)
---
updated-dependencies:
- dependency-name: commons-codec:commons-codec
dependency-version: 1.22.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot]
<49699333+dependabot[bot]@users.noreply.github.com>
---------
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot]
<49699333+dependabot[bot]@users.noreply.github.com>
---
docs/developer/testing/arquillian/index.adoc | 1 -
docs/documentation.adoc | 3 --
docs/installation-drop-in-war.adoc | 51 -------------------
docs/tomee-webapp.adoc | 75 ----------------------------
4 files changed, 130 deletions(-)
diff --git a/docs/developer/testing/arquillian/index.adoc
b/docs/developer/testing/arquillian/index.adoc
index bd7c0219c5..9103a25b0c 100644
--- a/docs/developer/testing/arquillian/index.adoc
+++ b/docs/developer/testing/arquillian/index.adoc
@@ -9,7 +9,6 @@ TomEE has several arquillian adapter flavors:
- openejb-embedded: a plain embedded OpenEJB supporting most of EE features
- tomee-embedded: a full TomEE running in the same JVM
- tomee-remote: a standard TomEE running in its own process as in production
-- tomee-webapp (not recommended): an adapter starting from a Tomcat and
installing tomee-webapp
== Embedded or Remote?
diff --git a/docs/documentation.adoc b/docs/documentation.adoc
index 8cd3b6e0e8..a5e04b3d00 100644
--- a/docs/documentation.adoc
+++ b/docs/documentation.adoc
@@ -19,7 +19,6 @@ can also find us on IRC freenode.org #openejb and #tomee
* link:comparison.html[Comparison]
* link:tomee-directory-structure.html[TomEE Directory structure]
* link:deploying-in-tomee.html[Deploying in TomEE]
-* link:tomee-webapp.html[The 'tomee' webapp]
* link:refcard/refcard.html[TomEE Reference Card]
* link:application-composer/index.html[ApplicationComposer]
@@ -84,8 +83,6 @@ reference documentation]
documentation]
== Tips and Tricks
-* link:installation-drop-in-war.html[Install TomEE using the drop-in
-WAR]
* link:tip-concurrency.html[Global Concurrency Management]
* link:tip-weblogic.html[WebLogic Lookup]
* link:tip-jersey-client.html[Jersey Client]
diff --git a/docs/installation-drop-in-war.adoc
b/docs/installation-drop-in-war.adoc
deleted file mode 100644
index 864946dd7d..0000000000
--- a/docs/installation-drop-in-war.adoc
+++ /dev/null
@@ -1,51 +0,0 @@
-= Installing TomEE using the drop-in .war approach
-:index-group: Tips and Tricks
-:jbake-date: 2018-12-05
-:jbake-type: page
-:jbake-status: published
-
-NOTE: 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.
-
-If you prefer, TomEE can be setup by deploying a .war file into an
-existing Tomcat 7.x installation, as opposed to using the all-in-one
-bundle. This guide provides a set of step-by-step instructions to this
-approach. Please note that TomEE 1.7.x does not recommend Tomcat
-versions less than 7.0.54. Tomcat 8 is not currently supported in the
-released version, but you can check out the developer branch to see
-progress here.
-
-* Download the Apache Tomcat 7.0.55 server.
-https://tomcat.apache.org/download-70.cgi
-* Unzip the Tomcat distribution file.
-* Update $CATALINA_HOME/conf/tomcat-users.xml to add a tomee user to
-allow access to the installer page.
-+
-[source,xml]
-----
- <!-- Activate/create these lines to get access to TomEE GUI -->
- <role rolename="tomee-admin" />
- <user username="tomee" password="tomee" roles="tomee-admin" />
-----
-* Download the .war file you wish to use - either the
-tomee-webapp-1.7.1.war (for the webprofile installation) or
-tomee-webapp-plus-1.7.1.war (for the plus version).
-* Copy and rename the .war file to $CATALINA_HOME/webapps/tomee.war (the
-.war filename is important).
-* Start Tomcat.
-* Go to the TomEE installer webapp (http://localhost:8080/tomee/) and
-login with the user you added to tomcat-users.xml.
-* Verify the values and click "Confirm".
-* Restart Tomcat.
-* Your TomEE installation is now complete!
diff --git a/docs/tomee-webapp.adoc b/docs/tomee-webapp.adoc
deleted file mode 100644
index bdc000e563..0000000000
--- a/docs/tomee-webapp.adoc
+++ /dev/null
@@ -1,75 +0,0 @@
-= About the 'tomee' webapp
-:index-group: General Information
-:jbake-date: 2018-12-05
-:jbake-type: page
-:jbake-status: published
-
-NOTE: 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.
-
-There are two forms of the `tomee` webapp to consider:
-
-* from a *tomee-1.x.x.war* that has been downloaded and added to a
-Tomcat 7 install. This `tomee` webapp will contain all the necessary
-libraries to add the missing Java EE functionality to Tomcat as well as
-a small console.
-* from an *apache-tomee-1.x.x.zip*. The `tomee` webapp shipped inside a
-TomEE zip or tar is the same webapp as above, but with the libraries
-moved into the `<tomcat-home>/lib/` directory
-
-The only real difference between a "Tomcat with drop-in tomee.war" and a
-"TomEE" install is where the additional libraries live.
-
-== Deleting from plain Tomcat
-
-Deleting the `tomee` webapp from a plain Tomcat install will effectively
-uninstall TomEE from Tomcat.
-
-== Deleting from TomEE
-
-Deleting the `tomee` webapp from a TomEE install is safe as the needed
-libraries have been moved into `<tomcat-home>/lib/`
-
-The only loss of functionality would be the ability to remotely execute
-EJBs over HTTP. However, this can easily be added to a different webapp
-like so:
-
-[source,xml]
-----
-<servlet>
- <servlet-name>ServerServlet</servlet-name>
- <servlet-class>org.apache.openejb.server.httpd.ServerServlet</servlet-class>
-</servlet>
-
-<servlet-mapping>
- <servlet-name>ServerServlet</servlet-name>
- <url-pattern>/myejbs/*</url-pattern>
-</servlet-mapping>
-----
-
-Then you can create an `InitialContext` that points to that webapp like
-so:
-
-[source,java]
-----
-Properties p = new Properties();
-p.put("java.naming.factory.initial",
"org.apache.openejb.client.RemoteInitialContextFactory");
-p.put("java.naming.provider.url", "http://127.0.0.1:8080/mywebapp/myejbs");
-// user and pass optional
-p.put("java.naming.security.principal", "myuser");
-p.put("java.naming.security.credentials", "mypass");
-
-InitialContext ctx = new InitialContext(p);
-
-MyBean myBean = (MyBean) ctx.lookup("MyBeanRemote");
-----