Open ppalaga opened 1 year 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.
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.
Follows up https://github.com/quarkiverse/quarkus-cxf/pull/1008 by @phillip-kruger
Some ideas that might further improve the experience:
org.apache.cxf.ext.logging.LoggingFeature
is enabled. see https://quarkus.io/guides/dev-ui-v2#add-a-log-file. This can be similar to what has been done for the test log. see https://github.com/quarkusio/quarkus/blob/main/extensions/vertx-http/dev-ui-resources/src/main/resources/dev-ui/qwc/qwc-test-log.js