Your achievements

Level 1

0% to

Level 2

Tip /
Sign in

Sign in to Community

to gain points, level up, and earn exciting badges like the new
Bedrock Mission!

Learn more

View all

Sign in to view all badges

Missing messageId: FlexBuilder vs mxmlc

Level 1
Level 1

I am using FlexBuilder 3.0.2 with Cairngorm 2.2.1 to
implement RemoteObjects over AMF.

When I run/debug/profile the project from FlexBuilder, I
receive the following error on response from a save command:

SaveObjectCommand?: Fault: event = [RPC Fault
faultString="Didn't receive an acknowledgement of message"
faultCode="Server.Acknowledge.Failed" faultDetail="Was expecting
message '5AA6C3E6-BC82-AFF3-E275-AB767CDA24C1' but received
'null'."] [AMF] FaultEvent?: faultCode:Server.Acknowledge.Failed
faultString:'Didn't receive an acknowledgement of message'
faultDetail:'Was expecting message
'5AA6C3E6-BC82-AFF3-E275-AB767CDA24C1' but received 'null'.'

When I compile the same project with mxmlc, I do not receive
the fault, and the response is processed correctly by the response

My mxmlc compile flags are:

mxmlc -context-root=http://localhost:3000/
-headless-server=true -services=src/services-config.xml -output
bin-debug/Test.swf -compiler.library-path+=libs src/Test.mxml

I have debugged the problem from the server side and
confirmed that I receive a different AMF message when the flex
client swf is compiled by mxmlc vs FlexBuilder. Does anyone know
what compile flags FlexBuilder is using that might cause a problem?



2 Replies
Level 2
Level 2
In your flex builder, go to menu "project > clean..."

Your project need to be recompiled after you update the LCDS
config files. Cleaning the project forces a recompile.
Level 1
Level 1
Thanks, I've tried cleaning and rebuilding all projects, but
it did not fix the problem.