{"id":10061,"date":"2017-05-18T12:51:31","date_gmt":"2017-05-18T10:51:31","guid":{"rendered":"https:\/\/www.dbi-services.com\/blog\/opatchauto-and-java-lang-unsatisfiedlinkerror-topology-creation-failed-when-applying-12-1-0-2-170418-psu\/"},"modified":"2017-05-18T12:51:31","modified_gmt":"2017-05-18T10:51:31","slug":"opatchauto-and-java-lang-unsatisfiedlinkerror-topology-creation-failed-when-applying-12-1-0-2-170418-psu","status":"publish","type":"post","link":"https:\/\/www.dbi-services.com\/blog\/opatchauto-and-java-lang-unsatisfiedlinkerror-topology-creation-failed-when-applying-12-1-0-2-170418-psu\/","title":{"rendered":"opatchauto and &#8220;java.lang.UnsatisfiedLinkError&#8221;, Topology creation failed when applying 12.1.0.2.170418 PSU"},"content":{"rendered":"<p>Yesterday I had fun with Opatch again. We wanted to apply the latest PSU (12.1.0.2.170418) on top of a 12.1.0.2 GI without any patches applied:<\/p>\n<pre class=\"brush: bash; gutter: true; first-line: 1\">\nxxxxx@xxxxx:\/disk00\/app\/12.1.0\/grid_2_4\/diagnostics\/ [+ASM2] opatch lsinv\nOracle Interim Patch Installer version 12.2.0.1.8\nCopyright (c) 2017, Oracle Corporation. All rights reserved.\n\nOracle Home : \/disk00\/app\/12.1.0\/grid_2_4\nCentral Inventory : \/disk00\/app\/oraInventory\nfrom : \/disk00\/app\/12.1.0\/grid_2_4\/oraInst.loc\nOPatch version : 12.2.0.1.8\nOUI version : 12.1.0.2.0\nLog file location : \/disk00\/app\/12.1.0\/grid_2_4\/cfgtoollogs\/opatch\/opatch2017-05-17_15-44-20PM_1.log\n\nLsinventory Output file location : \/disk00\/app\/12.1.0\/grid_2_4\/cfgtoollogs\/opatch\/lsinv\/lsinventory2017-05-17_15-44-20PM.txt\n\n--------------------------------------------------------------------------------\nLocal Machine Information::\nHostname: dbprd08s.psi.ch\nARU platform id: 226\nARU platform description:: Linux x86-64\n\nInstalled Top-level Products (1):\n\nOracle Grid Infrastructure 12c 12.1.0.2.0\nThere are 1 products installed in this Oracle Home.\n\n\nThere are no Interim patches installed in this Oracle Home.\n\n\nPatch level status of Cluster nodes :\n\nPatching Level Nodes\n-------------- -----\n0 xxxxx,xxxxx\n\n--------------------------------------------------------------------------------\n\nOPatch succeeded.\n<\/pre>\n<p><!--more--><\/p>\n<p>As you can see from the above output we applied the latest Opatch version for 12.1.0.2, which is this one:<br \/>\n<a href=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/Selection_001-4.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/Selection_001-4.png\" alt=\"Selection_001\" width=\"982\" height=\"494\" class=\"aligncenter size-full wp-image-16615\" \/><\/a><\/p>\n<p>When we kicked off opatchauto:<\/p>\n<pre class=\"brush: bash; gutter: true; first-line: 1\">\n\t\nCustomer Problem Description\n---------------------------------------------------\n\nProblem Summary\n---------------------------------------------------\nopatchauto - Topology creation failed.\n\nProblem Description\n---------------------------------------------------\n[root@xxxxx patchset]$ opatchauto apply \/disk00\/app\/oracle\/patchset\/25434003 -oh \/disk00\/app\/12.1.0\/grid_2_4 -ocmrf \/home\/cluster_admin\/ocm.rsp\n\nOPatchauto session is initiated at Wed May 17 15:30:20 2017\n\nSystem initialization log file is \/disk00\/app\/12.1.0\/grid_2_4\/cfgtoollogs\/opatchautodb\/systemconfig2017-05-17_03-30-22PM.log.\n\nException in thread \"main\" java.lang.UnsatisfiedLinkError: oracle.cluster.impl.common.cnative.ClusterNative.CLSBInit(ILjava\/lang\/String;ZLoracle\/cluster\/impl\/common\/cnative\/ClusterNativeResult;Ljava\/lang\/Object;)J\nat oracle.cluster.impl.common.cnative.ClusterNative.CLSBInit(Native Method)\nat oracle.cluster.util.SRVMContext.init(SRVMContext.java:130)\nat oracle.cluster.util.SRVMContext.init(SRVMContext.java:83)\nat oracle.ops.mgmt.has.HASContext.(HASContext.java:135)\nat oracle.ops.mgmt.has.HASContext.getInstance(HASContext.java:292)\nat oracle.ops.mgmt.has.ClusterUtil.(ClusterUtil.java:80)\nat oracle.cluster.impl.common.ClusterImpl.(ClusterImpl.java:114)\nat oracle.cluster.impl.common.CommonFactoryImpl.getCluster(CommonFactoryImpl.java:81)\nat oracle.cluster.common.CommonFactory.getCluster(CommonFactory.java:79)\nat com.oracle.glcm.patch.auto.db.product.driver.crs.CrsProductDriver.getSrvmCluster(CrsProductDriver.java:506)\nat com.oracle.glcm.patch.auto.db.product.driver.crs.CrsProductDriver.buildSystemInstance(CrsProductDriver.java:187)\nat com.oracle.glcm.patch.auto.db.integration.model.productsupport.topology.TopologyCreator.createSystemInstance(TopologyCreator.java:204)\nat com.oracle.glcm.patch.auto.db.integration.model.productsupport.topology.TopologyCreator.process(TopologyCreator.java:142)\nat com.oracle.glcm.patch.auto.db.integration.model.productsupport.topology.TopologyCreator.main(TopologyCreator.java:99)\n\nOPatchauto session completed at Wed May 17 15:30:23 2017\nTime taken to complete the session 0 minute, 3 seconds\n\nTopology creation failed. \n<\/pre>\n<p>Oh, surprise. We did exactly the same one day before on another Cluster and all went fine. When you check what MOS suggest for this you will not find much information (yes, this is the 64bit version of Opatch). The log file is not much of a help either:<\/p>\n<pre class=\"brush: bash; gutter: true; first-line: 1\">\ncluster_admin@xxxxx:\/home\/cluster_admin\/ [+ASM2] cat \/disk00\/app\/12.1.0\/grid_2_4\/cfgtoollogs\/opatchautodb\/systemconfig2017-05-17_03-30-22PM.log\n2017-05-17 15:30:22,800 INFO [1] com.oracle.glcm.patch.auto.db.product.inventory.ClusterInformationLoader - crsType: CRS\n2017-05-17 15:30:22,960 INFO [1] com.oracle.glcm.patch.auto.db.product.inventory.ClusterInformationLoader - running: true\n2017-05-17 15:30:22,979 INFO [1] com.oracle.glcm.patch.auto.db.product.inventory.ClusterInformationLoader - running: true\n2017-05-17 15:30:23,199 INFO [1] com.oracle.glcm.patch.auto.db.product.driver.crs.CrsProductDriver - crsType: CRS\n2017-05-17 15:30:23,350 INFO [1] com.oracle.glcm.patch.auto.db.product.driver.crs.CrsProductDriver - running: true \n<\/pre>\n<p>Five lines and all seems to be fine. The only obvious difference to what worked the day before is that we did not have any patch applied to the GI yet. Once we downgraded Opatch to 12.1.0.1.8 all went fine:<\/p>\n<pre class=\"brush: bash; gutter: true; first-line: 1\">\n[root@xxxxxx grid_2_4]$ opatchauto apply \/disk00\/app\/oracle\/patchset\/25434003 -oh \/disk00\/app\/12.1.0\/grid_2_4 -ocmrf \/home\/cluster_admin\/ocm.rsp\nOPatch Automation Tool\nCopyright (c)2014, Oracle Corporation. All rights reserved.\n\nOPatchauto Version : 12.1.0.1.8\nOUI Version : 12.1.0.2.0\nRunning from : \/disk00\/app\/12.1.0\/grid_2_4\n\nopatchauto log file: \/disk00\/app\/12.1.0\/grid_2_4\/cfgtoollogs\/opatchauto\/25434003\/opatch_gi_2017-05-17_16-34-00_deploy.log\n\nParameter Validation: Successful\n\nConfiguration Validation: Successful \n...\n<\/pre>\n<p>I could not verify this on my local lab so I am not sure what exactly caused this, but at least the workaround did the trick.<\/p>\n<p>Hope this helps in case you run into the same issue.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Yesterday I had fun with Opatch again. We wanted to apply the latest PSU (12.1.0.2.170418) on top of a 12.1.0.2 GI without any patches applied: xxxxx@xxxxx:\/disk00\/app\/12.1.0\/grid_2_4\/diagnostics\/ [+ASM2] opatch lsinv Oracle Interim Patch Installer version 12.2.0.1.8 Copyright (c) 2017, Oracle Corporation. All rights reserved. Oracle Home : \/disk00\/app\/12.1.0\/grid_2_4 Central Inventory : \/disk00\/app\/oraInventory from : \/disk00\/app\/12.1.0\/grid_2_4\/oraInst.loc OPatch [&hellip;]<\/p>\n","protected":false},"author":29,"featured_media":10062,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[229],"tags":[114,1106,96],"type_dbi":[],"class_list":["post-10061","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-database-administration-monitoring","tag-opatch","tag-opatchauto","tag-oracle"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.2 (Yoast SEO v27.2) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>opatchauto and &quot;java.lang.UnsatisfiedLinkError&quot;, Topology creation failed when applying 12.1.0.2.170418 PSU - dbi Blog<\/title>\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\/opatchauto-and-java-lang-unsatisfiedlinkerror-topology-creation-failed-when-applying-12-1-0-2-170418-psu\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"opatchauto and &quot;java.lang.UnsatisfiedLinkError&quot;, Topology creation failed when applying 12.1.0.2.170418 PSU\" \/>\n<meta property=\"og:description\" content=\"Yesterday I had fun with Opatch again. We wanted to apply the latest PSU (12.1.0.2.170418) on top of a 12.1.0.2 GI without any patches applied: xxxxx@xxxxx:\/disk00\/app\/12.1.0\/grid_2_4\/diagnostics\/ [+ASM2] opatch lsinv Oracle Interim Patch Installer version 12.2.0.1.8 Copyright (c) 2017, Oracle Corporation. All rights reserved. Oracle Home : \/disk00\/app\/12.1.0\/grid_2_4 Central Inventory : \/disk00\/app\/oraInventory from : \/disk00\/app\/12.1.0\/grid_2_4\/oraInst.loc OPatch [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.dbi-services.com\/blog\/opatchauto-and-java-lang-unsatisfiedlinkerror-topology-creation-failed-when-applying-12-1-0-2-170418-psu\/\" \/>\n<meta property=\"og:site_name\" content=\"dbi Blog\" \/>\n<meta property=\"article:published_time\" content=\"2017-05-18T10:51:31+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/Selection_001-4.png\" \/>\n\t<meta property=\"og:image:width\" content=\"982\" \/>\n\t<meta property=\"og:image:height\" content=\"494\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Daniel Westermann\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@westermanndanie\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Daniel Westermann\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 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\/opatchauto-and-java-lang-unsatisfiedlinkerror-topology-creation-failed-when-applying-12-1-0-2-170418-psu\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/opatchauto-and-java-lang-unsatisfiedlinkerror-topology-creation-failed-when-applying-12-1-0-2-170418-psu\/\"},\"author\":{\"name\":\"Daniel Westermann\",\"@id\":\"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/8d08e9bd996a89bd75c0286cbabf3c66\"},\"headline\":\"opatchauto and &#8220;java.lang.UnsatisfiedLinkError&#8221;, Topology creation failed when applying 12.1.0.2.170418 PSU\",\"datePublished\":\"2017-05-18T10:51:31+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/opatchauto-and-java-lang-unsatisfiedlinkerror-topology-creation-failed-when-applying-12-1-0-2-170418-psu\/\"},\"wordCount\":183,\"commentCount\":0,\"image\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/opatchauto-and-java-lang-unsatisfiedlinkerror-topology-creation-failed-when-applying-12-1-0-2-170418-psu\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/Selection_001-4.png\",\"keywords\":[\"OPatch\",\"opatchauto\",\"Oracle\"],\"articleSection\":[\"Database Administration &amp; Monitoring\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.dbi-services.com\/blog\/opatchauto-and-java-lang-unsatisfiedlinkerror-topology-creation-failed-when-applying-12-1-0-2-170418-psu\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.dbi-services.com\/blog\/opatchauto-and-java-lang-unsatisfiedlinkerror-topology-creation-failed-when-applying-12-1-0-2-170418-psu\/\",\"url\":\"https:\/\/www.dbi-services.com\/blog\/opatchauto-and-java-lang-unsatisfiedlinkerror-topology-creation-failed-when-applying-12-1-0-2-170418-psu\/\",\"name\":\"opatchauto and \\\"java.lang.UnsatisfiedLinkError\\\", Topology creation failed when applying 12.1.0.2.170418 PSU - dbi Blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/opatchauto-and-java-lang-unsatisfiedlinkerror-topology-creation-failed-when-applying-12-1-0-2-170418-psu\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/opatchauto-and-java-lang-unsatisfiedlinkerror-topology-creation-failed-when-applying-12-1-0-2-170418-psu\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/Selection_001-4.png\",\"datePublished\":\"2017-05-18T10:51:31+00:00\",\"author\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/8d08e9bd996a89bd75c0286cbabf3c66\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/opatchauto-and-java-lang-unsatisfiedlinkerror-topology-creation-failed-when-applying-12-1-0-2-170418-psu\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.dbi-services.com\/blog\/opatchauto-and-java-lang-unsatisfiedlinkerror-topology-creation-failed-when-applying-12-1-0-2-170418-psu\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.dbi-services.com\/blog\/opatchauto-and-java-lang-unsatisfiedlinkerror-topology-creation-failed-when-applying-12-1-0-2-170418-psu\/#primaryimage\",\"url\":\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/Selection_001-4.png\",\"contentUrl\":\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/Selection_001-4.png\",\"width\":982,\"height\":494},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.dbi-services.com\/blog\/opatchauto-and-java-lang-unsatisfiedlinkerror-topology-creation-failed-when-applying-12-1-0-2-170418-psu\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\/\/www.dbi-services.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"opatchauto and &#8220;java.lang.UnsatisfiedLinkError&#8221;, Topology creation failed when applying 12.1.0.2.170418 PSU\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.dbi-services.com\/blog\/#website\",\"url\":\"https:\/\/www.dbi-services.com\/blog\/\",\"name\":\"dbi Blog\",\"description\":\"\",\"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\":\"Person\",\"@id\":\"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/8d08e9bd996a89bd75c0286cbabf3c66\",\"name\":\"Daniel Westermann\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/secure.gravatar.com\/avatar\/31350ceeecb1dd8986339a29bf040d4cd3cd087d410deccd8f55234466d6c317?s=96&d=mm&r=g\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/31350ceeecb1dd8986339a29bf040d4cd3cd087d410deccd8f55234466d6c317?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/31350ceeecb1dd8986339a29bf040d4cd3cd087d410deccd8f55234466d6c317?s=96&d=mm&r=g\",\"caption\":\"Daniel Westermann\"},\"description\":\"Daniel Westermann is Principal Consultant and Technology Leader Open Infrastructure at dbi services. He has more than 15 years of experience in management, engineering and optimization of databases and infrastructures, especially on Oracle and PostgreSQL. Since the beginning of his career, he has specialized in Oracle Technologies and is Oracle Certified Professional 12c and Oracle Certified Expert RAC\/GridInfra. Over time, Daniel has become increasingly interested in open source technologies, becoming \u201cTechnology Leader Open Infrastructure\u201d and PostgreSQL expert. \u00a0Based on community or EnterpriseDB tools, he develops and installs complex high available solutions with PostgreSQL. He is also a certified PostgreSQL Plus 9.0 Professional and a Postgres Advanced Server 9.4 Professional. He is a regular speaker at PostgreSQL conferences in Switzerland and Europe. Today Daniel is also supporting our customers on AWS services such as AWS RDS, database migrations into the cloud, EC2 and automated infrastructure management with AWS SSM (System Manager). He is a certified AWS Solutions Architect Professional. Prior to dbi services, Daniel was Management System Engineer at LC SYSTEMS-Engineering AG in Basel. Before that, he worked as Oracle Developper &amp;\u00a0Project Manager at Delta Energy Solutions AG in Basel (today Powel AG). Daniel holds a diploma in Business Informatics (DHBW, Germany). His branch-related experience mainly covers the pharma industry, the financial sector, energy, lottery and telecommunications.\",\"sameAs\":[\"https:\/\/x.com\/westermanndanie\"],\"url\":\"https:\/\/www.dbi-services.com\/blog\/author\/daniel-westermann\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"opatchauto and \"java.lang.UnsatisfiedLinkError\", Topology creation failed when applying 12.1.0.2.170418 PSU - dbi Blog","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\/opatchauto-and-java-lang-unsatisfiedlinkerror-topology-creation-failed-when-applying-12-1-0-2-170418-psu\/","og_locale":"en_US","og_type":"article","og_title":"opatchauto and \"java.lang.UnsatisfiedLinkError\", Topology creation failed when applying 12.1.0.2.170418 PSU","og_description":"Yesterday I had fun with Opatch again. We wanted to apply the latest PSU (12.1.0.2.170418) on top of a 12.1.0.2 GI without any patches applied: xxxxx@xxxxx:\/disk00\/app\/12.1.0\/grid_2_4\/diagnostics\/ [+ASM2] opatch lsinv Oracle Interim Patch Installer version 12.2.0.1.8 Copyright (c) 2017, Oracle Corporation. All rights reserved. Oracle Home : \/disk00\/app\/12.1.0\/grid_2_4 Central Inventory : \/disk00\/app\/oraInventory from : \/disk00\/app\/12.1.0\/grid_2_4\/oraInst.loc OPatch [&hellip;]","og_url":"https:\/\/www.dbi-services.com\/blog\/opatchauto-and-java-lang-unsatisfiedlinkerror-topology-creation-failed-when-applying-12-1-0-2-170418-psu\/","og_site_name":"dbi Blog","article_published_time":"2017-05-18T10:51:31+00:00","og_image":[{"width":982,"height":494,"url":"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/Selection_001-4.png","type":"image\/png"}],"author":"Daniel Westermann","twitter_card":"summary_large_image","twitter_creator":"@westermanndanie","twitter_misc":{"Written by":"Daniel Westermann","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.dbi-services.com\/blog\/opatchauto-and-java-lang-unsatisfiedlinkerror-topology-creation-failed-when-applying-12-1-0-2-170418-psu\/#article","isPartOf":{"@id":"https:\/\/www.dbi-services.com\/blog\/opatchauto-and-java-lang-unsatisfiedlinkerror-topology-creation-failed-when-applying-12-1-0-2-170418-psu\/"},"author":{"name":"Daniel Westermann","@id":"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/8d08e9bd996a89bd75c0286cbabf3c66"},"headline":"opatchauto and &#8220;java.lang.UnsatisfiedLinkError&#8221;, Topology creation failed when applying 12.1.0.2.170418 PSU","datePublished":"2017-05-18T10:51:31+00:00","mainEntityOfPage":{"@id":"https:\/\/www.dbi-services.com\/blog\/opatchauto-and-java-lang-unsatisfiedlinkerror-topology-creation-failed-when-applying-12-1-0-2-170418-psu\/"},"wordCount":183,"commentCount":0,"image":{"@id":"https:\/\/www.dbi-services.com\/blog\/opatchauto-and-java-lang-unsatisfiedlinkerror-topology-creation-failed-when-applying-12-1-0-2-170418-psu\/#primaryimage"},"thumbnailUrl":"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/Selection_001-4.png","keywords":["OPatch","opatchauto","Oracle"],"articleSection":["Database Administration &amp; Monitoring"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.dbi-services.com\/blog\/opatchauto-and-java-lang-unsatisfiedlinkerror-topology-creation-failed-when-applying-12-1-0-2-170418-psu\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.dbi-services.com\/blog\/opatchauto-and-java-lang-unsatisfiedlinkerror-topology-creation-failed-when-applying-12-1-0-2-170418-psu\/","url":"https:\/\/www.dbi-services.com\/blog\/opatchauto-and-java-lang-unsatisfiedlinkerror-topology-creation-failed-when-applying-12-1-0-2-170418-psu\/","name":"opatchauto and \"java.lang.UnsatisfiedLinkError\", Topology creation failed when applying 12.1.0.2.170418 PSU - dbi Blog","isPartOf":{"@id":"https:\/\/www.dbi-services.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.dbi-services.com\/blog\/opatchauto-and-java-lang-unsatisfiedlinkerror-topology-creation-failed-when-applying-12-1-0-2-170418-psu\/#primaryimage"},"image":{"@id":"https:\/\/www.dbi-services.com\/blog\/opatchauto-and-java-lang-unsatisfiedlinkerror-topology-creation-failed-when-applying-12-1-0-2-170418-psu\/#primaryimage"},"thumbnailUrl":"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/Selection_001-4.png","datePublished":"2017-05-18T10:51:31+00:00","author":{"@id":"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/8d08e9bd996a89bd75c0286cbabf3c66"},"breadcrumb":{"@id":"https:\/\/www.dbi-services.com\/blog\/opatchauto-and-java-lang-unsatisfiedlinkerror-topology-creation-failed-when-applying-12-1-0-2-170418-psu\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.dbi-services.com\/blog\/opatchauto-and-java-lang-unsatisfiedlinkerror-topology-creation-failed-when-applying-12-1-0-2-170418-psu\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.dbi-services.com\/blog\/opatchauto-and-java-lang-unsatisfiedlinkerror-topology-creation-failed-when-applying-12-1-0-2-170418-psu\/#primaryimage","url":"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/Selection_001-4.png","contentUrl":"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/Selection_001-4.png","width":982,"height":494},{"@type":"BreadcrumbList","@id":"https:\/\/www.dbi-services.com\/blog\/opatchauto-and-java-lang-unsatisfiedlinkerror-topology-creation-failed-when-applying-12-1-0-2-170418-psu\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/www.dbi-services.com\/blog\/"},{"@type":"ListItem","position":2,"name":"opatchauto and &#8220;java.lang.UnsatisfiedLinkError&#8221;, Topology creation failed when applying 12.1.0.2.170418 PSU"}]},{"@type":"WebSite","@id":"https:\/\/www.dbi-services.com\/blog\/#website","url":"https:\/\/www.dbi-services.com\/blog\/","name":"dbi Blog","description":"","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":"Person","@id":"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/8d08e9bd996a89bd75c0286cbabf3c66","name":"Daniel Westermann","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/31350ceeecb1dd8986339a29bf040d4cd3cd087d410deccd8f55234466d6c317?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/31350ceeecb1dd8986339a29bf040d4cd3cd087d410deccd8f55234466d6c317?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/31350ceeecb1dd8986339a29bf040d4cd3cd087d410deccd8f55234466d6c317?s=96&d=mm&r=g","caption":"Daniel Westermann"},"description":"Daniel Westermann is Principal Consultant and Technology Leader Open Infrastructure at dbi services. He has more than 15 years of experience in management, engineering and optimization of databases and infrastructures, especially on Oracle and PostgreSQL. Since the beginning of his career, he has specialized in Oracle Technologies and is Oracle Certified Professional 12c and Oracle Certified Expert RAC\/GridInfra. Over time, Daniel has become increasingly interested in open source technologies, becoming \u201cTechnology Leader Open Infrastructure\u201d and PostgreSQL expert. \u00a0Based on community or EnterpriseDB tools, he develops and installs complex high available solutions with PostgreSQL. He is also a certified PostgreSQL Plus 9.0 Professional and a Postgres Advanced Server 9.4 Professional. He is a regular speaker at PostgreSQL conferences in Switzerland and Europe. Today Daniel is also supporting our customers on AWS services such as AWS RDS, database migrations into the cloud, EC2 and automated infrastructure management with AWS SSM (System Manager). He is a certified AWS Solutions Architect Professional. Prior to dbi services, Daniel was Management System Engineer at LC SYSTEMS-Engineering AG in Basel. Before that, he worked as Oracle Developper &amp;\u00a0Project Manager at Delta Energy Solutions AG in Basel (today Powel AG). Daniel holds a diploma in Business Informatics (DHBW, Germany). His branch-related experience mainly covers the pharma industry, the financial sector, energy, lottery and telecommunications.","sameAs":["https:\/\/x.com\/westermanndanie"],"url":"https:\/\/www.dbi-services.com\/blog\/author\/daniel-westermann\/"}]}},"_links":{"self":[{"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/posts\/10061","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\/29"}],"replies":[{"embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/comments?post=10061"}],"version-history":[{"count":0,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/posts\/10061\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/media\/10062"}],"wp:attachment":[{"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/media?parent=10061"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/categories?post=10061"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/tags?post=10061"},{"taxonomy":"type","embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/type_dbi?post=10061"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}