<freeStyleProject _class='hudson.model.FreeStyleProject'><action></action><action></action><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.JobDisplayAction'><displayUrl>https://devel.data-in-motion.biz/jenkins/view/all/job/geckoAddonsRelease/</displayUrl></action><action _class='com.cloudbees.plugins.credentials.ViewCredentialsAction'><stores></stores></action><description>Build for the BND workspace containing
- GeckoEMF</description><displayName>geckoAddonsRelease</displayName><fullDisplayName>geckoAddonsRelease</fullDisplayName><fullName>geckoAddonsRelease</fullName><name>geckoAddonsRelease</name><url>https://devel.data-in-motion.biz/jenkins/view/all/job/geckoAddonsRelease/</url><buildable>true</buildable><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>43</totalCount><urlName>testReport</urlName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#61</displayName><duration>156829</duration><estimatedDuration>170476</estimatedDuration><fullDisplayName>geckoAddonsRelease #61</fullDisplayName><id>61</id><inProgress>false</inProgress><keepLog>false</keepLog><number>61</number><queueId>787726</queueId><result>FAILURE</result><timestamp>1680689587983</timestamp><url>https://devel.data-in-motion.biz/jenkins/view/all/job/geckoAddonsRelease/61/</url><builtOn></builtOn><changeSet _class='hudson.scm.EmptyChangeLogSet'></changeSet><culprit><absoluteUrl>https://devel.data-in-motion.biz/jenkins/user/mhs</absoluteUrl><fullName>mhs</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>60</buildNumber><marked><SHA1>4521a9f641d2a298eacb214a594a1500701f75e3</SHA1><branch><SHA1>4521a9f641d2a298eacb214a594a1500701f75e3</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>4521a9f641d2a298eacb214a594a1500701f75e3</SHA1><branch><SHA1>4521a9f641d2a298eacb214a594a1500701f75e3</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>4521a9f641d2a298eacb214a594a1500701f75e3</SHA1><branch><SHA1>4521a9f641d2a298eacb214a594a1500701f75e3</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://gitlab.com/gecko.io/geckoAddons.git</remoteUrl><scmName></scmName></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>43</totalCount><urlName>testReport</urlName></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#60</displayName><duration>161240</duration><estimatedDuration>170476</estimatedDuration><fullDisplayName>geckoAddonsRelease #60</fullDisplayName><id>60</id><inProgress>false</inProgress><keepLog>false</keepLog><number>60</number><queueId>119532</queueId><result>FAILURE</result><timestamp>1633522389410</timestamp><url>https://devel.data-in-motion.biz/jenkins/view/all/job/geckoAddonsRelease/60/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>org.gecko.util.rest.pac4j.feature/README.MD</affectedPath><affectedPath>org.gecko.util.pac4j.clients/src/org/gecko/util/pac4j/clients/BearerTokenClient.java</affectedPath><affectedPath>org.gecko.util.pac4j.clients/src/org/gecko/util/pac4j/clients/config/KeycloakOidcClientConfig.java</affectedPath><affectedPath>org.gecko.util.pac4j.clients/bnd.bnd</affectedPath><affectedPath>org.gecko.util.pac4j.clients/src/org/gecko/util/pac4j/clients/KeycloackOidcClient.java</affectedPath><affectedPath>org.gecko.util.pac4j.clients/src/org/gecko/util/pac4j/clients/config/BearerTokenClientConfig.java</affectedPath><commitId>9812b7848b1cc99c804362818b8b970d3fcf769c</commitId><timestamp>1633123330000</timestamp><author><absoluteUrl>https://devel.data-in-motion.biz/jenkins/user/mhs</absoluteUrl><fullName>mhs</fullName></author><authorEmail>mhs@into.software</authorEmail><comment>Support for custom Pac4J client IDs

Signed-off-by: Michael H. Siemaszko &lt;mhs@into.software&gt;
</comment><date>2021-10-01 23:22:10 +0200</date><id>9812b7848b1cc99c804362818b8b970d3fcf769c</id><msg>Support for custom Pac4J client IDs</msg><path><editType>edit</editType><file>org.gecko.util.rest.pac4j.feature/README.MD</file></path><path><editType>edit</editType><file>org.gecko.util.pac4j.clients/src/org/gecko/util/pac4j/clients/config/KeycloakOidcClientConfig.java</file></path><path><editType>edit</editType><file>org.gecko.util.pac4j.clients/bnd.bnd</file></path><path><editType>edit</editType><file>org.gecko.util.pac4j.clients/src/org/gecko/util/pac4j/clients/BearerTokenClient.java</file></path><path><editType>edit</editType><file>org.gecko.util.pac4j.clients/src/org/gecko/util/pac4j/clients/config/BearerTokenClientConfig.java</file></path><path><editType>edit</editType><file>org.gecko.util.pac4j.clients/src/org/gecko/util/pac4j/clients/KeycloackOidcClient.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>org.gecko.util.pac4j.clients/.settings/org.eclipse.jdt.core.prefs</affectedPath><affectedPath>org.gecko.util.pac4j.clients/src/org/gecko/util/pac4j/clients/BearerTokenClient.java</affectedPath><affectedPath>org.gecko.util.pac4j.clients/bnd.bnd</affectedPath><affectedPath>org.gecko.util.pac4j.clients/src/org/gecko/util/pac4j/clients/KeycloackOidcClient.java</affectedPath><commitId>57680027bc28b2c792dd94987b6bf69f5da2579a</commitId><timestamp>1633519087000</timestamp><author><absoluteUrl>https://devel.data-in-motion.biz/jenkins/user/mhs</absoluteUrl><fullName>mhs</fullName></author><authorEmail>mhs@into.software</authorEmail><comment>Removed dependency on Commons Lang3

