<html>
  <head>
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    Hi,<br>
    <br>
    <div class="moz-cite-prefix">On 07/12/2016 01:38 PM, Болат Казыбаев
      wrote:<br>
    </div>
    <blockquote
      cite="mid:76e9c1f58d694b818736e6b365e23255@exch-02.ktg.kz"
      type="cite">
      <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
      <meta name="Generator" content="Microsoft Word 15 (filtered
        medium)">
      <style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;
        mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:#0563C1;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
        {mso-style-priority:34;
        margin-top:0cm;
        margin-right:0cm;
        margin-bottom:0cm;
        margin-left:36.0pt;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;
        mso-fareast-language:EN-US;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri",sans-serif;
        mso-fareast-language:EN-US;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:2.0cm 42.5pt 2.0cm 3.0cm;}
div.WordSection1
        {page:WordSection1;}
/* List Definitions */
@list l0
        {mso-list-id:156071152;
        mso-list-type:hybrid;
        mso-list-template-ids:-1380005474 68747279 68747289 68747291 68747279 68747289 68747291 68747279 68747289 68747291;}
@list l0:level1
        {mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l0:level2
        {mso-level-number-format:alpha-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l0:level3
        {mso-level-number-format:roman-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:right;
        text-indent:-9.0pt;}
@list l0:level4
        {mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l0:level5
        {mso-level-number-format:alpha-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l0:level6
        {mso-level-number-format:roman-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:right;
        text-indent:-9.0pt;}
@list l0:level7
        {mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l0:level8
        {mso-level-number-format:alpha-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l0:level9
        {mso-level-number-format:roman-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:right;
        text-indent:-9.0pt;}
@list l1
        {mso-list-id:821312740;
        mso-list-type:hybrid;
        mso-list-template-ids:-1176233790 68747281 68747289 68747291 68747279 68747289 68747291 68747279 68747289 68747291;}
@list l1:level1
        {mso-level-text:"%1\)";
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l1:level2
        {mso-level-number-format:alpha-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l1:level3
        {mso-level-number-format:roman-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:right;
        text-indent:-9.0pt;}
@list l1:level4
        {mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l1:level5
        {mso-level-number-format:alpha-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l1:level6
        {mso-level-number-format:roman-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:right;
        text-indent:-9.0pt;}
@list l1:level7
        {mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l1:level8
        {mso-level-number-format:alpha-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l1:level9
        {mso-level-number-format:roman-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:right;
        text-indent:-9.0pt;}
ol
        {margin-bottom:0cm;}
ul
        {margin-bottom:0cm;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
      <div class="WordSection1"><span lang="EN-US"><o:p> </o:p></span>
        <span lang="EN-US">First of all, thank you midPoint development
          team, for a major update of midPoint. It looks amazing!
          <o:p></o:p></span>
      </div>
    </blockquote>
    <br>
    Thanks for your kind words.<br>
    <br>
    <blockquote
      cite="mid:76e9c1f58d694b818736e6b365e23255@exch-02.ktg.kz"
      type="cite">
      <div class="WordSection1">
        <p class="MsoNormal"><span lang="EN-US"><o:p> </o:p>I read about
            IDM Model web-service interface on wiki page
            <a moz-do-not-send="true"
href="https://wiki.evolveum.com/display/midPoint/IDM+Model+Web+Service+Interface">https://wiki.evolveum.com/display/midPoint/IDM+Model+Web+Service+Interface</a>,
            but it seems
            <a moz-do-not-send="true"
href="https://github.com/Evolveum/midpoint/blob/v3.4/infra/schema/src/main/resources/xml/ns/public/model/model-3.wsdl">https://github.com/Evolveum/midpoint/blob/v3.4/infra/schema/src/main/resources/xml/ns/public/model/model-3.wsdl</a>
            wsdl is broken, because I cannot generate client with
            SOAPUI. So my questions are:<o:p></o:p></span></p>
        <p class="MsoListParagraph"
          style="text-indent:-18.0pt;mso-list:l0 level1 lfo2"><!--[if !supportLists]--><span
            lang="EN-US"><span style="mso-list:Ignore">1.<span
                style="font:7.0pt "Times New Roman"">      
              </span></span></span><!--[endif]--><span lang="EN-US">Where
            I can get valid wsdl file in order to generate web-service
            client with SOAPUI?</span></p>
      </div>
    </blockquote>
    <br>
    Short answer: look into the schema/ folder in midpoint distribution
    archive (midpoint-3.4.tar.gz). There are WSDL and XSD files with
    relative paths that are designed especially to be used with SoapUI
    and similar tools.<br>
    <br>
    The long answer: it is all a bit complicated. The WSDL files in the
    midpoint source code is tuned to satisfy the JAXWS/JAXB compilation
    plugins and runtime and it required a lot of tweaking and hacking.
    This made them difficult to use in other projects. The WSDL/XSD
    generated at runtime also has some issues that are not always easy
    to solve. So some time ago my patience run out and I have created a
    maven plugin which is converting the files to a plain clean and nice
    relative paths. And this is included in the midpoint distribution.<br>
    <br>
    <blockquote
      cite="mid:76e9c1f58d694b818736e6b365e23255@exch-02.ktg.kz"
      type="cite">
      <div class="WordSection1">
        <p class="MsoListParagraph"
          style="text-indent:-18.0pt;mso-list:l0 level1 lfo2"><span
            lang="EN-US"><o:p></o:p></span></p>
        <p class="MsoListParagraph"
          style="text-indent:-18.0pt;mso-list:l0 level1 lfo2"><!--[if !supportLists]--><span
            lang="EN-US"><span style="mso-list:Ignore">2.<span
                style="font:7.0pt "Times New Roman"">      
              </span></span></span><!--[endif]--><span lang="EN-US">Is
            it possible to implement event driven notification service
            in midPoint?</span></p>
      </div>
    </blockquote>
    <br>
    I'm not entirely sure that I understand what you need. If you want
    midpoint to call a third-party web service when something is changed
    then it is certainly possible. But not necessarily easy. It will
    require some coding. One way is to use scripting hooks
    (<a class="moz-txt-link-freetext" href="https://wiki.evolveum.com/display/midPoint/Scripting+Hooks">https://wiki.evolveum.com/display/midPoint/Scripting+Hooks</a>).
    Scripting hooks are called on every change in midPoint and you can
    use Groovy (or Python or JS code) to invoke the web service. You can
    also use similar approach with pure java hooks that you can register
    into midPoint code. But that requires custom build and the scripting
    hooks may be easier to use for you.<br>
    <br>
    <blockquote
      cite="mid:76e9c1f58d694b818736e6b365e23255@exch-02.ktg.kz"
      type="cite">
      <div class="WordSection1">
        <p class="MsoListParagraph"
          style="text-indent:-18.0pt;mso-list:l0 level1 lfo2"><span
            lang="EN-US"><o:p></o:p></span></p>
        <p class="MsoListParagraph"
          style="text-indent:-18.0pt;mso-list:l0 level1 lfo2"><!--[if !supportLists]--><span
            lang="EN-US"><span style="mso-list:Ignore">3.<span
                style="font:7.0pt "Times New Roman"">      
              </span></span></span><!--[endif]--><span lang="EN-US">What
            is a purpose of services section in GUI?</span></p>
      </div>
    </blockquote>
    <blockquote
      cite="mid:76e9c1f58d694b818736e6b365e23255@exch-02.ktg.kz"
      type="cite">
      <div class="WordSection1">
        <p class="MsoListParagraph"
          style="text-indent:-18.0pt;mso-list:l0 level1 lfo2"><span
            lang="EN-US"><o:p></o:p></span></p>
        <p class="MsoListParagraph"
          style="text-indent:-18.0pt;mso-list:l0 level1 lfo2"><!--[if !supportLists]--><span
            lang="EN-US"><span style="mso-list:Ignore">4.<span
                style="font:7.0pt "Times New Roman"">      
              </span></span></span><!--[endif]--><span lang="EN-US">How
            to create a service, <a moz-do-not-send="true"
href="http://localhost:8080/midpoint/wicket/bookmarkable/com.evolveum.midpoint.web.page.admin.services.PageService?4">http://localhost:8080/midpoint/wicket/bookmarkable/com.evolveum.midpoint.web.page.admin.services.PageService?4</a>
            , is there any example?</span></p>
      </div>
    </blockquote>
    <br>
    This seems to be a common question :-) The short answer is that
    these are supposed to represent servers, mobile devices, printers,
    virtual machines, "things" (as in IoT) and other
    not-entirely-user-or-role-or-org objects. The long answer will come
    shortly when Katka will find the time to write the documentation ...<br>
    <br>
    <pre class="moz-signature" cols="72">-- 
Radovan Semancik
Software Architect
evolveum.com
</pre>
  </body>
</html>