[midPoint] Publish SOAP/REST web services from Midpoint

Santiago Benavidez sbenavidez at identicum.com
Tue Oct 10 16:53:49 CEST 2017


Hi Radovan / Pertti,

Many thanks for you answers, I'll take a look on that!

Regards,

*Ing. Santiago R. BenavĂ­dez*
 Identicum S.A.

*Jorge Newbery 3226, ArgentinaTel: +54 (11) **4552.3050 (int. 107)*
*sbenavidez at identicum.com <sbenavidez at identicum.com>*
www.identicum.com

On Thu, Oct 5, 2017 at 4:50 AM, Radovan Semancik <
radovan.semancik at evolveum.com> wrote:

> Hi,
>
> Yes, there is quite a simple way to create custom SOAP service in
> midPoint. Well, it is simple if you are familiar with JAX-WS (and Apache
> CXF and Spring in particular). There is even an example Maven project for
> that:
>
> https://github.com/Evolveum/midpoint-custom-service
>
> The principle is quite simple: you just need to include JAX-WS-annotated
> Java class representing your SOAP service in midPoint WAR. And then you
> need to set up the service from your custom Spring context XML file. You
> will find both in the example project (see midpoint-custom-service-server
> component). And the best way to bundle it into midPoint WAR is to use Maven
> overlay (see midpoint-custom-service-overlay component). The use of
> overlay projects is documented here:
>
> https://wiki.evolveum.com/display/midPoint/Customization+With+Overlay+
> Project
>
> There may be similar method to also publish REST services using JAX-RS,
> but we have not tried it yet. Everybody seems to be happy with out stock
> REST service:
>
> https://wiki.evolveum.com/display/midPoint/REST+API
>
> --
> Radovan Semancik
> Software Architectevolveum.com
>
>
>
> On 10/04/2017 10:35 PM, Santiago Benavidez wrote:
>
> Hi all,
>
> As far as I'm concerned there's a connector "REST Connector Superclass" to
> invoke web services, but let's supposed we need to publish some methods for
> external applications to retrieve some Midpoint data, is it possible to
> create some custom SOAP/REST web services from any connector? Or is it
> there any other way to achieve this?
>
> I know that the Midpoint API is available but I need to create some custom
> web services with custom responses.
>
> Thanks in advanced,
>
> *Ing. Santiago R. BenavĂ­dez*
>  Identicum S.A.
>
> *Jorge Newbery 3226, Argentina Tel: +54 (11) **4552.3050 (int. 107)*
> *sbenavidez at identicum.com <sbenavidez at identicum.com>*
> www.identicum.com
>
>
> _______________________________________________
> midPoint mailing listmidPoint at lists.evolveum.comhttp://lists.evolveum.com/mailman/listinfo/midpoint
>
>
>
>
> _______________________________________________
> midPoint mailing list
> midPoint at lists.evolveum.com
> http://lists.evolveum.com/mailman/listinfo/midpoint
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.evolveum.com/pipermail/midpoint/attachments/20171010/505e107f/attachment.htm>


More information about the midPoint mailing list