* Replaced Commons Lang3 method with Java 11 'isBlank'
* Upgraded bundle to Java 11

Signed-off-by: Michael H. Siemaszko &lt;mhs@into.software&gt;
</comment><date>2021-10-06 13:18:07 +0200</date><id>57680027bc28b2c792dd94987b6bf69f5da2579a</id><msg>Removed dependency on Commons Lang3</msg><path><editType>edit</editType><file>org.gecko.util.pac4j.clients/bnd.bnd</file></path><path><editType>edit</editType><file>org.gecko.util.pac4j.clients/src/org/gecko/util/pac4j/clients/BearerTokenClient.java</file></path><path><editType>edit</editType><file>org.gecko.util.pac4j.clients/src/org/gecko/util/pac4j/clients/KeycloackOidcClient.java</file></path><path><editType>edit</editType><file>org.gecko.util.pac4j.clients/.settings/org.eclipse.jdt.core.prefs</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://devel.data-in-motion.biz/jenkins/user/mhs</absoluteUrl><fullName>mhs</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>59</buildNumber><marked><SHA1>76ef1190b7659f5e26f28049b5b0e6fc736e1e27</SHA1><branch><SHA1>76ef1190b7659f5e26f28049b5b0e6fc736e1e27</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>76ef1190b7659f5e26f28049b5b0e6fc736e1e27</SHA1><branch><SHA1>76ef1190b7659f5e26f28049b5b0e6fc736e1e27</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>76ef1190b7659f5e26f28049b5b0e6fc736e1e27</SHA1><branch><SHA1>76ef1190b7659f5e26f28049b5b0e6fc736e1e27</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://gitlab.com/gecko.io/geckoAddons.git</remoteUrl><scmName></scmName></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>43</totalCount><urlName>testReport</urlName></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#59</displayName><duration>163788</duration><estimatedDuration>170476</estimatedDuration><fullDisplayName>geckoAddonsRelease #59</fullDisplayName><id>59</id><inProgress>false</inProgress><keepLog>false</keepLog><number>59</number><queueId>117505</queueId><result>FAILURE</result><timestamp>1633342387344</timestamp><url>https://devel.data-in-motion.biz/jenkins/view/all/job/geckoAddonsRelease/59/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>org.gecko.util.pac4j.servlet/bnd.bnd</affectedPath><affectedPath>org.gecko.util.pac4j.servlet/src/org/gecko/util/pac4j/servlet/SecurityFilter.java</affectedPath><commitId>c96867fc6600e81e44270b27b9b08a90d5962772</commitId><timestamp>1632407827000</timestamp><author><absoluteUrl>https://devel.data-in-motion.biz/jenkins/user/mhs</absoluteUrl><fullName>mhs</fullName></author><authorEmail>mhs@into.software</authorEmail><comment>Support for multiple Authorizers

Modified Pac4J SecurityFilter DS component to support multiple
Authorizers

Signed-off-by: Michael H. Siemaszko &lt;mhs@into.software&gt;
</comment><date>2021-09-23 16:37:07 +0200</date><id>c96867fc6600e81e44270b27b9b08a90d5962772</id><msg>Support for multiple Authorizers</msg><path><editType>edit</editType><file>org.gecko.util.pac4j.servlet/bnd.bnd</file></path><path><editType>edit</editType><file>org.gecko.util.pac4j.servlet/src/org/gecko/util/pac4j/servlet/SecurityFilter.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://devel.data-in-motion.biz/jenkins/user/mhs</absoluteUrl><fullName>mhs</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.model.Cause$UserIdCause'><shortDescription>Started by user DIM Build</shortDescription><userId>dim</userId><userName>DIM Build</userName></cause></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>58</buildNumber><marked><SHA1>3f6c8f5fddfab931922c39014e650295636c4039</SHA1><branch><SHA1>3f6c8f5fddfab931922c39014e650295636c4039</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>3f6c8f5fddfab931922c39014e650295636c4039</SHA1><branch><SHA1>3f6c8f5fddfab931922c39014e650295636c4039</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>3f6c8f5fddfab931922c39014e650295636c4039</SHA1><branch><SHA1>3f6c8f5fddfab931922c39014e650295636c4039</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://gitlab.com/gecko.io/geckoAddons.git</remoteUrl><scmName></scmName></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>43</totalCount><urlName>testReport</urlName></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#58</displayName><duration>159976</duration><estimatedDuration>170476</estimatedDuration><fullDisplayName>geckoAddonsRelease #58</fullDisplayName><id>58</id><inProgress>false</inProgress><keepLog>false</keepLog><number>58</number><queueId>6563</queueId><result>SUCCESS</result><timestamp>1619705392871</timestamp><url>https://devel.data-in-motion.biz/jenkins/view/all/job/geckoAddonsRelease/58/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><kind>git</kind></changeSet></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.model.Cause$UserIdCause'><shortDescription>Started by user DIM Build</shortDescription><userId>dim</userId><userName>DIM Build</userName></cause></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>57</buildNumber><marked><SHA1>3f6c8f5fddfab931922c39014e650295636c4039</SHA1><branch><SHA1>3f6c8f5fddfab931922c39014e650295636c4039</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>3f6c8f5fddfab931922c39014e650295636c4039</SHA1><branch><SHA1>3f6c8f5fddfab931922c39014e650295636c4039</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>3f6c8f5fddfab931922c39014e650295636c4039</SHA1><branch><SHA1>3f6c8f5fddfab931922c39014e650295636c4039</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://gitlab.com/gecko.io/geckoAddons.git</remoteUrl><scmName></scmName></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>43</totalCount><urlName>testReport</urlName></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#57</displayName><duration>162703</duration><estimatedDuration>170476</estimatedDuration><fullDisplayName>geckoAddonsRelease #57</fullDisplayName><id>57</id><inProgress>false</inProgress><keepLog>false</keepLog><number>57</number><queueId>6562</queueId><result>SUCCESS</result><timestamp>1619705195278</timestamp><url>https://devel.data-in-motion.biz/jenkins/view/all/job/geckoAddonsRelease/57/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>org.gecko.util.rest.pac4j.index/bnd.bnd</affectedPath><affectedPath>org.gecko.util.pac4j.servlet.index/bnd.bnd</affectedPath><commitId>9ea4d5c1526451319aa0bf3528f3a0c996e40459</commitId><timestamp>1619704949000</timestamp><author><absoluteUrl>https://devel.data-in-motion.biz/jenkins/user/j.albert</absoluteUrl><fullName>j.albert</fullName></author><authorEmail>j.albert@data-in-motion.biz</authorEmail><comment>bumped version

