Hello Team,

I am working on migrating our GWT-based application to support Jakarta EE 
(jakarta.*) and JDK 17. We’ve updated most dependencies and replaced 
javax.* imports with jakarta.*, and are deploying the application on *WildFly 
33*.

However, we're currently blocked by an issue with *GWT's gwt-user 
dependency*, which still references javax.servlet.http.HttpServlet. This 
causes a deployment failure, as WildFly 33 no longer supports 
javax.servlet.*.
*Error from WildFly Server Log: *

  Caused by: java.lang.NoClassDefFoundError: javax/servlet/http/HttpServlet
    at java.base/java.lang.ClassLoader.defineClass1(Native Method)
    at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1017)
    ...
WELD-001519: Not generating any bean definitions from 
org.gwtrpcspring.RemoteServiceDispatcher
because of underlying class loading error: Type 
javax.servlet.http.HttpServlet not found.


The root cause appears to be the gwt-user library internally depending on 
javax.servlet.http.HttpServlet, which is no longer present in Jakarta EE 10 
environments like WildFly 33.

*What’s Already Done:* 

   - 
   
   Migrated to JDK 17 and Jakarta EE 10.
   - 
   
   Updated other dependencies like Atmosphere, Velocity, Commons 
   FileUpload, etc.
   - 
   
   Replaced all direct javax.* usages with jakarta.* in our codebase.
   - 
   
   Confirmed WildFly 33 is configured properly for Jakarta EE.
   
*Request for Help*: 

   - 
   
   Is there a Jakarta-compatible fork or alternative for gwt-user?
   - 
   
   Has anyone succeeded in using GWT with Jakarta EE (e.g., on WildFly 33)?
   - 
   
   Would shading or patching the library (e.g., with jarjar, transform 
   plugin, or gradle-shadow) help in this case?
   - 
   
   Any GWT versions (or maintained forks) that already support Jakarta 
   namespaces?
   
Any guidance or workarounds will be greatly appreciated.

Thanks in advance,
*Arpan Ameta*
On Thursday, June 26, 2025 at 2:47:22 PM UTC+5:30 Lonzak wrote:

> The relevant part:
>
> *"Error while loading class org.gwtrpcspring.RemoteServiceDispatcher 
> Caused by: java.lang.NoClassDefFoundError: javax/servlet/ServletException 
> Caused by: java.lang.ClassNotFoundException: javax.servlet.ServletException 
> from [Module [...]"*
>
> If you check the RemoteServiceDispatcher you'll see the following:
>
> public class RemoteServiceDispatcher.java extends RemoteServiceServlet { 
> ...
>
> So now if you open the  RemoteServiceServlet.java you'll see the 
> following imports:
>
> import javax.servlet.ServletConfig;
>
> import javax.servlet.ServletException;
>
> import javax.servlet.http.HttpServlet;
>
> import javax.servlet.http.HttpServletRequest;
>
> import javax.servlet.http.HttpServletResponse;
>
>
> It seems that you have used the non jakarta version of GWT? Or it does 
> additionally exist in your classpath (redundantly).
> You have to use the GWT jakarta version and not the javax version. Also 
> make sure no dependency is loading the old version as a transitive 
> dependency...
>
> <dependency>
>  <groupId>org.gwtproject</groupId>
>  <artifactId>gwt-servlet-jakarta</artifactId>
>   <version>${gwt.version}</version>
> </dependency>
> <dependency>
>  <groupId>org.gwtproject</groupId>
>  <artifactId>gwt-user</artifactId>
>  <version>${gwt.version}</version>
> </dependency>
>
>
> And *not*:
>
> <dependency>
>
>  <groupId>org.gwtproject</groupId>
>
>  <artifactId>gwt-servlet</artifactId>
>
>  <version>${gwt.version}</version>
>
> </dependency>
>
> <dependency>
>
>  <groupId>org.gwtproject</groupId>
>
>  <artifactId>gwt-user</artifactId>
>
>  <version>${gwt.version}</version>
>
> </dependency>
>
> Happy analyzing :--)
>
> Arpan Ameta schrieb am Donnerstag, 26. Juni 2025 um 10:36:06 UTC+2:
>
>> *Dear Team,*
>>
>> We have completed the migration of our application code by replacing all 
>> references from javax.* to jakarta.* to align with Jakarta EE 10 standards.
>>
>> However, upon deploying the updated application to the *WildFly 33* 
>> server, we are encountering a deployment failure. The server logs indicate 
>> a class loading issue during deployment, specifically related to 
>> org.gwtrpcspring.RemoteServiceDispatcher.
>>
>> Please find the relevant portion of the error log below for your reference
>>
>> Not generating any bean definitions from 
>> org.gwtrpcspring.RemoteServiceDispatcher because of underlying class 
>> loading error: Type javax.servlet.http.HttpServlet from [Module 
>> "deployment.phoenix.war" from Service Module Loader] not found.
>>
>> ...
>> Caused by: java.lang.NoClassDefFoundError: javax/servlet/http/HttpServlet
>> ...
>> Caused by: java.lang.ClassNotFoundException: 
>> javax.servlet.http.HttpServlet from [Module "deployment.phoenix.war"]
>>
>> It seems that despite updating our application to use jakarta.servlet.*, 
>> some legacy classes or dependencies are still referencing 
>> javax.servlet.http.HttpServlet, which is no longer present in the Jakarta 
>> EE 10 runtime environment provided by WildFly 33.
>>
>> We would appreciate your guidance on resolving this issue. Specifically, 
>> we are looking for advice on:
>>
>>    - 
>>    
>>    Identifying and resolving any transitive dependencies still relying 
>>    on javax.servlet
>>    - 
>>    
>>    Ensuring compatibility with WildFly 33’s Jakarta EE 10 module 
>>    structure
>>    
>> Please let us know if further information or logs are needed.
>>
>> *Thanks & Regards,*
>> *Arpan Ameta*
>> On Monday, June 16, 2025 at 1:06:28 PM UTC+5:30 Lonzak wrote:
>>
>>> Yes we did successfully migrate our GWT project to GWT 2.12.1 and Java17 
>>> / Jakarta.
>>> However we didn't use gwtrpc-spring...
>>>
>>> First thing would be analyze whether the dependency could be thrown out. 
>>> If that is not possible then I did the following:
>>>
>>> As you mentioned the repo ( nexus.emergya.es ) seems offline but the 
>>> original project is still online:
>>> Binary: https://code.google.com/archive/p/gwtrpc-spring/downloads
>>> Source: https://code.google.com/archive/p/gwtrpc-spring/source
>>>
>>> For several old dependencies I had to create a Java17 / Jakarta version 
>>> on my own, if there was no compatible version.
>>>
>>> https://code.google.com/archive/p/gwtrpc-spring/source/default/commits
>>> The last changes was to mavenize the project which is a start.
>>>
>>> So what would I do?
>>>
>>> 1) Download the source and setup a github project
>>> 2) commit the original source 1:1 (to prove your base)
>>> 3) Upgrade the project to jakarta / java 17
>>> 4) Either add or remove missing transitive dependencies (like 
>>> gilead-core ...) This one could be found here: 
>>> https://github.com/lmco/eurekastreams-mvn-repo/tree/master/releases/net/sf/gilead/gilead4gwt/1.3.2
>>> 5) ...
>>>
>>> Good luck!
>>> Frank Hossfeld schrieb am Donnerstag, 12. Juni 2025 um 08:26:37 UTC+2:
>>>
>>>> I have stopped using RPC for years now. But I would suggest to copy the 
>>>> one class >>SpringRemoteServiceServlet<< of gwtrpc-spring  your 
>>>> project and change the import from >>javax.servlet<< to 
>>>> >>jakarta.servlet<< 
>>>> and of course, remove the dependency.
>>>>
>>>> Arpan Ameta schrieb am Mittwoch, 11. Juni 2025 um 14:59:41 UTC+2:
>>>>
>>>>> We’re currently migrating our legacy project from *GWT 2.8.1 to GWT 
>>>>> 2.12.0* to be compatible with *JDK 17* and modern tooling. As part of 
>>>>> this upgrade, we’ve updated the dependency from:
>>>>>
>>>>> <dependency>
>>>>>     <groupId>org.gwtrpcspring</groupId>
>>>>>     <artifactId>gwtrpc-spring</artifactId>
>>>>>     <version>1.01</version>
>>>>> </dependency>
>>>>>
>>>>> To :
>>>>>
>>>>> <dependency>
>>>>>     <groupId>org.gwtrpcspring</groupId>
>>>>>     <artifactId>gwtrpc-spring</artifactId>
>>>>>     <version>1.02</version>
>>>>> </dependency>
>>>>>
>>>>> We’re facing the following challenges:
>>>>>
>>>>>    - 
>>>>>    
>>>>>    *Deployment fails in WildFly 33*, throwing NoClassDefFoundError 
>>>>>    for javax.servlet.http.HttpServlet, which seems to originate from 
>>>>>    RemoteServiceServlet in the GWT RPC stack.
>>>>>    - 
>>>>>    
>>>>>    The artifact gwtrpc-spring:1.02 isn't resolving from Maven 
>>>>>    Central, and the old configured repo 
>>>>>    http://www.mvnsearch.org/maven2/ is *timing out*.
>>>>>    - 
>>>>>    
>>>>>    We're unsure if *gwtrpc-spring 1.02* is compatible with GWT 2.12 
>>>>>    and *Jakarta EE 9+ (jakarta.servlet)* changes.
>>>>>    
>>>>> 📌 *Has anyone successfully used gwtrpc-spring with GWT 2.12 and JDK 
>>>>> 17?*
>>>>> 📌 Any fork or alternative for gwtrpc-spring compatible with modern 
>>>>> GWT and WildFly?
>>>>> 📌 Suggestions on resolving servlet dependencies (HttpServlet) when 
>>>>> deploying in WildFly 33?
>>>>>
>>>>> Any help, pointers, or even working examples would be greatly 
>>>>> appreciated! 🙏
>>>>>
>>>>> Thanks in advance!
>>>>> — Arpan
>>>>>
>>>>

