[Red5] Deserialize Error

Dan Schultz dan at intriguemedia.net
Wed Jan 24 22:06:05 EST 2007


Hey everyone,

I've been successful in passing custom objects from Red5 to Flex;  
however, when passing a custom object from Flex to Red5 I'm getting  
the following error:

      [java] [ERROR] 731458 SocketAcceptorIoProcessor-0.0: 
( org.red5.io.object.Deserializer.error ) Error loading class:  
org.peoples.clients.User
      [java] java.lang.ClassNotFoundException: org.peoples.clients.User
      [java]     at java.net.URLClassLoader$1.run(URLClassLoader.java: 
200)
      [java]     at java.security.AccessController.doPrivileged 
(Native Method)
      [java]     at java.net.URLClassLoader.findClass 
(URLClassLoader.java:188)
      [java]     at java.lang.ClassLoader.loadClass(ClassLoader.java: 
306)
      [java]     at sun.misc.Launcher$AppClassLoader.loadClass 
(Launcher.java:268)
      [java]     at java.lang.ClassLoader.loadClass(ClassLoader.java: 
251)
      [java]     at org.red5.io.object.Deserializer.newInstance 
(Deserializer.java:301)
      [java]     at org.red5.io.object.Deserializer.readObject 
(Deserializer.java:211)
      [java]     at org.red5.io.object.Deserializer.deserialize 
(Deserializer.java:92)
      [java]     at  
org.red5.server.net.rtmp.codec.RTMPProtocolDecoder.decodeNotifyOrInvoke( 
RTMPProtocolDecoder.java:559)
      [java]     at  
org.red5.server.net.rtmp.codec.RTMPProtocolDecoder.decodeInvoke 
(RTMPProtocolDecoder.java:494)
      [java]     at  
org.red5.server.net.rtmp.codec.RTMPProtocolDecoder.decodeMessage 
(RTMPProtocolDecoder.java:350)
      [java]     at  
org.red5.server.net.rtmp.codec.RTMPProtocolDecoder.decodePacket 
(RTMPProtocolDecoder.java:278)
      [java]     at  
org.red5.server.net.rtmp.codec.RTMPProtocolDecoder.decode 
(RTMPProtocolDecoder.java:123)
      [java]     at  
org.red5.server.net.rtmp.codec.RTMPProtocolDecoder.decodeBuffer 
(RTMPProtocolDecoder.java:92)
      [java]     at  
org.red5.server.net.rtmp.codec.RTMPMinaProtocolDecoder.decode 
(RTMPMinaProtocolDecoder.java:50)
      [java]     at  
org.apache.mina.filter.codec.ProtocolCodecFilter.messageReceived 
(ProtocolCodecFilter.java:158)
      [java]     at  
org.apache.mina.common.support.AbstractIoFilterChain.callNextMessageRece 
ived(AbstractIoFilterChain.java:502)
      [java]     at  
org.apache.mina.common.support.AbstractIoFilterChain.access$1000 
(AbstractIoFilterChain.java:52)
      [java]     at  
org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl 
$1.messageReceived(AbstractIoFilterChain.java:777)
      [java]     at  
org.apache.mina.common.support.AbstractIoFilterChain$1.messageReceived 
(AbstractIoFilterChain.java:111)
      [java]     at  
org.apache.mina.common.support.AbstractIoFilterChain.callNextMessageRece 
ived(AbstractIoFilterChain.java:502)
      [java]     at  
org.apache.mina.common.support.AbstractIoFilterChain.fireMessageReceived 
(AbstractIoFilterChain.java:493)
      [java]     at  
org.apache.mina.transport.socket.nio.SocketIoProcessor.read 
(SocketIoProcessor.java:286)
      [java]     at  
org.apache.mina.transport.socket.nio.SocketIoProcessor.process 
(SocketIoProcessor.java:246)
      [java]     at  
org.apache.mina.transport.socket.nio.SocketIoProcessor.access$500 
(SocketIoProcessor.java:44)
      [java]     at  
org.apache.mina.transport.socket.nio.SocketIoProcessor$Worker.run 
(SocketIoProcessor.java:564)
      [java]     at org.apache.mina.util.NamePreservingRunnable.run 
(NamePreservingRunnable.java:43)
      [java]     at java.lang.Thread.run(Thread.java:613)


Is there an object mapping parameter that I forgot to set in Red5, or  
has this feature not yet been implemented?  I've set the AMF setting  
to use AMF0 by using this code in Flex: flash.net.registerClassAlias 
("org.peoples.clients.User", src.User);


Thanks,

Dan Schultz
Intrigue Media
www.intriguemedia.net



-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://osflash.org/pipermail/red5_osflash.org/attachments/20070124/fdc5ca66/attachment-0001.htm


More information about the Red5 mailing list