Signed-off-by: Jürgen Albert &lt;j.albert@data-in-motion.biz&gt;
</comment><date>2021-04-29 16:02:29 +0200</date><id>9ea4d5c1526451319aa0bf3528f3a0c996e40459</id><msg>bumped version</msg><path><editType>edit</editType><file>org.gecko.util.rest.pac4j.index/bnd.bnd</file></path><path><editType>edit</editType><file>org.gecko.util.pac4j.servlet.index/bnd.bnd</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://devel.data-in-motion.biz/jenkins/user/j.albert</absoluteUrl><fullName>j.albert</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.model.Cause$UserIdCause'><shortDescription>Started by user DIM Build</shortDescription><userId>dim</userId><userName>DIM Build</userName></cause></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>56</buildNumber><marked><SHA1>ef1843f545cc4c2647a41de12bf41a3e3c569707</SHA1><branch><SHA1>ef1843f545cc4c2647a41de12bf41a3e3c569707</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>ef1843f545cc4c2647a41de12bf41a3e3c569707</SHA1><branch><SHA1>ef1843f545cc4c2647a41de12bf41a3e3c569707</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>ef1843f545cc4c2647a41de12bf41a3e3c569707</SHA1><branch><SHA1>ef1843f545cc4c2647a41de12bf41a3e3c569707</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://gitlab.com/gecko.io/geckoAddons.git</remoteUrl><scmName></scmName></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>43</totalCount><urlName>testReport</urlName></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#56</displayName><duration>188748</duration><estimatedDuration>170476</estimatedDuration><fullDisplayName>geckoAddonsRelease #56</fullDisplayName><id>56</id><inProgress>false</inProgress><keepLog>false</keepLog><number>56</number><queueId>6558</queueId><result>SUCCESS</result><timestamp>1619704048914</timestamp><url>https://devel.data-in-motion.biz/jenkins/view/all/job/geckoAddonsRelease/56/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>org.gecko.util.rest.pac4j.index/bnd.bnd</affectedPath><affectedPath>org.gecko.util.pac4j.servlet.index/bnd.bnd</affectedPath><commitId>a19fa575df7830b1d8e2c3f5edba9eec33f4188a</commitId><timestamp>1619703770000</timestamp><author><absoluteUrl>https://devel.data-in-motion.biz/jenkins/user/j.albert</absoluteUrl><fullName>j.albert</fullName></author><authorEmail>j.albert@data-in-motion.biz</authorEmail><comment>raised version

