tracker issue : CF-3039974

select a category, or use search below
(searches all categories and all time range)
Title:

Bug 79895:[JFERNANDES] LCDS integration is broken in GMC

| View in Tracker

Status/Resolution/Reason: Closed/Withdrawn/

Reporter/Name(from Bugbase): João Fernandes / João Fernandes (Joao Fernandes)

Created: 09/10/2009

Components: Flex/Flash, Flex remoting

Versions: 9.0

Failure Type: Unspecified

Found In Build/Fixed In Build: 0000 /

Priority/Frequency: Trivial / Unknown

Locale/System: English / Platforms All

Vote Count: 0

Problem:

[JFERNANDES] LCDS integration is broken in GMC. Something is swalloging arguments unexpectally. The same code base running on cf8+lcds is working perfectly, upgrading to cf9GMC + lcds fails. Open for a connect session to provide a view of the problem since it's hard to create a small test case for it.
Method:

Create 2 instances, cf8+ LCDS and CF9GMC + LCDS (both using RTMP channels)create to IIS websites pointing to the same codebasecreate the / mapping in each instance so RTMP can resolve component paths correctlyThe same call invoked from the cf8 instance works, the cf9 instance throws the provided stacktrace.
Result:

  Exception: flex.data.adapters.AdapterException: Error invoking fill-method 'fill' for destination pt.cofina.shared.inbox: Unable to invoke CFC - Error invoking CFC fill operation:Error during fill: Element ATTRIBUTES.USER_ID is undefined in ARGUMENTS.at coldfusion.flex.CFDataServicesAdapter.invokeFillOperation(CFDataServicesAdapter.java:418)at flex.data.adapters.JavaAdapter.invoke(JavaAdapter.java:602)at flex.messaging.services.MessageService.serviceMessage(MessageService.java:276)at flex.messaging.services.MessageService.serviceMessage(MessageService.java:204)at flex.data.DataService.serviceMessage(DataService.java:562)at flex.messaging.MessageBroker.routeMessageToService(MessageBroker.java:1503)at flex.messaging.endpoints.AbstractEndpoint.serviceMessage(AbstractEndpoint.java:884)at flex.messaging.endpoints.amf.MessageBrokerFilter.invoke(MessageBrokerFilter.java:121)at flex.messaging.endpoints.amf.LegacyFilter.invoke(LegacyFilter.java:158)at flex.messaging.endpoints.amf.SessionFilter.invoke(SessionFilter.java:44)at flex.messaging.endpoints.amf.BatchProcessFilter.invoke(BatchProcessFilter.java:67)at flex.messaging.endpoints.amf.SerializationFilter.invoke(SerializationFilter.java:146)at flex.messaging.endpoints.BaseHTTPEndpoint.service(BaseHTTPEndpoint.java:278)at coldfusion.flash.messaging.CFAMFEndPoint.service(CFAMFEndPoint.java:200)at flex.messaging.MessageBrokerServlet.service(MessageBrokerServlet.java:322)at coldfusion.flex.ColdFusionMessageBrokerServlet.service(ColdFusionMessageBrokerServlet.java:51)at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)at coldfusion.bootstrap.BootstrapServlet.service(BootstrapServlet.java:89)at jrun.servlet.FilterChain.doFilter(FilterChain.java:86)at coldfusion.filter.FlashRequestControlFilter.doFilter(FlashRequestControlFilter.java:71)at coldfusion.bootstrap.BootstrapFilter.doFilter(BootstrapFilter.java:46)at jrun.servlet.FilterChain.doFilter(FilterChain.java:94)at jrun.servlet.FilterChain.service(FilterChain.java:101)at jrun.servlet.ServletInvoker.invoke(ServletInvoker.java:106)at jrun.servlet.JRunInvokerChain.invokeNext(JRunInvokerChain.java:42)at jrun.servlet.JRunRequestDispatcher.invoke(JRunRequestDispatcher.java:286)at jrun.servlet.ServletEngineService.dispatch(ServletEngineService.java:543)at jrun.servlet.jrpp.JRunProxyService.invokeRunnable(JRunProxyService.java:203)at jrunx.scheduler.ThreadPool$ThreadThrottle.invokeRunnable(ThreadPool.java:428)at jrunx.scheduler.WorkerThread.run(WorkerThread.java:66)Caused by: flex.messaging.MessageException: Unable to invoke CFC - Error invoking CFC fill operation:Error during fill: Element ATTRIBUTES.USER_ID is undefined in ARGUMENTS. For details, turn on Robust Exception Information in the ColdFusion Administratorat coldfusion.flex.FlexAssemblerService.getFlexError(FlexAssemblerService.java:652)at coldfusion.flex.FlexAssemblerService.invokeOperation(FlexAssemblerService.java:509)at coldfusion.flex.FlexAssemblerService.fill(FlexAssemblerService.java:232)at coldfusion.flex.DataServicesLocalProxy.fill(DataServicesLocalProxy.java:48)at coldfusion.flex.CFDataServicesAdapter.invokeFillOperation(CFDataServicesAdapter.java:409)... 29 more

----------------------------- Additional Watson Details -----------------------------

Watson Bug ID:	3039974

External Customer Info:
External Company:  
External Customer Name: João Fernandes
External Customer Email: 4E9A42C244586146992015D5
External Test Config: 09/10/2009

Attachments:

Comments: