<html><body><div style="font-family: arial, helvetica, sans-serif; font-size: 12pt; color: #000000"><div><style><!--
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
{font-family:"Arial Unicode MS";
panose-1:2 11 6 4 2 2 2 2 2 4;}
@font-face
{font-family:"Arial Black";
panose-1:2 11 10 4 2 1 2 2 2 4;}
@font-face
{font-family:"\@Arial Unicode MS";
panose-1:2 11 6 4 2 2 2 2 2 4;}
@font-face
{font-family:Consolas;
panose-1:2 11 6 9 2 2 4 3 2 4;}
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin-top:0cm;
margin-right:0cm;
margin-bottom:6.0pt;
margin-left:0cm;
line-height:112%;
font-size:10.0pt;
font-family:"Arial",sans-serif;
mso-fareast-language:EN-US;}
h1
{mso-style-priority:12;
mso-style-link:"\00DCberschrift 1 Zchn";
margin-top:18.0pt;
margin-right:0cm;
margin-bottom:6.0pt;
margin-left:21.25pt;
mso-add-space:auto;
text-indent:-21.25pt;
line-height:112%;
page-break-after:avoid;
mso-list:l5 level1 lfo1;
font-size:20.0pt;
font-family:"Arial Narrow",sans-serif;
color:#003E76;
mso-fareast-language:EN-US;}
h1.CxSpFirst
{mso-style-priority:12;
mso-style-link:"\00DCberschrift 1 Zchn";
mso-style-type:export-only;
margin-top:18.0pt;
margin-right:0cm;
margin-bottom:0cm;
margin-left:21.25pt;
margin-bottom:.0001pt;
mso-add-space:auto;
text-indent:-21.25pt;
line-height:112%;
page-break-after:avoid;
mso-list:l5 level1 lfo1;
font-size:20.0pt;
font-family:"Arial Narrow",sans-serif;
color:#003E76;
mso-fareast-language:EN-US;}
h1.CxSpMiddle
{mso-style-priority:12;
mso-style-link:"\00DCberschrift 1 Zchn";
mso-style-type:export-only;
margin-top:0cm;
margin-right:0cm;
margin-bottom:0cm;
margin-left:21.25pt;
margin-bottom:.0001pt;
mso-add-space:auto;
text-indent:-21.25pt;
line-height:112%;
page-break-after:avoid;
mso-list:l5 level1 lfo1;
font-size:20.0pt;
font-family:"Arial Narrow",sans-serif;
color:#003E76;
mso-fareast-language:EN-US;}
h1.CxSpLast
{mso-style-priority:12;
mso-style-link:"\00DCberschrift 1 Zchn";
mso-style-type:export-only;
margin-top:0cm;
margin-right:0cm;
margin-bottom:6.0pt;
margin-left:21.25pt;
mso-add-space:auto;
text-indent:-21.25pt;
line-height:112%;
page-break-after:avoid;
mso-list:l5 level1 lfo1;
font-size:20.0pt;
font-family:"Arial Narrow",sans-serif;
color:#003E76;
mso-fareast-language:EN-US;}
h2
{mso-style-priority:9;
mso-style-link:"\00DCberschrift 2 Zchn";
margin-top:2.0pt;
margin-right:0cm;
margin-bottom:0cm;
margin-left:0cm;
margin-bottom:.0001pt;
line-height:112%;
page-break-after:avoid;
font-size:13.0pt;
font-family:"Arial Narrow",sans-serif;
color:#002E58;
mso-fareast-language:EN-US;
font-weight:normal;}
p.MsoListBullet, li.MsoListBullet, div.MsoListBullet
{mso-style-priority:78;
margin-top:0cm;
margin-right:0cm;
margin-bottom:6.0pt;
margin-left:21.25pt;
text-indent:-21.25pt;
line-height:112%;
mso-list:l8 level1 lfo14;
font-size:10.0pt;
font-family:"Arial",sans-serif;
mso-fareast-language:EN-US;}
p.MsoListBullet2, li.MsoListBullet2, div.MsoListBullet2
{mso-style-priority:78;
margin-top:0cm;
margin-right:0cm;
margin-bottom:6.0pt;
margin-left:42.5pt;
text-indent:-21.25pt;
line-height:112%;
mso-list:l8 level2 lfo14;
font-size:10.0pt;
font-family:"Arial",sans-serif;
mso-fareast-language:EN-US;}
p.MsoListBullet3, li.MsoListBullet3, div.MsoListBullet3
{mso-style-priority:78;
margin-top:0cm;
margin-right:0cm;
margin-bottom:6.0pt;
margin-left:63.75pt;
text-indent:-21.25pt;
line-height:112%;
mso-list:l8 level3 lfo14;
font-size:10.0pt;
font-family:"Arial",sans-serif;
mso-fareast-language:EN-US;}
p.MsoListBullet4, li.MsoListBullet4, div.MsoListBullet4
{mso-style-priority:78;
margin-top:0cm;
margin-right:0cm;
margin-bottom:6.0pt;
margin-left:85.0pt;
text-indent:-21.25pt;
line-height:112%;
mso-list:l8 level4 lfo14;
font-size:10.0pt;
font-family:"Arial",sans-serif;
mso-fareast-language:EN-US;}
p.MsoListBullet5, li.MsoListBullet5, div.MsoListBullet5
{mso-style-priority:78;
margin-top:0cm;
margin-right:0cm;
margin-bottom:6.0pt;
margin-left:106.25pt;
text-indent:-21.25pt;
line-height:112%;
mso-list:l8 level5 lfo14;
font-size:10.0pt;
font-family:"Arial",sans-serif;
mso-fareast-language:EN-US;}
p.MsoTitle, li.MsoTitle, div.MsoTitle
{mso-style-priority:10;
mso-style-link:"Titel Zchn";
margin-top:18.0pt;
margin-right:102.05pt;
margin-bottom:6.0pt;
margin-left:0cm;
mso-add-space:auto;
line-height:112%;
font-size:26.0pt;
font-family:"Arial Narrow",sans-serif;
color:#003E76;
text-transform:uppercase;
mso-fareast-language:EN-US;
font-weight:bold;}
p.MsoTitleCxSpFirst, li.MsoTitleCxSpFirst, div.MsoTitleCxSpFirst
{mso-style-priority:10;
mso-style-link:"Titel Zchn";
mso-style-type:export-only;
margin-top:18.0pt;
margin-right:102.05pt;
margin-bottom:0cm;
margin-left:0cm;
margin-bottom:.0001pt;
mso-add-space:auto;
line-height:112%;
font-size:26.0pt;
font-family:"Arial Narrow",sans-serif;
color:#003E76;
text-transform:uppercase;
mso-fareast-language:EN-US;
font-weight:bold;}
p.MsoTitleCxSpMiddle, li.MsoTitleCxSpMiddle, div.MsoTitleCxSpMiddle
{mso-style-priority:10;
mso-style-link:"Titel Zchn";
mso-style-type:export-only;
margin-top:0cm;
margin-right:102.05pt;
margin-bottom:0cm;
margin-left:0cm;
margin-bottom:.0001pt;
mso-add-space:auto;
line-height:112%;
font-size:26.0pt;
font-family:"Arial Narrow",sans-serif;
color:#003E76;
text-transform:uppercase;
mso-fareast-language:EN-US;
font-weight:bold;}
p.MsoTitleCxSpLast, li.MsoTitleCxSpLast, div.MsoTitleCxSpLast
{mso-style-priority:10;
mso-style-link:"Titel Zchn";
mso-style-type:export-only;
margin-top:0cm;
margin-right:102.05pt;
margin-bottom:6.0pt;
margin-left:0cm;
mso-add-space:auto;
line-height:112%;
font-size:26.0pt;
font-family:"Arial Narrow",sans-serif;
color:#003E76;
text-transform:uppercase;
mso-fareast-language:EN-US;
font-weight:bold;}
a:link, span.MsoHyperlink
{mso-style-priority:99;
color:#009DEC;
text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
{mso-style-priority:99;
color:#933973;
text-decoration:underline;}
span.TitelZchn
{mso-style-name:"Titel Zchn";
mso-style-priority:10;
mso-style-link:Titel;
font-family:"Arial Narrow",sans-serif;
color:#003E76;
text-transform:uppercase;
font-weight:bold;}
span.berschrift1Zchn
{mso-style-name:"\00DCberschrift 1 Zchn";
mso-style-priority:12;
mso-style-link:"\00DCberschrift 1";
font-family:"Arial Narrow",sans-serif;
color:#003E76;
font-weight:bold;}
span.berschrift2Zchn
{mso-style-name:"\00DCberschrift 2 Zchn";
mso-style-priority:9;
mso-style-link:"\00DCberschrift 2";
font-family:"Arial Narrow",sans-serif;
color:#002E58;}
span.E-MailFormatvorlage27
{mso-style-type:personal-compose;
font-family:"Arial",sans-serif;
color:windowtext;}
span.pl-smi
{mso-style-name:pl-smi;}
span.pl-k
{mso-style-name:pl-k;}
.MsoChpDefault
{mso-style-type:export-only;
font-size:10.0pt;
font-family:"Arial",sans-serif;
mso-fareast-language:EN-US;}
.MsoPapDefault
{mso-style-type:export-only;
margin-bottom:6.0pt;
line-height:112%;}
@page WordSection1
{size:612.0pt 792.0pt;
margin:70.85pt 70.85pt 2.0cm 70.85pt;}
div.WordSection1
{page:WordSection1;}
@list l0
{mso-list-id:-128;
mso-list-type:simple;
mso-list-template-ids:-1065161782;}
@list l0:level1
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:74.6pt;
mso-level-number-position:left;
margin-left:74.6pt;
text-indent:-18.0pt;
font-family:Symbol;}
@list l1
{mso-list-id:-127;
mso-list-type:simple;
mso-list-template-ids:-1206225484;}
@list l1:level1
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:60.45pt;
mso-level-number-position:left;
margin-left:60.45pt;
text-indent:-18.0pt;
font-family:Symbol;}
@list l2
{mso-list-id:-126;
mso-list-type:simple;
mso-list-template-ids:-1263516298;}
@list l2:level1
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:46.3pt;
mso-level-number-position:left;
margin-left:46.3pt;
text-indent:-18.0pt;
font-family:Symbol;}
@list l3
{mso-list-id:-125;
mso-list-type:simple;
mso-list-template-ids:753556074;}
@list l3:level1
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:32.15pt;
mso-level-number-position:left;
margin-left:32.15pt;
text-indent:-18.0pt;
font-family:Symbol;}
@list l4
{mso-list-id:-119;
mso-list-type:simple;
mso-list-template-ids:-1762648096;}
@list l4:level1
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:18.0pt;
mso-level-number-position:left;
margin-left:18.0pt;
text-indent:-18.0pt;
font-family:Symbol;}
@list l5
{mso-list-id:628360796;
mso-list-template-ids:-650887362;}
@list l5:level1
{mso-level-style-link:"\00DCberschrift 1";
mso-level-text:%1;
mso-level-tab-stop:none;
mso-level-number-position:left;
margin-left:21.25pt;
text-indent:-21.25pt;}
@list l5:level2
{mso-level-text:"%1\.%2";
mso-level-tab-stop:none;
mso-level-number-position:left;
margin-left:29.75pt;
text-indent:-29.75pt;}
@list l5:level3
{mso-level-text:"%1\.%2\.%3";
mso-level-tab-stop:none;
mso-level-number-position:left;
margin-left:38.25pt;
text-indent:-38.25pt;}
@list l5:level4
{mso-level-text:"%1\.%2\.%3\.%4";
mso-level-tab-stop:none;
mso-level-number-position:left;
margin-left:46.8pt;
text-indent:-46.8pt;}
@list l5:level5
{mso-level-text:"%1\.%2\.%3\.%4\.%5";
mso-level-tab-stop:none;
mso-level-number-position:left;
margin-left:55.3pt;
text-indent:-55.3pt;}
@list l5:level6
{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6";
mso-level-tab-stop:none;
mso-level-number-position:left;
margin-left:63.8pt;
text-indent:-63.8pt;}
@list l5:level7
{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7";
mso-level-tab-stop:none;
mso-level-number-position:left;
margin-left:72.3pt;
text-indent:-72.3pt;}
@list l5:level8
{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8";
mso-level-tab-stop:none;
mso-level-number-position:left;
margin-left:80.8pt;
text-indent:-80.8pt;}
@list l5:level9
{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8\.%9";
mso-level-tab-stop:none;
mso-level-number-position:left;
margin-left:89.3pt;
text-indent:-89.3pt;}
@list l6
{mso-list-id:632638006;
mso-list-template-ids:-1039730736;}
@list l6:level1
{mso-level-number-format:bullet;
mso-level-text:\0131;
mso-level-tab-stop:21.25pt;
mso-level-number-position:left;
margin-left:21.25pt;
text-indent:-21.25pt;
mso-ansi-font-size:9.0pt;
mso-bidi-font-size:9.0pt;
mso-ascii-font-family:"Arial Black";
mso-hansi-font-family:"Arial Black";
mso-bidi-font-family:"Arial Black";}
@list l6:level2
{mso-level-number-format:bullet;
mso-level-text:\25AA;
mso-level-tab-stop:42.55pt;
mso-level-number-position:left;
margin-left:42.5pt;
text-indent:-21.25pt;
mso-ansi-font-size:9.0pt;
mso-bidi-font-size:9.0pt;
font-family:"Arial",sans-serif;}
@list l6:level3
{mso-level-number-format:bullet;
mso-level-text:\25AA;
mso-level-tab-stop:63.8pt;
mso-level-number-position:left;
margin-left:63.75pt;
text-indent:-21.25pt;
mso-ansi-font-size:9.0pt;
mso-bidi-font-size:9.0pt;
font-family:"Arial",sans-serif;}
@list l6:level4
{mso-level-number-format:bullet;
mso-level-text:\25AA;
mso-level-tab-stop:3.0cm;
mso-level-number-position:left;
margin-left:85.0pt;
text-indent:-21.25pt;
mso-ansi-font-size:9.0pt;
mso-bidi-font-size:9.0pt;
font-family:"Arial",sans-serif;}
@list l6:level5
{mso-level-number-format:bullet;
mso-level-text:\25AA;
mso-level-tab-stop:106.3pt;
mso-level-number-position:left;
margin-left:106.25pt;
text-indent:-21.25pt;
mso-ansi-font-size:9.0pt;
font-family:"Arial",sans-serif;}
@list l6:level6
{mso-level-number-format:bullet;
mso-level-text:\25AA;
mso-level-tab-stop:127.6pt;
mso-level-number-position:left;
margin-left:127.5pt;
text-indent:-21.25pt;
mso-ansi-font-size:9.0pt;
mso-bidi-font-size:9.0pt;
font-family:"Arial",sans-serif;}
@list l6:level7
{mso-level-number-format:bullet;
mso-level-text:\25AA;
mso-level-tab-stop:148.85pt;
mso-level-number-position:left;
margin-left:148.75pt;
text-indent:-21.25pt;
mso-ansi-font-size:9.0pt;
font-family:"Arial",sans-serif;}
@list l6:level8
{mso-level-number-format:bullet;
mso-level-text:\25AA;
mso-level-tab-stop:6.0cm;
mso-level-number-position:left;
margin-left:170.0pt;
text-indent:-21.25pt;
mso-ansi-font-size:9.0pt;
mso-bidi-font-size:9.0pt;
font-family:"Arial",sans-serif;}
@list l6:level9
{mso-level-number-format:bullet;
mso-level-text:\25AA;
mso-level-tab-stop:191.35pt;
mso-level-number-position:left;
margin-left:191.25pt;
text-indent:-21.25pt;
mso-ansi-font-size:9.0pt;
mso-bidi-font-size:9.0pt;
mso-ascii-font-family:Arial;
mso-hansi-font-family:Arial;
mso-bidi-font-family:Arial;}
@list l7
{mso-list-id:803548800;
mso-list-template-ids:614502010;}
@list l7:level1
{mso-level-number-format:bullet;
mso-level-text:\25BA;
mso-level-tab-stop:21.25pt;
mso-level-number-position:left;
margin-left:21.25pt;
text-indent:-21.25pt;
mso-ansi-font-size:9.0pt;
mso-bidi-font-size:9.0pt;
font-family:"Arial",sans-serif;}
@list l7:level2
{mso-level-number-format:bullet;
mso-level-text:\2500;
mso-level-tab-stop:42.55pt;
mso-level-number-position:left;
margin-left:42.5pt;
text-indent:-21.25pt;
mso-ansi-font-size:9.0pt;
mso-bidi-font-size:9.0pt;
font-family:"Arial",sans-serif;}
@list l7:level3
{mso-level-number-format:bullet;
mso-level-text:\2500;
mso-level-tab-stop:63.8pt;
mso-level-number-position:left;
margin-left:63.75pt;
text-indent:-21.25pt;
mso-ansi-font-size:9.0pt;
mso-bidi-font-size:9.0pt;
font-family:"Arial",sans-serif;
mso-bidi-font-family:"Times New Roman";}
@list l7:level4
{mso-level-number-format:bullet;
mso-level-text:\2500;
mso-level-tab-stop:3.0cm;
mso-level-number-position:left;
margin-left:85.0pt;
text-indent:-21.25pt;
mso-ansi-font-size:9.0pt;
mso-bidi-font-size:9.0pt;
font-family:"Arial",sans-serif;}
@list l7:level5
{mso-level-number-format:bullet;
mso-level-text:\2500;
mso-level-tab-stop:106.3pt;
mso-level-number-position:left;
margin-left:106.25pt;
text-indent:-21.25pt;
mso-ansi-font-size:9.0pt;
mso-bidi-font-size:9.0pt;
font-family:"Arial",sans-serif;}
@list l7:level6
{mso-level-number-format:bullet;
mso-level-text:\2500;
mso-level-tab-stop:127.6pt;
mso-level-number-position:left;
margin-left:127.5pt;
text-indent:-21.25pt;
mso-ansi-font-size:9.0pt;
mso-bidi-font-size:9.0pt;
font-family:"Arial",sans-serif;
mso-bidi-font-family:"Times New Roman";}
@list l7:level7
{mso-level-number-format:bullet;
mso-level-text:\2500;
mso-level-tab-stop:148.85pt;
mso-level-number-position:left;
margin-left:148.75pt;
text-indent:-21.25pt;
mso-ansi-font-size:9.0pt;
mso-bidi-font-size:9.0pt;
font-family:"Arial",sans-serif;
mso-bidi-font-family:"Times New Roman";}
@list l7:level8
{mso-level-number-format:bullet;
mso-level-text:\2500;
mso-level-tab-stop:6.0cm;
mso-level-number-position:left;
margin-left:170.0pt;
text-indent:-21.25pt;
mso-ansi-font-size:9.0pt;
mso-bidi-font-size:9.0pt;
font-family:"Arial",sans-serif;
mso-bidi-font-family:"Times New Roman";}
@list l7:level9
{mso-level-number-format:bullet;
mso-level-text:\2500;
mso-level-tab-stop:191.35pt;
mso-level-number-position:left;
margin-left:191.25pt;
text-indent:-21.25pt;
mso-ansi-font-size:9.0pt;
mso-bidi-font-size:9.0pt;
font-family:"Arial",sans-serif;
mso-bidi-font-family:"Times New Roman";}
@list l8
{mso-list-id:874930355;
mso-list-template-ids:453293872;
mso-list-style-priority:99;
mso-list-style-name:"R&S Bullets";}
@list l8:level1
{mso-level-number-format:bullet;
mso-level-style-link:Aufz\00E4hlungszeichen;
mso-level-text:\25BA;
mso-level-tab-stop:21.25pt;
mso-level-number-position:left;
margin-left:21.25pt;
text-indent:-21.25pt;
mso-ansi-font-size:9.0pt;
mso-bidi-font-size:9.0pt;
font-family:"Arial",sans-serif;}
@list l8:level2
{mso-level-number-format:bullet;
mso-level-style-link:"Aufz\00E4hlungszeichen 2";
mso-level-text:\2500;
mso-level-tab-stop:42.55pt;
mso-level-number-position:left;
margin-left:42.5pt;
text-indent:-21.25pt;
mso-ansi-font-size:9.0pt;
mso-bidi-font-size:9.0pt;
font-family:"Arial",sans-serif;}
@list l8:level3
{mso-level-number-format:bullet;
mso-level-style-link:"Aufz\00E4hlungszeichen 3";
mso-level-text:\2500;
mso-level-tab-stop:63.8pt;
mso-level-number-position:left;
margin-left:63.75pt;
text-indent:-21.25pt;
mso-ansi-font-size:9.0pt;
mso-bidi-font-size:9.0pt;
font-family:"Arial",sans-serif;
mso-bidi-font-family:"Times New Roman";}
@list l8:level4
{mso-level-number-format:bullet;
mso-level-style-link:"Aufz\00E4hlungszeichen 4";
mso-level-text:\2500;
mso-level-tab-stop:3.0cm;
mso-level-number-position:left;
margin-left:85.0pt;
text-indent:-21.25pt;
mso-ansi-font-size:9.0pt;
mso-bidi-font-size:9.0pt;
font-family:"Arial",sans-serif;}
@list l8:level5
{mso-level-number-format:bullet;
mso-level-style-link:"Aufz\00E4hlungszeichen 5";
mso-level-text:\2500;
mso-level-tab-stop:106.3pt;
mso-level-number-position:left;
margin-left:106.25pt;
text-indent:-21.25pt;
mso-ansi-font-size:9.0pt;
mso-bidi-font-size:9.0pt;
font-family:"Arial",sans-serif;}
@list l8:level6
{mso-level-number-format:bullet;
mso-level-text:\2500;
mso-level-tab-stop:127.6pt;
mso-level-number-position:left;
margin-left:127.5pt;
text-indent:-21.25pt;
mso-ansi-font-size:9.0pt;
mso-bidi-font-size:9.0pt;
font-family:"Arial",sans-serif;
mso-bidi-font-family:"Times New Roman";}
@list l8:level7
{mso-level-number-format:bullet;
mso-level-text:\2500;
mso-level-tab-stop:148.85pt;
mso-level-number-position:left;
margin-left:148.75pt;
text-indent:-21.25pt;
mso-ansi-font-size:9.0pt;
mso-bidi-font-size:9.0pt;
font-family:"Arial",sans-serif;
mso-bidi-font-family:"Times New Roman";}
@list l8:level8
{mso-level-number-format:bullet;
mso-level-text:\2500;
mso-level-tab-stop:6.0cm;
mso-level-number-position:left;
margin-left:170.0pt;
text-indent:-21.25pt;
mso-ansi-font-size:9.0pt;
mso-bidi-font-size:9.0pt;
font-family:"Arial",sans-serif;
mso-bidi-font-family:"Times New Roman";}
@list l8:level9
{mso-level-number-format:bullet;
mso-level-text:\2500;
mso-level-tab-stop:191.35pt;
mso-level-number-position:left;
margin-left:191.25pt;
text-indent:-21.25pt;
mso-ansi-font-size:9.0pt;
mso-bidi-font-size:9.0pt;
font-family:"Arial",sans-serif;
mso-bidi-font-family:"Times New Roman";}
ol
{margin-bottom:0cm;}
ul
{margin-bottom:0cm;}
--></style></div><div>Hi Chris<br></div><div><br data-mce-bogus="1"></div><div>I pushed the changes, now the whole example is 4.1 compatible and supports our new flexible authentication.<br data-mce-bogus="1"></div><div>As of now it's guarded by rather not so nice "is experimental" guard, which is copy/pasted from midpoint master - even with util classes it's still multi-line construct, sorry about that.<br data-mce-bogus="1"></div><div><br data-mce-bogus="1"></div><div>Also, current POM supports running the project from IDE (with "ide" Maven profile).<br data-mce-bogus="1"></div><div><br data-mce-bogus="1"></div><div>Cheers<br data-mce-bogus="1"></div><div>Richard<br data-mce-bogus="1"></div><div><br></div><hr id="zwchr" data-marker="__DIVIDER__"><div data-marker="__HEADERS__"><b>From: </b>"Chris Woods" <Chris.Woods@rohde-schwarz.com><br><b>To: </b>"midPoint General Discussion" <midpoint@lists.evolveum.com><br><b>Sent: </b>Tuesday, April 7, 2020 9:45:14 AM<br><b>Subject: </b>[midPoint] NullPointerException<br></div><div><br></div><div data-marker="__QUOTED_TEXT__">
<div class="WordSection1">
<p class="MsoNormal"><span lang="EN-US">Hi,</span></p>
<p class="MsoNormal"><span lang="EN-US">I have some REST webservices that were working fine under 4.0.2 using the Evolveum example
</span><a href="https://github.com/Evolveum/midpoint-custom-rest-service/blob/master/src/main/java/com/example/midpoint/service/ExampleRestService.java" target="_blank"><span lang="EN-US">https://github.com/Evolveum/midpoint-custom-rest-service/blob/master/src/main/java/com/example/midpoint/service/ExampleRestService.java</span></a><span lang="EN-US">
as a base.</span></p>
<p class="MsoNormal"><span lang="EN-US">However, since trying 4.1 I get a NullPointerException in my code in line 360:</span></p>
<p class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:normal;text-autospace:none">
<span style="font-family:Consolas;color:black" lang="EN-US">358 </span><b><i><span style="font-family:Consolas;color:#0000C0" lang="EN-US">LOGGER</span></i></b><span style="font-family:Consolas;color:black" lang="EN-US">.info(</span><span style="font-family:Consolas;color:#2A00FF" lang="EN-US">"listAssignments
called for oid {}"</span><span style="font-family:Consolas;color:black" lang="EN-US">,
</span><span style="font-family:Consolas;color:#6A3E3E" lang="EN-US">oid</span><span style="font-family:Consolas;color:black" lang="EN-US">);</span><span style="font-family:Consolas" lang="EN-US"></span></p>
<p class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:normal;text-autospace:none">
<span style="font-family:Consolas;color:black" lang="EN-US">359 Task </span><span style="font-family:Consolas;color:#6A3E3E" lang="EN-US">task</span><span style="font-family:Consolas;color:black" lang="EN-US"> = RestServiceUtil.<i>initRequest</i>(</span><span style="font-family:Consolas;color:#6A3E3E" lang="EN-US">mc</span><span style="font-family:Consolas;color:black" lang="EN-US">);</span><span style="font-family:Consolas" lang="EN-US"></span></p>
<p class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:normal;text-autospace:none">
<span style="font-family:Consolas;color:black" lang="EN-US">360 OperationResult
</span><span style="font-family:Consolas;color:#6A3E3E" lang="EN-US">taskResult</span><span style="font-family:Consolas;color:black" lang="EN-US"> =
</span><span style="font-family:Consolas;color:#6A3E3E" lang="EN-US">task</span><span style="font-family:Consolas;color:black" lang="EN-US">.getResult();</span><span style="font-family:Consolas" lang="EN-US"></span></p>
<p class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:normal;text-autospace:none">
<span style="font-family:Consolas;color:black" lang="EN-US">361 OperationResult
</span><span style="font-family:Consolas;color:#6A3E3E" lang="EN-US">result</span><span style="font-family:Consolas;color:black" lang="EN-US"> =
</span><span style="font-family:Consolas;color:#6A3E3E" lang="EN-US">taskResult</span><span style="font-family:Consolas;color:black" lang="EN-US">.createSubresult(</span><b><i><span style="font-family:Consolas;color:#0000C0" lang="EN-US">OPERATION_LIST_ASSIGNMENTS</span></i></b><span style="font-family:Consolas;color:black" lang="EN-US">);</span><span style="font-family:Consolas" lang="EN-US"></span></p>
<p class="MsoNormal"><span lang="EN-US"> </span></p>
<p class="MsoNormal"><span lang="EN-US">Can anyone tell me what I am doing wrong, or if there are any changes I need to make for 4.1?</span></p>
<p class="MsoNormal"><span lang="EN-US">Regards,</span></p>
<p class="MsoNormal"><span lang="EN-US">Chris</span></p>
<p class="MsoNormal"><span lang="EN-US"></span></p>
<p class="MsoNormal"><span lang="EN-US"> </span></p>
</div>
<br>_______________________________________________<br>midPoint mailing list<br>midPoint@lists.evolveum.com<br>https://lists.evolveum.com/mailman/listinfo/midpoint<br></div></div></body></html>