2014-10-15 2 views
0

저는 애플리케이션 Java EE에서 Flex와 Spring 간의 통합을 위해 Spring BlazeDS를 사용합니다.스프링 플렉스 - 인터셉터 - 클래스를 찾을 수 없습니다 [flex.springintegration.core.DataServicesConfigProcessor]

버전 :

  • 스프링 flex.version : 1.5.2.RELEASE

  • lcds.version 4.7

제가 사용

<flex:message-broker /> 

잘 작동합니다.

<bean id="messageInterceptor" class="com.package.MessageInterceptorImpl"/> 
<flex:message-broker> 
     <flex:message-interceptor ref="messageInterceptorImpl"/> 
</flex:message-broker> 

오류 : 오류 상태처럼

org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find class [flex.springintegration.core.DataServicesConfigProcessor] for bean with name '_messageBrokerDataServicesConfigProcessor' defined in null; nested exception is java.lang.ClassNotFoundException: flex.springintegration.core.DataServicesConfigProcessor 

답변

0

: 그는 클래스 flex.springintegration.core를 찾을 수 없습니다 내가 인터셉터를 사용할 때

는하지만, 나는 다음과 같은 오류가 있습니다. DataServicesConfigProcessor 클래스를 런타임 환경에 추가하면 유용 할 것입니다.

대부분이 클래스가 들어있는 jar 파일이 누락되었습니다.

+0

당신은 무슨 병 알아? – Abdelhafid

+0

LCDS 또는 BlazeDS 설치 프로그램을 사용하면 'flex-messaging - *. jar'과 같은 몇 개의 jar 파일이있을 가능성이 큽니다. 빌드시에 이들을 런타임에 사용 가능하게하는 것으로 다른 것을 염두에 두십시오. –

관련 문제