I am integrating WSO2 Identity Server to a service provider that doesn't understand a AuthnResponse when the namespace prefix is "saml2p". It only accepts "samlp" as namespace prefix in AuthnResponse. This is a bug in the service provider. However, I don't have access to the code on the service provider to fix.
My next idea is to create a patch for this on WSO2 Identity Server. The following steps don't tell you how to create your own patches, get right versions of code &c.
Is there a procedure I can follow to create a patch on WSO2 Identity Server?