quarkiverse / quarkus-cxf

Quarkus CXF Extension to support SOAP based web services.
Apache License 2.0
79 stars 60 forks source link

DevUI improvements #1015

Open ppalaga opened 1 year ago

ppalaga commented 1 year ago

Follows up https://github.com/quarkiverse/quarkus-cxf/pull/1008 by @phillip-kruger

Some ideas that might further improve the experience:

ppalaga commented 11 months ago

I have finally found some time to have a look at the DevUI. I have split the client and service lists into separate cards and added links to their WSDLs. I do not think it makes much sense to render the WSDL as a part of the DevUI.

Being able to show payload log per client/service could perhaps be interesting for the future. Similar for showing the effective configuration of a service/client.

I'll keep this issue open for further ideas.

Inithron commented 5 months ago

Hi, I have also an idea to improve the DevUI: The Kafka Client provides the possibility to send a message into a Kafka topic and the OpenAPI extension to send a message via the SwaggerUI to a REST service. It would be great if the CXF extension would provide something similar, to send a SOAP message to the SOAP service. And as an additional feature it would be great if the extension could create message templates based on the WSDL. And as a second additional feature it would be great if the extension would support the WS-Security features like encrypting or signing a message before it is send.

ppalaga commented 5 months ago

Great idea! I have filed a new issue for that.