Skip to content

Commit 6ed6824

Browse files
committed
chore: use EE8 instead of EE10
1 parent 887266b commit 6ed6824

File tree

11 files changed

+46
-32
lines changed

11 files changed

+46
-32
lines changed

appengine-java21/ee8/datastore/pom.xml

Lines changed: 14 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -56,13 +56,24 @@
5656
</dependency>
5757

5858
<dependency>
59-
<groupId>jakarta.servlet</groupId>
60-
<artifactId>jakarta.servlet-api</artifactId>
61-
<version>6.1.0</version>
59+
<groupId>javax.servlet</groupId>
60+
<artifactId>javax.servlet-api</artifactId>
61+
<version>3.1.0</version>
6262
<type>jar</type>
6363
<scope>provided</scope>
6464
</dependency>
6565

66+
<dependency>
67+
<groupId>taglibs</groupId>
68+
<artifactId>standard</artifactId>
69+
<version>1.1.2</version>
70+
</dependency>
71+
<dependency>
72+
<groupId>javax.servlet</groupId>
73+
<artifactId>jstl</artifactId>
74+
<version>1.2</version>
75+
</dependency>
76+
6677
<dependency>
6778
<groupId>com.google.auto.value</groupId>
6879
<artifactId>auto-value</artifactId>

appengine-java21/ee8/datastore/src/main/java/com/example/appengine/AbstractGuestbookServlet.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,11 @@
1616

1717
package com.example.appengine;
1818

19-
import jakarta.servlet.ServletException;
20-
import jakarta.servlet.http.HttpServlet;
21-
import jakarta.servlet.http.HttpServletRequest;
22-
import jakarta.servlet.http.HttpServletResponse;
2319
import java.io.IOException;
20+
import javax.servlet.ServletException;
21+
import javax.servlet.http.HttpServlet;
22+
import javax.servlet.http.HttpServletRequest;
23+
import javax.servlet.http.HttpServletResponse;
2424

