{"id":18603,"date":"2022-08-22T09:52:15","date_gmt":"2022-08-22T07:52:15","guid":{"rendered":"https:\/\/www.dbi-services.com\/blog\/?p=18603"},"modified":"2022-08-22T09:52:15","modified_gmt":"2022-08-22T07:52:15","slug":"redhat-jboss-eap-8-is-on-the-way","status":"publish","type":"post","link":"https:\/\/www.dbi-services.com\/blog\/redhat-jboss-eap-8-is-on-the-way\/","title":{"rendered":"RedHat JBoss EAP 8 is on the Way"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">As recently <a href=\"https:\/\/developers.redhat.com\/articles\/2022\/06\/24\/road-jboss-eap-8#\" target=\"_blank\" rel=\"noreferrer noopener\">published<\/a>, RedHat planned to release a new JBoss EAP version: <strong>Release 8<\/strong>. A beta release is planned in Q2 this year when official release is tentatively planned in first semester 2023. One might think it is a too early to look at it, but as you know JBoss is downstream of <a href=\"https:\/\/www.redhat.com\/en\/blog\/what-open-source-upstream\" target=\"_blank\" rel=\"noreferrer noopener\">upstream<\/a> open source project Wildfly. Let&#8217;s look at the history to understand features and Java standards compatibilities.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Versions Mappings<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">To lay the foundation, we have to look at where we are with current Release:<\/p>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table><tbody><tr><td><strong>JBoss EAP Version<\/strong><\/td><td><strong>Wildfly Version<\/strong><\/td><\/tr><tr><td>7.4<\/td><td>23<\/td><\/tr><tr><td>7.3<\/td><td>18<\/td><\/tr><tr><td>7.2<\/td><td>14<\/td><\/tr><tr><td>7.1<\/td><td>11<\/td><\/tr><tr><td>7.0<\/td><td>10<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">JBoss and Wildfly are based on Java standards currently known as Jakarta EE. Jakarta EE is a set of specifications extending Java SE with versions mapping as follow:<\/p>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table><tbody><tr><td><strong>Platform Version<\/strong><\/td><td><strong>Specifications<\/strong><\/td><td><strong>Java SE Support<\/strong><\/td><\/tr><tr><td>Jakarta EE 10<\/td><td>10<\/td><td>17, 11<\/td><\/tr><tr><td>Jakarta EE 9.1<\/td><td>9.1<\/td><td>11, 8<\/td><\/tr><tr><td>Jakarta EE 9<\/td><td>9<\/td><td>8<\/td><\/tr><tr><td>Jakarta EE 8<\/td><td>8<\/td><td>8<\/td><\/tr><tr><td>Java EE 8<\/td><td>JSR 366<\/td><td>8<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">As you can see, Java Enterprise Edition (EE) was renamed to Jakarta EE on release 8. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Jakarta EE 9 contains mainly a renaming of the javax.* to jakarta.* namespace. This have an importance for your application to run smoothly whether it is developed internally or out-of-the-box. On his side, RedHat decided to bypass the support of Jakarta EE 9 as JBoss EE 8 will go directly to Jakarta EE 10.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">To summarize as a table:<\/p>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table><tbody><tr><td><strong>JBoss EE Version<\/strong><\/td><td><strong>Wildfly Version<\/strong><\/td><td><strong>Platform Version<\/strong><\/td><\/tr><tr><td>8<\/td><td>27<\/td><td>Jakarta EE 10<\/td><\/tr><tr><td>7.4<\/td><td>23<\/td><td>Jakarta EE 9.1<\/td><\/tr><tr><td><\/td><td><\/td><td><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">JBoss EAP 8 will be based on Wildfly 27 (currently in Alpha) which means we can test the new features right now. Of course, until JBoss is released this is subject to change.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">JBoss EAP Version 8 Features<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The main improvement, as specified in Jakarta EE, is the introduction of a new <strong>Core profile<\/strong>. This profile is lighter for the need of the container world (microservices and serverless architectures) to be able to spin up extra instances faster. So, additionally to the existing out-of-the-box standalone profiles, Wildfly adds two new profiles:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>standalone-microprofile<\/li><li>standalone-microprofile-ha<\/li><\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">These are not using some subsystems (ejb, jdr, jsf, mail) and are adding, among others, SmallRye, OpenAPI and OpenTracing.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Migration Tools<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">As in previous versions, RedHat provides tools to help on JBoss migration: <em>jboss-server-migration<\/em> script is stored in \/bin subdirectory of your EAP home.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Even if script does not mark it as mandatory, it requires two parameters:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>-s for home directory of source installation<\/li><li>-t for target installation<\/li><\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">If you forgot -t, it will do in-place migration which will fail with error:<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: bash; title: ; notranslate\" title=\"\">\nCaused by: java.nio.file.NoSuchFileException: C:\\Users\\ols\\Documents\\Technical\\JBoss\\jboss-eap-7.4\\standalone\\configuration\\standalone-full-ha.xml\n<\/pre><\/div>\n\n\n<p class=\"wp-block-paragraph\">This is happening because script is doing a backup of all modified files with &#8220;.beforeMigration&#8221; extension. Then, it will be able to work on source file has it has been renamed.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">One important step to confirm that you are doing correctly is at beginning of output. Here is an example of configuration migration from 7.3 to 7.4:<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: bash; title: ; notranslate\" title=\"\">\n----------------------------------------------------------\n----  JBoss Server Migration Tool  -----------------------\n----------------------------------------------------------\n\nRetrieving servers...\n11:48:37,848 INFO  &#x5B;logger] SOURCE server name: JBoss EAP, version: 7.3.0.GA.\n11:48:37,890 INFO  &#x5B;logger] TARGET server name: JBoss EAP, version: 7.4.0.GA.\n\n<\/pre><\/div>\n\n\n<p class=\"wp-block-paragraph\">Finally, script will output list of modified files and statuses:<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: plain; title: ; notranslate\" title=\"\">\n----------------------------------------------------------------------------\n Task Summary\n----------------------------------------------------------------------------\n\n server ............................................................ SUCCESS\n  standalone ....................................................... SUCCESS\n   standalone-configurations ....................................... SUCCESS\n    standalone-configuration(source=standalone-full-ha.xml) ........ SUCCESS\n    standalone-configuration(source=standalone-full.xml) ........... SUCCESS\n    standalone-configuration(source=standalone-ha.xml) ............. SUCCESS\n    standalone-configuration(source=standalone-load-balancer.xml) .. SUCCESS\n    standalone-configuration(source=standalone.xml) ................ SUCCESS\n  domain ........................................................... SUCCESS\n   domain-configurations ........................................... SUCCESS\n    domain-configuration(source=domain.xml) ........................ SUCCESS\n   host-configurations ............................................. SUCCESS\n    host-configuration(source=host-master.xml) ..................... SUCCESS\n    host-configuration(source=host-slave.xml) ...................... SUCCESS\n    host-configuration(source=host.xml) ............................ SUCCESS\n\n----------------------------------------------------------------------------\n Migration Result: SUCCESS\n----------------------------------------------------------------------------\n<\/pre><\/div>\n\n\n<p class=\"wp-block-paragraph\">xml and html versions of the report are created as well.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">RedHat also provides tools to help developers in the application migration which is called <a href=\"https:\/\/developers.redhat.com\/products\/mta\/overview\" target=\"_blank\" rel=\"noreferrer noopener\">Migration Toolkit for Applications<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">To Summarize: Anticipation<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">As JBoss EAP 7 full supports ends on June 30, 2023 (extended support goes up to 2029), it is better to study migration sooner than later. Moreover, move to Jakarta EE 10 is a big step ahead that could take some time.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>As recently published, RedHat planned to release a new JBoss EAP version: Release 8. A beta release is planned in Q2 this year when official release is tentatively planned in first semester 2023. One might think it is a too early to look at it, but as you know JBoss is downstream of upstream open&hellip;&nbsp;<\/p>\n","protected":false},"author":40,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"neve_meta_sidebar":"","neve_meta_container":"","neve_meta_enable_content_width":"","neve_meta_content_width":0,"neve_meta_title_alignment":"","neve_meta_author_avatar":"","neve_post_elements_order":"","neve_meta_disable_header":"","neve_meta_disable_footer":"","neve_meta_disable_title":"","neve_meta_reading_time":"","_themeisle_gutenberg_block_has_review":false,"footnotes":""},"categories":[4134],"tags":[],"class_list":["post-18603","post","type-post","status-publish","format-standard","hentry","category-application-server"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v28.4 (Yoast SEO v28.7) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>RedHat JBoss EAP 8 is on the Way - dbi services | Blog<\/title>\n<meta name=\"description\" content=\"JBoss EAP 8 is the big step to microservice and serverless architecture.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.dbi-services.com\/blog\/redhat-jboss-eap-8-is-on-the-way\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"RedHat JBoss EAP 8 is on the Way\" \/>\n<meta property=\"og:description\" content=\"JBoss EAP 8 is the big step to microservice and serverless architecture.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.dbi-services.com\/blog\/redhat-jboss-eap-8-is-on-the-way\/\" \/>\n<meta property=\"og:site_name\" content=\"dbi services | Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/dbiservices\/\" \/>\n<meta property=\"article:published_time\" content=\"2022-08-22T07:52:15+00:00\" \/>\n<meta name=\"author\" content=\"Middleware Team\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@dbiservices\" \/>\n<meta name=\"twitter:site\" content=\"@dbiservices\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Middleware Team\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/redhat-jboss-eap-8-is-on-the-way\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/redhat-jboss-eap-8-is-on-the-way\\\/\"},\"author\":{\"name\":\"Middleware Team\",\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/#\\\/schema\\\/person\\\/8a0bfec3c3bd1f27d3d452eaa592bfb8\"},\"headline\":\"RedHat JBoss EAP 8 is on the Way\",\"datePublished\":\"2022-08-22T07:52:15+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/redhat-jboss-eap-8-is-on-the-way\\\/\"},\"wordCount\":530,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/#organization\"},\"articleSection\":[\"Application Server\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/redhat-jboss-eap-8-is-on-the-way\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/redhat-jboss-eap-8-is-on-the-way\\\/\",\"url\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/redhat-jboss-eap-8-is-on-the-way\\\/\",\"name\":\"RedHat JBoss EAP 8 is on the Way - dbi services | Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/#website\"},\"datePublished\":\"2022-08-22T07:52:15+00:00\",\"description\":\"JBoss EAP 8 is the big step to microservice and serverless architecture.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/redhat-jboss-eap-8-is-on-the-way\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/redhat-jboss-eap-8-is-on-the-way\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/redhat-jboss-eap-8-is-on-the-way\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"RedHat JBoss EAP 8 is on the Way\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/\",\"name\":\"dbi services Blog\",\"description\":\"#BeSharing\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/#organization\"},\"alternateName\":\"dbi Blog\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/#organization\",\"name\":\"dbi services\",\"alternateName\":\"dbi\",\"url\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/dbi-services-logo.png\",\"contentUrl\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/dbi-services-logo.png\",\"width\":512,\"height\":512,\"caption\":\"dbi services\"},\"image\":{\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/dbiservices\\\/\",\"https:\\\/\\\/x.com\\\/dbiservices\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/dbi-services\\\/\",\"https:\\\/\\\/www.youtube.com\\\/user\\\/dbiservices\"],\"description\":\"Swiss IT consulting and services company specialised in efficient data infrastructures and platforms: databases, application servers, cloud, DevOps, digitalization, analytics, data quality and monitoring. Headquartered in Del\u00e9mont with offices in Nyon, Basel, Bern and Zurich.\",\"email\":\"info@dbi-services.com\",\"telephone\":\"+41 32 422 96 00\",\"legalName\":\"dbi services SA\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/#\\\/schema\\\/person\\\/8a0bfec3c3bd1f27d3d452eaa592bfb8\",\"name\":\"Middleware Team\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/ddcae7ba0f9d1a0e7ae707f0e689e4a9c95bb48ec49c8e6d9cc86d43f4121cb6?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/ddcae7ba0f9d1a0e7ae707f0e689e4a9c95bb48ec49c8e6d9cc86d43f4121cb6?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/ddcae7ba0f9d1a0e7ae707f0e689e4a9c95bb48ec49c8e6d9cc86d43f4121cb6?s=96&d=mm&r=g\",\"caption\":\"Middleware Team\"},\"description\":\"Posts published under the Middleware Team account are collective contributions by the dbi services middleware and enterprise content management consultants. The practice covers ECM platforms such as OpenText Documentum, Alfresco, and M-Files, as well as application servers and integration technologies including WebLogic, JBoss, Tomcat, and the Elastic Stack, from architecture and deployment to operations under service level agreements.\",\"url\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/author\\\/middleware-team\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"RedHat JBoss EAP 8 is on the Way - dbi services | Blog","description":"JBoss EAP 8 is the big step to microservice and serverless architecture.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.dbi-services.com\/blog\/redhat-jboss-eap-8-is-on-the-way\/","og_locale":"en_US","og_type":"article","og_title":"RedHat JBoss EAP 8 is on the Way","og_description":"JBoss EAP 8 is the big step to microservice and serverless architecture.","og_url":"https:\/\/www.dbi-services.com\/blog\/redhat-jboss-eap-8-is-on-the-way\/","og_site_name":"dbi services | Blog","article_publisher":"https:\/\/www.facebook.com\/dbiservices\/","article_published_time":"2022-08-22T07:52:15+00:00","author":"Middleware Team","twitter_card":"summary_large_image","twitter_creator":"@dbiservices","twitter_site":"@dbiservices","twitter_misc":{"Written by":"Middleware Team","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.dbi-services.com\/blog\/redhat-jboss-eap-8-is-on-the-way\/#article","isPartOf":{"@id":"https:\/\/www.dbi-services.com\/blog\/redhat-jboss-eap-8-is-on-the-way\/"},"author":{"name":"Middleware Team","@id":"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/8a0bfec3c3bd1f27d3d452eaa592bfb8"},"headline":"RedHat JBoss EAP 8 is on the Way","datePublished":"2022-08-22T07:52:15+00:00","mainEntityOfPage":{"@id":"https:\/\/www.dbi-services.com\/blog\/redhat-jboss-eap-8-is-on-the-way\/"},"wordCount":530,"commentCount":0,"publisher":{"@id":"https:\/\/www.dbi-services.com\/blog\/#organization"},"articleSection":["Application Server"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.dbi-services.com\/blog\/redhat-jboss-eap-8-is-on-the-way\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.dbi-services.com\/blog\/redhat-jboss-eap-8-is-on-the-way\/","url":"https:\/\/www.dbi-services.com\/blog\/redhat-jboss-eap-8-is-on-the-way\/","name":"RedHat JBoss EAP 8 is on the Way - dbi services | Blog","isPartOf":{"@id":"https:\/\/www.dbi-services.com\/blog\/#website"},"datePublished":"2022-08-22T07:52:15+00:00","description":"JBoss EAP 8 is the big step to microservice and serverless architecture.","breadcrumb":{"@id":"https:\/\/www.dbi-services.com\/blog\/redhat-jboss-eap-8-is-on-the-way\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.dbi-services.com\/blog\/redhat-jboss-eap-8-is-on-the-way\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.dbi-services.com\/blog\/redhat-jboss-eap-8-is-on-the-way\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/www.dbi-services.com\/blog\/"},{"@type":"ListItem","position":2,"name":"RedHat JBoss EAP 8 is on the Way"}]},{"@type":"WebSite","@id":"https:\/\/www.dbi-services.com\/blog\/#website","url":"https:\/\/www.dbi-services.com\/blog\/","name":"dbi services Blog","description":"#BeSharing","publisher":{"@id":"https:\/\/www.dbi-services.com\/blog\/#organization"},"alternateName":"dbi Blog","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.dbi-services.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.dbi-services.com\/blog\/#organization","name":"dbi services","alternateName":"dbi","url":"https:\/\/www.dbi-services.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.dbi-services.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/2026\/09\/dbi-services-logo.png","contentUrl":"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/2026\/09\/dbi-services-logo.png","width":512,"height":512,"caption":"dbi services"},"image":{"@id":"https:\/\/www.dbi-services.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/dbiservices\/","https:\/\/x.com\/dbiservices","https:\/\/www.linkedin.com\/company\/dbi-services\/","https:\/\/www.youtube.com\/user\/dbiservices"],"description":"Swiss IT consulting and services company specialised in efficient data infrastructures and platforms: databases, application servers, cloud, DevOps, digitalization, analytics, data quality and monitoring. Headquartered in Del\u00e9mont with offices in Nyon, Basel, Bern and Zurich.","email":"info@dbi-services.com","telephone":"+41 32 422 96 00","legalName":"dbi services SA"},{"@type":"Person","@id":"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/8a0bfec3c3bd1f27d3d452eaa592bfb8","name":"Middleware Team","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/ddcae7ba0f9d1a0e7ae707f0e689e4a9c95bb48ec49c8e6d9cc86d43f4121cb6?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/ddcae7ba0f9d1a0e7ae707f0e689e4a9c95bb48ec49c8e6d9cc86d43f4121cb6?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/ddcae7ba0f9d1a0e7ae707f0e689e4a9c95bb48ec49c8e6d9cc86d43f4121cb6?s=96&d=mm&r=g","caption":"Middleware Team"},"description":"Posts published under the Middleware Team account are collective contributions by the dbi services middleware and enterprise content management consultants. The practice covers ECM platforms such as OpenText Documentum, Alfresco, and M-Files, as well as application servers and integration technologies including WebLogic, JBoss, Tomcat, and the Elastic Stack, from architecture and deployment to operations under service level agreements.","url":"https:\/\/www.dbi-services.com\/blog\/author\/middleware-team\/"}]}},"_links":{"self":[{"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/posts\/18603","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/users\/40"}],"replies":[{"embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/comments?post=18603"}],"version-history":[{"count":0,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/posts\/18603\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/media?parent=18603"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/categories?post=18603"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/tags?post=18603"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}