Signed-off-by: Jürgen Albert &lt;j.albert@data-in-motion.biz&gt;
</comment><date>2021-04-29 15:42:50 +0200</date><id>a19fa575df7830b1d8e2c3f5edba9eec33f4188a</id><msg>raised version</msg><path><editType>edit</editType><file>org.gecko.util.pac4j.servlet.index/bnd.bnd</file></path><path><editType>edit</editType><file>org.gecko.util.rest.pac4j.index/bnd.bnd</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://devel.data-in-motion.biz/jenkins/user/j.albert</absoluteUrl><fullName>j.albert</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.model.Cause$UserIdCause'><shortDescription>Started by user DIM Build</shortDescription><userId>dim</userId><userName>DIM Build</userName></cause></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>55</buildNumber><marked><SHA1>05615b9c9ee1bb6686a1f57938c17d2582c749b1</SHA1><branch><SHA1>05615b9c9ee1bb6686a1f57938c17d2582c749b1</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>05615b9c9ee1bb6686a1f57938c17d2582c749b1</SHA1><branch><SHA1>05615b9c9ee1bb6686a1f57938c17d2582c749b1</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>05615b9c9ee1bb6686a1f57938c17d2582c749b1</SHA1><branch><SHA1>05615b9c9ee1bb6686a1f57938c17d2582c749b1</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://gitlab.com/gecko.io/geckoAddons.git</remoteUrl><scmName></scmName></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>43</totalCount><urlName>testReport</urlName></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#55</displayName><duration>159678</duration><estimatedDuration>170476</estimatedDuration><fullDisplayName>geckoAddonsRelease #55</fullDisplayName><id>55</id><inProgress>false</inProgress><keepLog>false</keepLog><number>55</number><queueId>6555</queueId><result>FAILURE</result><timestamp>1619703512856</timestamp><url>https://devel.data-in-motion.biz/jenkins/view/all/job/geckoAddonsRelease/55/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><kind>git</kind></changeSet></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.model.Cause$UserIdCause'><shortDescription>Started by user DIM Build</shortDescription><userId>dim</userId><userName>DIM Build</userName></cause></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>54</buildNumber><marked><SHA1>05615b9c9ee1bb6686a1f57938c17d2582c749b1</SHA1><branch><SHA1>05615b9c9ee1bb6686a1f57938c17d2582c749b1</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>05615b9c9ee1bb6686a1f57938c17d2582c749b1</SHA1><branch><SHA1>05615b9c9ee1bb6686a1f57938c17d2582c749b1</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>05615b9c9ee1bb6686a1f57938c17d2582c749b1</SHA1><branch><SHA1>05615b9c9ee1bb6686a1f57938c17d2582c749b1</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://gitlab.com/gecko.io/geckoAddons.git</remoteUrl><scmName></scmName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#54</displayName><duration>12840</duration><estimatedDuration>170476</estimatedDuration><fullDisplayName>geckoAddonsRelease #54</fullDisplayName><id>54</id><inProgress>false</inProgress><keepLog>false</keepLog><number>54</number><queueId>6554</queueId><result>FAILURE</result><timestamp>1619703314990</timestamp><url>https://devel.data-in-motion.biz/jenkins/view/all/job/geckoAddonsRelease/54/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><kind>git</kind></changeSet></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.model.Cause$UserIdCause'><shortDescription>Started by user DIM Build</shortDescription><userId>dim</userId><userName>DIM Build</userName></cause></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>53</buildNumber><marked><SHA1>05615b9c9ee1bb6686a1f57938c17d2582c749b1</SHA1><branch><SHA1>05615b9c9ee1bb6686a1f57938c17d2582c749b1</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>05615b9c9ee1bb6686a1f57938c17d2582c749b1</SHA1><branch><SHA1>05615b9c9ee1bb6686a1f57938c17d2582c749b1</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>05615b9c9ee1bb6686a1f57938c17d2582c749b1</SHA1><branch><SHA1>05615b9c9ee1bb6686a1f57938c17d2582c749b1</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://gitlab.com/gecko.io/geckoAddons.git</remoteUrl><scmName></scmName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#53</displayName><duration>13552</duration><estimatedDuration>170476</estimatedDuration><fullDisplayName>geckoAddonsRelease #53</fullDisplayName><id>53</id><inProgress>false</inProgress><keepLog>false</keepLog><number>53</number><queueId>6553</queueId><result>FAILURE</result><timestamp>1619703188451</timestamp><url>https://devel.data-in-motion.biz/jenkins/view/all/job/geckoAddonsRelease/53/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><kind>git</kind></changeSet></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.model.Cause$UserIdCause'><shortDescription>Started by user DIM Build</shortDescription><userId>dim</userId><userName>DIM Build</userName></cause></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>52</buildNumber><marked><SHA1>05615b9c9ee1bb6686a1f57938c17d2582c749b1</SHA1><branch><SHA1>05615b9c9ee1bb6686a1f57938c17d2582c749b1</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>05615b9c9ee1bb6686a1f57938c17d2582c749b1</SHA1><branch><SHA1>05615b9c9ee1bb6686a1f57938c17d2582c749b1</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>05615b9c9ee1bb6686a1f57938c17d2582c749b1</SHA1><branch><SHA1>05615b9c9ee1bb6686a1f57938c17d2582c749b1</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://gitlab.com/gecko.io/geckoAddons.git</remoteUrl><scmName></scmName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#52</displayName><duration>13311</duration><estimatedDuration>170476</estimatedDuration><fullDisplayName>geckoAddonsRelease #52</fullDisplayName><id>52</id><inProgress>false</inProgress><keepLog>false</keepLog><number>52</number><queueId>6551</queueId><result>FAILURE</result><timestamp>1619703002144</timestamp><url>https://devel.data-in-motion.biz/jenkins/view/all/job/geckoAddonsRelease/52/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><kind>git</kind></changeSet></build><color>red</color><firstBuild _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.model.Cause$UserIdCause'><shortDescription>Started by user DIM Build</shortDescription><userId>dim</userId><userName>DIM Build</userName></cause></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>52</buildNumber><marked><SHA1>05615b9c9ee1bb6686a1f57938c17d2582c749b1</SHA1><branch><SHA1>05615b9c9ee1bb6686a1f57938c17d2582c749b1</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>05615b9c9ee1bb6686a1f57938c17d2582c749b1</SHA1><branch><SHA1>05615b9c9ee1bb6686a1f57938c17d2582c749b1</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>05615b9c9ee1bb6686a1f57938c17d2582c749b1</SHA1><branch><SHA1>05615b9c9ee1bb6686a1f57938c17d2582c749b1</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://gitlab.com/gecko.io/geckoAddons.git</remoteUrl><scmName></scmName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#52</displayName><duration>13311</duration><estimatedDuration>170476</estimatedDuration><fullDisplayName>geckoAddonsRelease #52</fullDisplayName><id>52</id><inProgress>false</inProgress><keepLog>false</keepLog><number>52</number><queueId>6551</queueId><result>FAILURE</result><timestamp>1619703002144</timestamp><url>https://devel.data-in-motion.biz/jenkins/view/all/job/geckoAddonsRelease/52/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><kind>git</kind></changeSet></firstBuild><healthReport><description>Build stability: 2 out of the last 5 builds failed.</description><iconClassName>icon-health-40to59</iconClassName><iconUrl>health-40to59.png</iconUrl><score>60</score></healthReport><healthReport><description>Tests: 0 tests failing out of a total of 43 tests.</description><iconClassName>icon-health-80plus</iconClassName><iconUrl>health-80plus.png</iconUrl><score>100</score></healthReport><inQueue>false</inQueue><keepDependencies>false</keepDependencies><lastBuild _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>43</totalCount><urlName>testReport</urlName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#61</displayName><duration>156829</duration><estimatedDuration>170476</estimatedDuration><fullDisplayName>geckoAddonsRelease #61</fullDisplayName><id>61</id><inProgress>false</inProgress><keepLog>false</keepLog><number>61</number><queueId>787726</queueId><result>FAILURE</result><timestamp>1680689587983</timestamp><url>https://devel.data-in-motion.biz/jenkins/view/all/job/geckoAddonsRelease/61/</url><builtOn></builtOn><changeSet _class='hudson.scm.EmptyChangeLogSet'></changeSet><culprit><absoluteUrl>https://devel.data-in-motion.biz/jenkins/user/mhs</absoluteUrl><fullName>mhs</fullName></culprit></lastBuild><lastCompletedBuild _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>60</buildNumber><marked><SHA1>4521a9f641d2a298eacb214a594a1500701f75e3</SHA1><branch><SHA1>4521a9f641d2a298eacb214a594a1500701f75e3</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>4521a9f641d2a298eacb214a594a1500701f75e3</SHA1><branch><SHA1>4521a9f641d2a298eacb214a594a1500701f75e3</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>4521a9f641d2a298eacb214a594a1500701f75e3</SHA1><branch><SHA1>4521a9f641d2a298eacb214a594a1500701f75e3</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://gitlab.com/gecko.io/geckoAddons.git</remoteUrl><scmName></scmName></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>43</totalCount><urlName>testReport</urlName></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#60</displayName><duration>161240</duration><estimatedDuration>170476</estimatedDuration><fullDisplayName>geckoAddonsRelease #60</fullDisplayName><id>60</id><inProgress>false</inProgress><keepLog>false</keepLog><number>60</number><queueId>119532</queueId><result>FAILURE</result><timestamp>1633522389410</timestamp><url>https://devel.data-in-motion.biz/jenkins/view/all/job/geckoAddonsRelease/60/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>org.gecko.util.rest.pac4j.feature/README.MD</affectedPath><affectedPath>org.gecko.util.pac4j.clients/src/org/gecko/util/pac4j/clients/BearerTokenClient.java</affectedPath><affectedPath>org.gecko.util.pac4j.clients/src/org/gecko/util/pac4j/clients/config/KeycloakOidcClientConfig.java</affectedPath><affectedPath>org.gecko.util.pac4j.clients/bnd.bnd</affectedPath><affectedPath>org.gecko.util.pac4j.clients/src/org/gecko/util/pac4j/clients/KeycloackOidcClient.java</affectedPath><affectedPath>org.gecko.util.pac4j.clients/src/org/gecko/util/pac4j/clients/config/BearerTokenClientConfig.java</affectedPath><commitId>9812b7848b1cc99c804362818b8b970d3fcf769c</commitId><timestamp>1633123330000</timestamp><author><absoluteUrl>https://devel.data-in-motion.biz/jenkins/user/mhs</absoluteUrl><fullName>mhs</fullName></author><authorEmail>mhs@into.software</authorEmail><comment>Support for custom Pac4J client IDs

