Skip to content

Instantly share code, notes, and snippets.

@scottmarlow
scottmarlow / gist:e6597a272aede0df0915472095135264
Created June 11, 2024 18:37
Zero compile errors after building output of mvn -Djar2shrinkwrap.technology=com.sun.ts.tests.jpa org.openrewrite.maven:rewrite-maven-plugin:runNoFork
This file has been truncated, but you can view the full file.
diff --git a/jpa/platform-tests/src/main/java/ee/jakarta/tck/persistence/ee/entityManager/Client.java b/jpa/platform-tests/src/main/java/ee/jakarta/tck/persistence/ee/entityManager/Client.java
index 15f2f94a2..1c4d390ab 100644
--- a/jpa/platform-tests/src/main/java/ee/jakarta/tck/persistence/ee/entityManager/Client.java
+++ b/jpa/platform-tests/src/main/java/ee/jakarta/tck/persistence/ee/entityManager/Client.java
@@ -20,8 +20,12 @@ import java.lang.System.Logger;
import java.util.HashMap;
import java.util.Map;
import java.util.Properties;
-
+import org.jboss.arquillian.container.test.api.Deployment;
@scottmarlow
scottmarlow / gist:3dd660a473e69acc667ada579b39327c
Created June 6, 2024 19:30
mvn -Djar2shrinkwrap.technology=com.sun.ts.tests.servlet org.openrewrite.maven:rewrite-maven-plugin:runNoFork
diff --git a/servlet/src/main/java/com/sun/ts/tests/servlet/api/jakarta_servlet/asynccontext/URLClient.java b/servlet/src/main/java/com/sun/ts/tests/servlet/api/jakarta_servlet/asynccontext/URLClient.java
index f6c4bf9af..b626b970b 100644
--- a/servlet/src/main/java/com/sun/ts/tests/servlet/api/jakarta_servlet/asynccontext/URLClient.java
+++ b/servlet/src/main/java/com/sun/ts/tests/servlet/api/jakarta_servlet/asynccontext/URLClient.java
@@ -22,13 +22,54 @@ package com.sun.ts.tests.servlet.api.jakarta_servlet.asynccontext;
import com.sun.ts.tests.servlet.common.client.AbstractUrlClient;
import com.sun.ts.tests.servlet.common.servlets.CommonServlets;
import org.jboss.arquillian.container.test.api.Deployment;
+import org.jboss.shrinkwrap.api.Archive;
import org.jboss.shrinkwrap.api.ShrinkWrap;
This file has been truncated, but you can view the full file.
diff --git a/jpa/platform-tests/src/main/java/ee/jakarta/tck/persistence/ee/entityManager/Client.java b/jpa/platform-tests/src/main/java/ee/jakarta/tck/persistence/ee/entityManager/Client.java
index 15f2f94a2..fd5adff87 100644
--- a/jpa/platform-tests/src/main/java/ee/jakarta/tck/persistence/ee/entityManager/Client.java
+++ b/jpa/platform-tests/src/main/java/ee/jakarta/tck/persistence/ee/entityManager/Client.java
@@ -20,8 +20,12 @@ import java.lang.System.Logger;
import java.util.HashMap;
import java.util.Map;
import java.util.Properties;
-
+import org.jboss.arquillian.container.test.api.Deployment;
@scottmarlow
scottmarlow / gist:c6218cbc5106afe46f274a903a0b8a73
Created May 30, 2024 13:17
com/sun/ts/tests/jstl/compat/onedotzero/JSTLClient.java#positiveTimezoneValueTest
[javatest.batch] 05-29-2024 20:28:14: [HttpRequest] Dispatching request: 'GET /jstl_1_0_compat_web/positiveTimezoneValueTest.jsp HTTP/1.1' to target server at 'localhost:8080'
[javatest.batch] May 29, 2024 8:28:14 PM org.apache.commons.httpclient.HttpConnection releaseConnection
[javatest.batch] WARN: HttpConnectionManager is null. Connection cannot be released.
[javatest.batch] 05-29-2024 20:28:14: ERROR: [TokenizedValidator]: Server's response and goldenfile to not match!
[javatest.batch]
[javatest.batch] Goldenfile token: 7:11:34???PM
[javatest.batch] Response token: 7:11:34?PM
[javatest.batch] 05-29-2024 20:28:14: ERROR:
[javatest.batch] Server Response (below):
[javatest.batch] ------------------------------------------
@scottmarlow
scottmarlow / gist:e8b3cb5107aa3d09c5ca7eb0baf2c414
Created May 30, 2024 13:16
com/sun/ts/tests/jstl/compat/onedotzero/JSTLClient.java#positiveSetTimezoneValueTest
[javatest.batch] 05-29-2024 20:28:12: [HttpRequest] Dispatching request: 'GET /jstl_1_0_compat_web/positiveSetTimezoneValueTest.jsp HTTP/1.1' to target server at 'localhost:8080'
[javatest.batch] May 29, 2024 8:28:12 PM org.apache.commons.httpclient.HttpConnection releaseConnection
[javatest.batch] WARN: HttpConnectionManager is null. Connection cannot be released.
[javatest.batch] 05-29-2024 20:28:12: ERROR: [TokenizedValidator]: Server's response and goldenfile to not match!
[javatest.batch]
[javatest.batch] Goldenfile token: 7:11:34???PM
[javatest.batch] Response token: 7:11:34?PM
[javatest.batch] 05-29-2024 20:28:12: ERROR:
[javatest.batch] Server Response (below):
[javatest.batch] ------------------------------------------
2024-05-29 17:50:02,156 INFO [org.jboss.as.server] (DeploymentScanner-threads - 2) WFLYSRV0010: Deployed "jstl_1_0_compat_web.war" (runtime-name : "jstl_1_0_compat_web.war")
2024-05-29 17:50:02,392 INFO [stdout] (default task-1) [JstlDbFilter] Creating TckDataSourceWrapper...
2024-05-29 17:50:02,393 INFO [stdout] (default task-1) [JstlDbFilter] TckDataSourceWrapper, jstlDS, created: com.sun.ts.tests.jstl.common.wrappers.TckDataSourceWrapper@3d9c1a9c
2024-05-29 17:50:02,393 INFO [stdout] (default task-1) [JstlDbFilter] TckDataSourceWrapper info: driver=org.apache.derby.jdbc.ClientDriver, URL=jdbc:derby://localhost:1527/derbyDB;create=true, user=cts1, password=cts1
2024-05-29 17:50:02,393 INFO [stdout] (default task-1) [JstlDbFilter] Creating TckDataSourceWrapper that returns wrapped Connections...
2024-05-29 17:50:02,393 INFO [stdout] (default task-1) [JstlDbFilter] TckDataSourceWrapper, logDS, created: com.sun.ts.tests.jstl.common.wrappers.TckDataSourceWrapper@49479f57
2024-05-29 17:50:02,393 INFO [std
com/sun/ts/tests/jstl/compat/onedotzero/JSTLClient.java#positiveFormatLocalizationContextI18NTest test failure output from WildFly server.log
2024-05-28 14:48:29,611 INFO [org.wildfly.extension.undertow] (ServerService Thread Pool -- 218) WFLYUT0021: Registered web context: '/jstl_1_0_compat_web' for server 'default-server'
2024-05-28 14:48:29,644 INFO [org.jboss.as.server] (DeploymentScanner-threads - 2) WFLYSRV0010: Deployed "jstl_1_0_compat_web.war" (runtime-name : "jstl_1_0_compat_web.war")
2024-05-28 14:48:30,222 INFO [stdout] (default task-1) [JstlDbFilter] Creating TckDataSourceWrapper...
2024-05-28 14:48:30,222 INFO [stdout] (default task-1) [JstlDbFilter] TckDataSourceWrapper, jstlDS, created: com.sun.ts.tests.jstl.common.wrappers.TckDataSourceWrapper@3873a9cc
2024-05-28 14:48:30,222 INFO [stdout] (default task-1) [JstlDbFilter] TckDataSourceWrapper info: driver=org.apache.derby.jdbc.ClientDriver, URL=jdbc:derby://localhost:1527/derbyDB;create=true, user=cts1, password=cts1
2024-05-28 14:48:30,
local testing with WildFly + https://github.com/jakartaee/platform-tck/pull/1312
summary results:
[javatest.batch] PASSED........com/sun/ts/tests/jstl/compat/onedotzero/JSTLClient.java#negativeScriptFreeTlvNoDeclTest
[javatest.batch] PASSED........com/sun/ts/tests/jstl/compat/onedotzero/JSTLClient.java#positiveBundleLocalizationScopeTest
[javatest.batch] PASSED........com/sun/ts/tests/jstl/compat/onedotzero/JSTLClient.java#positiveCatchVarTest
[javatest.batch] PASSED........com/sun/ts/tests/jstl/compat/onedotzero/JSTLClient.java#positiveCWOTest
[javatest.batch] PASSED........com/sun/ts/tests/jstl/compat/onedotzero/JSTLClient.java#positiveDateParamQueryTimestampTest
[javatest.batch] PASSED........com/sun/ts/tests/jstl/compat/onedotzero/JSTLClient.java#positiveDefaultEncodingTest
[INFO] Cache configuration is not available at configured path /home/smarlow/work/jakarta/platformtck/.mvn/maven-build-cache-config.xml, cache is enabled with defaults
[INFO] Using XX hash algorithm for cache
[INFO] Scanning for projects...
[WARNING]
[WARNING] Some problems were encountered while building the effective model for jakarta.tck:persistence-tck-common:jar:3.2.0
[WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-deploy-plugin is missing. @ jakarta.tck:persistence-tck:3.2.0, /home/smarlow/.m2/repository/jakarta/tck/persistence-tck/3.2.0/persistence-tck-3.2.0.pom, line 109, column 21
[WARNING]
[WARNING] Some problems were encountered while building the effective model for jakarta.tck:persistence-tck-platform-tests:jar:3.2.0
[WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-deploy-plugin is missing. @ jakarta.tck:persistence-tck:3.2.0, /home/smarlow/.m2/repository/jakarta/tck/persistence-tck/3.2.0/persistence-tck-3.2.0.pom, line 109, column 21
[WARN
This file has been truncated, but you can view the full file.
diff --git a/jpa/platform-tests/src/main/java/ee/jakarta/tck/persistence/ee/entityManager/Client.java b/jpa/platform-tests/src/main/java/ee/jakarta/tck/persistence/ee/entityManager/Client.java
index 15f2f94a2..dc678c646 100644
--- a/jpa/platform-tests/src/main/java/ee/jakarta/tck/persistence/ee/entityManager/Client.java
+++ b/jpa/platform-tests/src/main/java/ee/jakarta/tck/persistence/ee/entityManager/Client.java
@@ -20,8 +20,12 @@ import java.lang.System.Logger;
import java.util.HashMap;
import java.util.Map;
import java.util.Properties;
-
+import org.jboss.arquillian.container.test.api.Deployment;