-- 
You received this message because you are subscribed to the Google Groups "GWT 
Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion visit 
https://groups.google.com/d/msgid/google-web-toolkit/2e105b48-7eab-467f-8dd4-05e76d93f37en%40googlegroups.com.
17:51:09,159 INFO  [org.jboss.modules] (main) JBoss Modules version 2.1.5.Final
17:51:12,866 INFO  [org.jboss.msc] (main) JBoss MSC version 1.5.5.Final
17:51:12,879 INFO  [org.jboss.threads] (main) JBoss Threads version 2.4.0.Final
17:51:13,066 INFO  [org.jboss.as] (MSC service thread 1-1) WFLYSRV0049: WildFly 
33.0.0.Final (WildFly Core 25.0.0.Final) starting
17:51:13,068 DEBUG [org.jboss.as.config] (MSC service thread 1-1) Configured 
system properties:
        app.home = 
D:/PhoenixWS/utilities/phoenix-cache-service/src/main/resources/
        file.encoding = UTF-8
        file.separator = \
        java.awt.headless = true
        java.class.path = D:\wildfly-33.0.0.Final\jboss-modules.jar
        java.class.version = 61.0
        java.home = C:\Program Files\Java\jdk-17
        java.io.tmpdir = C:\Users\aameta\AppData\Local\Temp\
        java.library.path = C:\Program 
Files\Java\jdk-17\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;native;D:/eclipse-jee-2023-03-R-win32-x86_64/eclipse//plugins/org.eclipse.justj.openjdk.hotspot.jre.full.win32.x86_64_21.0.5.v20241023-1957/jre/bin/server;D:/eclipse-jee-2023-03-R-win32-x86_64/eclipse//plugins/org.eclipse.justj.openjdk.hotspot.jre.full.win32.x86_64_21.0.5.v20241023-1957/jre/bin;C:\Program
 Files\Common 
Files\Oracle\Java\javapath;C:\ProgramData\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Program
 Files\dotnet\;C:\Program 
Files\Java\jdk1.8.0_101\bin;D:\apache-maven-3.9.9-bin\apache-maven-3.9.9\bin;C:\Program
 Files\nodejs\;C:\Program Files\PuTTY\;C:\Program 
Files\Git\cmd;C:\Users\aameta\AppData\Local\Microsoft\WindowsApps;C:\Users\aameta\AppData\Local\Programs\Microsoft
 VS Code\bin;D:\Basic Soft\Script\scripts;;D:\JetBrains\IntelliJ IDEA 
