Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>Are you using Filter parameters? I've also created custom transport filters, but never encountered this error. Here's an example do-nothing log filter...</p> <pre><code>unit LogFilter; interface uses SysUtils, DBXPlatform, DBXTransport; type TLogFilter = class(TTransportFilter) public constructor Create; override; destructor Destroy; override; function ProcessInput(const Data: TBytes): TBytes; override; function ProcessOutput(const Data: TBytes): TBytes; override; function Id: UnicodeString; override; end; const LogFilterName = 'Log'; implementation uses CodeSiteLogging; constructor TLogFilter.Create; begin inherited Create; CodeSite.Send(csmBlue,'TLogFilter.Create'); end; destructor TLogFilter.Destroy; begin CodeSite.Send(csmBlue,'TLogFilter.Destroy'); inherited Destroy; end; function TLogFilter.ProcessInput(const Data: TBytes): TBytes; begin Result := Data; CodeSite.Send(csmYellow, 'ProcessInput ' + IntToStr(Length(Data)), TEncoding.ASCII.GetString(Data)); end; function TLogFilter.ProcessOutput(const Data: TBytes): TBytes; begin Result := Data; CodeSite.Send(csmOrange, 'ProcessOutput ' + IntToStr(Length(Data)), TEncoding.ASCII.GetString(Data)); end; function TLogFilter.Id: UnicodeString; begin Result := LogFilterName; end; initialization TTransportFilterFactory.RegisterFilter(LogFilterName, TLogFilter); finalization TTransportFilterFactory.UnregisterFilter(LogFilterName); end. </code></pre> <p>This one works just fine for me (one of the example from my upcoming Delphi XE DataSnap Development Essentials courseware manual).</p> <p>Groetjes, Bob Swart</p>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
    3. VO
      singulars
      1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload