{"id":3506,"date":"2014-02-19T11:01:07","date_gmt":"2014-02-19T16:01:07","guid":{"rendered":"http:\/\/appcrawler.com\/wordpress\/?p=3506"},"modified":"2014-02-19T11:01:07","modified_gmt":"2014-02-19T16:01:07","slug":"weblogic-wlst-accessing-os-variables","status":"publish","type":"post","link":"http:\/\/appcrawler.com\/wordpress\/2014\/02\/19\/weblogic-wlst-accessing-os-variables\/","title":{"rendered":"Weblogic WLST &#8211; Accessing OS variables"},"content":{"rendered":"<p>As with all thing wlst, almost everything you can do in python you can do in wlst.<\/p>\n<p>Below is just a simple example of accessing host variables from inside of weblogic.<\/p>\n<pre lang=\"python\">\r\n[sa-weblogic@cmhldecomadm01 Middleware]$ export FOO=\"BAR\"\r\n[sa-weblogic@cmhldecomadm01 Middleware]$ .\/Oracle_Home\/oracle_common\/common\/bin\/wlst.sh\r\n\r\nInitializing WebLogic Scripting Tool (WLST) ...\r\n\r\nWelcome to WebLogic Server Administration Scripting Shell\r\n\r\nType help() for help on available commands\r\n\r\nwls:\/offline> print java.lang.System.getenv('FOO')\r\nBAR\r\nwls:\/offline> for p in java.lang.System.getenv('PATH').split(\":\"):\r\n...  print p\r\n...\r\n\/u01\/app\/oracle\/Middleware\/Oracle_Home\/wlserver\/server\/bin\r\n\/u01\/app\/oracle\/Middleware\/Oracle_Home\/oracle_common\/modules\/org.apache.ant_1.7.1\/bin\r\n\/usr\/lib\/jvm\/java-1.7.0-oracle-1.7.0.45.x86_64\/jre\/bin\r\n\/usr\/lib\/jvm\/java-1.7.0-oracle-1.7.0.45.x86_64\/bin\r\n\/usr\/local\/bin\r\n\/bin\r\n\/usr\/bin\r\n\/usr\/local\/sbin\r\n\/usr\/sbin\r\n\/sbin\r\n\/opt\/weblogic\/bin\r\n\/u01\/app\/oracle\/Middleware\/Oracle_Home\/oracle_common\/modules\/org.apache.maven_3.0.4\/bin\r\nwls:\/offline>\r\n<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>As with all thing wlst, almost everything you can do in python you can do in wlst. Below is just a simple example of accessing host variables from inside of weblogic. [sa-weblogic@cmhldecomadm01 Middleware]$ export FOO=&#8221;BAR&#8221; [sa-weblogic@cmhldecomadm01 Middleware]$ .\/Oracle_Home\/oracle_common\/common\/bin\/wlst.sh Initializing WebLogic&hellip;<\/p>\n<p class=\"more-link-p\"><a class=\"more-link\" href=\"http:\/\/appcrawler.com\/wordpress\/2014\/02\/19\/weblogic-wlst-accessing-os-variables\/\">Read more &rarr;<\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_mi_skip_tracking":false,"footnotes":""},"categories":[48,24,26,52],"tags":[],"_links":{"self":[{"href":"http:\/\/appcrawler.com\/wordpress\/wp-json\/wp\/v2\/posts\/3506"}],"collection":[{"href":"http:\/\/appcrawler.com\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/appcrawler.com\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/appcrawler.com\/wordpress\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/appcrawler.com\/wordpress\/wp-json\/wp\/v2\/comments?post=3506"}],"version-history":[{"count":4,"href":"http:\/\/appcrawler.com\/wordpress\/wp-json\/wp\/v2\/posts\/3506\/revisions"}],"predecessor-version":[{"id":3519,"href":"http:\/\/appcrawler.com\/wordpress\/wp-json\/wp\/v2\/posts\/3506\/revisions\/3519"}],"wp:attachment":[{"href":"http:\/\/appcrawler.com\/wordpress\/wp-json\/wp\/v2\/media?parent=3506"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/appcrawler.com\/wordpress\/wp-json\/wp\/v2\/categories?post=3506"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/appcrawler.com\/wordpress\/wp-json\/wp\/v2\/tags?post=3506"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}