Skip to content

Conversation

nielsm5
Copy link
Member

@nielsm5 nielsm5 commented May 31, 2025

No description provided.

@nielsm5 nielsm5 changed the title Not sure if this is the way to go... Introduce a SoapAction ServiceListener May 31, 2025
Copy link
Contributor

@evandongen evandongen left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Zoals al aangegeven lijkt dit me de juiste aanpak, paar minor dingen nog toegevoegd. Ik weet dat het een draft is, maar zonde om niet te vermelden leek me.

* <li>SOAP protocol is stored under a session key 'soapProtocol'</li>
* <li>SOAP action is stored under a session key 'SOAPAction'</li>
* </ul>
* and for each response a multipart message is constructed if a 'multipart'-XML is provided in sessionKey specified by multipartXmlSessionKey.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
* and for each response a multipart message is constructed if a 'multipart'-XML is provided in sessionKey specified by multipartXmlSessionKey.
* and for each response a multipart message is constructed if a 'multipart'-XML is provided in sessionKey specified by {@code multipartXmlSessionKey}.

*/
public class SoapActionServiceListener extends PushingListenerAdapter implements HasPhysicalDestination {

private final @Getter String domain = "Http";
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
private final @Getter String domain = "Http";
private static final @Getter String domain = "Http";

edit: maar wordt helemaal niet gebruikt?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tja, dit is iets dat in een interface zit, en wordt gebruikt voor de console, zie https://example.frankframework.org/#/connections.
Idealieter is dit een annotatie oid en niet een stom veld...

@nielsm5 nielsm5 marked this pull request as ready for review June 4, 2025 18:59
@nielsm5 nielsm5 requested review from evandongen and tnleeuw June 5, 2025 07:43
nielsm5 and others added 2 commits June 5, 2025 10:44
Copy link

sonarqubecloud bot commented Jun 5, 2025

@evandongen evandongen merged commit 58c9225 into master Jun 6, 2025
34 checks passed
@evandongen evandongen deleted the task/introduce-soapaction-servicelistener branch June 6, 2025 13:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

support routing based on SoapAction for soap requests on servlet/rpcrouter
3 participants