{"id":169,"date":"2015-10-27T16:53:45","date_gmt":"2015-10-27T23:53:45","guid":{"rendered":"https:\/\/syncimprov.com\/?p=169"},"modified":"2015-10-27T16:53:45","modified_gmt":"2015-10-27T23:53:45","slug":"installing-jd-edwards-enterpriseone-server-manager-on-weblogic","status":"publish","type":"post","link":"https:\/\/syncimprov.com\/?p=169","title":{"rendered":"Installing JD Edwards EnterpriseOne Server Manager on WebLogic"},"content":{"rendered":"<p>We recently installed E1 Server Manager on WebLogic 12.1.3 and wanted to share our experience. With Tools Release 9.2, Server Manager cannot be installed on OC4J. It must be installed on WebLogic or WebSphere.<\/p>\n<p>This post assumes that:<\/p>\n<ul>\n<li>You are installing on Windows 2012 R2<\/li>\n<li>You already have a functioning WebLogic install. If you plan on using the same server to host your E1 application, you probably created a WebLogic domain when you install it. Server Manager <strong>should not<\/strong> be installed in this domain. Follow these steps to create a domain and install Server Manger in this domain.<\/li>\n<\/ul>\n<p>1.\u00a0Launch the WebLogic configuration wizard. You can find this in Apps or just click start and type &#8220;Configuration Wizard&#8221; to locate the program.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full\" src=\"https:\/\/syncimprov.com\/wp-content\/uploads\/2015\/10\/sm-wls013.png\" alt=\"\" \/><\/p>\n<p>2.\u00a0The wizard takes a few seconds to launch. Click &#8220;Create a new domain&#8221;. In the domain location, change the name &#8220;base_domain&#8221; to something more meaningful. Click Next.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full\" src=\"https:\/\/syncimprov.com\/wp-content\/uploads\/2015\/10\/sm-wls023.png\" alt=\"\" \/><\/p>\n<p>3. On\u00a0the Templates page, leave the default settings and click Next.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full\" src=\"https:\/\/syncimprov.com\/wp-content\/uploads\/2015\/10\/sm-wls033.png\" alt=\"\" \/><\/p>\n<p>4. On the Domain Mode and JDK page, click Production and take the default JDK.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full\" src=\"https:\/\/syncimprov.com\/wp-content\/uploads\/2015\/10\/sm-wls043.png\" alt=\"\" \/><\/p>\n<p>5. On Advanced Configuration page, check all options and click Next.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full\" src=\"https:\/\/syncimprov.com\/wp-content\/uploads\/2015\/10\/sm-wls053.png\" alt=\"\" \/><\/p>\n<p>6. On Administration Server page, specify a unique port. This port <strong>should not <\/strong>be the same as any other domain port.<br \/>\n<img decoding=\"async\" class=\"aligncenter size-full\" src=\"https:\/\/syncimprov.com\/wp-content\/uploads\/2015\/10\/sm-wls063.png\" alt=\"\" \/><\/p>\n<p>7. On Node Manager page, choose the default option, specify username\/credentials and click Next.<br \/>\n<img decoding=\"async\" class=\"aligncenter size-full\" src=\"https:\/\/syncimprov.com\/wp-content\/uploads\/2015\/10\/sm-wls073.png\" alt=\"\" \/><\/p>\n<p>8. On the Managed Servers page, <strong>don&#8217;t<\/strong> add a server. The server will be added by the E1 SM install. Click Next.<br \/>\n<img decoding=\"async\" class=\"aligncenter size-full\" src=\"https:\/\/syncimprov.com\/wp-content\/uploads\/2015\/10\/sm-wls083.png\" alt=\"\" \/><br \/>\n9. On the Clusters page, click Next (setting up a clustered configuration is beyond the scope of this post).<br \/>\n<img decoding=\"async\" class=\"aligncenter size-full\" src=\"https:\/\/syncimprov.com\/wp-content\/uploads\/2015\/10\/sm-wls093.png\" alt=\"\" \/><br \/>\n10. On the Machines page, you must add a machine. Set the Node manager listen address to localhost and specify a unique host. Again, this port must be unique to this server (i.e no conflicts with a domain or other node manager port).<br \/>\n<img decoding=\"async\" class=\"aligncenter size-full\" src=\"https:\/\/syncimprov.com\/wp-content\/uploads\/2015\/10\/sm-wls103.png\" alt=\"\" \/><\/p>\n<p>10. On the Configuration Summary page, click Create to create the domain.<br \/>\n<img decoding=\"async\" class=\"aligncenter size-full\" src=\"https:\/\/syncimprov.com\/wp-content\/uploads\/2015\/10\/sm-wls113.png\" alt=\"\" \/><\/p>\n<p>11. In the End Of Configuration page, check the &#8220;Start Admin Server&#8221; box and\u00a0click close. If you forget to do to this, you can start it by running the startManagedWebLogic file in the\u00a0&lt;wl_home&gt;\\user_projects\\domains\\&lt;domain&gt;\\bin folder. On Windows, you should set up the Admin Server to start up as a service. (There are several resources on how to do this. If I get time, I will add a post on how to do this)<\/p>\n<p>12. Launch the admin console and login to make sure that it is functional.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full\" src=\"https:\/\/syncimprov.com\/wp-content\/uploads\/2015\/10\/sm-wls123.png\" alt=\"\" \/><\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full\" src=\"https:\/\/syncimprov.com\/wp-content\/uploads\/2015\/10\/sm-wls134.png\" alt=\"\" \/><\/p>\n<p>13. Extract the contents of the SM Console ZIP files to the same location. Run setup.exe (in Disk1\\install)\u00a0with elevated privileges.<br \/>\n<img decoding=\"async\" class=\"aligncenter size-full\" src=\"https:\/\/syncimprov.com\/wp-content\/uploads\/2015\/10\/sm-wls143.png\" alt=\"\" \/><\/p>\n<p>14. Click Next on the Welcome page.<br \/>\n<img decoding=\"async\" class=\"aligncenter size-full\" src=\"https:\/\/syncimprov.com\/wp-content\/uploads\/2015\/10\/sm-wls153.png\" alt=\"\" \/><\/p>\n<p>15. Enter a unique name for the Oracle Home and specify a unique path.<br \/>\n<img decoding=\"async\" class=\"aligncenter size-full\" src=\"https:\/\/syncimprov.com\/wp-content\/uploads\/2015\/10\/sm-wls163.png\" alt=\"\" \/><\/p>\n<p>16. Specify the password for the jde_admin user. The password has unique requirements (refer to the official\u00a0install guide for these).<br \/>\n<img decoding=\"async\" class=\"aligncenter size-full\" src=\"https:\/\/syncimprov.com\/wp-content\/uploads\/2015\/10\/sm-wls173.png\" alt=\"\" \/><\/p>\n<p>17. Specify the management port.<br \/>\n<img decoding=\"async\" class=\"aligncenter size-full\" src=\"https:\/\/syncimprov.com\/wp-content\/uploads\/2015\/10\/sm-wls183.png\" alt=\"\" \/><\/p>\n<p>18. Specify WLS to indicate that you are installing this on WebLogic.<br \/>\n<img decoding=\"async\" class=\"aligncenter size-full\" src=\"https:\/\/syncimprov.com\/wp-content\/uploads\/2015\/10\/sm-wls193.png\" alt=\"\" \/><\/p>\n<p>19. Filling out the WebLogic information page is the most crucial step in the install:<\/p>\n<ul>\n<li>Install Directory: Make sure you include wlserver in the directory.<\/li>\n<li>Host\/IP: This is the name of your server.<\/li>\n<li>Node Manager Machine Name: This is the name of the machine you created in the custom domain.<\/li>\n<li>Domain Port: This the port of the domain (<strong>not<\/strong> the node manager port!).<\/li>\n<li>Admin user\/password: These are the admin credentials for WebLogic.<\/li>\n<\/ul>\n<p><img decoding=\"async\" class=\"aligncenter size-full\" src=\"https:\/\/syncimprov.com\/wp-content\/uploads\/2015\/10\/sm-wls203.png\" alt=\"\" \/><\/p>\n<p>20. When you click Next, you will get a warning indicating that WebLogic will be restarted during the install.<br \/>\n<img decoding=\"async\" class=\"aligncenter size-full\" src=\"https:\/\/syncimprov.com\/wp-content\/uploads\/2015\/10\/sm-wls213.png\" alt=\"\" \/><\/p>\n<p>21. Click Install on the last page to begin the install. The install can take up to 15 minutes to complete. Be patient!<br \/>\n<img decoding=\"async\" class=\"aligncenter size-full\" src=\"https:\/\/syncimprov.com\/wp-content\/uploads\/2015\/10\/sm-wls223.png\" alt=\"\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>Things to watch out for:<\/p>\n<ul>\n<li>If you get a message indicating that wlst.cmd\u00a0 ended in error (process code -1), the most likely cause is incorrect information in the WebLogic information page (Step #19). Check the logs in the &lt;console_home&gt;\\SCFHA\\data folder to determine the cause of the error.<\/li>\n<li>Before you\u00a0restart\u00a0a failed\u00a0install, you\u00a0should delete the server (if it is present, SMC_Server_EOne_ManagementConsole_Console)\u00a0from the Admin console of the domain. You should also delete the entire &lt;console_home&gt; directory.<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>We recently installed E1 Server Manager on WebLogic 12.1.3 and wanted to share our experience. With Tools Release 9.2, Server Manager cannot be installed on OC4J. It must be installed on WebLogic or WebSphere. This post assumes that: You are &hellip; <a href=\"https:\/\/syncimprov.com\/?p=169\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":246,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[10,12,15,16,18],"class_list":["post-169","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized","tag-install","tag-jde","tag-server-manager","tag-sm","tag-weblogic"],"_links":{"self":[{"href":"https:\/\/syncimprov.com\/index.php?rest_route=\/wp\/v2\/posts\/169","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/syncimprov.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/syncimprov.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/syncimprov.com\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/syncimprov.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=169"}],"version-history":[{"count":0,"href":"https:\/\/syncimprov.com\/index.php?rest_route=\/wp\/v2\/posts\/169\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/syncimprov.com\/index.php?rest_route=\/wp\/v2\/media\/246"}],"wp:attachment":[{"href":"https:\/\/syncimprov.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=169"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/syncimprov.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=169"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/syncimprov.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=169"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}