IF_BSP_APPLICATION_EVENTS gibt Fehlermeldung

BusinessServerPages; Erstellung von Webapplikationen.

IF_BSP_APPLICATION_EVENTS gibt Fehlermeldung

Postby Alva1590 » Mon Feb 23, 2004 11:59 am

Hallo,

hab für mein BSP ne Applikationsklasse angelegt und ihr das Interface IF_BSP_APPLCIATION_EVENTS zugewiesen, jetzt bekomme ich immer folgende Fehlermeldung:
Business Server Page (BSP) Error
Eine Exception vom Typ CX_SY_DYN_CALL_ILLEGAL_METHOD ist aufgetreten, wurde aber weder lokal behandelt noch durch eine RAISING-Klausel deklariert.

Exception Class: CX_SY_DYN_CALL_ILLEGAL_METHOD
Error Id:
Program: CL_BSP_RUNTIME================CP
Include: CL_BSP_RUNTIME================CM002
Line: 95
Long Text: -
was mach ich denn falsch?
Alva1590
.....
.....
 
Posts: 4387
Joined: Mon Dec 02, 2002 3:01 pm

Postby Alva1590 » Mon Feb 23, 2004 12:04 pm

Hallo!

Der Fehlermeldung nach zu urteilen stimmt irgendwas mit einem Methodenaufruf nicht. Vielleicht versuchst du eine Method aufzurufen, die gar nicht definiert ist (Rechtschreibfehler?).
Vielleicht versuchts du auch eine Instanz Methode aufzurufen ohne vorher eine Instanz erzeugt zu haben (create object vergessen?).

Grüsse,
Torben
Alva1590
.....
.....
 
Posts: 4387
Joined: Mon Dec 02, 2002 3:01 pm

Postby Alva1590 » Mon Feb 23, 2004 12:07 pm

Erstmal Danke für die Antwort, is ja richtig fix hier

Wenn ich das Interface rausnehme funktioniert alles einwandfrei, die Methoden meiner Applikationsklasse laufen und ich bekomme keine Fehlermeldungen.
Kamm füge ich das Interface hinzu, kommt oben stehende Meldung

Ich wüsste nicht, wo ich da eine Instanz von irgendwas erzeugen könnte :?:
Alva1590
.....
.....
 
Posts: 4387
Joined: Mon Dec 02, 2002 3:01 pm

Postby Walter4536 » Mon Feb 23, 2004 12:47 pm

Hallo,

Was meinst Du genau mit:

Wenn ich das Interface rausnehme funktioniert ...


Hast Du das Interface unter 'Interfaces' Deiner Klasse definiert?

Gruß,
Steff
Walter4536
...
...
 
Posts: 315
Joined: Mon Dec 02, 2002 12:09 pm

Postby Alva1590 » Mon Feb 23, 2004 1:28 pm

ja, habe ich, die methoden sind auch alle implementiert und trotzdem tut's nicht

nachmal die zusammenfassung:
  • BSP-Applikation mit Applikationsklasse: läuft
  • Über den Reiter "Interface" der Applikationsklasse das Interface IF_BSP_APPLICATION_EVENTS hinzugefügt
  • alle vier Methoden des Interfaces implementiert (da ich nur ON_REQUEST brauche sind die anderen 3 leer)
  • Klasse aktiviert
  • Im Browser aufrufen: besagte Fehlermeldung
Alva1590
.....
.....
 
Posts: 4387
Joined: Mon Dec 02, 2002 3:01 pm

Postby Alva1590 » Mon Feb 23, 2004 1:48 pm

Ich vermute mal, dass mit der implementieren Methode etwas nicht stimmt (bzw. mit dem Methodenaufruf). Hast Du mal eine 'erweiterete Programmprüfung' Deiner Klasse laufen lassen. Evtl. findet darin ein Hinweis auf einen Fehler.
Alva1590
.....
.....
 
Posts: 4387
Joined: Mon Dec 02, 2002 3:01 pm

Postby Enrico4983 » Wed Mar 03, 2004 1:41 pm

Meine Antwort kommt vielleicht etwas spät.

Die Meldung hatte ich auch... zunächst!

Du musst innerhalb Deiner Klasse in jede Methode reingehen und sie AKTIVIEREN! Dann komm der Fehler nicht mehr!

mfg
Troopy
Enrico4983
..
..
 
Posts: 39
Joined: Mon Aug 04, 2003 3:54 pm


Return to BSP + BHTML

Who is online

Users browsing this forum: No registered users and 15 guests