Signed-off-by: Michael H. Siemaszko &lt;mhs@into.software&gt;
</comment><date>2021-10-01 23:22:10 +0200</date><id>9812b7848b1cc99c804362818b8b970d3fcf769c</id><msg>Support for custom Pac4J client IDs</msg><path><editType>edit</editType><file>org.gecko.util.rest.pac4j.feature/README.MD</file></path><path><editType>edit</editType><file>org.gecko.util.pac4j.clients/src/org/gecko/util/pac4j/clients/config/KeycloakOidcClientConfig.java</file></path><path><editType>edit</editType><file>org.gecko.util.pac4j.clients/bnd.bnd</file></path><path><editType>edit</editType><file>org.gecko.util.pac4j.clients/src/org/gecko/util/pac4j/clients/BearerTokenClient.java</file></path><path><editType>edit</editType><file>org.gecko.util.pac4j.clients/src/org/gecko/util/pac4j/clients/config/BearerTokenClientConfig.java</file></path><path><editType>edit</editType><file>org.gecko.util.pac4j.clients/src/org/gecko/util/pac4j/clients/KeycloackOidcClient.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>org.gecko.util.pac4j.clients/.settings/org.eclipse.jdt.core.prefs</affectedPath><affectedPath>org.gecko.util.pac4j.clients/src/org/gecko/util/pac4j/clients/BearerTokenClient.java</affectedPath><affectedPath>org.gecko.util.pac4j.clients/bnd.bnd</affectedPath><affectedPath>org.gecko.util.pac4j.clients/src/org/gecko/util/pac4j/clients/KeycloackOidcClient.java</affectedPath><commitId>57680027bc28b2c792dd94987b6bf69f5da2579a</commitId><timestamp>1633519087000</timestamp><author><absoluteUrl>https://devel.data-in-motion.biz/jenkins/user/mhs</absoluteUrl><fullName>mhs</fullName></author><authorEmail>mhs@into.software</authorEmail><comment>Removed dependency on Commons Lang3

* Replaced Commons Lang3 method with Java 11 'isBlank'
* Upgraded bundle to Java 11

Signed-off-by: Michael H. Siemaszko &lt;mhs@into.software&gt;
</comment><date>2021-10-06 13:18:07 +0200</date><id>57680027bc28b2c792dd94987b6bf69f5da2579a</id><msg>Removed dependency on Commons Lang3</msg><path><editType>edit</editType><file>org.gecko.util.pac4j.clients/bnd.bnd</file></path><path><editType>edit</editType><file>org.gecko.util.pac4j.clients/src/org/gecko/util/pac4j/clients/BearerTokenClient.java</file></path><path><editType>edit</editType><file>org.gecko.util.pac4j.clients/src/org/gecko/util/pac4j/clients/KeycloackOidcClient.java</file></path><path><editType>edit</editType><file>org.gecko.util.pac4j.clients/.settings/org.eclipse.jdt.core.prefs</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://devel.data-in-motion.biz/jenkins/user/mhs</absoluteUrl><fullName>mhs</fullName></culprit></lastCompletedBuild><lastFailedBuild _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>60</buildNumber><marked><SHA1>4521a9f641d2a298eacb214a594a1500701f75e3</SHA1><branch><SHA1>4521a9f641d2a298eacb214a594a1500701f75e3</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>4521a9f641d2a298eacb214a594a1500701f75e3</SHA1><branch><SHA1>4521a9f641d2a298eacb214a594a1500701f75e3</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>4521a9f641d2a298eacb214a594a1500701f75e3</SHA1><branch><SHA1>4521a9f641d2a298eacb214a594a1500701f75e3</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://gitlab.com/gecko.io/geckoAddons.git</remoteUrl><scmName></scmName></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>43</totalCount><urlName>testReport</urlName></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#60</displayName><duration>161240</duration><estimatedDuration>170476</estimatedDuration><fullDisplayName>geckoAddonsRelease #60</fullDisplayName><id>60</id><inProgress>false</inProgress><keepLog>false</keepLog><number>60</number><queueId>119532</queueId><result>FAILURE</result><timestamp>1633522389410</timestamp><url>https://devel.data-in-motion.biz/jenkins/view/all/job/geckoAddonsRelease/60/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>org.gecko.util.rest.pac4j.feature/README.MD</affectedPath><affectedPath>org.gecko.util.pac4j.clients/src/org/gecko/util/pac4j/clients/BearerTokenClient.java</affectedPath><affectedPath>org.gecko.util.pac4j.clients/src/org/gecko/util/pac4j/clients/config/KeycloakOidcClientConfig.java</affectedPath><affectedPath>org.gecko.util.pac4j.clients/bnd.bnd</affectedPath><affectedPath>org.gecko.util.pac4j.clients/src/org/gecko/util/pac4j/clients/KeycloackOidcClient.java</affectedPath><affectedPath>org.gecko.util.pac4j.clients/src/org/gecko/util/pac4j/clients/config/BearerTokenClientConfig.java</affectedPath><commitId>9812b7848b1cc99c804362818b8b970d3fcf769c</commitId><timestamp>1633123330000</timestamp><author><absoluteUrl>https://devel.data-in-motion.biz/jenkins/user/mhs</absoluteUrl><fullName>mhs</fullName></author><authorEmail>mhs@into.software</authorEmail><comment>Support for custom Pac4J client IDs

Signed-off-by: Michael H. Siemaszko &lt;mhs@into.software&gt;
</comment><date>2021-10-01 23:22:10 +0200</date><id>9812b7848b1cc99c804362818b8b970d3fcf769c</id><msg>Support for custom Pac4J client IDs</msg><path><editType>edit</editType><file>org.gecko.util.rest.pac4j.feature/README.MD</file></path><path><editType>edit</editType><file>org.gecko.util.pac4j.clients/src/org/gecko/util/pac4j/clients/config/KeycloakOidcClientConfig.java</file></path><path><editType>edit</editType><file>org.gecko.util.pac4j.clients/bnd.bnd</file></path><path><editType>edit</editType><file>org.gecko.util.pac4j.clients/src/org/gecko/util/pac4j/clients/BearerTokenClient.java</file></path><path><editType>edit</editType><file>org.gecko.util.pac4j.clients/src/org/gecko/util/pac4j/clients/config/BearerTokenClientConfig.java</file></path><path><editType>edit</editType><file>org.gecko.util.pac4j.clients/src/org/gecko/util/pac4j/clients/KeycloackOidcClient.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>org.gecko.util.pac4j.clients/.settings/org.eclipse.jdt.core.prefs</affectedPath><affectedPath>org.gecko.util.pac4j.clients/src/org/gecko/util/pac4j/clients/BearerTokenClient.java</affectedPath><affectedPath>org.gecko.util.pac4j.clients/bnd.bnd</affectedPath><affectedPath>org.gecko.util.pac4j.clients/src/org/gecko/util/pac4j/clients/KeycloackOidcClient.java</affectedPath><commitId>57680027bc28b2c792dd94987b6bf69f5da2579a</commitId><timestamp>1633519087000</timestamp><author><absoluteUrl>https://devel.data-in-motion.biz/jenkins/user/mhs</absoluteUrl><fullName>mhs</fullName></author><authorEmail>mhs@into.software</authorEmail><comment>Removed dependency on Commons Lang3

