Skip to Content

Archived discussions are read-only. Learn more about SAP Q&A

SAP BO Tomcat war files deployment on another machine

Hi All,

We have installed the "SAP BusinessObjects Business Intelligence" platform 4.1 SP4 in one server 1.

we installed with default "Tomcat" web application server, everything works fine as expected.

After that we are having a requirement to maintain web application servers separately.

So, we installed "Tomcat 7" in server2 . Tomcat installation and testing everything works as expected. we are getting tomcat home page after the installation(by launching "http://localhost:8080/")

After that we copied all the deployed .war files from "D:\Program Files (x86)\SAP BusinessObjects\tomcat\webapps" server 1 to "D:\Program Files (x86)\Apache Software Foundation\Tomcat 7.0\webapps" server 2.

Now, the problem is after copying all the .war files we restarted the tomcat services and trying to launch the "http://localhost:8080", we are not getting any response, page showing "Waiting for the localhost". we reconfirmed all the java settings and everything are set to as before. we have stopped the existing tomcat services in server 1 even then the tomcat home page is not showing anything from server - 2.

Kindly help us in this concern, we are in between the our production SAP BO Upgradation.

Thank you.

Regards,

Harsha

Former Member
Former Member replied

Hi All,

We some how managed to work with above deadlock situation.

1. We have installed SAP BO 4.1 SP04 on Server - 1.

2. We have installed Tomcat - 7 (downloaded from internet) on server - 2.

3. We have copied all the deployed .war files from server - 1(D:\Program Files (x86)\SAP BusinessObjects\tomcat\webapps) to server - 2 (D:\Program Files (x86)\Apache Software Foundation\Tomcat 7.0\webapps) folder


4. We need to set Java values properly under Java tab of Tomcat. Please find below screenshot for the same. You need to do all the below changes in Server - 2(Tomcat machine), you need to stop the Tomcat on Server - 1(SAP BO Machine). The issue that we have faced issues is in allocating memory size to tomcat. If we set appropriate value for that, then you tomcat will work absolutely fine without any issues. If you are going to use Windows\SSO you may need to add some other Java command Lines.


Java Options we have used to work in our scenario:


-Dcatalina.home=D:\Program Files (x86)\Apache Software Foundation\Tomcat 7.0

-Dcatalina.base=D:\Program Files (x86)\Apache Software Foundation\Tomcat 7.0

-Djava.endorsed.dirs=D:\Program Files (x86)\Apache Software Foundation\Tomcat 7.0\endorsed

-Djava.io.tmpdir=D:\Program Files (x86)\Apache Software Foundation\Tomcat 7.0\temp

-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager

-Djava.util.logging.config.file=D:\Program Files (x86)\Apache Software Foundation\Tomcat 7.0\conf\logging.properties

-Xrs

-Xms32m

-Xmx1024m

-XX:PermSize=64M

-XX:MaxPermSize=512M

-Djava.awt.headless=true

-XX:MinHeapFreeRatio=5

-XX:MaxHeapFreeRatio=20

-XX:+PrintGCDetails

-XX:+UseParallelOldGC


Please reply back to this thread, if you have any other concerns.


Thank You.

Harshavardhan Konathala.


0 View this answer in context
Not what you were looking for? View more on this topic or Ask a question