nardmoseley
Comments
-
Please email your webtier project in zip format to support@ so that can see
exactly how it is configured.
--
Nard Moseley
Digital Metaphors
www.digital-metaphors.com
-
It is against newsgroup rules to post attachments. Attachments may be sent
to support@. I do not open any attachments posted to the newsgroups.
--
Nard Moseley
Digital Metaphors
www.digital-metaphors.com
… -
Try modifying your WebModule code as shown below, this will return an error
page for all errors. For the next maintenance release, we can add logic to
generate an error page for initialization errors.
try
Res… -
The first time the WebTier receives a request, its internal Initialize
method is called. The Initialize method creates the WebTier.CacheDirectory.
If you don't see the cache directory being created, then the issue is that
the Windo… -
What error or response do you receive when calling the WebTier?
Yes, the cache folder would be created the first time the module is invoked.
The ISAPI should have full control (read/write, etc) privileges to the
directory.
From IIS Manager, select the rbWebPub virtual directory. From the Features
View, select Handler Mappings and double-click. Next, select the row for
ISAPI-dll. Press the right mouse button and select Edit Feature
Permissions... The …
From IIS Manager, select the rbWebPub virtual directory. Select Content
View. Select the report.dll and press the right mouse button, then select
Edit Permissions. Make sure users have full control (read, execute, etc.).
The purpose of the rbWiki 'How To...Deploy to IIS7' is to serve as a
tutorial for deploying to IIS7.
I have the WebTier ISAPI demo deployed to IIS7 on Windows 7 here and also on
Vista - both are 32-bit.
Are you able…1. They could generate the report to PDF and then print the PDF. That way
they have a copy.
2. If they are using the Report or ClientReport you could write some code to
generate the report to archive or pdf each time they prin…I recommend using the same RB version to build the server, webtier, and
client. We don't test or make any attempt to support using different
versions.
--
Nard Moseley
Digital Metaphors
www.digital-metaphors.com…Just found this rbWiki example of implementing thread-safety...
http://www.digital-metaphors.com/rbWiki/Server/Web_Tier/Execute_Spec…
Delphi's WebBroker for an ISAPI module will create an instance of the
WebModule for each web request that is received.
Yes, you can put a TADOConnection on the webmodule. But realize that
multiple instances of the webmod…
The Custom Parameters demos show how to do custom processing on the WebTier.
http://www.digital-metaphors.com/rbWebTier/S…
Please configure your news reader to post using your full name.
One solution would be to configure the z-order such that the stretching
region generates before the static region. Then implement the
OnDrawCommandCreate ev…
I performed a simple test here. I added your code to the
Demos\WebTier\WebDebug example. I did not encounter any issues. I made a
couple of slight changes to what you posted, I hard coded a file name and I
hard coded a respon…
The method processConfirmationPDFRequest needs to generate an html response
which will be returned to the browser. That is why the browser is left
hanging.
RB 12 introduced support for sending report email from the web b…
There are no known issues with the ini file feature.
Here is some simple test code you can try from the WebTier.OnCreate event.
This code simulates what the webtier is doing. (The WebTier is reading up
all the values fro…The WebTier ini-file is read just after the OnCreate event fires. It is only
read when IniSettings.Enabled is True and the file exists. The IIS process
that loads the ISAPI dll will need security access rights to read the file.
For tech support request please also specify full environment info including
Window version, Delphi version, RB Edition and RB version, database engine,
data access components, printer. For Server apps helps to know more details
th…The ppAutoSearchDialog refers to the AutoSearchDialog that is displayed by
the Report and ClientReport. For a WebTier application, it should never be
created.
A good debugging technique is to create the simplest report and the…
On my computer:
1. I use the webtier as shown in previous mail "Webtier hang". When i run a
report with no parameters it works well with preview or without
preview generating a pdf.
I don't understand. Are…
Try a simple test using a ClientReport object to run the same report. Does
that work?
Try running the report server application under the Delphi debugger. If an
error occurs examine the call stack.
Try r…Peter,
The latest versions of Delphi officially dropped support for Apache. I think
the issue is that Apache was constantly changing their interfaces. If you
have not done so already, as a first step I recommend trying to crea…
The custom parameter demos shows how to do this. You basically retrieve the
parameters from the server, show an html form, and then when the form is
submitted you use the values to generate the report.
in Autosearch dialog Comment by nardmoseley July 2011
When the WebTier processes a request, it will also check whether sessions
have timed out and remove the corresponding folder of the timed out
session(s).
-
Nard Moseley
Digital Metaphors
www.digital-…
Here is an rbWiki article on how to control time out.
http://www.digital-metaphors.com/rbWiki/Server/Fundamentals/H…We do not have any experience with windows gadgets. The rbWebTier can
publish reports for preview in a web browser. There is not a special compact
or windows gadget web previewer.
Here is an rbWiki article that shows how you c…The Subreport.ShiftRelativeTo property is a published property. I don't
know what you mean when you say cannot set the property. Note that
Subreports set to pbSection cannot have a ShiftRelativeTo relationship.
-
N…
For the first request a new session will be created, this will generate a
SessionID. To optimize performance the WebTier and the Server both use
caching.
Open the Demos\WebTier\Custom Parameters example and review the co…
The TrsServer.LogSettings.Location property specifies the location of the
server log files, the default value is ($Application)\LogFiles which
resolves to a LogFiles folder in the application directory. The names of the
files…