package Ġno . nav . me lo sys . me lo sys mock . inn te kt Ċ Ċ import Ġno . nav . t jen este . vir ks om het . inn te kt . v 3 . H ent In n te kt List e B olk Ċ import Ġno . nav . t jen este . vir ks om het . inn te kt . v 3 . H ent In n te kt List e B olk Response Ċ import Ġno . nav . t jen este . vir ks om het . inn te kt . v 3 . inform as jon . inn te kt . Ak to er Ċ import Ġno . nav . t jen este . vir ks om het . inn te kt . v 3 . inform as jon . inn te kt . Ar be ids In n te kt Ident Ċ import Ġno . nav . t jen este . vir ks om het . inn te kt . v 3 . inform as jon . inn te kt . Person Ident Ċ import Ġorg . springframework . context . annotation . Bean Ċ import Ġorg . springframework . context . annotation . Configuration Ċ import Ġorg . springframework . core . io . Class Path Resource Ċ import Ġorg . springframework . ws . server . endpoint . annotation . Endpoint Ċ import Ġorg . springframework . ws . server . endpoint . annotation . Payload Root Ċ import Ġorg . springframework . ws . server . endpoint . annotation . Request Payload Ċ import Ġorg . springframework . ws . server . endpoint . annotation . Response Payload Ċ import Ġorg . springframework . ws . wsdl . wsdl 1 1 . Default W sdl 1 1 Definition Ċ import Ġorg . springframework . xml . xsd . Simple X sd Schema Ċ import Ġorg . springframework . xml . xsd . X sd Schema Ċ Ċ @ Endpoint Ċ class ĠIn n te kt Api Ġ{ ĊĊĠĠĠ Ġ@ Payload Root ( ĊĠĠĠĠĠĠĠ Ġnamespace Ġ= Ġ" http :// nav . no / t jen este / vir ks om het / inn te kt / v 3 ", ĊĠĠĠĠĠĠĠ Ġlocal Part Ġ= Ġ" h ent In n te kt List e B olk " ĊĠĠĠ Ġ) ĊĠĠĠ Ġ@ Response Payload ĊĠĠĠ Ġfun Ġh ent In n tek ts liste (@ Request Payload Ġh ent In n te kt List e B olk : ĠH ent In n te kt List e B olk ) Ġ: ĠH ent In n te kt List e B olk Response Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġres Ġ= ĠH ent In n te kt List e B olk Response (). apply Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġresponse Ġ= Ġno . nav . t jen este . vir ks om het . inn te kt . v 3 . meld inger . H ent In n te kt List e B olk Response () ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġres . response . ar be ids In n te kt Ident List e . add ( ĊĠĠĠĠĠĠĠĠĠĠĠ ĠAr be ids In n te kt Ident (). apply Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġident Ġ= ĠPerson Ident (). apply Ġ{ Ġperson Ident Ġ= Ġ( h ent In n te kt List e B olk . request . ident List e [ 0 ] Ġas ĠPerson Ident ). person Ident Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠĠĠĠĠ Ġres . response . s ik kerhets av vik List e ĊĠĠĠĠĠĠĠ Ġreturn Ġres ĊĠĠĠ Ġ} Ċ } Ċ Ċ @ Configuration Ċ class ĠIn n te kt Config Ġ{ ĊĠĠĠ Ġ@ Bean ( name Ġ= Ġ[" inn te kt "]) ĊĠĠĠ Ġfun Ġinn te kt Definition ( inn te kt Schema : ĠX sd Schema ): ĠDefault W sdl 1 1 Definition Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġw sdl 1 1 Definition Ġ= ĠDefault W sdl 1 1 Definition () ĊĠĠĠĠĠĠĠ Ġw sdl 1 1 Definition . set Port TypeName (" In n te kt _ v 3 ") ĊĠĠĠĠĠĠĠ Ġw sdl 1 1 Definition . setLocation Uri ("/ soap / services / inn te kt / v 3 ") ĊĠĠĠĠĠĠĠ Ġw sdl 1 1 Definition . setTarget Namespace (" http :// nav . no / t jen este / vir ks om het / inn te kt / v 3 ") ĊĠĠĠĠĠĠĠ Ġw sdl 1 1 Definition . set Schema ( inn te kt Schema ) ĊĠĠĠĠĠĠĠ Ġreturn Ġw sdl 1 1 Definition ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Bean ĊĠĠĠ Ġfun Ġinn te kt Schema (): ĠX sd Schema Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠSimple X sd Schema ( Class Path Resource (" wsdl / no / nav / t jen este / vir ks om het / inn te kt / v 3 / meld inger / meld inger . xsd ")) ĊĠĠĠ Ġ} Ċ } Ċ