2024.3.5\bin;;D:\JetBrains\IntelliJ IDEA Community Edition 
2024.3.5\bin;;D:\eclipse-jee-2023-03-R-win32-x86_64\eclipse;;.
        java.net.preferIPv4Stack = true
        java.runtime.name = Java(TM) SE Runtime Environment
        java.runtime.version = 17.0.12+8-LTS-286
        java.specification.name = Java Platform API Specification
        java.specification.vendor = Oracle Corporation
        java.specification.version = 17
        java.util.logging.manager = org.jboss.logmanager.LogManager
        java.vendor = Oracle Corporation
        java.vendor.url = https://java.oracle.com/
        java.vendor.url.bug = https://bugreport.java.com/bugreport/
        java.version = 17.0.12
        java.version.date = 2024-07-16
        java.vm.compressedOopsMode = 32-bit
        java.vm.info = mixed mode, sharing
        java.vm.name = Java HotSpot(TM) 64-Bit Server VM
        java.vm.specification.name = Java Virtual Machine Specification
        java.vm.specification.vendor = Oracle Corporation
        java.vm.specification.version = 17
        java.vm.vendor = Oracle Corporation
        java.vm.version = 17.0.12+8-LTS-286
        javax.management.builder.initial = 
org.jboss.as.jmx.PluggableMBeanServerBuilder
        jboss.bind.address = localhost
        jboss.bind.address.management = localhost
        jboss.home.dir = D:\wildfly-33.0.0.Final
        jboss.host.name = pnq-scan-lpt267
        jboss.modules.system.pkgs = org.jboss.byteman
        jboss.node.name = pnq-scan-lpt267
        jboss.qualified.host.name = pnq-scan-lpt267
        jboss.server.base.dir = D:\wildfly-33.0.0.Final\standalone
        jboss.server.config.dir = 
D:\wildfly-33.0.0.Final\standalone\configuration
        jboss.server.data.dir = D:\wildfly-33.0.0.Final\standalone\data
        jboss.server.log.dir = D:\wildfly-33.0.0.Final\standalone\log
        jboss.server.name = pnq-scan-lpt267
        jboss.server.persist.config = true
        jboss.server.temp.dir = D:\wildfly-33.0.0.Final\standalone\tmp
        jdk.debug = release
        line.separator = 

        logging.configuration = 
file:D:\wildfly-33.0.0.Final\standalone\configuration\logging.properties
        module.path = D:\wildfly-33.0.0.Final\modules
        native.encoding = Cp1252
        org.jboss.boot.log.file = 
D:\wildfly-33.0.0.Final\standalone\log\boot.log
        org.jboss.logmanager.nocolor = true
        org.jboss.resolver.warning = true
        os.arch = amd64
        os.name = Windows 11
        os.version = 10.0
        path.separator = ;
        program.name = JBossTools: WildFly 27+
        stderr.encoding = UTF-8
        stdout.encoding = UTF-8
        sun.arch.data.model = 64
        sun.boot.library.path = C:\Program Files\Java\jdk-17\bin
        sun.cpu.endian = little
        sun.cpu.isalist = amd64
        sun.io.unicode.encoding = UnicodeLittle
        sun.java.command = org.jboss.modules.Main -mp 
D:\wildfly-33.0.0.Final\modules org.jboss.as.standalone -b localhost 
--server-config=standalone.xml 
-Djboss.server.base.dir=D:\wildfly-33.0.0.Final\standalone
        sun.java.launcher = SUN_STANDARD
        sun.jnu.encoding = Cp1252
        sun.management.compiler = HotSpot 64-Bit Tiered Compilers
        sun.os.patch.level = 
        sun.rmi.dgc.client.gcInterval = 3600000
        sun.rmi.dgc.server.gcInterval = 3600000
        user.country = US
        user.dir = D:\wildfly-33.0.0.Final\bin
        user.home = C:\Users\aameta
        user.language = en
        user.name = aameta
        user.script = 
        user.timezone = Asia/Calcutta
        user.variant = 
17:51:13,069 DEBUG [org.jboss.as.config] (MSC service thread 1-1) VM Arguments: 
-XX:+ShowCodeDetailsInExceptionMessages 
-agentlib:jdwp=transport=dt_socket,suspend=y,address=localhost:56890 
-Dprogram.name=JBossTools: WildFly 27+ -Xms1303m -Xmx1303m 
-XX:MetaspaceSize=96M -XX:MaxMetaspaceSize=256m 
-Dorg.jboss.resolver.warning=true -Djava.net.preferIPv4Stack=true 
-Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000 
-Djboss.modules.system.pkgs=org.jboss.byteman -Djava.awt.headless=true 
-Dorg.jboss.boot.log.file=D:\wildfly-33.0.0.Final\standalone\log\boot.log 
-Dlogging.configuration=file:D:\wildfly-33.0.0.Final\standalone\configuration\logging.properties
 -Dapp.home=D:/PhoenixWS/utilities/phoenix-cache-service/src/main/resources/ 