* Replaced Commons Lang3 method with Java 11 'isBlank'
* Upgraded bundle to Java 11

Signed-off-by: Michael H. Siemaszko &lt;mhs@into.software&gt;
</comment><date>2021-10-06 13:18:07 +0200</date><id>57680027bc28b2c792dd94987b6bf69f5da2579a</id><msg>Removed dependency on Commons Lang3</msg><path><editType>edit</editType><file>org.gecko.util.pac4j.clients/bnd.bnd</file></path><path><editType>edit</editType><file>org.gecko.util.pac4j.clients/src/org/gecko/util/pac4j/clients/BearerTokenClient.java</file></path><path><editType>edit</editType><file>org.gecko.util.pac4j.clients/src/org/gecko/util/pac4j/clients/KeycloackOidcClient.java</file></path><path><editType>edit</editType><file>org.gecko.util.pac4j.clients/.settings/org.eclipse.jdt.core.prefs</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://devel.data-in-motion.biz/jenkins/user/mhs</absoluteUrl><fullName>mhs</fullName></culprit></lastFailedBuild><lastStableBuild _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.model.Cause$UserIdCause'><shortDescription>Started by user DIM Build</shortDescription><userId>dim</userId><userName>DIM Build</userName></cause></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>58</buildNumber><marked><SHA1>3f6c8f5fddfab931922c39014e650295636c4039</SHA1><branch><SHA1>3f6c8f5fddfab931922c39014e650295636c4039</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>3f6c8f5fddfab931922c39014e650295636c4039</SHA1><branch><SHA1>3f6c8f5fddfab931922c39014e650295636c4039</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>3f6c8f5fddfab931922c39014e650295636c4039</SHA1><branch><SHA1>3f6c8f5fddfab931922c39014e650295636c4039</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://gitlab.com/gecko.io/geckoAddons.git</remoteUrl><scmName></scmName></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>43</totalCount><urlName>testReport</urlName></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#58</displayName><duration>159976</duration><estimatedDuration>170476</estimatedDuration><fullDisplayName>geckoAddonsRelease #58</fullDisplayName><id>58</id><inProgress>false</inProgress><keepLog>false</keepLog><number>58</number><queueId>6563</queueId><result>SUCCESS</result><timestamp>1619705392871</timestamp><url>https://devel.data-in-motion.biz/jenkins/view/all/job/geckoAddonsRelease/58/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><kind>git</kind></changeSet></lastStableBuild><lastSuccessfulBuild _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.model.Cause$UserIdCause'><shortDescription>Started by user DIM Build</shortDescription><userId>dim</userId><userName>DIM Build</userName></cause></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>58</buildNumber><marked><SHA1>3f6c8f5fddfab931922c39014e650295636c4039</SHA1><branch><SHA1>3f6c8f5fddfab931922c39014e650295636c4039</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>3f6c8f5fddfab931922c39014e650295636c4039</SHA1><branch><SHA1>3f6c8f5fddfab931922c39014e650295636c4039</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>3f6c8f5fddfab931922c39014e650295636c4039</SHA1><branch><SHA1>3f6c8f5fddfab931922c39014e650295636c4039</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://gitlab.com/gecko.io/geckoAddons.git</remoteUrl><scmName></scmName></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>43</totalCount><urlName>testReport</urlName></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#58</displayName><duration>159976</duration><estimatedDuration>170476</estimatedDuration><fullDisplayName>geckoAddonsRelease #58</fullDisplayName><id>58</id><inProgress>false</inProgress><keepLog>false</keepLog><number>58</number><queueId>6563</queueId><result>SUCCESS</result><timestamp>1619705392871</timestamp><url>https://devel.data-in-motion.biz/jenkins/view/all/job/geckoAddonsRelease/58/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><kind>git</kind></changeSet></lastSuccessfulBuild><lastUnsuccessfulBuild _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>60</buildNumber><marked><SHA1>4521a9f641d2a298eacb214a594a1500701f75e3</SHA1><branch><SHA1>4521a9f641d2a298eacb214a594a1500701f75e3</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>4521a9f641d2a298eacb214a594a1500701f75e3</SHA1><branch><SHA1>4521a9f641d2a298eacb214a594a1500701f75e3</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>4521a9f641d2a298eacb214a594a1500701f75e3</SHA1><branch><SHA1>4521a9f641d2a298eacb214a594a1500701f75e3</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://gitlab.com/gecko.io/geckoAddons.git</remoteUrl><scmName></scmName></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>43</totalCount><urlName>testReport</urlName></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#60</displayName><duration>161240</duration><estimatedDuration>170476</estimatedDuration><fullDisplayName>geckoAddonsRelease #60</fullDisplayName><id>60</id><inProgress>false</inProgress><keepLog>false</keepLog><number>60</number><queueId>119532</queueId><result>FAILURE</result><timestamp>1633522389410</timestamp><url>https://devel.data-in-motion.biz/jenkins/view/all/job/geckoAddonsRelease/60/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>org.gecko.util.rest.pac4j.feature/README.MD</affectedPath><affectedPath>org.gecko.util.pac4j.clients/src/org/gecko/util/pac4j/clients/BearerTokenClient.java</affectedPath><affectedPath>org.gecko.util.pac4j.clients/src/org/gecko/util/pac4j/clients/config/KeycloakOidcClientConfig.java</affectedPath><affectedPath>org.gecko.util.pac4j.clients/bnd.bnd</affectedPath><affectedPath>org.gecko.util.pac4j.clients/src/org/gecko/util/pac4j/clients/KeycloackOidcClient.java</affectedPath><affectedPath>org.gecko.util.pac4j.clients/src/org/gecko/util/pac4j/clients/config/BearerTokenClientConfig.java</affectedPath><commitId>9812b7848b1cc99c804362818b8b970d3fcf769c</commitId><timestamp>1633123330000</timestamp><author><absoluteUrl>https://devel.data-in-motion.biz/jenkins/user/mhs</absoluteUrl><fullName>mhs</fullName></author><authorEmail>mhs@into.software</authorEmail><comment>Support for custom Pac4J client IDs