2525
abstract class AbstractGuestbookServlet extends HttpServlet {
2626

appengine-java21/ee8/datastore/src/main/java/com/example/appengine/ListPeopleServlet.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -27,12 +27,12 @@
2727
import com.google.appengine.api.datastore.Query;
2828
import com.google.appengine.api.datastore.Query.SortDirection;
2929
import com.google.appengine.api.datastore.QueryResultList;
30-
import jakarta.servlet.ServletException;
31-
import jakarta.servlet.http.HttpServlet;
32-
import jakarta.servlet.http.HttpServletRequest;
33-
import jakarta.servlet.http.HttpServletResponse;
3430
import java.io.IOException;
3531
import java.io.PrintWriter;
32+
import javax.servlet.ServletException;
33+
import javax.servlet.http.HttpServlet;
34+
import javax.servlet.http.HttpServletRequest;
35+
import javax.servlet.http.HttpServletResponse;
3636

3737
public class ListPeopleServlet extends HttpServlet {
3838

appengine-java21/ee8/datastore/src/main/java/com/example/appengine/ProjectionServlet.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,13 +24,13 @@
2424
import com.google.appengine.api.datastore.KeyFactory;
2525
import com.google.appengine.api.datastore.PropertyProjection;
2626
import com.google.appengine.api.datastore.Query;
27-
import jakarta.servlet.http.HttpServlet;
28-
import jakarta.servlet.http.HttpServletRequest;
29-
import jakarta.servlet.http.HttpServletResponse;
3027
import java.io.IOException;
3128
import java.io.PrintWriter;
3229
import java.util.Date;
3330
import java.util.List;
31+
import javax.servlet.http.HttpServlet;
32+
import javax.servlet.http.HttpServletRequest;
33+
import javax.servlet.http.HttpServletResponse;
3434

3535
/**
3636
* Servlet to demonstrate use of Datastore projection queries.

appengine-java21/ee8/datastore/src/main/java/com/example/appengine/StartupServlet.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,11 +23,11 @@
2323
import com.google.appengine.api.datastore.Key;
2424
import com.google.appengine.api.datastore.KeyFactory;
2525
import com.google.common.collect.ImmutableList;
26-
import jakarta.servlet.ServletException;
27-
import jakarta.servlet.http.HttpServlet;
28-
import jakarta.servlet.http.HttpServletRequest;
29-
import jakarta.servlet.http.HttpServletResponse;
3026
import java.io.IOException;
27+
import javax.servlet.ServletException;
28+
import javax.servlet.http.HttpServlet;
29+
import javax.servlet.http.HttpServletRequest;
30+
import javax.servlet.http.HttpServletResponse;
3131

3232
/**
3333
* A startup handler to populate the datastore with example entities.

appengine-java21/ee8/datastore/src/main/java/com/example/appengine/StatsServlet.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,12 +20,12 @@
2020
import com.google.appengine.api.datastore.DatastoreServiceFactory;
2121
import com.google.appengine.api.datastore.Entity;
2222
import com.google.appengine.api.datastore.Query;
23-
import jakarta.servlet.ServletException;
24-
import jakarta.servlet.http.HttpServlet;
25-
import jakarta.servlet.http.HttpServletRequest;
26-
import jakarta.servlet.http.HttpServletResponse;
2723
import java.io.IOException;
2824
import java.io.PrintWriter;
25+
import javax.servlet.ServletException;
26+
import javax.servlet.http.HttpServlet;
27+
import javax.servlet.http.HttpServletRequest;
28+
import javax.servlet.http.HttpServletResponse;
2929

3030
public class StatsServlet extends HttpServlet {
3131

appengine-java21/ee8/datastore/src/main/webapp/WEB-INF/appengine-web.xml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,4 +16,7 @@
1616
<appengine-web-app xmlns="http://appengine.google.com/ns/1.0">
1717
<runtime>java21</runtime>
1818
<app-engine-apis>true</app-engine-apis>
19+
<system-properties>
20+
<property name="appengine.use.EE8" value="true"/>
21+
</system-properties>
1922
</appengine-web-app>

appengine-java21/ee8/datastore/src/main/webapp/WEB-INF/web.xml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,11 @@
1414
See the License for the specific language governing permissions and
1515
limitations under the License.
1616
-->
17-
<web-app xmlns="https://jakarta.ee/xml/ns/jakartaee"
17+
<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"
1818
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
19-
xsi:schemaLocation="https://jakarta.ee/xml/ns/jakartaee
20-
https://jakarta.ee/xml/ns/jakartaee/web-app_6_0.xsd"
21-
version="6.0">
19+
xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee
20+
http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd"
21+
version="3.1">
2222
<servlet>
2323
<servlet-name>guestbook-strong</servlet-name>
2424
<servlet-class>com.example.appengine.GuestbookStrongServlet</servlet-class>

appengine-java21/ee8/datastore/src/test/java/com/example/appengine/ListPeopleServletTest.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,10 +31,10 @@
3131
import com.google.appengine.tools.development.testing.LocalDatastoreServiceTestConfig;
3232
import com.google.appengine.tools.development.testing.LocalServiceTestHelper;
3333
import com.google.common.collect.ImmutableList;
34-
import jakarta.servlet.http.HttpServletRequest;
35-
import jakarta.servlet.http.HttpServletResponse;
3634
import java.io.PrintWriter;
3735
import java.io.StringWriter;
36+
import javax.servlet.http.HttpServletRequest;
37+
import javax.servlet.http.HttpServletResponse;
3838
import org.junit.After;
3939
import org.junit.Before;
4040
import org.junit.Test;

appengine-java21/ee8/datastore/src/test/java/com/example/appengine/ProjectionServletTest.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,10 @@
2222
import com.example.time.testing.FakeClock;
2323
import com.google.appengine.tools.development.testing.LocalDatastoreServiceTestConfig;
2424
import com.google.appengine.tools.development.testing.LocalServiceTestHelper;
25-
import jakarta.servlet.http.HttpServletRequest;
26-
import jakarta.servlet.http.HttpServletResponse;
2725
import java.io.PrintWriter;
2826
import java.io.StringWriter;
27+
import javax.servlet.http.HttpServletRequest;
28+
import javax.servlet.http.HttpServletResponse;
2929
import org.junit.After;
3030
import org.junit.Before;
3131
import org.junit.Test;

0 commit comments

Comments
 (0)