{"id":3184,"date":"2020-04-15T23:24:13","date_gmt":"2020-04-15T23:54:13","guid":{"rendered":"https:\/\/ultering.com\/it4us\/?p=3184"},"modified":"2021-01-21T15:36:53","modified_gmt":"2021-01-21T16:06:53","slug":"jboss-jbas014775-new-missing-unsatisfied-dependencies","status":"publish","type":"post","link":"https:\/\/ultering.com\/it4us\/?p=3184","title":{"rendered":"JBOSS: JBAS014775:    New missing\/unsatisfied dependencies:"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_73 counter-hierarchy ez-toc-counter ez-toc-white ez-toc-container-direction\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<label for=\"ez-toc-cssicon-toggle-item-69f721803b51b\" class=\"ez-toc-cssicon-toggle-label\"><span class><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\" \/><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\" \/><\/svg><\/span><\/span><\/label><input type=\"checkbox\" id=\"ez-toc-cssicon-toggle-item-69f721803b51b\" checked aria-label=\"Toggle\"><nav><ul class=\"ez-toc-list ez-toc-list-level-1 \"><li class=\"ez-toc-page-1 ez-toc-heading-level-2\"><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/ultering.com\/it4us\/?p=3184\/#%3EPROBLEM\" title=\"&gt;PROBLEM\">&gt;PROBLEM<\/a><\/li><li class=\"ez-toc-page-1 ez-toc-heading-level-2\"><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/ultering.com\/it4us\/?p=3184\/#%3ESOLUTION\" title=\"&gt;SOLUTION\">&gt;SOLUTION<\/a><ul class=\"ez-toc-list-level-4\"><li class=\"ez-toc-heading-level-4\"><ul class=\"ez-toc-list-level-4\"><li class=\"ez-toc-heading-level-4\"><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/ultering.com\/it4us\/?p=3184\/#CHECKING_DATASOURCE_CONFIGURATION\" title=\"CHECKING DATASOURCE CONFIGURATION\">CHECKING DATASOURCE CONFIGURATION<\/a><ul class=\"ez-toc-list-level-5\"><li class=\"ez-toc-heading-level-5\"><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/ultering.com\/it4us\/?p=3184\/#standalonexml\" title=\"standalone.xml\">standalone.xml<\/a><\/li><li class=\"ez-toc-page-1 ez-toc-heading-level-5\"><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/ultering.com\/it4us\/?p=3184\/#DATABASE_MODULE\" title=\"DATABASE MODULE\">DATABASE MODULE<\/a><\/li><\/ul><\/li><li class=\"ez-toc-page-1 ez-toc-heading-level-4\"><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/ultering.com\/it4us\/?p=3184\/#SWITCHING_DRIVERS\" title=\"SWITCHING DRIVERS\">SWITCHING DRIVERS<\/a><\/li><li class=\"ez-toc-page-1 ez-toc-heading-level-4\"><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/ultering.com\/it4us\/?p=3184\/#RESULT\" title=\"RESULT\">RESULT<\/a><\/li><\/ul><\/li><\/ul><\/li><li class=\"ez-toc-page-1 ez-toc-heading-level-2\"><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/ultering.com\/it4us\/?p=3184\/#%3EENV\" title=\"&gt;ENV\">&gt;ENV<\/a><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"%3EPROBLEM\"><\/span><strong>&gt;PROBLEM<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>&nbsp;<\/p>\n<p>Starting JBoss, the server fails to load datasource throwing the following message:<\/p>\n<p>&nbsp;<\/p>\n<pre class>18:21:37,781 INFO  [org.jboss.as.controller] (Controller Boot Thread) JBAS014774: Service status report\nJBAS014775:    New missing\/unsatisfied dependencies:\n      service jboss.jdbc-driver.mysql (missing) dependents: [service jboss.data-source.java:jboss\/datasources\/mysqlTestoneDS, service jboss.data-source.java:jboss\/datasources\/proeducacaoDS] \n\n<\/pre>\n<p>&nbsp;<\/p>\n<h2><span class=\"ez-toc-section\" id=\"%3ESOLUTION\"><\/span>&gt;SOLUTION<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Check the configuration and change driver.<br>\nYou may choose checking on or other in first place. It on your guess.<\/p>\n<h4><\/h4>\n<h4><span class=\"ez-toc-section\" id=\"CHECKING_DATASOURCE_CONFIGURATION\"><\/span>CHECKING DATASOURCE CONFIGURATION<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<h5><span class=\"ez-toc-section\" id=\"standalonexml\"><\/span>standalone.xml<span class=\"ez-toc-section-end\"><\/span><\/h5>\n<p>Go to JBoss install dir and open the standalone.xml file.<br>\nFor instance:<br>\nD:\\jboss-as-7.1.1.Final_8080\\standalone\\configuration\\standalone.xml<\/p>\n<p>The configuration shall be something like this:<\/p>\n<p><noscript><img decoding=\"async\" class=\"alignnone size-full wp-image-3191\" src=\"https:\/\/ultering.com\/it4us\/wp-content\/uploads\/2020\/04\/jboss_datasource_issue_5_standalone.jpg\" alt width=\"1180\" height=\"325\" srcset=\"https:\/\/ultering.com\/it4us\/wp-content\/uploads\/2020\/04\/jboss_datasource_issue_5_standalone.jpg 1180w, https:\/\/ultering.com\/it4us\/wp-content\/uploads\/2020\/04\/jboss_datasource_issue_5_standalone-300x83.jpg 300w, https:\/\/ultering.com\/it4us\/wp-content\/uploads\/2020\/04\/jboss_datasource_issue_5_standalone-768x212.jpg 768w\" sizes=\"(max-width: 1180px) 100vw, 1180px\"><\/noscript><img decoding=\"async\" class=\"alignnone size-full wp-image-3191 lazyload\" src=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201180%20325%22%3E%3C%2Fsvg%3E\" alt width=\"1180\" height=\"325\" srcset=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201180%20325%22%3E%3C%2Fsvg%3E 1180w\" sizes=\"(max-width: 1180px) 100vw, 1180px\" data-srcset=\"https:\/\/ultering.com\/it4us\/wp-content\/uploads\/2020\/04\/jboss_datasource_issue_5_standalone.jpg 1180w, https:\/\/ultering.com\/it4us\/wp-content\/uploads\/2020\/04\/jboss_datasource_issue_5_standalone-300x83.jpg 300w, https:\/\/ultering.com\/it4us\/wp-content\/uploads\/2020\/04\/jboss_datasource_issue_5_standalone-768x212.jpg 768w\" data-src=\"https:\/\/ultering.com\/it4us\/wp-content\/uploads\/2020\/04\/jboss_datasource_issue_5_standalone.jpg\"><\/p>\n<h5><\/h5>\n<h5><span class=\"ez-toc-section\" id=\"DATABASE_MODULE\"><\/span>DATABASE MODULE<span class=\"ez-toc-section-end\"><\/span><\/h5>\n<p>Go to JBoss install dir under <em>modules\\com\\mysql\\main folder.<br>\n<\/em>For example:<br>\nD:\\portables_d\\jboss-as-7.1.1.Final_8080\\modules\\com\\mysql\\main<\/p>\n<p>Open file the file having .index suffix.<\/p>\n<p>Example:<br>\nmysql-connector-java-5.1.13-bin.jar.index<\/p>\n<p>&nbsp;<\/p>\n<p><noscript><img decoding=\"async\" src=\"https:\/\/ultering.com\/it4us\/wp-content\/uploads\/2020\/04\/jboss_datasource_issue_6.jpg\" alt width=\"336\" height=\"381\"><\/noscript><img decoding=\"async\" src=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20336%20381%22%3E%3C%2Fsvg%3E\" alt width=\"336\" height=\"381\" data-src=\"https:\/\/ultering.com\/it4us\/wp-content\/uploads\/2020\/04\/jboss_datasource_issue_6.jpg\" class=\" lazyload\"><\/p>\n<p>&nbsp;<\/p>\n<p>Compare with the configuration in the standalone.xml file:<\/p>\n<p>&nbsp;<\/p>\n<pre class>                    &lt;driver name=\"mysql\" module=\"com.mysql\"&gt;\n                        &lt;driver-class&gt;<span style=\"color: #ff0000;\">com.mysql.jdbc.Driver<\/span>&lt;\/driver-class&gt;\n                    &lt;\/driver&gt;\n<\/pre>\n<p>In this case, they match.<br>\nThe required class is present in the jar of the database&#8217;s driver.<\/p>\n<p>If the configuration is ok, then it is time to test another version for the driver.<\/p>\n<h4><\/h4>\n<h4><span class=\"ez-toc-section\" id=\"SWITCHING_DRIVERS\"><\/span>SWITCHING DRIVERS<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>&nbsp;<\/p>\n<p>Replace the current driver for a new one.<\/p>\n<p>&nbsp;<\/p>\n<p><noscript><img decoding=\"async\" class=\"alignnone size-full wp-image-3189\" src=\"https:\/\/ultering.com\/it4us\/wp-content\/uploads\/2020\/04\/jboss_datasource_issue_3_before.jpg\" alt width=\"683\" height=\"113\" srcset=\"https:\/\/ultering.com\/it4us\/wp-content\/uploads\/2020\/04\/jboss_datasource_issue_3_before.jpg 683w, https:\/\/ultering.com\/it4us\/wp-content\/uploads\/2020\/04\/jboss_datasource_issue_3_before-300x50.jpg 300w\" sizes=\"(max-width: 683px) 100vw, 683px\"><\/noscript><img decoding=\"async\" class=\"alignnone size-full wp-image-3189 lazyload\" src=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20683%20113%22%3E%3C%2Fsvg%3E\" alt width=\"683\" height=\"113\" srcset=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20683%20113%22%3E%3C%2Fsvg%3E 683w\" sizes=\"(max-width: 683px) 100vw, 683px\" data-srcset=\"https:\/\/ultering.com\/it4us\/wp-content\/uploads\/2020\/04\/jboss_datasource_issue_3_before.jpg 683w, https:\/\/ultering.com\/it4us\/wp-content\/uploads\/2020\/04\/jboss_datasource_issue_3_before-300x50.jpg 300w\" data-src=\"https:\/\/ultering.com\/it4us\/wp-content\/uploads\/2020\/04\/jboss_datasource_issue_3_before.jpg\"><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>In this case, switching to a newer driver it was enough.<\/p>\n<p>&nbsp;<\/p>\n<p><noscript><img decoding=\"async\" class=\"alignnone size-full wp-image-3190\" src=\"https:\/\/ultering.com\/it4us\/wp-content\/uploads\/2020\/04\/jboss_datasource_issue_4_after.jpg\" alt width=\"682\" height=\"113\" srcset=\"https:\/\/ultering.com\/it4us\/wp-content\/uploads\/2020\/04\/jboss_datasource_issue_4_after.jpg 682w, https:\/\/ultering.com\/it4us\/wp-content\/uploads\/2020\/04\/jboss_datasource_issue_4_after-300x50.jpg 300w\" sizes=\"(max-width: 682px) 100vw, 682px\"><\/noscript><img decoding=\"async\" class=\"alignnone size-full wp-image-3190 lazyload\" src=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20682%20113%22%3E%3C%2Fsvg%3E\" alt width=\"682\" height=\"113\" srcset=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20682%20113%22%3E%3C%2Fsvg%3E 682w\" sizes=\"(max-width: 682px) 100vw, 682px\" data-srcset=\"https:\/\/ultering.com\/it4us\/wp-content\/uploads\/2020\/04\/jboss_datasource_issue_4_after.jpg 682w, https:\/\/ultering.com\/it4us\/wp-content\/uploads\/2020\/04\/jboss_datasource_issue_4_after-300x50.jpg 300w\" data-src=\"https:\/\/ultering.com\/it4us\/wp-content\/uploads\/2020\/04\/jboss_datasource_issue_4_after.jpg\"><\/p>\n<p>Restart JBoss.<\/p>\n<p>&nbsp;<\/p>\n<h4><span class=\"ez-toc-section\" id=\"RESULT\"><\/span><strong>RESULT<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p><strong>SUCCESS<\/strong><\/p>\n<p><noscript><img decoding=\"async\" class=\"alignnone size-full wp-image-3193\" src=\"https:\/\/ultering.com\/it4us\/wp-content\/uploads\/2020\/04\/jboss_datasource_issue_7.jpg\" alt width=\"1277\" height=\"153\" srcset=\"https:\/\/ultering.com\/it4us\/wp-content\/uploads\/2020\/04\/jboss_datasource_issue_7.jpg 1277w, https:\/\/ultering.com\/it4us\/wp-content\/uploads\/2020\/04\/jboss_datasource_issue_7-300x36.jpg 300w, https:\/\/ultering.com\/it4us\/wp-content\/uploads\/2020\/04\/jboss_datasource_issue_7-768x92.jpg 768w\" sizes=\"(max-width: 1277px) 100vw, 1277px\"><\/noscript><img decoding=\"async\" class=\"alignnone size-full wp-image-3193 lazyload\" src=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201277%20153%22%3E%3C%2Fsvg%3E\" alt width=\"1277\" height=\"153\" srcset=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201277%20153%22%3E%3C%2Fsvg%3E 1277w\" sizes=\"(max-width: 1277px) 100vw, 1277px\" data-srcset=\"https:\/\/ultering.com\/it4us\/wp-content\/uploads\/2020\/04\/jboss_datasource_issue_7.jpg 1277w, https:\/\/ultering.com\/it4us\/wp-content\/uploads\/2020\/04\/jboss_datasource_issue_7-300x36.jpg 300w, https:\/\/ultering.com\/it4us\/wp-content\/uploads\/2020\/04\/jboss_datasource_issue_7-768x92.jpg 768w\" data-src=\"https:\/\/ultering.com\/it4us\/wp-content\/uploads\/2020\/04\/jboss_datasource_issue_7.jpg\"><\/p>\n<p>&nbsp;<\/p>\n<h2><span class=\"ez-toc-section\" id=\"%3EENV\"><\/span>&gt;ENV<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>jboss-as-7.1.1.Final<\/p>\n<p>Windows 10<\/p>\n<p>Mysql 5.X<\/p>\n<p>&nbsp;<\/p>\n<!--CusAds0-->\n<div style=\"font-size: 0px; height: 0px; line-height: 0px; margin: 0; padding: 0; clear: both;\"><\/div>","protected":false},"excerpt":{"rendered":"<p>&gt;PROBLEM &nbsp; Starting JBoss, the server fails to load datasource throwing the following message: &nbsp; 18:21:37,781 INFO [org.jboss.as.controller] (Controller Boot Thread) JBAS014774: Service status report JBAS014775: New missing\/unsatisfied dependencies: service jboss.jdbc-driver.mysql (missing) dependents: [service jboss.data-source.java:jboss\/datasources\/mysqlTestoneDS, service jboss.data-source.java:jboss\/datasources\/proeducacaoDS] &nbsp; &gt;SOLUTION Check the configuration and change driver. You may choose checking on or other in first place. &#8230; <a href=\"https:\/\/ultering.com\/it4us\/?p=3184\" class=\"more-link\">Read More<span class=\"screen-reader-text\"> &#8220;JBOSS: JBAS014775:    New missing\/unsatisfied dependencies:&#8221;<\/span> &raquo;<\/a><\/p>\n","protected":false},"author":4,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0,"footnotes":""},"categories":[12],"tags":[],"class_list":["post-3184","post","type-post","status-publish","format-standard","hentry","category-java"],"_links":{"self":[{"href":"https:\/\/ultering.com\/it4us\/index.php?rest_route=\/wp\/v2\/posts\/3184","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ultering.com\/it4us\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ultering.com\/it4us\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ultering.com\/it4us\/index.php?rest_route=\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/ultering.com\/it4us\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=3184"}],"version-history":[{"count":5,"href":"https:\/\/ultering.com\/it4us\/index.php?rest_route=\/wp\/v2\/posts\/3184\/revisions"}],"predecessor-version":[{"id":3199,"href":"https:\/\/ultering.com\/it4us\/index.php?rest_route=\/wp\/v2\/posts\/3184\/revisions\/3199"}],"wp:attachment":[{"href":"https:\/\/ultering.com\/it4us\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=3184"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ultering.com\/it4us\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=3184"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ultering.com\/it4us\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=3184"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}