Signed-off-by: Michael H. Siemaszko &lt;mhs@into.software&gt;
</comment><date>2021-10-01 23:22:10 +0200</date><id>9812b7848b1cc99c804362818b8b970d3fcf769c</id><msg>Support for custom Pac4J client IDs</msg><path><editType>edit</editType><file>org.gecko.util.rest.pac4j.feature/README.MD</file></path><path><editType>edit</editType><file>org.gecko.util.pac4j.clients/src/org/gecko/util/pac4j/clients/config/KeycloakOidcClientConfig.java</file></path><path><editType>edit</editType><file>org.gecko.util.pac4j.clients/bnd.bnd</file></path><path><editType>edit</editType><file>org.gecko.util.pac4j.clients/src/org/gecko/util/pac4j/clients/BearerTokenClient.java</file></path><path><editType>edit</editType><file>org.gecko.util.pac4j.clients/src/org/gecko/util/pac4j/clients/config/BearerTokenClientConfig.java</file></path><path><editType>edit</editType><file>org.gecko.util.pac4j.clients/src/org/gecko/util/pac4j/clients/KeycloackOidcClient.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>org.gecko.util.pac4j.clients/.settings/org.eclipse.jdt.core.prefs</affectedPath><affectedPath>org.gecko.util.pac4j.clients/src/org/gecko/util/pac4j/clients/BearerTokenClient.java</affectedPath><affectedPath>org.gecko.util.pac4j.clients/bnd.bnd</affectedPath><affectedPath>org.gecko.util.pac4j.clients/src/org/gecko/util/pac4j/clients/KeycloackOidcClient.java</affectedPath><commitId>57680027bc28b2c792dd94987b6bf69f5da2579a</commitId><timestamp>1633519087000</timestamp><author><absoluteUrl>https://devel.data-in-motion.biz/jenkins/user/mhs</absoluteUrl><fullName>mhs</fullName></author><authorEmail>mhs@into.software</authorEmail><comment>Removed dependency on Commons Lang3

* Replaced Commons Lang3 method with Java 11 'isBlank'
* Upgraded bundle to Java 11

Signed-off-by: Michael H. Siemaszko &lt;mhs@into.software&gt;
</comment><date>2021-10-06 13:18:07 +0200</date><id>57680027bc28b2c792dd94987b6bf69f5da2579a</id><msg>Removed dependency on Commons Lang3</msg><path><editType>edit</editType><file>org.gecko.util.pac4j.clients/bnd.bnd</file></path><path><editType>edit</editType><file>org.gecko.util.pac4j.clients/src/org/gecko/util/pac4j/clients/BearerTokenClient.java</file></path><path><editType>edit</editType><file>org.gecko.util.pac4j.clients/src/org/gecko/util/pac4j/clients/KeycloackOidcClient.java</file></path><path><editType>edit</editType><file>org.gecko.util.pac4j.clients/.settings/org.eclipse.jdt.core.prefs</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://devel.data-in-motion.biz/jenkins/user/mhs</absoluteUrl><fullName>mhs</fullName></culprit></lastUnsuccessfulBuild><nextBuildNumber>62</nextBuildNumber><property _class='jenkins.model.BuildDiscarderProperty'></property><property _class='com.dabsquared.gitlabjenkins.connection.GitLabConnectionProperty'></property><concurrentBuild>false</concurrentBuild><disabled>false</disabled><scm _class='hudson.plugins.git.GitSCM'><browser _class='hudson.plugins.git.browser.GitLab'></browser><type>hudson.plugins.git.GitSCM</type><branche></branche><mergeOptions><fastForwardMode>--ff</fastForwardMode><mergeStrategy>default</mergeStrategy></mergeOptions><userRemoteConfig></userRemoteConfig></scm></freeStyleProject>