[midPoint] Advice on ITSM plugin

Alexandre Zia alexandre.zia at ifood.com.br
Mon Mar 25 21:52:11 CET 2019


Hi Nicolas

Thanks for the info, I managed to put it in ~/Library/Java/Extensions
(OSX)  and midpoint is trying to load it, however not successfully
Complains about:
Invocation of init method failed; nested exception is
java.lang.NoClassDefFoundError:
com/evolveum/midpoint/provisioning/ucf/api/connectors/AbstractManualConnectorInstance

But I have it working using another approach, I put the connector inside
with midpoint's source code, so midpoint is loading it the same way it
loads its Buit-In Manual connector, I know this is ugly, and I'm trying to
make it load as an external connector and keep midpoint source code clean,
but for now it's the only way I can put it to work.

Thanks anyway,
Alexandre







On Mon, Mar 25, 2019 at 9:39 AM Nicolas Rossi <nrossi at identicum.com> wrote:

> You have to put it under var/lib
>
>
>
> El El vie, 22 mar. 2019 a las 12:45, Alexandre Zia <
> alexandre.zia at ifood.com.br> escribió:
>
>> We are trying to  create an ITSM plugin to integrate our manual
>> connectors with Jira.
>> The midpoint internal case system works well, however the operators
>> forget to close the cases work items, and we end up with tons of open
>> cases. So we thought Jira could work better.
>>
>> Looking at the https://github.com/Evolveum/connector-manual-sample
>>  repository to understand how itsm plugin works.
>>
>> We are able to compile and generate the connector:
>>  connector-manual-sample-1.0.0-SNAPSHOT.jar  from that repository.
>> However midpoint seems to not like it, putting it inside
>> 'midpoint-data-dir/icf-connectors' directory but midpoint just ignores it,
>> does not load,
>> What am I doing wrong?
>>
>> I know this connector uses the "@ManagedConnector" annotation and not
>> "@ConnectorClass"
>> also does not implements Connector or PoolableConnector
>> But then how to use an external (not buit-in) Manual connector?
>>
>> Thanks in advance
>> _______________________________________________
>> midPoint mailing list
>> midPoint at lists.evolveum.com
>> http://lists.evolveum.com/mailman/listinfo/midpoint
>>
> --
>
>
> Ing Nicolás Rossi
> Identicum S.A.
> Jorge Newbery 3226
> Oficina: +54 (11) 4552-3050
> Móvil: +54 (911) 6041-3920
> www.identicum.com
> _______________________________________________
> midPoint mailing list
> midPoint at lists.evolveum.com
> http://lists.evolveum.com/mailman/listinfo/midpoint
>


-- 
<https://www.ifood.com.br/>

Alexandre R Zia

*Security*





www.ifood.com.br
  <https://www.facebook.com/iFood?fref=ts> <https://twitter.com/iFood>
<https://www.instagram.com/iFoodBrasil/> <https://www.youtube.com/ifood>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.evolveum.com/pipermail/midpoint/attachments/20190325/72566b9d/attachment.htm>


More information about the midPoint mailing list