why not think about standardizing this implementation present in wildfly?and like this:
Hi Angelo and Tomasz,
We would need to focus on the goal vs the proposed solution. If the goal is protocol interoperability between different server implementations we would need to all agree that this goal is worth it. From an EJB spec perspective we just removed EJB protocol interoperability gradually between Jakarta EE 9.1 and 10, so I don't imagine there is much support.
If we did agree that we do want to all invest in EJB interoperability, the conversation would be open for anyone to propose a protocol and could even involve creating a protocol using everyone's input. All of us have different protocols, most of which we also made and fit our servers intimately. OpenEJB has EJBd which can layer over HTTP. Weblogic has T3. OpenLiberty uses CORBA (already a standard). There have been other's to suggest we should all support Google's Protocol Buffers.
Would the Wildfly team still be willing to pursue interoperability if it meant not using your existing protocol and implementing a protocol decided by the spec group? If the goal is not interoperability, can you clarify the intent?