cancel
Showing results for 
Search instead for 
Did you mean: 

(Redirect) - Noob to Business Objects - 404 Error

Former Member
0 Kudos
126

I'm a newbie to Business objects, but not new (also - not a pro) to web development and programming. Business objects has a scheduling front-end that I'm assuming is java-based. It's a page that can be accessed via the internet for internal computers only. Recently, we had a system upgrade and now the web interface that allows the scheduling of reports from client machines is not working. It's giving a '404 - not found' error (something to do with no matches for the given URI). The address bar appears as if it's looking for a 'logon.do' page, but there is no such page in the directory tree. I've run into this before and just taken the logon.jsp file, copied and renamed it to logon.do and it worked (if by coincidence, I don't know). I've tried redeploying the 'webcompadapter.war' file and the 'desktop.war' file to no avail. If this is the wrong place for this thread please redirect it to the correct forum or point me to someone/thing that can help. ANY help is appreciated. Thank you.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Colin,

Are you speaking of scheduling using Infoview or are you referring to a cusomt web application that was developed? Infoview comes in two varieties a .NET version and a JAVA based version which runs in a web application server such as Tomcat, Weblogic, etc..

If you can describe what is installed server wise and whether the end users are going to a page such as

http://server:8080/businessobjects/enterprise115/ etc etc or what the start od the URL is, we can detemine what might need fixing. i will assume they are using the out of the box deployment but want to make sure.

Tony

Former Member
0 Kudos

It's a java version that runs on a Tomcat server. The bookmarked address (that has always worked and yes, I flushed the cache, cookies and browsing history) is 'http://[servername]:8080/businessobjects/enterprise11/desktoplaunch/InfoView/logon/logon.do'

Former Member
0 Kudos

Thanks Colin,

That is helpfull. The basic entry point to Infoview is

http://server:8080/businessobjects/enterprise11/desktop which redirects to the

http://server:8080/businessobjects/enterprise11/desktop /InfoView/default.htm which in turn redirects to

http://server:8080/businessobjects/enterprise11/desktop /InfoView/logon/logon.do

You will not actually find a .do file. Rather this is read internally and is hitting the

http://server:8080/businessobjects/enterprise11/desktop /InfoView/logon/logon.jsp

Please attempt the following first:

Plug http://server:8080/businessobjects/enterprise11/desktop /InfoView/logon/logon.jsp directly in the browser and see if the logon page comes up. If so, we can work on getting the link to work with the urls as depicted above.

Please post whether the url using the .jsp page works.

Tony

Former Member
0 Kudos

Colin,

A simple redeploy of the desktop.war may remedy the issue. Else, it may be helpfull to know what changed on the server.

Tony

Former Member
0 Kudos

I tried a redeploy of the desktop.war file earlier. It didn't help unless I did something wrong in the process.

I pasted your link as well as this link ('http://t1psbudapcdb01:8080/businessobjects/enterprise11/desktoplaunch/InfoView/logon/logon.jsp') into the browser and I still get the 404 error stating nothing macthes the given URI.

We added 250 GB of physical storage space on our Windows 2000 server.

Edited by: Colin Hugghins on Aug 7, 2008 9:46 PM

Former Member
0 Kudos

Colin,

1. Attempt to use the URL directly on the server machine.

2. Attempt to use the ip address or 127.0.0.1 if you are directly on the server.

3. navigate to the tomcat webapps directory (likely at c:\Program Files\Business Objects\Tomcat\webapps\businessobjects\enterprise11\desktoplaunch\InfoView\logon and physically check whether the logon.jsp page is there.

Former Member
0 Kudos

1. URL did not work on local machine

2. using the IP address did not work

3. there is a 'logon.jsp' file in the path you provided

Former Member
0 Kudos

I would like to try the "redeploy" again of the desktop.war file. Is "redeploy" the same as unzipping a file to a directory?

Former Member
0 Kudos

Colin,

I believe redeployment of the war file is the best approach. There are several means of doing this.

Option 1

1. Check for the presence of the following files - the .war files that deploy the applications, and the .xml files that provide the path and context for them. Once you verify these, stop Tomcat:

C:\Program Files\BusinessObjects Enterprise\BusinessObjects Enterprise 11.5\java\applications:

C:\Program Files\Business Objects\Tomcat\conf\Catalina\localhost:

2. Delete the desktop folders.

3. Start Tomcat, and monitor the CPU usage for the tomcat5.exe process using the Windows Task Manager

The desktopwar file is somewhat large and takes a short period to fully deploy.

Option 2

If you have set up the Tomcat Manager application with a valid username/password go to http://server:8080 and select the Tomcat Manager. Login and you will see your deployed web applications.

1. Undeploy the dekstop application

2. Use the deploy section to point to and deploy the desktop war.

Tony

Former Member
0 Kudos

I have the following .war files in my ~\java\applications folder:

admin.war

businessobjectsportlets.war

desktop.war

jsfadmin.war

jsfplatform.war

webcompadapter.war

Is there a certain order they should be deployed in and if so - where do they go?

Also, where are the .xml files located?

Edited by: Colin Hugghins on Aug 11, 2008 4:41 PM

Former Member
0 Kudos

Sorry - I noticed the path up top to the files. Thanks.

Former Member
0 Kudos

Does it matter that even 'http://server:8080' and 'http://server:8080/admin' come up w/the same error?

Former Member
0 Kudos

Collin,

If you are deploying all the war files, the webcompadaper must be deployed first.

Typical oder would be:

webcompadapter, jfsadmin, adminwar, adhocwar, desktop

Former Member
0 Kudos

I may try all of the files. I've been trying just the desktop.war file and it still hasn't fixed the problem.

Former Member
0 Kudos

What does the businessobjectsportlets.war file do? Could it have something to do with these problems?

Former Member
0 Kudos

As a side note - redeployed all of the files you listed earlier (minus the adhoc file 'cuz we didn't have one) and still no dice. Again - does it matter that I cannot access my Tomcat Manager via the web interface? Is there a way to tell if Tomcat is REALLY running?

BasicTek
Advisor
Advisor
0 Kudos

in reply to "Does it matter that even 'http://server:8080' and 'http://server:8080/admin' come up w/the same error?"

Yes especially server:8080. This would indicate an issue with tomcat (not just your BO deployment). Can you reinstall tomcat and the java WCA for that matter from the BO install

Remove any left over apache/tomcat files boinstall\tomcat or registry keys in hklm\software.

Regards,

Tim

Answers (0)