WebTier Not showing report but is show report tree
I have compiled the tutorials for creating a Report Explorer and WebTier. I
tested the
Report server using a simple ThinClient (As Suggested in the tutoral) It
works Great.
I then build and installed the WebTier using the exact arguments shown in
the tutoral.
I then ran IE and was able to connect the the Report explorer using
http://localhost/myWebTier/MyWebTier.dll and the tree was properly
displayed.
When i click on a folder, it does open up to show me the reports. If i click
on a report
I get the THIS PAGE CANNOT BE DISPLAYED ERROR. Here is the URL
that is being requested.
http://127.0.0.1/myWebTier/WebTier.dll?content=viewer&volume=Report Explor
er%20Database&name=Accounting%5CCustomer%20List&folder=v0d0&explorer=dynamic
&frameset=1&SessionID=197614
Any ideas as to what is wrong???
By the way I am using Delphi 7 and IIS 5 on a Win2000 Pro workstation.
tested the
Report server using a simple ThinClient (As Suggested in the tutoral) It
works Great.
I then build and installed the WebTier using the exact arguments shown in
the tutoral.
I then ran IE and was able to connect the the Report explorer using
http://localhost/myWebTier/MyWebTier.dll and the tree was properly
displayed.
When i click on a folder, it does open up to show me the reports. If i click
on a report
I get the THIS PAGE CANNOT BE DISPLAYED ERROR. Here is the URL
that is being requested.
http://127.0.0.1/myWebTier/WebTier.dll?content=viewer&volume=Report Explor
er%20Database&name=Accounting%5CCustomer%20List&folder=v0d0&explorer=dynamic
&frameset=1&SessionID=197614
Any ideas as to what is wrong???
By the way I am using Delphi 7 and IIS 5 on a Win2000 Pro workstation.
This discussion has been closed.
Comments
Perhaps this will solve the issue....
----------------------------------------
RB WebTier and IIS User Accounts
----------------------------------------
Question: I am trying to configure and test the RB WebTier using IIS.
When I try to test the web tier via my web browser an Internal Server
500 Error page is displayed.
This is generic error page returned by IIS.
One cause of this error is that the WebTier application does not have
sufficient user access rights.
Solution:
1. Unload the WebTier application.
Use IIS to access the properties dialog for the rbWebPub virtual
directory. Press the UnLoad button to unload the ISAPI dll.
2. Delete rbWebPub subdirectories
Use Windows Explorer to delete all subdirectories inside the rbWebPub
directory. If you are using different WebTier CacheDirectory or WebTier
LogSettings, then delete those directories also.
3. Configure IIS User Accounts
There are two user accounts created by IIS: IUSR_MachineName and
IWAM_MachineName. (MachineName is replaced by the name of your
computer).
a. Use Windows Explorer to access the properties dialog for the rbWebPub
directory.
b. Check whether the IUSR_MachineName and IWAM_MachineName accounts
appear in the list of users. If not then add them.
c. The IUSR_MachineName account is the Internet Guest Account. This
account requires Read, Execute, and Write access to rbWebPub.
d. The IWAM_MachineName account is a user account that IIS uses to run
web applications such as the web tier. This account requires full
control of the rbWebPub directory. The web tier must be able to read,
write, and create new files and sub directories for the CacheDirectory
and the Log. Therefore if you configure the WebTier to use directories
that are not subdirectories of rbWebPub, you will need to configure
those directories as well.
Best regards,
Nard Moseley
Digital Metaphors
www.digital-metaphors.com
The files in CACHE are being created and the Report Tree outline and the
reports list are showing properly
in the IE5, but no luck when i click to view the report. Have droped and
recreated the directories as you suggested.
User account is correct on the permissions (If it wasent then the files and
Sub-dirs in CACHE could not be created RIGHT?) The server is an application
not a service. Could that be my problem? When a create a simple thin client
with the Cleint & Report Explorer and execute it the reports all show and
come up properly, so I do not think it is my server (Unless it has to run as
a service). The user account I am logged in as has ADMIN rights on the
machine. (Member of Administrators Group)
Guesing problem is with the WebTier interface. What could allow the Tree
Structure to show in IE5, but fail when a report name is clicked??
Thanks for your help.
Bill B
1. The user account to which you are logged in does not have any
influence on the web application.
2. The report server application can run as an application or as a
service. The web tier will communicate with the server via TCP, thus the
report server can be anywhere - on the same machine, on a different
machine, and it can be running under any account.
3. This sounds like the the exact same problem that another developer
encountered. I had several email exchanges with him. He emailed me the
ISAPI dll that he created from our demos and I was able to run it on my
machine successfully. He was running Win2k and I have a Win2k machine
for testing. I do not know whether he resolved this issue, I'll try to
email him and ask. However, the evidence points to a configuration issue
with either Win2K or IIS.
The cache directories get created by the web application which is
running under the IWAM_MachineName account. But I think the
IUSR_MachineName account could be causing the issue if it does not have
access. Try granting full control to all users - including anonymous
access.
Check that the access rights you specify at the root Cache directory
level are getting propogated to all subdirectories.
Check the security rights in your web browser. Perhaps they are
preventing it from working.
Best regards,
Nard Moseley
Digital Metaphors
www.digital-metaphors.com
The issue that seems the most interesting is that the web page will render
the Report Tree with the
folders and reports properly. It had to access the Report server to get that
Info, but cannot render the
reports when Clicked.
Will report back after i validate all the users for full access. Is there
any troubleshooting tricks I can
apply to try an isolate the problem?
Set all users to FULL CONTROL off all objects and sub-dirs. I am now
offically lost. Any suggestions would be appreciated. Not sure what to try
next. Need method to debug the flow of cummincations to see where the break
point is in the process.
Ed Dressel
Team DM
The report explorer shows the
sample reports and i can view the reports when selected. The Web App will
show the Report explorer and the reports, but fails when i click on a report
What OS and Service Pack?
What IIS and patch?
What are the values of these WebTier properties:
CacheDirectory
WebCachePath
WebModuleURI
Tom Ollar
Digital Metaphors Corporation
http://www.digital-metaphors.com
info@digital-metaphors.com
http://127.0.0.1/myWebTier/myWebTier.dll
It appears to be missing a 'my' prefix (unless that was just a typo)...
Cheers,
Tom Ollar
Digital Metaphors Corporation
http://www.digital-metaphors.com
info@digital-metaphors.com
to
a failure of the component that sits between the keyboard and the back of
the chair.
Thanks so much for you help.
Bill Brookfield
(PS: Will be purchasing this upgrade very soon. My boss Loves the Web
interface. Still need to be
able to push data from the web back to the report server as requested by
other users, But as a first
version it is awsome )