Quantcast
Channel: Adobe Community : Popular Discussions - LiveCycle Data Services
Viewing all articles
Browse latest Browse all 58696

Hessian and RPC not working together

$
0
0
Using remote procedure calls(RPC) with cairgnorm framework. I'm trying to add hessian remote service to the existing rpc calls. Either hessian is working or RPC is working. Together both are not working. Here's my service.mxml . PLease help me...

<?xml version="1.0" encoding="utf-8"?>
<ServiceLocator xmlns="com.adobe.cairngorm.business.*" xmlns:mx="http://www.adobe.com/2006/mxml">

<mx:Script>
<![CDATA[
import com.project.model.ApplicationModel;
import mx.rpc.events.FaultEvent;
import mx.rpc.events.ResultEvent;
import mx.rpc.events.InvokeEvent;
import mx.utils.ObjectUtil;
import com.project.utils.DebugUtil;

[Bindable]
public var xpmEndpoint:String;
[Bindable]
public var webEndpoint:String;

private function invoke(event:InvokeEvent):void
{
DebugUtil.remoteObjectInvocation(event);
}

private function result(event:ResultEvent):void
{
//DebugUtil.remoteObjectResult(event)
}

private function fault(event:FaultEvent):void
{
//DebugUtil.remoteObjectFault(event);
}
]]>
</mx:Script>


<hessian:HessianService xmlns:hessian="hessian.mxml.*" id="service" destination="hello"/>

<mx:RemoteObject
id="productSearchService"
showBusyCursor="true"
destination="productSearch"
invoke="invoke(event)"
result="result(event)"
fault="fault(event)"
endpoint="{this.xpmEndpoint}"/>

<mx:RemoteObject id="productSetService"
destination="productSet"
showBusyCursor="true"
invoke="invoke(event)"
result="result(event)"
fault="fault(event)"
endpoint="{this.xpmEndpoint}"/>



<mx:RemoteObject
id="contractService"
showBusyCursor="true"
destination="contract"
invoke="invoke(event)"
result="result(event)"
fault="fault(event)"
endpoint="{this.xpmEndpoint}"/>

<mx:RemoteObject
id="vendorService"
showBusyCursor="true"
destination="graniteXVS"
invoke="invoke(event)"
result="result(event)"
fault="fault(event)"
endpoint="{this.xpmEndpoint}"/>

<mx:RemoteObject
id="graniteXPMService"
showBusyCursor="true"
destination="graniteXPM"
invoke="invoke(event)"
result="result(event)"
fault="fault(event)"
endpoint="{this.xpmEndpoint}"/>

<mx:RemoteObject
id="customerService"
showBusyCursor="true"
destination="customerMaster"
invoke="invoke(event)"
result="result(event)"
fault="fault(event)"
endpoint="{this.webEndpoint}"/>



</ServiceLocator>

Viewing all articles
Browse latest Browse all 58696

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>