-Djboss.home.dir=D:\wildfly-33.0.0.Final -Dorg.jboss.logmanager.nocolor=true 
--add-exports=java.desktop/sun.awt=ALL-UNNAMED 
--add-exports=java.naming/com.sun.jndi.ldap=ALL-UNNAMED 
--add-opens=java.base/java.lang=ALL-UNNAMED 
--add-opens=java.base/java.lang.invoke=ALL-UNNAMED 
--add-opens=java.base/java.lang.reflect=ALL-UNNAMED 
--add-opens=java.base/java.io=ALL-UNNAMED 
--add-opens=java.base/java.security=ALL-UNNAMED 
--add-opens=java.base/java.util=ALL-UNNAMED 
--add-opens=java.base/java.util.concurrent=ALL-UNNAMED 
--add-opens=java.management/javax.management=ALL-UNNAMED 
--add-opens=java.naming/javax.naming=ALL-UNNAMED 
--add-exports=java.base/sun.nio.ch=ALL-UNNAMED 
--add-exports=jdk.unsupported/sun.misc=ALL-UNNAMED 
--add-exports=jdk.unsupported/sun.reflect=ALL-UNNAMED --add-modules=java.se 
-Djboss.bind.address.management=localhost -Dfile.encoding=UTF-8 
-Dstdout.encoding=UTF-8 -Dstderr.encoding=UTF-8 
17:51:17,884 INFO  [org.wildfly.security] (Controller Boot Thread) ELY00001: 
WildFly Elytron version 2.5.0.Final
17:51:18,708 WARN  [org.jboss.as.clustering.infinispan] (Controller Boot 
Thread) WFLYCLINF0033: Attribute 'marshaller' is configured to use a deprecated 
value: LEGACY; use one of the following values instead: [JBOSS, PROTOSTREAM]
17:51:18,711 WARN  [org.jboss.as.clustering.infinispan] (Controller Boot 
Thread) WFLYCLINF0033: Attribute 'marshaller' is configured to use a deprecated 
value: LEGACY; use one of the following values instead: [JBOSS, PROTOSTREAM]
17:51:18,724 WARN  [org.jboss.as.clustering.infinispan] (Controller Boot 
Thread) WFLYCLINF0033: Attribute 'marshaller' is configured to use a deprecated 
value: LEGACY; use one of the following values instead: [JBOSS, PROTOSTREAM]
17:51:18,727 WARN  [org.jboss.as.clustering.infinispan] (Controller Boot 
Thread) WFLYCLINF0033: Attribute 'marshaller' is configured to use a deprecated 
value: LEGACY; use one of the following values instead: [JBOSS, PROTOSTREAM]
17:51:20,150 INFO  [org.jboss.as.controller.management-deprecated] 
(ServerService Thread Pool -- 20) WFLYCTL0028: Attribute 
'use-transaction-setup-provider' in the resource at address 
'/subsystem=ee/context-service=default' is deprecated, and may be removed in a 
future version. See the attribute description in the output of the 
read-resource-description operation to learn more about the deprecation.
17:51:20,169 WARN  [org.jboss.as.clustering.infinispan] (ServerService Thread 
Pool -- 29) WFLYCLINF0033: Attribute 'marshaller' is configured to use a 
deprecated value: LEGACY; use one of the following values instead: [JBOSS, 
PROTOSTREAM]
17:51:20,201 WARN  [org.jboss.as.clustering.infinispan] (ServerService Thread 
Pool -- 29) WFLYCLINF0033: Attribute 'marshaller' is configured to use a 
deprecated value: LEGACY; use one of the following values instead: [JBOSS, 
PROTOSTREAM]
17:51:20,217 WARN  [org.jboss.as.clustering.infinispan] (ServerService Thread 
Pool -- 29) WFLYCLINF0033: Attribute 'marshaller' is configured to use a 
deprecated value: LEGACY; use one of the following values instead: [JBOSS, 
PROTOSTREAM]
17:51:20,235 WARN  [org.jboss.as.clustering.infinispan] (ServerService Thread 
Pool -- 29) WFLYCLINF0033: Attribute 'marshaller' is configured to use a 
deprecated value: LEGACY; use one of the following values instead: [JBOSS, 
PROTOSTREAM]
17:51:20,249 INFO  [org.jboss.as.server.deployment.scanner] 
(DeploymentScanner-threads - 1) WFLYDS0015: Re-attempting failed deployment 
phoenix.war
17:51:28,283 INFO  [org.jboss.as.server] (Controller Boot Thread) WFLYSRV0039: 
Creating http management service using socket-binding (management-http)
17:51:28,305 INFO  [org.xnio] (MSC service thread 1-5) XNIO version 3.8.16.Final
17:51:28,314 INFO  [org.xnio.nio] (MSC service thread 1-5) XNIO NIO 
Implementation Version 3.8.16.Final
17:51:28,396 WARN  [org.jboss.as.txn] (ServerService Thread Pool -- 68) 
WFLYTX0013: The node-identifier attribute on the /subsystem=transactions is set 
to the default value. This is a danger for environments running multiple 
servers. Please make sure the attribute value is unique.
17:51:28,407 INFO  [org.jboss.as.clustering.infinispan] (ServerService Thread 
Pool -- 49) WFLYCLINF0001: Activating Infinispan subsystem.
17:51:28,446 INFO  [org.wildfly.extension.microprofile.jwt.smallrye] 
(ServerService Thread Pool -- 60) WFLYJWT0001: Activating MicroProfile JWT 
Subsystem
17:51:28,450 INFO  [org.wildfly.extension.microprofile.config.smallrye] 
(ServerService Thread Pool -- 59) WFLYCONF0001: Activating MicroProfile Config 
Subsystem
17:51:28,467 INFO  [org.wildfly.extension.health] (ServerService Thread Pool -- 
48) WFLYHEALTH0001: Activating Base Health Subsystem
17:51:28,495 INFO  [org.jboss.as.jsf] (ServerService Thread Pool -- 56) 
WFLYJSF0007: Activated the following Jakarta Server Faces Implementations: 
[main]
17:51:28,501 INFO  [org.wildfly.extension.metrics] (ServerService Thread Pool 
-- 58) WFLYMETRICS0001: Activating Base Metrics Subsystem
17:51:28,531 INFO  [org.jboss.as.naming] (ServerService Thread Pool -- 61) 
WFLYNAM0001: Activating Naming Subsystem
17:51:28,569 INFO  [org.jboss.as.webservices] (ServerService Thread Pool -- 70) 
WFLYWS0002: Activating WebServices Extension
17:51:28,636 INFO  [org.wildfly.extension.io] (ServerService Thread Pool -- 50) 
WFLYIO001: Worker 'default' has auto-configured to 16 IO threads with 128 max 
task threads based on your 8 available processors
17:51:28,722 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-4) 
WFLYUT0003: Undertow 2.3.15.Final starting
17:51:28,748 INFO  [org.jboss.as.server.deployment] (MSC service thread 1-6) 
WFLYSRV0027: Starting deployment of "phoenix.war" (runtime-name: "phoenix.war")
17:51:28,810 INFO  [org.jboss.as.connector] (MSC service thread 1-2) 
WFLYJCA0009: Starting Jakarta Connectors Subsystem (WildFly/IronJacamar 
3.0.9.Final)
17:51:28,816 WARN  [org.jboss.as.clustering.infinispan] (ServerService Thread 
Pool -- 49) WFLYCLINF0033: Attribute 'marshaller' is configured to use a 
deprecated value: LEGACY; use one of the following values instead: [JBOSS, 
PROTOSTREAM]
17:51:28,969 WARN  [org.wildfly.clustering.web.undertow] (ServerService Thread 
Pool -- 69) WFLYCLWEBUT0007: No routing provider found for default-server; 
using legacy provider based on static configuration
17:51:28,999 INFO  [org.jboss.remoting] (MSC service thread 1-4) JBoss Remoting 
version 5.0.29.Final
17:51:29,079 WARN  [org.wildfly.extension.elytron] (MSC service thread 1-2) 
WFLYELY00023: KeyStore file 
'D:\wildfly-33.0.0.Final\standalone\configuration\application.keystore' does 
not exist. Used blank.
17:51:29,130 INFO  [org.jboss.as.naming] (MSC service thread 1-6) WFLYNAM0003: 
Starting Naming Service
17:51:29,212 INFO  [org.wildfly.extension.undertow] (ServerService Thread Pool 
-- 69) WFLYUT0014: Creating file handler for path 
'D:\wildfly-33.0.0.Final/welcome-content' with options [directory-listing: 
'false', follow-symlink: 'false', case-sensitive: 'true', safe-symlink-paths: 
'[]']
17:51:29,253 WARN  [org.wildfly.extension.elytron] (MSC service thread 1-6) 
WFLYELY01084: KeyStore 
D:\wildfly-33.0.0.Final\standalone\configuration\application.keystore not 
found, it will be auto-generated on first use with a self-signed certificate 
for host localhost
17:51:29,330 INFO  [org.jboss.as.ejb3] (MSC service thread 1-5) WFLYEJB0482: 
Strict pool mdb-strict-max-pool is using a max instance size of 32 (per class), 
which is derived from the number of CPUs on this host.
17:51:29,330 WARN  [org.jboss.as.ejb3] (ServerService Thread Pool -- 46) 
WFLYEJB0531: No client mappings registry provider found for ejb; using legacy 
provider based on static configuration
17:51:29,330 INFO  [org.jboss.as.ejb3] (MSC service thread 1-2) WFLYEJB0481: 
Strict pool slsb-strict-max-pool is using a max instance size of 128 (per 
class), which is derived from thread worker pool sizing.
17:51:29,349 INFO  [org.jboss.as.connector.subsystems.datasources] 
(ServerService Thread Pool -- 41) WFLYJCA0004: Deploying JDBC-compliant driver 
class oracle.jdbc.OracleDriver (version 19.16)
17:51:29,389 INFO  [org.jboss.as.connector.subsystems.datasources] 
(ServerService Thread Pool -- 41) WFLYJCA0004: Deploying JDBC-compliant driver 
class org.h2.Driver (version 2.2)
17:51:29,432 WARN  [org.jboss.as.clustering.infinispan] (ServerService Thread 
Pool -- 49) WFLYCLINF0033: Attribute 'marshaller' is configured to use a 
deprecated value: LEGACY; use one of the following values instead: [JBOSS, 
PROTOSTREAM]
17:51:29,462 INFO  [org.jboss.as.connector.deployers.jdbc] (MSC service thread 
1-8) WFLYJCA0018: Started Driver service with driver-name = oracle
17:51:29,463 INFO  [org.jboss.as.connector.deployers.jdbc] (MSC service thread 
1-8) WFLYJCA0018: Started Driver service with driver-name = h2
17:51:29,495 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-8) 
WFLYUT0012: Started server default-server.
17:51:29,500 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-8) 
Queuing requests.
17:51:29,516 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-8) 
WFLYUT0018: Host default-host starting
17:51:29,546 INFO  [org.jboss.as.jaxrs] (ServerService Thread Pool -- 51) 
WFLYRS0016: RESTEasy version 6.2.9.Final
17:51:29,547 INFO  [org.jboss.as.mail.extension] (MSC service thread 1-4) 
WFLYMAIL0001: Bound mail session [java:jboss/mail/Default]
17:51:29,569 INFO  [org.jboss.as.connector.subsystems.datasources] 
(ServerService Thread Pool -- 41) WFLYJCA0005: Deploying non-JDBC-compliant 
driver class org.postgresql.Driver (version 42.2)
17:51:29,570 INFO  [org.jboss.as.connector.deployers.jdbc] (MSC service thread 
1-4) WFLYJCA0018: Started Driver service with driver-name = org.postgresql
17:51:29,633 WARN  [org.jboss.as.clustering.infinispan] (ServerService Thread 
Pool -- 49) WFLYCLINF0033: Attribute 'marshaller' is configured to use a 
deprecated value: LEGACY; use one of the following values instead: [JBOSS, 
PROTOSTREAM]
17:51:29,687 WARN  [org.jboss.as.clustering.infinispan] (ServerService Thread 
Pool -- 49) WFLYCLINF0033: Attribute 'marshaller' is configured to use a 
deprecated value: LEGACY; use one of the following values instead: [JBOSS, 
PROTOSTREAM]
17:51:29,812 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-3) 
WFLYUT0006: Undertow HTTP listener default listening on 0.0.0.0:8081
17:51:29,863 INFO  [org.jboss.as.connector.subsystems.datasources] 
(ServerService Thread Pool -- 41) WFLYJCA0005: Deploying non-JDBC-compliant 
driver class com.mysql.jdbc.Driver (version 5.1)
17:51:29,864 INFO  [org.jboss.as.connector.deployers.jdbc] (MSC service thread 
1-3) WFLYJCA0018: Started Driver service with driver-name = mysql
17:51:29,935 INFO  [org.jboss.as.ejb3] (MSC service thread 1-7) WFLYEJB0493: 
Jakarta Enterprise Beans subsystem suspension complete
17:51:30,036 INFO  
[org.jboss.as.connector.subsystems.datasources.AbstractDataSourceService$AS7DataSourceDeployer]
 (MSC service thread 1-7) IJ020018: Enabling <validate-on-match> for 
