Zurück   Flashforum > Flash und Server > Flash Remoting

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 16-04-2004, 14:00   #1 (permalink)
Neuer User
 
Registriert seit: Jan 2004
Ort: Ruhrgebiet
Beiträge: 6
Question Remoting mit MX 2004... will nicht.

Aloha!

Ich hatte hier schonmal das gleiche Problem...

Ein Script, dass nach allem, was ich so an Beschreibungen gefunden hab (Was ja leider nicht viel ist) korrekt ist, soll Daten aus einer EnterpriseBean holen. Doof ist, dass es das nicht macht. Ich kann die Instanzen erstellen, kein Thema, aber sobald ich mit dem Objekt, welches mir von create() zurückgegeben wird, irgendwas machen möchte (Sprich: normale Methoden aufrufen) meckert das Gateway:
"Flash Remoting MX kennt keinen Dienst mit dem Namen [type Function]."
Die Objekte sind allerdings da, wenn ich sie tracen lasse zeigt er mir [object Object], was jetzt nicht so falsch aussieht.

Das blöde ist, wenn ich alles als Flash MX abspeichere, dann klappts. Mist. Wir brauchen's aber für MX2004. Watt nu?
KarstenTS ist offline   Mit Zitat antworten
Alt 16-04-2004, 14:14   #2 (permalink)
über oder unter dir...
 
Benutzerbild von merlin0815
 
Registriert seit: Dec 2001
Ort: Dulsmountain
Beiträge: 1.657
ahoi!
liegt es evtl. an der GROSS und klein schreibung?!
__________________
gruss merlin & peace 4 @ll

eBay -> Erfolgreicher Verkaufen - MotionSell - Die andere Auktionsgalerie für eBay <- VÖLLIG KOSTENLOS
merlin0815 ist offline   Mit Zitat antworten
Alt 17-04-2004, 11:34   #3 (permalink)
Neuer User
 
Registriert seit: Jan 2004
Ort: Ruhrgebiet
Beiträge: 6
Hab ich auch erst gedacht, aber nix gefunden.

In Farame1 funzt alles:
ActionScript:
  1. #include "NetServices.as"
  2. #include "NetDebug.as"
  3.  
  4. InventoryBean = null;
  5. InventoryEJB = null;
  6.  
  7. EJBtext.text = "soon...";
  8.  
  9. // connection stuff
  10. function init() {
  11.     // Gateway
  12.     NetServices.setDefaultGatewayUrl("http://localhost:8080/flashservices/gateway");
  13.     gatewayConnnection = NetServices.createGatewayConnection();
  14.     // BeanInstance
  15.     MedSchedBean = gatewayConnnection.getService("ejb/medsched/facade/MedSched", this);
  16.     if (MedSchedBean != null) {
  17.         textCon = "Connection Established\nMedSchedBean:"+MedSchedBean;
  18.         MedSchedBean.create();
  19.     } else {
  20.         EJBtext.text = "cannot connect to server";
  21.     }
  22. }
  23.  
  24. function create_Result(result) {
  25.     MedSchedEJB = result;
  26.     EJBtext.text = textCon+"\n\nGot Bean Instance.\nMedSchedEJB: "+MedSchedEJB;
  27. }
  28. function create_Status(result) {
  29.     EJBtext.text = textCon+"\ncreate() - STATUS: \n"+result.details;
  30. }
  31.  
  32. init();
  33. stop();

In Frame2 gibt's den Error, obwohl der die Ojekte anzeigt:
ActionScript:
  1. EJBtext.text = "soon...";
  2. MedSchedEJB.makeSomeNoise();
  3. function makeSomeNoise_Result(result) {
  4.     EJBtext.text = "makeSomeNoise() klappt!\nMedSchedBean:"+MedSchedBean+"\nMedSchedEJB: "+MedSchedEJB+"\n\n"+result;
  5. }
  6. function makeSomeNoise_Status(result) {
  7.     EJBtext.text = "makeSomeNoise() muckt.\n"+result.details;
  8. }
  9. stop();
KarstenTS ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

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



Alle Zeitangaben in WEZ +1. Es ist jetzt 03:15 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele