AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Rad Server - IIS Installtion will einfach nicht laufen

Rad Server - IIS Installtion will einfach nicht laufen

Ein Thema von fisipjm · begonnen am 13. Sep 2021 · letzter Beitrag vom 7. Dez 2021
Antwort Antwort
fisipjm

Registriert seit: 28. Okt 2013
350 Beiträge
 
Delphi 12 Athens
 
#1

AW: Rad Server - IIS Installtion will einfach nicht laufen

  Alt 14. Sep 2021, 10:50
Also:
- Der Key ist korrekt / ein echter RAD Server Key

Fragen
- Welches OS / welcher IIS
Windows Server 2019 Std. / IIS 10

- Wurde der RAD Server per Installer (aus GetIt) installiert?
Ja

- Wurde das selbstgeschriebene Paket (BPL) in der EMSSERVER.INI eingetragen? Danach Neustart vom IIS?
C:\Benutzer\Öffentlich\Öffentliche Dokumente\Embarcadero\EMS

Code:
[Server.Packages]
;# This section is for extension packages.
;# Extension packages are used to register custom resource endpoints
;c:\mypackages\basicextensions.bpl=mypackage description
Ja, ich war sogar so frei und habe im Bereich Server.Logging einen Pfad angegeben. In dem Log sehe ich auch das versucht wird die BPL zu laden. Aber das wars, mehr kommt nicht. Kein Fehler im Log, Kein error, nothing
  Mit Zitat antworten Zitat
Benutzerbild von MEissing
MEissing

Registriert seit: 19. Jan 2005
Ort: Egelsbach
1.384 Beiträge
 
Delphi 12 Athens
 
#2

AW: Rad Server - IIS Installtion will einfach nicht laufen

  Alt 14. Sep 2021, 10:56
Dann mal mit dem Support zusammenarbeiten.
Matthias Eißing
cu://Matthias.Eißing.de [Embarcadero]
Kein Support per PN
  Mit Zitat antworten Zitat
fisipjm

Registriert seit: 28. Okt 2013
350 Beiträge
 
Delphi 12 Athens
 
#3

AW: Rad Server - IIS Installtion will einfach nicht laufen

  Alt 16. Sep 2021, 06:56
Darf man zwischendurch mal seinem Frust ein bissel Luft machen? Der Support ist echt Ätzend und ich bin normal kein ungeduldiger Mensch.

Wir hatten bisher noch nie den Support bemühen müssen, deshalb auch noch kein Zugang zu dem Support-Portal. Wir haben es nach geschlagenen 2 Tagen noch nicht geschafft einen Zugang zu erhalten, trotz gültiger Lizenzen mit Software-Pflegevertrag. Dank Zeitverschiebung und spärlichen Infos wer was wie darf und wie es laufen muss. Da sollte man sich konzeptionell dringend überlegen ob das nicht irgendwie einfacher bzw. schneller geht. 2 Tage ohne auch nur unser Anliegen anbringen zu können.
Ich warte weiter und melde mich wieder falls mir geholfen werden konnte....

MFG
PJM
  Mit Zitat antworten Zitat
fisipjm

Registriert seit: 28. Okt 2013
350 Beiträge
 
Delphi 12 Athens
 
#4

AW: Rad Server - IIS Installtion will einfach nicht laufen

  Alt 12. Okt 2021, 10:23
Hallo Herr Eissing,

mal eine doofe Frage. In dem Video https://www.youtube.com/watch?v=NculJwVfKKA zeigt der Kollege, wie man eine FDQuery ganz easy über die Batchmove Komponenten publizieren kann. Haben Sie das schon mal gemacht und dann auch tatsächliche auf dem IIS zum laufen gebracht? Ich bekomme es nicht hin. Auch nicht mit einem kompletten Demoaufbau.

beste Grüße
PJM
  Mit Zitat antworten Zitat
Benutzerbild von MEissing
MEissing

Registriert seit: 19. Jan 2005
Ort: Egelsbach
1.384 Beiträge
 
Delphi 12 Athens
 
#5

AW: Rad Server - IIS Installtion will einfach nicht laufen

  Alt 12. Okt 2021, 10:44
Und wo klemmt's?

Die Fehlerbeschreibung, die Schritte zum Nachvollziehen und/oder die Fehlermeldungen müssen im Posting unsichtbar sein....
Matthias Eißing
cu://Matthias.Eißing.de [Embarcadero]
Kein Support per PN
  Mit Zitat antworten Zitat
fisipjm

Registriert seit: 28. Okt 2013
350 Beiträge
 
Delphi 12 Athens
 
#6

AW: Rad Server - IIS Installtion will einfach nicht laufen

  Alt 13. Okt 2021, 09:42
Und wo klemmt's?

Die Fehlerbeschreibung, die Schritte zum Nachvollziehen und/oder die Fehlermeldungen müssen im Posting unsichtbar sein....
Sorry, bin von hellseherischen Fähigkeiten aus gegangen
Das Package lädt, es reagiert, es liefert nur keine Daten. lässt man sich jedoch mit
z.B.
TEMSEndPointEnvironment.Instance.LogMessage(fdquery.recordcount.tostring); die Anzahl der Datensätze mit loggen, dann stehen im Log die Anzahl der Datensätze der abzufragenden Tabelle. An Response vom Server kommt aber nur HTTP Code 200: content-length 0. (Mit Wireshark kontrolliert)
Im Server selbst sind die Daten da, werden aber scheinbar über die Batchmomve Komponenten nicht an den Body des Response weiter gereicht.

PS: bitte alles im IIS bzw. IIS Express testen, im EMSDevServer flutscht alles.
  Mit Zitat antworten Zitat
fisipjm

Registriert seit: 28. Okt 2013
350 Beiträge
 
Delphi 12 Athens
 
#7

AW: Rad Server - IIS Installtion will einfach nicht laufen

  Alt 13. Okt 2021, 13:57
Mit dem Code geht's, aber dann bekomme ich noch headerinfos in meinem JSON string auf die der Client nicht ausgelegt ist.
Die Auskommentierten Zeilen waren der vorhergehende Aufruf.

Delphi-Quellcode:
procedure TDataResource1.GetItem(const AContext: TEndpointContext;
  const ARequest: TEndpointRequest; const AResponse: TEndpointResponse);
const
  cPreComponentName = 'qry';
var
  LItem: string;
  lQueryComponent: TComponent;
  lStream: TMemoryStream;
begin
  LItem := ARequest.Params.Values['item'];
  // Sample code
// AResponse.Body.SetValue(TJSONString.Create('data ' + LItem), true);

  lQueryComponent := FindComponent(cPreComponentName + LItem);
  if assigned(lQueryComponent) then
  begin
    if lQueryComponent is TFDQuery then
    begin
      TFDQuery(lQueryComponent).Open;
// AResponse.Body.SetValue(TJSONString.Create(TFDQuery(lQueryComponent).RecordCount.ToString),true);
      lStream := TMemoryStream.Create;
      TFDQuery(lQueryComponent).SaveToStream(lstream, sfJSON);
      AResponse.Body.SetStream(lstream, 'application/json', True);
// FDBatchMoveDataSetReader1.DataSet := TFDQuery(lQueryComponent);
// FDBatchMoveJSONWriter1.JsonWriter := AResponse.Body.JsonWriter;
// FDBatchMove1.Execute;
      exit;
    end;
  end;
  AResponse.Body.SetValue (TJSONString.Create(LItem + ' is no valid table'), true);
end;
  Mit Zitat antworten Zitat
Antwort Antwort

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:22 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz