BusinessObjects Board

6.5 apache/tomcat problem for InfoView - please help

Good morning all,

When trying to login to InfoView, get error: The requested service () is not currently available.

I have verified that both apache and tomcat are running and can serve up the java example page. Webi is also running and we had a successful upgrade of the repository from 5.x.

I am not new to BO, but I am new to the apache/tomcat platform and the 6.X version so details will help me a whole lot.

Here is the output from the stderr.log:

Oct 28, 2004 6:13:32 PM org.apache.jk.common.ChannelSocket init
INFO: JK2: ajp13 listening on /0.0.0.0:8009
Oct 28, 2004 6:13:32 PM org.apache.jk.server.JkMain start
INFO: Jk running ID=0 time=16/47 config=C:\Program Files\Business Objects\ThirdParties\tomcat\conf\jk2.properties
Oct 28, 2004 6:18:23 PM org.apache.jk.common.ChannelSocket processConnection
INFO: connection timeout reached
Oct 28, 2004 6:33:39 PM org.apache.jk.common.ChannelSocket processConnection
INFO: connection timeout reached
Oct 28, 2004 6:35:01 PM org.apache.jk.common.ChannelSocket processConnection
INFO: connection timeout reached

I did notice that this appears to be listening on 8009 when we are using 8085 as per the ‘typical’ install. Should this be listening on 8085?

Another post mentioned to check the host file. I have checked the host file that I know of (c:/winnt/system32/drivers/etc/host) and it is standard fair with only the local loopback address. Is there someplace else I should be looking (a .conf file somewhere maybe)?

Thanks for any help,
Davlun


davlun (BOB member since 2003-07-08)

Any experts here to lend a hand?

Davlun


davlun (BOB member since 2003-07-08)

Problem might be with Apache-> Tomcat bridge. Try copying everything in Apache’s wijsp to Tomcat’s JSP. And try using infoview from Tomcat (without using Apache). If that works, then problem is definelty with your Apache tomcat bridge.


shamit (BOB member since 2004-07-01)

Hi Davlun,

I am finding exactly the same issue as you have posted here. Did you arrive at a solution?

Any pointers to the solution are greatly appreciated.

Thanks,
Saumil


Saumilpatel (BOB member since 2005-03-12)

Also…

Did you use the single Apache/Tomcat installer BO provided? It works great.

Did you to a typical config? You should have.


Steve Krandel :us: (BOB member since 2002-06-25)

Hi Steve,

I think i got the root cause. The error is thrown from an catch block of login.jsp

webistart.jsp successfully runs on hitting login button and redirects to login.jsp

which means i have to troubleshoot the authentication part of the configuration.

However FYI i have mentioned my side of story below

I downloaded tomcat/apache installer from BusinessObjects 6.5 BI Platform for Windows English version 6.5.1 Addin’s link in ESD Site.

I did face some errors while unzipping it. around 8 files didnt unzip.

However i was able to run the setup.exe successfully from following unzipped folder

SetupApache2.0.46Tomcat4.1.30Jdk1.4.2_03

It installed apache/Tomcat without any problems. I was able to test and run the sample jsps without any problem with the following URL’s

http://localhost:8080/examples/jsp - for Tomcat
http://localhost:8085/examples/jsp - for Apache

However the Tomcat Debug Console gives the following message

org.apache.jk.common.ChannelSocket processConnection INFO: connection timeout reached when i run the Apache (8085) URL for testing.
the jps execute perfectly fine.

I did check mod_jk connectivity configuration in bo_tomcat_apache.conf.

I can’t figure out how to troubleshoot the above mod_jk message.

I did a Typical BO enterprise 6 Installation on Windows 2003 Server and configured the ORB as primary node.

It has created wijsp instance for infoview and wiadmin for admin.

When i hit Login button on http://localhost:8085/wijsp it gives me error HTTP Status 503 : requested service() is currnelty not available Apache-Tomcat 4.1.30.

Thanks again for taking time to read this message.

Regards,
Saumil


Saumilpatel (BOB member since 2005-03-12)

I don’t know what to tell you. I’ve never read the logs. But, when I use the stuff it works perfectly.


Steve Krandel :us: (BOB member since 2002-06-25)

Other then authentication, I would suggest that you review your deployment architecture as well. This error :

Seems to indicate that JSPs are not able to connect to ORB (i.e. WebI Server process).

I would suggest that you check:-

  1. Is Webi running fine? (Have a look at WIProcessManager_boot_jtrace.log in WebI installation directory, does it show any error message?)

2/ Can you connect to ORB ports from the machine that is running the JSPs? (Try telnet port , if telnet says it can’t connect to the port then check the IP address that is being used by ORB)


shamit (BOB member since 2004-07-01)

It’s working now. I ran the security confguration tool. selected Standard/Repository mode as Authentication/Source options.

I am able to login now.

Thanks guys for all your time.

Regards,
Saumil


Saumilpatel (BOB member since 2005-03-12)

I’m unfamiliar with Apache/Tomcat. Could you give me some more step-by-step information for copying everything in Apache’s wijsp to Tomcat, etc.

Thanks for any help you can give!


cfollen (BOB member since 2005-03-31)

First stop apache and tomcat

  1. Open wijsp folder that is being used by Apache. (In apcahe installation directory, search for httpd.conf file. Open this file in notepad. Scroll down to end of it. There is will contain name of actual directory that is referred when apache receives a request for /wijsp. In windows it could be c:\prog files\business objects…\nodes…\Apache for Tomcat…\ in unix it would be again some directory under BO install directory)

  2. Copy all files / folders into /tmp or somewhere else.

  3. Open tomcat install directory and then open webapps/wijsp in that directory.

  4. Now put files from apache here (in tomcat)

start tomcat and point your browser to the port that is used by tomcat.

HTH


shamit (BOB member since 2004-07-01)

Hi,

Notice that there are some modifications(Choosing between Coyote/AJP13 connectors) required based on the Tomcat Version that you may be using. GO through the readme.txt file under <WEBI_HOME>/readme/ folder.

THanks
Kgsak.


kgsak (BOB member since 2003-08-13)

I was able to fix my particular problem by creating a share right on the root with a very short and simple name (c:\Storage) and then pointing both servers to that share for shared storage. Our support engineer said there could be a problem with long path names. And the default paths are very long.

That actually stopped our instability problem so far (the 503 error mostly) with multiple primary servers using the same repository.


cfollen (BOB member since 2005-03-31)

Hi All,

I have faced the same problem today.

When I clicked on the Log In button in Infoview, I got following error message.

HTTP Status 503 -
Description: The requested service () is not currently available.

Apache Tomcat/4.1.30

The log as mentioned above, showed the same.

I re-started the WebI Server and also the Apache and Tomcat servers. This didnt help.

I tried to log in to Full Client and it showed me the error that It was not able to connect to the repository.

After starting the repository Database Server (Sql Server), I was able to loggin back.

Thought, I could share this with you.

Regards,
Suresh


chvsuresh (BOB member since 2005-03-25)

Hi All, I thought my issue will be similiar to this issue.

See details below.

Suddenly our business objects production enevironment hangs when we try to refresh or create any report. It shows only Please wait while dcoument is being processed" Our trace was not on earlier.
We tried following steps:
1.Restarted the server
2.Restarted all services
3.Tried just with TOMCAT and that also does not work.
Nothing works

Thanks


psk (BOB member since 2004-08-04)