Deploying BIP to BEA

Trying this post again ...


We have had several enquiries about deploying BIP server to a BEA middle tier, yes it can be done, we just have not certified or documented the process yet. Shinji, who leads the dev team spent some time going through the process and made some notes on some of the 'gotchas' to look out for.


He successfully deployed BI Publisher 10.1.3.2.1 on BEA WebLogic 8.1. and did not find any major issues. As I mentioned official certification is scheduled and will be on the 10.1.3.3 release (later this year). We will still support WebLogic for previous versions i.e.10.1.3.2.x.


Some notes ...

There are couple of things you have to aware of when you deploy BIP on WebLogic.

1)  JRockit  should not be used
JRockit SDK 1.4.2_08 (bundled with WebLogic8.1) has an issue in RandomAccessFile class
and it causes a problem generating HTML, RTF and Excel outputs in BIP reports.

Customers should use Sun SDK 1.4.2 or above instead of JRockit.

2) Use 'Exploded Archive Directories'

When you deploy xmlpserver.ear(or xmlpserver.war) on WebLogic by uploading  it from
WebLogic console, it deploys the application (or web module) in an archived file format.
It is a problematic to BIP configuration because you need to update WEB-INF/xmlp-server-config.xml
manually after the deployment.

To workaround this issue, you need to use "Exploded Archive Directories" approach.
(http://edocs.bea.com/wls/docs81/deployment/overview.html#1036326)

Basically, you manually have to unarchive xmlpserver.ear and xmlpserver.war by jar command.

Here are steps to deploy xmlpsever.war on BEA WebLogic 8.1.
Please refer to WebLogic guide for addtional information (http://edocs.bea.com/wls/docs81/deployment/quickstart.html#1036505)


 1) Create an exploded archive directory.

 > mkdir C:BIPubxmlpserver.war
 > cd C:BIPubxmlpserver.war
 > jar -xvf {folder_path_to_war}xmlpserver.war

 2) Copy XMLP catalog

 > cp {path_to_xmlp_catalog}XMLP C:BIPub

 3) Update xmlp-server-config.xml

 > cd C:BIPubxmlpserver.warWEB-INF

 open  xmlp-server-config.xml and update the repository path to C:BIPubXMLP

 4) Access the Administration Console (ex: http://hostname:7001/console)

 5) Click {domain name}/Deployments/Web Application Modules from the left tree pane.

 6) Click "Deploy a new Web Application Module ..."

 7) Select "C:\BIPub\xmlpserver.war" as  Target Module and Click Deploy.

 WebLogic automatically deploy and start up the xmlp server.

Thats it, everything else on the install is standard BEA fare and should go smoothly ... good luck.

Comments:

Tim, thanks for the tip for installing with BEA, I was wondering if you will support WL 9 and JRockit 1.5 for the upcoming certification? Thanks JPD

Posted by Jeff on June 20, 2007 at 03:50 AM MDT #

Hi JPD, Not sure but I'll try and find out from the cert team. Tim

Posted by Tim Dexter on June 20, 2007 at 06:57 AM MDT #

I noticed this was written a while ago and still gets comments! I always appreciate your tips. I often wonder if it takes one of two comments to get the ball rolling.Very good job. Thanks again.

Posted by Ron Michaelson on April 27, 2010 at 01:34 PM MDT #

Shell, or washer method. I get the answer to be 234pi/45 when using washer method but dunno how to do it with shell method. The answer is supposed to be 224pi/45 according to my T.A.

Posted by Fred Schmieder on June 26, 2010 at 04:10 PM MDT #

Post a Comment:
  • HTML Syntax: NOT allowed
About

Follow bipublisher on Twitter Find Us on Facebook BI Publisher Youtube ChannelDiscussion Forum

Join our BI Publisher community to get the most and keep updated with the latest news, How-to, Solutions! Share your feedback and let us hear your voice @bipublisher on Twitter, on our official Facebook page, and Youtube!

Search

Archives
« July 2014
SunMonTueWedThuFriSat
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
  
       
Today