ERLEDIGT
JA
JA
ANTWORTEN
1
1
ZUGRIFFE
2081
2081
EMPFEHLEN
-
Hallo Zusammen,
recht neu im Thema und folgendes Problem.
Ich möchte im Rahmen eines Uni-Projektes die Kommunikation zwischen Flex und Java im Backend realisieren.
Im Rahmen der "Ersten Schritte" hab ich folgendes versucht:
Ich gebe einen Namen in ein Textfeld ein, drücke den Button, und ein Label unter dem Button sollte eine Meldung ausgeben, welche in einer Java-Klasse erzeugt wird...
Doch beim Senden bekomme ich immer folgende Meldung:
Code :1 2 3 4 5 6 7 8 9 10 11
[RPC Fault faultString="Send failed" faultCode="Client.Error.MessageSend" faultDetail="Channel.Connect.Failed error NetConnection.Call.Failed: HTTP: Failed: url: 'http://localhost:8080/WebContent/messagebroker/amf'"] at mx.rpc::AbstractInvoker/http://www.adobe.com/2006/flex/mx/internal::faultHandler()[E:\dev\3.1.0\frameworks\projects\rpc\src\mx\rpc\AbstractInvoker.as:218] at mx.rpc::Responder/fault()[E:\dev\3.1.0\frameworks\projects\rpc\src\mx\rpc\Responder.as:53] at mx.rpc::AsyncRequest/fault()[E:\dev\3.1.0\frameworks\projects\rpc\src\mx\rpc\AsyncRequest.as:103] at mx.messaging::ChannelSet/faultPendingSends()[E:\dev\3.1.0\frameworks\projects\rpc\src\mx\messaging\ChannelSet.as:1482] at mx.messaging::ChannelSet/channelFaultHandler()[E:\dev\3.1.0\frameworks\projects\rpc\src\mx\messaging\ChannelSet.as:975] at flash.events::EventDispatcher/dispatchEventFunction() at flash.events::EventDispatcher/dispatchEvent() at mx.messaging::Channel/connectFailed()[E:\dev\3.1.0\frameworks\projects\rpc\src\mx\messaging\Channel.as:997] at mx.messaging.channels::PollingChannel/connectFailed()[E:\dev\3.1.0\frameworks\projects\rpc\src\mx\messaging\channels\PollingChannel.as:354] at mx.messaging.channels::AMFChannel/statusHandler()[E:\dev\3.1.0\frameworks\projects\rpc\src\mx\messaging\channels\AMFChannel.as:390]
Hier meine Files:
JavaService.java:
Code :1 2 3 4 5 6 7
public class JavaService { public String helloFromJava(final String name) { final String result = "Hello " + name + "! This is from Java..."; return result; } }
Meine FlexTestApplication.mxml:
Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
<?xml version="1.0" encoding="utf-8"?> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute"> <mx:RemoteObject id="FlexHelloService" destination="RemoteJavaService"/> <mx:Button x="21" y="10" label="Say Hello" id="btnSayHello" click="sayHello()"/> <mx:TextInput x="107" y="10" id="tfName"/> <mx:Label x="107" y="52" id="lblREsult"/> <mx:Script> <![CDATA[ public function sayHello():void { var result:String = FlexHelloService.helloFromJava(tfName.text); } ]]> </mx:Script> </mx:Application>
remoting-config.xml:
Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
<?xml version="1.0" encoding="UTF-8"?> <service id="remoting-service" class="flex.messaging.services.RemotingService"> <adapters> <adapter-definition id="java-object" class="flex.messaging.services.remoting.adapters.JavaAdapter" default="true"/> </adapters> <default-channels> <channel ref="my-amf"/> </default-channels> <destination id="RemoteJavaService"> <properties> <source>flextest.JavaService</source> </properties> </destination> </service>
Ich denke das ist das Wesentliche...
Als Application-Server benutze ich GlassfishV2, und als Entwicklungsumgebung den FlexBuilder als Eclipse-Plugin.
BlazeDS ist korrekt eingerichtet, die Samples sind in Glassfish lauffähig...
Ach ja, wenn ich das Projekt über "Run as-> Run on Server" auf dem Server deploye, bekomme ich immer nur ein Listing des Directories, weil die html-Seite nicht index.htm, etc heisst...
Kann mir da vielleicht jemand helfen?
Ich danke im Voraus
Markus
-
Der Ordner im Eclipse-Projekt-Folder darf nicht WebContent, wie es standardmäßig angelegt wird, sondern muss heissen, wie das Projekt...
Sieh
http://www.richability.com/resources...BlazeDsApp.pdf
Ähnliche Themen
-
Air/Flex-Anwendung aus einer anderen Air/Flex-Anwendung heraus starten
Von Julian Maicher im Forum Adobe Flex & AIRAntworten: 1Letzter Beitrag: 07.01.10, 15:01 -
Software-Entwickler Flex / Java (m/w)
Von rfiering im Forum Stellenangebote (entgeltlich)Antworten: 0Letzter Beitrag: 13.12.07, 09:55 -
Suche: Softwareentwickler/in Flash / Flex und/oder Java / J2EE
Von games-consulting im Forum Stellenangebote (entgeltlich)Antworten: 0Letzter Beitrag: 26.10.07, 11:57 -
[C] Problem mit Scannergenerator Flex und Regel
Von Razorhawk im Forum C/C++Antworten: 2Letzter Beitrag: 27.11.05, 01:58 -
Flex Problem
Von cycovery im Forum 3D Studio MaxAntworten: 6Letzter Beitrag: 30.11.04, 16:44





Zitieren
Login





