cancel
Showing results for 
Search instead for 
Did you mean: 

Split web and web aplication server deployment

Former Member
0 Kudos

Hi,

I am going through the BO XI 3.1 Web application deployment guide on Unix.

On page number 40 is says something about using split web. I am currently asked to tune our Apache web server(version 2.2.13) which is currently directing all BO XI R3.1 requests to a Weblogic10 (WAS) on a different physical box.

I initially thought to submit a case but before that I want to check out if this is really helpful.

The document doesn't cover up much except than listing a set of configurable parameters.

Can someone from BO help me to figure this out correctly?

Below is the excert from the document, page 41.

"Te following table lists the required wedeploy configuration file details for the Apache web server, which can only be used when using a split web and web application server deployment. For more details on there parameters, see the Appendix Reference for wdeploy"

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

is postponed due to other priority items

denis_konovalov
Active Contributor
0 Kudos

It does help in certain scenarios as the process allows you to offload all static content serving from App server to a Web server.

This way App server has a little more room to serve scripts and java pages...

Former Member
0 Kudos

Thanks Denis! You are always very helpful.

So if I have to set this up, can you direct me to a place where I can get detailed information for the same? Something like step by step instruction to configure it.

Thanks in advance.

Edited by: bhupinder singh on Oct 19, 2009 2:20 PM

denis_konovalov
Active Contributor
0 Kudos

No problem.

When I set this up first time, I used Installation and Deployment Guide and Web Application deployment guide.

Former Member
0 Kudos

below is the content in the deployment guide

Apache 2.x

    • ws_dir: The Apache web server installation directory ( for example "/optapache2").*

*connector_host:The hostname of the machine running Apache.

*connector_port: The port number on which the Apacheserver listens.

*connector_type: The Apache connectortype used to configure spit mode(for example "tomcat55").

*deployment_dir:Directory under which wdeploy creates a subdirectory for stati content served by the we server. This name must match the application name, and the name of the .zip archive that contains the application't static resources. wdeploy creates a virtual directory on the web serer, mapping the subdirectory to the URL ( for example ".opt/apache2/htdocs").

I can't figure out where to start from?

denis_konovalov
Active Contributor
0 Kudos

Let's start with basics, Apache and Weblogic, right ?

Where is Apache installed into, where is Weblogic installed into ? (directories)

What ports are used ?

How does Apache connects to Weblogic ?

Former Member
0 Kudos

Ok here is the brief description

Apache 2.2.x is on server X and Weblogic10 on Server Y.

Weblogic connector module wl~_22.so is loaded on Apache Server X.

WebLogic CMC and other BO* URLs runs on port 7050 and Apache runs these on port 80.

So I got http://BO/CmcApp:7050 on Weblogic

and http://BO/CmcApp on Apache.

I've created a weblogic.conf file on Apache /etc/httpd/conf location which has the information of the WL server.

So far so good.

denis_konovalov
Active Contributor
0 Kudos

What directories are those installed into ?

I'll try to post weblogic.config for wdeploy later today.

Former Member
0 Kudos

War files are on a custom location /data/apps/businessobjects/bobje/enterprise120/java/applications

/bobj/deployment

~/performance_Management_120

We had a hard time to get the Weblogic part fixed because it was on a different separate server. We got that fixed by submitting a case with you guys.

Intelligence and Processing tiers are on different servers at our end.

My current weblogic conf file on apache server looks like below with bare minimum conf items.

<IfModule mod_weblogic.c>

WebLogicHost wl server

WebLogicPort 7050

DynamicServeList ON

MatchExpression *

</IfModule>

<Location /weblogic>

SetHandler weblogic-handler

PathTrim /weblogic

</Locatio>

Hoping to see the weblogic.conf soon with parameters for split web.

denis_konovalov
Active Contributor
0 Kudos

Actualy, I haven't done this with Weblogic, so do not have a file to share.

Have you tried following steps on page 53 of BusinessObjects Enterprise XI 3.1 Web Application Deployment Guide

for UNIX ?

Looks fairly detailed and easy to follow.

The trick , I guess , is to configure Apache connector for Weblogic properly.

http://download.oracle.com/docs/cd/E11035_01/wls100/plugins/index.html