У меня есть плагин flash builder 4.6, установленный на eclipse indigo 3.7.2 x32 (не удалось установить flash builder на juno), и развертывание в качестве уха на сервере jboss 7.1, тестирующем на localhost.
Итак, после создания нового проекта flex / java с использованием WTP и для удаленных объектов «services ADEP Data Services for Java EE 4.6» военный файл dataservices по умолчанию любой удаленный объект, который я вызываю в моем только что созданном чистом проекте, дает мне «Client. Error.MessageSend Send failed "всплывающее окно без стека трассировки на консоли или какого-либо сообщения об ошибке ...
MXML
<s:RemoteObject
id="testRO"
destination="test"
fault="loginRO_faultHandler(event)"
result="loginRO_resultHandler(event)"/>
remoting-config.xml
<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="test">
<properties>
<source>architecture.controller.TestCon</source>
<scope>application</scope>
</properties>
</destination>
TestCon.java
package architecture.controller;
import com.sun.istack.internal.logging.Logger;
public class TestCon {
private static Logger logger = Logger.getLogger(TestCon.class);
public void test(){
logger.info("testing");
}
}
Также попробовал lcds 3.1 и некоторые шаги pdf, которые предлагают импортировать файл войны, а затем добавить / изменить тип проекта в проект Flex, но безуспешно.
У меня есть другие проекты, созданные в flash Builder 4.0, развернутые на том же сервере, которые взаимодействуют с удаленными объектами и работают нормально.