java:jboss/sti_country_ph_ds
17:51:30,036 INFO  
[org.jboss.as.connector.subsystems.datasources.AbstractDataSourceService$AS7DataSourceDeployer]
 (MSC service thread 1-2) IJ020018: Enabling <validate-on-match> for 
java:jboss/sti_branch_ds
17:51:30,037 INFO  
[org.jboss.as.connector.subsystems.datasources.AbstractDataSourceService$AS7DataSourceDeployer]
 (MSC service thread 1-4) IJ020018: Enabling <validate-on-match> for 
java:jboss/sti_common_ds
17:51:30,038 INFO  
[org.jboss.as.connector.subsystems.datasources.AbstractDataSourceService$AS7DataSourceDeployer]
 (MSC service thread 1-3) IJ020018: Enabling <validate-on-match> for 
java:jboss/sti_country_us_ds
17:51:30,038 INFO  
[org.jboss.as.connector.subsystems.datasources.AbstractDataSourceService$AS7DataSourceDeployer]
 (MSC service thread 1-8) IJ020018: Enabling <validate-on-match> for 
java:jboss/sti_country_ro_ds
17:51:30,128 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-1) 
WFLYUT0006: Undertow HTTPS listener https listening on 0.0.0.0:8444
17:51:30,130 INFO  
[org.jboss.as.connector.subsystems.datasources.AbstractDataSourceService$AS7DataSourceDeployer]
 (MSC service thread 1-1) IJ020018: Enabling <validate-on-match> for 
java:jboss/sti_country_id_ds
17:51:30,210 INFO  
[org.jboss.as.connector.subsystems.datasources.AbstractDataSourceService$AS7DataSourceDeployer]
 (MSC service thread 1-4) IJ020018: Enabling <validate-on-match> for 
