RE: [flexcoders] Converting Java objects to ActionScript

2006-06-20 Thread Peter Farland





Roberto, in flex-enterprise-services.xml, can you go to the 
logging section, set the level to Debug and then make sure the only logging 
pattern is Endpoint.*. Restart the server and then rerun your application and 
look on the console (if you started the server using the command line) or in the 
app server's std err/out logs and see if you can provide more 
information?

Otherwise, you can send me a zip offlist (remember to 
rename the .zip extension to something else, like .z so that the email filter 
doesn't discard it) of the server code so I can take a closer 
look.

Pete


From: flexcoders@yahoogroups.com 
[mailto:[EMAIL PROTECTED] On Behalf Of hans73itSent: 
Tuesday, June 20, 2006 4:19 AMTo: 
flexcoders@yahoogroups.comSubject: [flexcoders] Converting Java 
objects to ActionScript


I'm trying to call a remote object that returns a List of 
String.After I've invoked the method Flex throws this 
Error:ArgumentError: Error #2004: One of the parameters is 
invalid.myFault: 
(mx.messaging.messages::ErrorMessage)#0body = 
(Object)#1clientId = (null)correlationId = 
"6D027356-DA87-5CBB-9C7D-F07EFBCDE4F0"destination = 
""extendedData = (null)faultCode = 
"Server.Acknowledge.Failed"faultDetail = "Was expecting 
mx.messaging.messages.AcknowledgeMessage, but received 
null"faultString = "Didn't receive an acknowledge message"headers = 
(Object)#2messageId = 
"D11F9A89-1A82-88CD-AF17-F07EFF841B75"rootCause = 
(null)timestamp = 0timeToLive = 0I also have this error with a 
Set class as result...Flex documentation said that a Java Collection is 
converted in an ActionScript ArrayCollection...I'm missing 
something?-I'm using the JDK5.0, Flex beta3, tomcat 5.5.17-If I use 
a Map object as result, it works...Thanks,Roberto
__._,_.___





--
Flexcoders Mailing List
FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com








   






  
  
SPONSORED LINKS
  
  
  

Web site design development
  
  
Computer software development
  
  
Software design and development
  
  


Macromedia flex
  
  
Software development best practice
  

   
  







  
  
  YAHOO! GROUPS LINKS



  Visit your group "flexcoders" on the web.
  To unsubscribe from this group, send an email to:[EMAIL PROTECTED]
  Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service.



  






__,_._,___



RE: [flexcoders] Converting Java objects to ActionScript

2006-06-20 Thread Peter Farland





Thanks Roberto, I tried your sample and it worked. Now that 
I see the error message again I know what the issue is you don't have a 
reference to mx.collections.ArrayCollection so this class definition isn't 
linked into the SWF during compilation...

Typically if a typed object's class isn't found the player 
just creates an anonymous Object, however mx.collections.ArrayCollection 
implements flash.net.IExternalizable, which means it controls its own 
serialization and can't be skipped by the player... so we end up (unfortunately) 
with this generic error.

In your MXML add a line in Script like 
this:

import mx.collections.ArrayCollection;

private var dep:ArrayCollection;

That should be enough to force a dependency on this class 
so that it is linked into the SWF.

We fixed this after Beta 3 to always have a dependency on 
this class when using RPC services.

Pete



From: flexcoders@yahoogroups.com 
[mailto:[EMAIL PROTECTED] On Behalf Of Peter 
FarlandSent: Tuesday, June 20, 2006 9:44 AMTo: 
flexcoders@yahoogroups.comSubject: RE: [flexcoders] Converting Java 
objects to ActionScript



Roberto, in flex-enterprise-services.xml, can you go to the 
logging section, set the level to Debug and then make sure the only logging 
pattern is Endpoint.*. Restart the server and then rerun your application and 
look on the console (if you started the server using the command line) or in the 
app server's std err/out logs and see if you can provide more 
information?

Otherwise, you can send me a zip offlist (remember to 
rename the .zip extension to something else, like .z so that the email filter 
doesn't discard it) of the server code so I can take a closer 
look.

Pete


From: flexcoders@yahoogroups.com 
[mailto:[EMAIL PROTECTED] On Behalf Of hans73itSent: 
Tuesday, June 20, 2006 4:19 AMTo: 
flexcoders@yahoogroups.comSubject: [flexcoders] Converting Java 
objects to ActionScript


I'm trying to call a remote object that returns a List of 
String.After I've invoked the method Flex throws this 
Error:ArgumentError: Error #2004: One of the parameters is 
invalid.myFault: 
(mx.messaging.messages::ErrorMessage)#0body = 
(Object)#1clientId = (null)correlationId = 
"6D027356-DA87-5CBB-9C7D-F07EFBCDE4F0"destination = 
""extendedData = (null)faultCode = 
"Server.Acknowledge.Failed"faultDetail = "Was expecting 
mx.messaging.messages.AcknowledgeMessage, but received 
null"faultString = "Didn't receive an acknowledge message"headers = 
(Object)#2messageId = 
"D11F9A89-1A82-88CD-AF17-F07EFF841B75"rootCause = 
(null)timestamp = 0timeToLive = 0I also have this error with a 
Set class as result...Flex documentation said that a Java Collection is 
converted in an ActionScript ArrayCollection...I'm missing 
something?-I'm using the JDK5.0, Flex beta3, tomcat 5.5.17-If I use 
a Map object as result, it works...Thanks,Roberto

__._,_.___





--
Flexcoders Mailing List
FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com








   






  
  
SPONSORED LINKS
  
  
  

Web site design development
  
  
Computer software development
  
  
Software design and development
  
  


Macromedia flex
  
  
Software development best practice
  

   
  







  
  
  YAHOO! GROUPS LINKS



  Visit your group "flexcoders" on the web.
  To unsubscribe from this group, send an email to:[EMAIL PROTECTED]
  Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service.



  






__,_._,___