Я просто пытаюсь создать мир приветствия, используя приведенные выше три.
Я прочитал / исследовал в течение дня, но не смог решить проблему.
Сначала некоторые фрагменты кода.
web.xml:
<display-name>BlazeDS</display-name>
<description>BlazeDS Application</description>
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>
/WEB-INF/spring/*-config.xml
</param-value>
</context-param>
<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>
<listener>
<listener-class>flex.messaging.HttpFlexSession</listener-class>
</listener>
<servlet>
<servlet-name>flex</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>flex</servlet-name>
<url-pattern>/messagebroker/*</url-pattern>
</servlet-mapping>
<welcome-file-list>
<welcome-file>index.html</welcome-file>
</welcome-file-list>
flex-servlet.xml (мой диспетчер пружин называется flexв web.xml)
<flex:message-broker>
<flex:message-service
default-channels="my-streaming-amf,my-longpolling-amf,my-polling-amf" />
</flex:message-broker>
<!-- Expose the productService bean for BlazeDS remoting -->
<flex:remoting-destination ref="echoService" />
app-config.xml (весенние бобы)
<?xml version="1.0" encoding="UTF-8"?>
<!-- Implementation of ProductDAO using low-level JDBC -->
<bean id="echoService" class="com.example.day1.EchoService">
</bean>
remoting-config.xml
<?xml version="1.0" encoding="UTF-8"?>
<adapters>
<adapter-definition id="java-object"
class="flex.messaging.services.remoting.adapters.JavaAdapter"
default="true" />
</adapters>
<default-channels>
<channel ref="my-amf" />
</default-channels>
Наконец, удаленный объект в Flex 4.5:
<mx:RemoteObject id="ro"
destination="echoService"
fault="onFault(event)"
result="onResult(event)"
showBusyCursor="true">
</mx:RemoteObject>
Я использую Glassfish, Flex Builder 4.5, и мой класс обслуживания - просто привет.
Я могу заставить его работать нормально без Spring.Но как только я включил Spring в мой микс, мой обработчик ошибок говорит: «Невозможно подключиться к echoService. Любые указатели приветствуются.