java:jboss/sti_branch_sha_ds
17:51:30,210 INFO  
[org.jboss.as.connector.subsystems.datasources.AbstractDataSourceService$AS7DataSourceDeployer]
 (MSC service thread 1-7) IJ020018: Enabling <validate-on-match> for 
java:jboss/sti_country_gb_ds
17:51:30,210 INFO  
[org.jboss.as.connector.subsystems.datasources.AbstractDataSourceService$AS7DataSourceDeployer]
 (MSC service thread 1-3) IJ020018: Enabling <validate-on-match> for 
java:jboss/ssc_region_bnl_ds
17:51:30,210 INFO  
[org.jboss.as.connector.subsystems.datasources.AbstractDataSourceService$AS7DataSourceDeployer]
 (MSC service thread 1-8) IJ020018: Enabling <validate-on-match> for 
java:jboss/sti_branch_bkk_ds
17:51:30,210 INFO  
[org.jboss.as.connector.subsystems.datasources.AbstractDataSourceService$AS7DataSourceDeployer]
 (MSC service thread 1-6) IJ020018: Enabling <validate-on-match> for 
java:jboss/sti_country_vn_ds
17:51:30,210 INFO  
[org.jboss.as.connector.subsystems.datasources.AbstractDataSourceService$AS7DataSourceDeployer]
 (MSC service thread 1-1) IJ020018: Enabling <validate-on-match> for 
java:jboss/sti_country_my_ds
17:51:30,223 INFO  [org.jboss.as.connector.subsystems.datasources] (MSC service 
thread 1-1) WFLYJCA0001: Bound data source [java:jboss/sti_country_ro_ds]
17:51:30,223 INFO  [org.jboss.as.connector.subsystems.datasources] (MSC service 
thread 1-1) WFLYJCA0001: Bound data source [java:jboss/object_storage_ds]
17:51:30,223 INFO  [org.jboss.as.connector.subsystems.datasources] (MSC service 
thread 1-1) WFLYJCA0001: Bound data source [java:jboss/sti_country_id_ds]
17:51:30,223 INFO  [org.jboss.as.connector.subsystems.datasources] (MSC service 
thread 1-2) WFLYJCA0001: Bound data source [java:jboss/sti_common_ds]
17:51:30,223 INFO  [org.jboss.as.connector.subsystems.datasources] (MSC service 
thread 1-1) WFLYJCA0001: Bound data source [java:jboss/sti_branch_ds]
17:51:30,224 INFO  [org.jboss.as.connector.subsystems.datasources] (MSC service 
thread 1-2) WFLYJCA0001: Bound data source [java:jboss/sti_branch_sha_ds]
17:51:30,226 INFO  [org.jboss.as.connector.subsystems.datasources] (MSC service 
thread 1-6) WFLYJCA0001: Bound data source [java:jboss/sti_country_us_ds]
17:51:30,226 INFO  [org.jboss.as.connector.subsystems.datasources] (MSC service 
thread 1-6) WFLYJCA0001: Bound data source [java:jboss/sti_country_gb_ds]
17:51:30,227 INFO  [org.jboss.as.connector.subsystems.datasources] (MSC service 
thread 1-6) WFLYJCA0001: Bound data source [java:jboss/ssc_region_bnl_ds]
17:51:30,227 INFO  [org.jboss.as.connector.subsystems.datasources] (MSC service 
thread 1-6) WFLYJCA0001: Bound data source [java:jboss/sti_country_vn_ds]
17:51:30,227 INFO  [org.jboss.as.connector.subsystems.datasources] (MSC service 
thread 1-4) WFLYJCA0001: Bound data source [java:jboss/sti_country_ph_ds]
17:51:30,227 INFO  [org.jboss.as.connector.subsystems.datasources] (MSC service 
thread 1-6) WFLYJCA0001: Bound data source [java:jboss/sti_branch_bkk_ds]
17:51:30,227 INFO  [org.jboss.as.connector.subsystems.datasources] (MSC service 
thread 1-6) WFLYJCA0001: Bound data source [java:jboss/sti_country_my_ds]
17:51:30,228 INFO  [org.jboss.as.connector.subsystems.datasources] (MSC service 
thread 1-6) WFLYJCA0001: Bound data source [java:jboss/datasources/ExampleDS]
17:51:32,078 INFO  [org.jboss.as.server.deployment.scanner] (MSC service thread 
1-6) WFLYDS0013: Started FileSystemDeploymentService for directory 
D:\wildfly-33.0.0.Final\standalone\deployments
17:51:32,649 INFO  [org.jboss.ws.common.management] (MSC service thread 1-4) 
JBWS022052: Starting JBossWS 7.1.0.Final (Apache CXF 4.0.4) 
17:52:32,567 WARN  [org.jboss.as.server.deployment] (MSC service thread 1-2) 
WFLYSRV0059: Class Path entry xbean.jar in 
/D:/wildfly-33.0.0.Final/bin/content/phoenix.war/WEB-INF/lib/batik-js-1.7.jar  
does not point to a valid jar for a Class-Path reference.
17:52:32,622 WARN  [org.jboss.as.server.deployment] (MSC service thread 1-2) 
WFLYSRV0059: Class Path entry activation.jar in 
/D:/wildfly-33.0.0.Final/bin/content/phoenix.war/WEB-INF/lib/mail-1.4.1.jar  
does not point to a valid jar for a Class-Path reference.
17:52:32,646 WARN  [org.jboss.as.server.deployment] (MSC service thread 1-2) 
WFLYSRV0059: Class Path entry xercesImpl.jar in 
/D:/wildfly-33.0.0.Final/bin/content/phoenix.war/WEB-INF/lib/xalan-2.6.0.jar  
does not point to a valid jar for a Class-Path reference.
17:52:32,647 WARN  [org.jboss.as.server.deployment] (MSC service thread 1-2) 
WFLYSRV0059: Class Path entry xml-apis.jar in 
/D:/wildfly-33.0.0.Final/bin/content/phoenix.war/WEB-INF/lib/xalan-2.6.0.jar  
does not point to a valid jar for a Class-Path reference.
17:52:35,219 WARN  [org.jboss.as.dependency.private] (MSC service thread 1-6) 
WFLYSRV0018: Deployment "deployment.phoenix.war" is using a private module 
("org.jboss.ironjacamar.jdbcadapters") which may be changed or removed in 
future versions without notice.
17:52:35,221 WARN  [org.jboss.as.dependency.private] (MSC service thread 1-6) 
WFLYSRV0018: Deployment "deployment.phoenix.war" is using a private module 
("org.jboss.vfs") which may be changed or removed in future versions without 
notice.
17:52:35,227 WARN  [org.jboss.as.dependency.private] (MSC service thread 1-6) 
WFLYSRV0018: Deployment "deployment.phoenix.war" is using a private module 
("org.apache.httpcomponents") which may be changed or removed in future 
versions without notice.
17:52:35,424 INFO  [org.jboss.weld.deployer] (MSC service thread 1-6) 
WFLYWELD0003: Processing weld deployment phoenix.war
17:52:35,891 INFO  [org.hibernate.validator.internal.util.Version] (MSC service 
thread 1-6) HV000001: Hibernate Validator 8.0.1.Final
17:52:37,277 INFO  [org.infinispan.CONTAINER] (ServerService Thread Pool -- 74) 
ISPN000556: Starting user marshaller 
'org.wildfly.clustering.infinispan.marshall.InfinispanProtoStreamMarshaller'
17:52:37,668 WARN  [org.jboss.as.ee] (MSC service thread 1-8) WFLYEE0007: Not 
installing optional component org.gwtrpcspring.RemoteServiceDispatcher due to 
an exception (enable DEBUG log level to see the cause)
17:52:37,711 WARN  [org.jboss.as.ee] (MSC service thread 1-8) WFLYEE0007: Not 
installing optional component 
org.apache.commons.fileupload.servlet.FileCleanerCleanup due to an exception 
(enable DEBUG log level to see the cause)
17:52:37,776 WARN  [org.jboss.as.jaxrs] (MSC service thread 1-8) WFLYRS0018: 
Explicit usage of Jackson annotation in a Jakarta RESTful Web Services 
deployment; the system will disable Jakarta JSON Binding processing for the 
current deployment. Consider setting the 'resteasy.preferJacksonOverJsonB' 
property to 'false' to restore Jakarta JSON Binding.
17:52:37,782 INFO  [org.jboss.as.connector.deployers.jdbc] (MSC service thread 
1-8) WFLYJCA0005: Deploying non-JDBC-compliant driver class 
org.postgresql.Driver (version 42.2)
17:52:37,896 INFO  [org.jboss.weld.Version] (MSC service thread 1-8) 
WELD-000900: 5.1.2 (Final)
17:52:38,012 INFO  [org.jboss.as.connector.deployers.jdbc] (MSC service thread 
1-7) WFLYJCA0018: Started Driver service with driver-name = 
phoenix.war_org.postgresql.Driver_42_2
17:52:38,014 WARN  [org.jboss.as.server.deployment] (MSC service thread 1-2) 
WFLYSRV0274: Excluded dependency org.apache.log4j via 
jboss-deployment-structure.xml does not exist.
17:52:38,023 INFO  [org.infinispan.CONFIG] (MSC service thread 1-6) ISPN000152: 
Passivation configured without an eviction policy being selected. Only manually 
evicted entities will be passivated.
17:52:38,024 INFO  [org.infinispan.CONFIG] (MSC service thread 1-6) ISPN000152: 
Passivation configured without an eviction policy being selected. Only manually 
evicted entities will be passivated.
17:52:38,074 INFO  [org.jboss.as.clustering.infinispan] (ServerService Thread 
Pool -- 74) WFLYCLINF0002: Started http-remoting-connector cache from ejb 
container
17:52:38,917 INFO  [org.jboss.weld.Bootstrap] (Weld Thread Pool -- 4) 
WELD-000119: Not generating any bean definitions from 
org.gwtrpcspring.RemoteServiceDispatcher because of underlying class loading 
error: Type [unknown] not found.  If this is unexpected, enable DEBUG logging 
to see the full error.
17:52:40,252 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-8) 
MSC000001: Failed to start null: org.jboss.msc.service.StartException in 
anonymous service: Failed to start service
        at 
[email protected]//org.jboss.msc.service.ServiceControllerImpl$StartTask.execute(ServiceControllerImpl.java:1609)
        at 
[email protected]//org.jboss.msc.service.ServiceControllerImpl$ControllerTask.run(ServiceControllerImpl.java:1438)
        at 
[email protected]//org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
        at 
[email protected]//org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:1990)
        at 
[email protected]//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1486)
        at 
[email protected]//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1363)
        at java.base/java.lang.Thread.run(Thread.java:842)
Caused by: org.jboss.weld.resources.spi.ResourceLoadingException: Error while 
loading class org.gwtrpcspring.RemoteServiceDispatcher
        at 
[email protected]//org.jboss.weld.resources.ClassTransformer.getBackedAnnotatedType(ClassTransformer.java:193)
        at 
[email protected]//org.jboss.weld.resources.ClassTransformer.getBackedAnnotatedType(ClassTransformer.java:201)
        at 
[email protected]//org.jboss.weld.resources.ClassTransformer.getEnhancedAnnotatedType(ClassTransformer.java:239)
        at 
[email protected]//org.jboss.as.weld.injection.InjectionTargets.createInjectionTarget(InjectionTargets.java:47)
        at 
[email protected]//org.jboss.as.weld.deployment.WeldClassIntrospector.getInjectionTarget(WeldClassIntrospector.java:116)
        at 
[email protected]//org.jboss.as.weld.deployment.WeldClassIntrospector.createFactory(WeldClassIntrospector.java:75)
        at 
[email protected]//org.jboss.as.ee.component.ComponentRegistry.createInstanceFactory(ComponentRegistry.java:64)
        at 
[email protected]//org.wildfly.extension.undertow.deployment.UndertowDeploymentInfoService.createServletConfig(UndertowDeploymentInfoService.java:635)
        at 
[email protected]//org.wildfly.extension.undertow.deployment.UndertowDeploymentInfoService.start(UndertowDeploymentInfoService.java:270)
        at 
[email protected]//org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1617)
        at 
[email protected]//org.jboss.msc.service.ServiceControllerImpl$StartTask.execute(ServiceControllerImpl.java:1580)
        ... 6 more
Caused by: java.lang.VerifyError: Bad type on operand stack
Exception Details:
  Location:
    
