Followers

Thursday, June 9, 2016

Implement the weblogic proxy plugin for the Apache web server.


Copy the mod_wl_20.so  to <APACHE_HOME>\modules. 

Modify the httpd.conf file located in <APACHE_HOME>\conf

LoadMoadule:

to load mod_wl_20.so and add the module specific configuration.


Cluster Configuration:

<IfModule mod_weblogic.c>

    WebLogicCluster 127.0.0.1:7003,127.0.0.1:7005,127.0.0.1:7007

    MatchExpression /*

</IfModule>

<Location /weblogic>

    SetHandler weblogic-handler

    WebLogicCluster 127.0.0.1:7003,127.0.0.1:7005,127.0.0.1:7007

    DebugConfigInfo ON

    PathTrim /weblogic

</Location>

Tuesday, June 7, 2016

No more weblogic.Admin utility in 12.2.1

weblogic.Admin

The weblogic.Admin utility has been removed from Oracle WebLogic Server 12.2.1.

Saturday, June 4, 2016

Apache http server Installation



Apache is one of the most popular web servers, and part of its charm is that it's free. It also has a lot of features that make it very extensible and useful for many different types of websites. It is a server that is used for everything from personal web pages to enterprise level sites.

This article will discuss how to install Apache on a Linux system.


Download Apache

ex: httpd-2.0.55.tar

setp1:

gunzip -d httpd-2_0_NN.tar.gz
tar xvf httpd-2_0_NN.tar







This creates a new directory under the current directory with the source files.
Configuring Your Server for Apache

Once you've got the files, you need to tell your machine where to find everything by configuring the source files. The easiest way is to accept all the defaults and just type:

setp2:

./configure --prefix=/home/soa/apache/apache2


   
To configure the source tree using all the default options, simply type ./configure. To change the default options, configure accepts a variety of variables and command line options.

The most important option is the location --prefix where Apache is to be installed later, because Apache has to be configured for this location to work correctly. More fine-tuned control of the location of files is possible with additional configure options.

As with any source installation, you'll then need to build the installation:

setp3:

make

make install

Customize Apache configuration

Assuming that there were no problems, you are ready to customize your Apache configuration. This really just amounts to editing the httpd.conf file. This file is located in the PREFIX/conf directory. I generally edit it with text editor.

vi PREFIX/conf/httpd.conf

setp4:

vi /home/soa/apache/apache2/bin/httpd.conf

by default we have 80 port.If we have custom port number we can change like below.





step5:

Navigate to apache_home/bin>

apache_home=/home/soa/apache/apache2

[soa@soa12c-12-1-3 bin]$ ./apachectl start



Open a web browser on the same machine and type http://192.168.0.21:8080/ in the address box. You should see a page similar to the one in the partial screen shot below. 




Thursday, June 2, 2016

Oracle 12c "Composite Lazy Loading"


In SOA 12c, Oracle has introduced a new feature known as 'Composite Lazy loading'. This is one of the nice features, in which any server initialization tasks such as loading components and resources like WSDLs and XSDs, are loaded later at first-request time when they are needed, which means that server will only create in-memory java models and MBeans. It improves server startup time when there is a large number of composites deployed on it.

Details:
Composite Lazy Loading can be configured at two levels

1) Domain 


2) Component Level



Lazy Loading at Domain Level:
This setting can be disabled/enabled from System MBean Browser in FMW EM console. Follow below steps:
1. Login to EM Console, right-click on the domain you want to tune and select System MBean Browser from the drop-down menu




2. In the System MBean Browser folder structure, navigate through: Application Defined MBeans --  oracle.as.soainfra.config -- Server: ServerName -- SoaInfraConfig -- soa-infra



3. When you click on soa-infra, its attributes will be listed in on the right. Look for the CompositeLazyLoading attribute and click on it. You can set the value to true to enable it or
false to disable it


4. Click Apply and restart the server for changes to take effect.
 

Wednesday, June 1, 2016

Difference between wls.jar and fmw_infra.jar in Weblogic

wls_121200.jar

Installs WebLogic Server and Coherence

fmw_infra_121200.jar

Installs WebLogic Server, Coherence, and infrastructure components for Fusion Middleware product platforms.