{"id":22592,"date":"2024-02-15T14:48:40","date_gmt":"2024-02-15T22:48:40","guid":{"rendered":"https:\/\/docs.extraview.com\/v22\/book\/extraview-weblogic\/"},"modified":"2024-02-15T14:48:40","modified_gmt":"2024-02-15T22:48:40","slug":"extraview-weblogic","status":"publish","type":"page","link":"https:\/\/docs.extraview.com\/v22\/extraview-weblogic\/","title":{"rendered":"ExtraView with WebLogic"},"content":{"rendered":"<p>WebLogic from Oracle is an alternative application server to Apache Tomcat, and ExtraView Corporation supports its use with ExtraView. This support extends to using WebLogic in a clustered environment. The WebLogic software must be licensed directly from Oracle. If you want to access the code by download from Oracle, visit http:\/\/www.oracle.com. ExtraView Corp assumes that you have expertise in installing and configuring WebLogic. Support for this installation is from Oracle, not ExtraView. The following is just a brief guide of the key points to watch for. We suggest you install a reference system first, and then migrate this to your corporate environment. There is no need for multiple instances of the same servlet to be initiated in a single WebLogic container, and we do NOT want any of the following WebLogic behaviors to be configured:<\/p>\n<ul>\n<li>\n\t\tDynamic reloading of the servlet<\/li>\n<li>\n\t\tSession migration from one servlet\/WebLogic instance to another; we require sticky sessions<\/li>\n<li>\n\t\tSingleThreadModel behavior (the ExtraView servlet does NOT implement SingleThreadModel)<\/li>\n<li>\n\t\tAutomatic shutdown of the servlet except by administrator command<\/li>\n<li>\n\t\tEJB or other bean processing (ExtraView does not use beans)<\/li>\n<li>\n\t\tWL Connection pool; ExtraView maintains its own connection pool<\/li>\n<li>\n\t\tWL JDBC; ExtraView should only use versions of JDBC software that have been qualified with ExtraView<\/li>\n<li>\n\t\tSpecific EAR behaviors; ExtraView runs with WAR\u2019s and exploded class directories and does not expect or use any features related to EAR packaging<\/li>\n<\/ul>\n<p>If you want to install with EAR\u2019s LDAP and \/ or SSO, it is strongly suggested that you install and verify the standard installation, then move to configure these components. Please consult the full installation instructions available with WebLogic. A short synopsis of these instructions that will install WebLogic as a reference system follows:<\/p>\n<table class=\"border\">\n<tbody>\n<tr class=\"tableHeaderRow\">\n<td>\n\t\t\t\tTask<\/td>\n<td>\n\t\t\t\tRecommended response<\/td>\n<\/tr>\n<tr>\n<td>\n\t\t\t\tCreate WebLogic Home<\/td>\n<td>\n\t\t\t\tc:beaxxx for the Windows platform<\/td>\n<\/tr>\n<tr>\n<td>\n\t\t\t\tInstall Custom<\/td>\n<td>\n\t\t\t\tJust install the WeblogicServer. <b>Do not install the Weblogic Workshop. Do not install the service<\/b><\/td>\n<\/tr>\n<tr>\n<td>\n\t\t\t\tConfiguration Wizard<\/td>\n<td>\n\t\t\t\tRun the configuration wizard to make a user_project. This example shows the creation of a user project named ev in user_projects. Start the Configuration Wizard. myserver SvrA SvrB<\/p>\n<ol>\n<li>\n\t\t\t\t\t\tCreate new WebLogic Configuration (This will end up under user_projects)<\/li>\n<li>\n\t\t\t\t\t\tBasic WebLogic domain<\/li>\n<li>\n\t\t\t\t\t\tCustom<\/li>\n<li>\n\t\t\t\t\t\tname=myserver port=7001<\/li>\n<li>\n\t\t\t\t\t\tYes to add managed servers<\/li>\n<li>\n\t\t\t\t\t\tPress add In the name field enter SvrA, port field enter 7010 Press add In the name field enter SvrB, port field enter 7020<\/li>\n<li>\n\t\t\t\t\t\tPress next NO Clusters Added<\/li>\n<li>\n\t\t\t\t\t\tPress Add for the add machine option name = myMachine<\/li>\n<li>\n\t\t\t\t\t\tAdd all the servers to myMachine since all the servers are on this physical machine<\/li>\n<li>\n\t\t\t\t\t\tNo JDBC options<\/li>\n<li>\n\t\t\t\t\t\tNO JMS options<\/li>\n<li>\n\t\t\t\t\t\tAdd an admin password<\/li>\n<li>\n\t\t\t\t\t\tAdd to shortcut (optional) No to add service<\/li>\n<li>\n\t\t\t\t\t\tBrowse to your own Java installation. ExtraView strongly recommends using a Java installation you install, as opposed to the default installation provided with WebLogic. d:javajava_150_14<\/li>\n<li>\n\t\t\t\t\t\tConfiguration name ev (or whatever user_project\/name you selected)<\/li>\n<\/ol>\n<\/td>\n<\/tr>\n<tr>\n<td>\n\t\t\t\tOptional Configuration<\/td>\n<td>\n\t\t\t\tIf you are planning for a database with hundreds of thousands, or more, issues, it is worth increasing the default value of the Weblogic&nbsp;parameter <b>WLIOTimeoutSecs<\/b> from the default value of 300 seconds to something like 1500 seconds.<br \/>\n\t\t\t\t&nbsp;<\/td>\n<\/tr>\n<tr>\n<td>\n\t\t\t\tCreate startSvrA.cmd<\/td>\n<td>\n\t\t\t\tIn the user_projects\/ev directory create a startup file as required for WebLogic. This script is specific to WebLogic and ExtraView assumes you have the expertise to create this script.<\/td>\n<\/tr>\n<tr>\n<td>\n\t\t\t\t&nbsp;<\/td>\n<td>\n\t\t\t\t&nbsp;<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Once you have the basic installation with WebLogic configured, you can migrate the system to your working environment. This is fairly simple if it is done one step at a time. If you are using a single corporate database server, this server is prepared with ExtraView scripts and the database imported from the reference site; the corporate application server then is pointed to the corporate database. Again, a short acceptance test should confirm that everything is still working correctly. Now, extras such as LDAP and SSO can be enabled, preferably one feature at a time. When the system fails, you need only step back to the prior step to get it working again, then move forward more slowly or debug what changed in the latest step because the variables are fairly isolated. During this entire time, you may revert to the reference system to see what the &#8220;correct&#8221; behavior looks like in comparison to the system under installation.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>WebLogic from Oracle is an alternative application server to Apache Tomcat, and ExtraView Corporation supports its use with ExtraView. This support extends to using WebLogic in a clustered environment. The WebLogic software must be licensed directly from Oracle. If you want to access the code by download from Oracle, visit http:\/\/www.oracle.com. ExtraView Corp assumes that&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_lmt_disableupdate":"","_lmt_disable":"","_kad_blocks_custom_css":"","_kad_blocks_head_custom_js":"","_kad_blocks_body_custom_js":"","_kad_blocks_footer_custom_js":"","_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"footnotes":""},"class_list":["post-22592","page","type-page","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>ExtraView with WebLogic - Product Documentation<\/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:\/\/docs.extraview.com\/v22\/extraview-weblogic\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"ExtraView with WebLogic - Product Documentation\" \/>\n<meta property=\"og:description\" content=\"WebLogic from Oracle is an alternative application server to Apache Tomcat, and ExtraView Corporation supports its use with ExtraView. This support extends to using WebLogic in a clustered environment. The WebLogic software must be licensed directly from Oracle. If you want to access the code by download from Oracle, visit http:\/\/www.oracle.com. ExtraView Corp assumes that...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/docs.extraview.com\/v22\/extraview-weblogic\/\" \/>\n<meta property=\"og:site_name\" content=\"Product Documentation\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/docs.extraview.com\/v22\/extraview-weblogic\/\",\"url\":\"https:\/\/docs.extraview.com\/v22\/extraview-weblogic\/\",\"name\":\"ExtraView with WebLogic - Product Documentation\",\"isPartOf\":{\"@id\":\"https:\/\/docs.extraview.com\/v22\/#website\"},\"datePublished\":\"2024-02-15T22:48:40+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/docs.extraview.com\/v22\/extraview-weblogic\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/docs.extraview.com\/v22\/extraview-weblogic\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/docs.extraview.com\/v22\/extraview-weblogic\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/docs.extraview.com\/v22\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"ExtraView with WebLogic\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/docs.extraview.com\/v22\/#website\",\"url\":\"https:\/\/docs.extraview.com\/v22\/\",\"name\":\"ExtraView Product Documentation\",\"description\":\"ExtraView Documentation\",\"publisher\":{\"@id\":\"https:\/\/docs.extraview.com\/v22\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/docs.extraview.com\/v22\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/docs.extraview.com\/v22\/#organization\",\"name\":\"ExtraView Corporation\",\"url\":\"https:\/\/docs.extraview.com\/v22\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/docs.extraview.com\/v22\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/docs-stg.extraview.com\/wp-content\/uploads\/2024\/03\/favicon.png\",\"contentUrl\":\"https:\/\/docs-stg.extraview.com\/wp-content\/uploads\/2024\/03\/favicon.png\",\"width\":512,\"height\":512,\"caption\":\"ExtraView Corporation\"},\"image\":{\"@id\":\"https:\/\/docs.extraview.com\/v22\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"ExtraView with WebLogic - Product Documentation","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:\/\/docs.extraview.com\/v22\/extraview-weblogic\/","og_locale":"en_US","og_type":"article","og_title":"ExtraView with WebLogic - Product Documentation","og_description":"WebLogic from Oracle is an alternative application server to Apache Tomcat, and ExtraView Corporation supports its use with ExtraView. This support extends to using WebLogic in a clustered environment. The WebLogic software must be licensed directly from Oracle. If you want to access the code by download from Oracle, visit http:\/\/www.oracle.com. ExtraView Corp assumes that...","og_url":"https:\/\/docs.extraview.com\/v22\/extraview-weblogic\/","og_site_name":"Product Documentation","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/docs.extraview.com\/v22\/extraview-weblogic\/","url":"https:\/\/docs.extraview.com\/v22\/extraview-weblogic\/","name":"ExtraView with WebLogic - Product Documentation","isPartOf":{"@id":"https:\/\/docs.extraview.com\/v22\/#website"},"datePublished":"2024-02-15T22:48:40+00:00","breadcrumb":{"@id":"https:\/\/docs.extraview.com\/v22\/extraview-weblogic\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/docs.extraview.com\/v22\/extraview-weblogic\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/docs.extraview.com\/v22\/extraview-weblogic\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/docs.extraview.com\/v22\/"},{"@type":"ListItem","position":2,"name":"ExtraView with WebLogic"}]},{"@type":"WebSite","@id":"https:\/\/docs.extraview.com\/v22\/#website","url":"https:\/\/docs.extraview.com\/v22\/","name":"ExtraView Product Documentation","description":"ExtraView Documentation","publisher":{"@id":"https:\/\/docs.extraview.com\/v22\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/docs.extraview.com\/v22\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/docs.extraview.com\/v22\/#organization","name":"ExtraView Corporation","url":"https:\/\/docs.extraview.com\/v22\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/docs.extraview.com\/v22\/#\/schema\/logo\/image\/","url":"https:\/\/docs-stg.extraview.com\/wp-content\/uploads\/2024\/03\/favicon.png","contentUrl":"https:\/\/docs-stg.extraview.com\/wp-content\/uploads\/2024\/03\/favicon.png","width":512,"height":512,"caption":"ExtraView Corporation"},"image":{"@id":"https:\/\/docs.extraview.com\/v22\/#\/schema\/logo\/image\/"}}]}},"taxonomy_info":[],"featured_image_src_large":false,"author_info":{"display_name":"carl.koppel","author_link":"https:\/\/docs.extraview.com\/v22\/author\/carl-koppel\/"},"comment_info":0,"_links":{"self":[{"href":"https:\/\/docs.extraview.com\/v22\/wp-json\/wp\/v2\/pages\/22592","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/docs.extraview.com\/v22\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/docs.extraview.com\/v22\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/docs.extraview.com\/v22\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/docs.extraview.com\/v22\/wp-json\/wp\/v2\/comments?post=22592"}],"version-history":[{"count":0,"href":"https:\/\/docs.extraview.com\/v22\/wp-json\/wp\/v2\/pages\/22592\/revisions"}],"wp:attachment":[{"href":"https:\/\/docs.extraview.com\/v22\/wp-json\/wp\/v2\/media?parent=22592"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}