com/google/gwt/user/server/rpc/RemoteServiceServlet.doGetSerializationPolicy(Ljavax/servlet/http/HttpServletRequest;Ljava/lang/String;Ljava/lang/String;)Lcom/google/gwt/user/server/rpc/SerializationPolicy;
 @4: invokestatic
  Reason:
    Type 'com/google/gwt/user/server/rpc/RemoteServiceServlet' (current frame, 
stack[0]) is not assignable to 'javax/servlet/http/HttpServlet'
  Current Frame:
    bci: @4
    flags: { }
    locals: { 'com/google/gwt/user/server/rpc/RemoteServiceServlet', 
'javax/servlet/http/HttpServletRequest', 'java/lang/String', 'java/lang/String' 
}
    stack: { 'com/google/gwt/user/server/rpc/RemoteServiceServlet', 
'javax/servlet/http/HttpServletRequest', 'java/lang/String', 'java/lang/String' 
}
  Bytecode:
    0000000: 2a2b 2c2d b801 1ab0                    

        at java.base/java.lang.Class.getDeclaredConstructors0(Native Method)
        at 
java.base/java.lang.Class.privateGetDeclaredConstructors(Class.java:3373)
        at java.base/java.lang.Class.getDeclaredConstructors(Class.java:2555)
        at 
[email protected]//org.jboss.weld.annotated.slim.backed.SecurityActions.getDeclaredConstructors(SecurityActions.java:57)
        at 
[email protected]//org.jboss.weld.annotated.slim.backed.BackedAnnotatedType$BackedAnnotatedConstructors.computeValue(BackedAnnotatedType.java:172)
        at 
[email protected]//org.jboss.weld.annotated.slim.backed.BackedAnnotatedType$BackedAnnotatedConstructors.computeValue(BackedAnnotatedType.java:169)
        at 
[email protected]//org.jboss.weld.util.LazyValueHolder.get(LazyValueHolder.java:46)
        at 
[email protected]//org.jboss.weld.annotated.slim.backed.BackedAnnotatedType$EagerlyInitializedLazyValueHolder.<init>(BackedAnnotatedType.java:165)
        at 
[email protected]//org.jboss.weld.annotated.slim.backed.BackedAnnotatedType$BackedAnnotatedConstructors.<init>(BackedAnnotatedType.java:169)
        at 
[email protected]//org.jboss.weld.annotated.slim.backed.BackedAnnotatedType.<init>(BackedAnnotatedType.java:70)
        at 
[email protected]//org.jboss.weld.annotated.slim.backed.BackedAnnotatedType.of(BackedAnnotatedType.java:52)
        at 
[email protected]//org.jboss.weld.resources.ClassTransformer$TransformClassToBackedAnnotatedType.apply(ClassTransformer.java:84)
        at 
[email protected]//org.jboss.weld.resources.ClassTransformer$TransformClassToBackedAnnotatedType.apply(ClassTransformer.java:79)
        at 
[email protected]//org.jboss.weld.util.cache.ReentrantMapBackedComputingCache.lambda$new$0(ReentrantMapBackedComputingCache.java:57)
        at 
[email protected]//org.jboss.weld.util.WeakLazyValueHolder$1.computeValue(WeakLazyValueHolder.java:35)
        at 
[email protected]//org.jboss.weld.util.WeakLazyValueHolder.get(WeakLazyValueHolder.java:53)
        at 
[email protected]//org.jboss.weld.util.cache.ReentrantMapBackedComputingCache.getValue(ReentrantMapBackedComputingCache.java:74)
        at 
[email protected]//org.jboss.weld.util.cache.ReentrantMapBackedComputingCache.getCastValue(ReentrantMapBackedComputingCache.java:80)
        at 
[email protected]//org.jboss.weld.resources.ClassTransformer.getBackedAnnotatedType(ClassTransformer.java:184)
        ... 16 more

17:52:40,658 ERROR [org.jboss.as.controller.management-operation] (Controller 
Boot Thread) WFLYCTL0013: Operation ("deploy") failed - address: 
([("deployment" => "phoenix.war")]) - failure description: {"WFLYCTL0080: 
Failed services" => 
{"jboss.deployment.unit.\"phoenix.war\".undertow-deployment.UndertowDeploymentInfoService"
 => "Failed to start service
    Caused by: org.jboss.weld.resources.spi.ResourceLoadingException: Error 
while loading class org.gwtrpcspring.RemoteServiceDispatcher
    Caused by: java.lang.VerifyError: Bad type on operand stack
Exception Details:
  Location:
    
com/google/gwt/user/server/rpc/RemoteServiceServlet.doGetSerializationPolicy(Ljavax/servlet/http/HttpServletRequest;Ljava/lang/String;Ljava/lang/String;)Lcom/google/gwt/user/server/rpc/SerializationPolicy;
 @4: invokestatic
  Reason:
    Type 'com/google/gwt/user/server/rpc/RemoteServiceServlet' (current frame, 
stack[0]) is not assignable to 'javax/servlet/http/HttpServlet'
  Current Frame:
    bci: @4
    flags: { }
    locals: { 'com/google/gwt/user/server/rpc/RemoteServiceServlet', 
'javax/servlet/http/HttpServletRequest', 'java/lang/String', 'java/lang/String' 
}
    stack: { 'com/google/gwt/user/server/rpc/RemoteServiceServlet', 
'javax/servlet/http/HttpServletRequest', 'java/lang/String', 'java/lang/String' 
}
  Bytecode:
    0000000: 2a2b 2c2d b801 1ab0                    
"}}
17:52:40,680 INFO  [org.jboss.as.server] (ServerService Thread Pool -- 42) 
WFLYSRV0010: Deployed "phoenix.war" (runtime-name : "phoenix.war")
17:52:40,687 INFO  [org.jboss.as.controller] (Controller Boot Thread) 
WFLYCTL0183: Service status report
WFLYCTL0186:   Services which failed to start:      service 
jboss.deployment.unit."phoenix.war".undertow-deployment.UndertowDeploymentInfoService:
 Failed to start service
WFLYCTL0448: 2 additional services are down due to their dependencies being 
missing or failed
17:52:40,837 INFO  [org.jboss.as.server] (Controller Boot Thread) WFLYSRV0212: 
Resuming server
17:52:40,860 INFO  [org.jboss.as] (Controller Boot Thread) WFLYSRV0060: Http 
management interface listening on http://127.0.0.1:9992/management
17:52:40,860 INFO  [org.jboss.as] (Controller Boot Thread) WFLYSRV0051: Admin 
console listening on http://127.0.0.1:9992
17:52:40,875 ERROR [org.jboss.as] (Controller Boot Thread) WFLYSRV0026: WildFly 
33.0.0.Final (WildFly Core 25.0.0.Final) started (with errors) in 95114ms - 
Started 682 of 919 services (4 services failed or missing dependencies, 380 
services are lazy, passive or on-demand) - Server configuration file in use: 
standalone.xml - Minimum feature stability level: community

Reply via email to