Forget what I said about the oflaDemo working. The flash file is pointing to my live web server which is Trunk build 2228. This is why it is working.
So basically, I am 100% of out of commission on all RED5 apps on my test server. Regards, Lenny On 8/24/07, Lenny Sorey <[EMAIL PROTECTED]> wrote: > > OK Guys, > > A Little more detail from the log file regarding the app - > fatviewer > Built with Trunk 2247 - Tomcat 6.0.13 > > > ************************************************************************************************ > > [DEBUG] 48031 SocketAcceptorIoProcessor-0.0:( > org.red5.server.net.rtmp.codec.RTMPProtocolDecoder.decodeHandshake ) > Handshake reply > [DEBUG] 48046 pool-3-thread-2:( > org.red5.server.net.rtmp.BaseRTMPHandler.messageSent ) Message sent > [DEBUG] 48078 SocketAcceptorIoProcessor-0.0:( > org.red5.io.object.Deserializer.deserialize ) Datatype: String > [DEBUG] 48078 SocketAcceptorIoProcessor-0.0:( > org.red5.server.net.rtmp.codec.RTMPProtocolDecoder.decodeNotifyOrInvoke ) > Action connect > [DEBUG] 48078 SocketAcceptorIoProcessor-0.0:( > org.red5.io.object.Deserializer.deserialize ) Datatype: Number > [DEBUG] 48078 SocketAcceptorIoProcessor-0.0:( > org.red5.io.object.Deserializer.deserialize ) Datatype: Object > [DEBUG] 48078 SocketAcceptorIoProcessor-0.0:( > org.red5.io.amf.Input.readSimpleObject ) read map > [DEBUG] 48078 SocketAcceptorIoProcessor-0.0:( > org.red5.io.amf.Input.hasMoreProperties ) End of object: ? false > [DEBUG] 48078 SocketAcceptorIoProcessor-0.0:( > org.red5.io.amf.Input.readKeyValues ) property: app > [DEBUG] 48078 SocketAcceptorIoProcessor-0.0:( > org.red5.io.object.Deserializer.deserialize ) Datatype: String > [DEBUG] 48078 SocketAcceptorIoProcessor-0.0:( > org.red5.io.amf.Input.readKeyValues ) val: fatviewer > [DEBUG] 48078 SocketAcceptorIoProcessor-0.0:( > org.red5.io.amf.Input.hasMoreProperties ) End of object: ? false > [DEBUG] 48078 SocketAcceptorIoProcessor-0.0: ( > org.red5.io.amf.Input.hasMoreProperties ) End of object: ? false > [DEBUG] 48078 SocketAcceptorIoProcessor-0.0:( > org.red5.io.amf.Input.readKeyValues ) property: flashVer > [DEBUG] 48078 SocketAcceptorIoProcessor-0.0: ( > org.red5.io.object.Deserializer.deserialize ) Datatype: String > [DEBUG] 48078 SocketAcceptorIoProcessor-0.0:( > org.red5.io.amf.Input.readKeyValues ) val: WIN 9,0,47,0 > [DEBUG] 48078 SocketAcceptorIoProcessor-0.0:( > org.red5.io.amf.Input.hasMoreProperties ) End of object: ? false > [DEBUG] 48078 SocketAcceptorIoProcessor-0.0:( > org.red5.io.amf.Input.hasMoreProperties ) End of object: ? false > [DEBUG] 48078 SocketAcceptorIoProcessor-0.0: ( > org.red5.io.amf.Input.readKeyValues ) property: swfUrl > [DEBUG] 48078 SocketAcceptorIoProcessor-0.0:( > org.red5.io.object.Deserializer.deserialize ) Datatype: String > [DEBUG] 48078 SocketAcceptorIoProcessor-0.0:( > org.red5.io.amf.Input.readKeyValues ) val: http://red5/demos/vidtest.swf > [DEBUG] 48093 SocketAcceptorIoProcessor-0.0:( > org.red5.io.amf.Input.hasMoreProperties ) End of object: ? false > [DEBUG] 48093 SocketAcceptorIoProcessor-0.0: ( > org.red5.io.amf.Input.hasMoreProperties ) End of object: ? false > [DEBUG] 48093 SocketAcceptorIoProcessor-0.0:( > org.red5.io.amf.Input.readKeyValues ) property: tcUrl > [DEBUG] 48093 SocketAcceptorIoProcessor-0.0:( > org.red5.io.object.Deserializer.deserialize ) Datatype: String > [DEBUG] 48093 SocketAcceptorIoProcessor-0.0:( > org.red5.io.amf.Input.readKeyValues ) val: rtmp://red5/fatviewer > [DEBUG] 48093 SocketAcceptorIoProcessor-0.0:( > org.red5.io.amf.Input.hasMoreProperties ) End of object: ? false > [DEBUG] 48093 SocketAcceptorIoProcessor-0.0:( > org.red5.io.amf.Input.hasMoreProperties ) End of object: ? false > [DEBUG] 48093 SocketAcceptorIoProcessor-0.0:( > org.red5.io.amf.Input.readKeyValues ) property: fpad > [DEBUG] 48093 SocketAcceptorIoProcessor-0.0:( > org.red5.io.object.Deserializer.deserialize ) Datatype: Boolean > [DEBUG] 48093 SocketAcceptorIoProcessor-0.0: ( > org.red5.io.amf.Input.readKeyValues ) val: false > [DEBUG] 48093 SocketAcceptorIoProcessor-0.0:( > org.red5.io.amf.Input.hasMoreProperties ) End of object: ? false > [DEBUG] 48093 SocketAcceptorIoProcessor-0.0:( > org.red5.io.amf.Input.hasMoreProperties ) End of object: ? false > [DEBUG] 48093 SocketAcceptorIoProcessor-0.0:( > org.red5.io.amf.Input.readKeyValues ) property: audioCodecs > [DEBUG] 48093 SocketAcceptorIoProcessor-0.0:( > org.red5.io.object.Deserializer.deserialize ) Datatype: Number > [DEBUG] 48093 SocketAcceptorIoProcessor-0.0:( > org.red5.io.amf.Input.readKeyValues ) val: 615 > [DEBUG] 48093 SocketAcceptorIoProcessor-0.0:( > org.red5.io.amf.Input.hasMoreProperties ) End of object: ? false > [DEBUG] 48093 SocketAcceptorIoProcessor-0.0:( > org.red5.io.amf.Input.hasMoreProperties ) End of object: ? false > [DEBUG] 48093 SocketAcceptorIoProcessor-0.0:( > org.red5.io.amf.Input.readKeyValues ) property: videoCodecs > [DEBUG] 48093 SocketAcceptorIoProcessor-0.0:( > org.red5.io.object.Deserializer.deserialize ) Datatype: Number > [DEBUG] 48093 SocketAcceptorIoProcessor-0.0:( > org.red5.io.amf.Input.readKeyValues ) val: 124 > [DEBUG] 48093 SocketAcceptorIoProcessor-0.0:( > org.red5.io.amf.Input.hasMoreProperties ) End of object: ? false > [DEBUG] 48093 SocketAcceptorIoProcessor-0.0:( > org.red5.io.amf.Input.hasMoreProperties ) End of object: ? false > [DEBUG] 48093 SocketAcceptorIoProcessor-0.0:( > org.red5.io.amf.Input.readKeyValues ) property: videoFunction > [DEBUG] 48093 SocketAcceptorIoProcessor-0.0:( > org.red5.io.object.Deserializer.deserialize ) Datatype: Number > [DEBUG] 48093 SocketAcceptorIoProcessor-0.0:( > org.red5.io.amf.Input.readKeyValues ) val: 1 > [DEBUG] 48093 SocketAcceptorIoProcessor-0.0:( > org.red5.io.amf.Input.hasMoreProperties ) End of object: ? false > [DEBUG] 48093 SocketAcceptorIoProcessor-0.0: ( > org.red5.io.amf.Input.hasMoreProperties ) End of object: ? false > [DEBUG] 48109 SocketAcceptorIoProcessor-0.0:( > org.red5.io.amf.Input.readKeyValues ) property: pageUrl > [DEBUG] 48109 SocketAcceptorIoProcessor-0.0: ( > org.red5.io.object.Deserializer.deserialize ) Datatype: String > [DEBUG] 48109 SocketAcceptorIoProcessor-0.0:( > org.red5.io.amf.Input.readKeyValues ) val: http://red5/vidtest.html > [DEBUG] 48109 SocketAcceptorIoProcessor-0.0:( > org.red5.io.amf.Input.hasMoreProperties ) End of object: ? false > [DEBUG] 48109 SocketAcceptorIoProcessor-0.0: ( > org.red5.io.amf.Input.hasMoreProperties ) End of object: ? false > [DEBUG] 48109 SocketAcceptorIoProcessor-0.0:( > org.red5.io.amf.Input.readKeyValues ) property: objectEncoding > [DEBUG] 48109 SocketAcceptorIoProcessor-0.0: ( > org.red5.io.object.Deserializer.deserialize ) Datatype: Number > [DEBUG] 48109 SocketAcceptorIoProcessor-0.0:( > org.red5.io.amf.Input.readKeyValues ) val: 3 > [DEBUG] 48109 SocketAcceptorIoProcessor-0.0:( > org.red5.io.amf.Input.hasMoreProperties ) End of object: ? true > [DEBUG] 48109 SocketAcceptorIoProcessor-0.0:( > org.red5.io.amf.Input.hasMoreProperties ) End of object: ? true > [DEBUG] 48109 SocketAcceptorIoProcessor-0.0:( > org.red5.io.object.Deserializer.deserialize ) Datatype: Boolean > [DEBUG] 48109 SocketAcceptorIoProcessor-0.0:( > org.red5.server.net.rtmp.codec.RTMPProtocolDecoder.decodeNotifyOrInvoke ) > Num params: 1 > [DEBUG] 48109 SocketAcceptorIoProcessor-0.0:( > org.red5.server.net.rtmp.codec.RTMPProtocolDecoder.decodeNotifyOrInvoke ) > > 0: true > [DEBUG] 48140 pool-3-thread-3:( > org.red5.server.net.rtmp.BaseRTMPHandler.messageReceived ) Message > recieved > [DEBUG] 48140 pool-3-thread-3:( > org.red5.server.net.rtmp.BaseRTMPHandler.messageReceived ) Stream Id: > ChannelId: 3, Timer: 0 (absolute), Size: 275, DateType: 20, StreamId: 0 > [DEBUG] 48140 pool-3-thread-3:( > org.red5.server.net.rtmp.BaseRTMPHandler.messageReceived ) Channel: > [EMAIL PROTECTED] > [DEBUG] 48140 pool-3-thread-3:( > org.red5.server.net.rtmp.RTMPHandler.onInvoke ) Invoke: Invoke: Service: > null Method: connect Num Params: 10: true > [DEBUG] 48140 pool-3-thread-3:( > org.red5.server.net.rtmp.RTMPHandler.onInvoke ) call: Service: null > Method: connect Num Params: 10: true > [DEBUG] 48140 pool-3-thread-3:( > org.red5.server.net.rtmp.RTMPHandler.onInvoke ) connect > [DEBUG] 48140 pool-3-thread-3:( > org.red5.server.net.rtmp.BaseRTMPHandler.getHostname ) url: > rtmp://red5/fatviewer > [DEBUG] 48140 pool-3-thread-3:( org.red5.server.Scope.getContext ) > returning context > [DEBUG] 48140 pool-3-thread-3:( org.red5.server.Scope.hasChildScope ) Has > child scope? fatviewer in [EMAIL PROTECTED] Depth = 0, Path = '', Name = > 'default'] > [INFO] 48140 pool-3-thread-3:( > org.red5.server.net.rtmp.RTMPHandler.onInvoke ) Scope fatviewer not found > on red5 > [DEBUG] 48140 pool-3-thread-3:( > org.red5.server.net.rtmp.codec.RTMPProtocolEncoder.encodeNotifyOrInvoke ) > Call has been executed, send result > [DEBUG] 48140 pool-3-thread-3:( org.red5.io.object.Serializer.serialize ) > serialize > [DEBUG] 48140 pool-3-thread-3:( org.red5.io.object.Serializer.serialize ) > write basic > [DEBUG] 48140 pool-3-thread-3:( org.red5.io.object.Serializer.serialize ) > serialize > [DEBUG] 48140 pool-3-thread-3:( org.red5.io.object.Serializer.serialize ) > write basic > [DEBUG] 48140 pool-3-thread-3:( org.red5.io.object.Serializer.serialize ) > serialize > [DEBUG] 48156 pool-3-thread-3:( org.red5.io.object.Serializer.serialize ) > write basic > [DEBUG] 48156 pool-3-thread-3:( > org.red5.server.net.rtmp.codec.RTMPProtocolEncoder.encodeNotifyOrInvoke ) > Writing result: {objectEncoding=3, application=null, level=error, > description=No scope "fatviewer" on this server., code= > NetConnection.Connect.Rejected} > [DEBUG] 48156 pool-3-thread-3:( org.red5.io.object.Serializer.serialize ) > serialize > > > > > ************************************************************************************************* > On 8/24/07, Lenny Sorey <[EMAIL PROTECTED]> wrote: > > > > Got some problems with Trunk 2247 Build using Tomcat 6.0.13. > > > > Seems some of the default app like oflaDemo will work with while none of > > my apps that I have written > > will work. > > > > John Grden's Flex FLVPlayer will not work nor will any of the Flex apps > > I have written will not work. > > > > All of these apps worked fine under Trunk 2228 build > > > > I added my apps to Trunk 2247 build.xml and got them in the Root.warfile. > > (I can see the compiled apps in > > WEB-INF/classes/org/red5/server/webapp) > > > > I also build separate war files for each app in the webapps folder of > > red5. > > > > I also now see references to EmbeddableServer in the log files as shown > > below. > > > > I am not sure why I am getting the Debug references to a Flex App I have > > called fatviewer. I now see a number of referenced paths in the Debug log > > files. > > > > Exactly what am I going to have to have in the WEB-INF folder to make > > these apps run. I have the fatviewer-context.xml file in the WEB-INF > > folder > > and I have the fatviewer.swf in the demos folder. I also have the > > Application.class for this app in > > WEB-INF/classes/org/red5/server/webapp/fatviewer > > > > The same thing is happening whether I reference rtmp or rtmpt in my > > Flash or Flex apps. > > > > Can someone tell me what I am doing wrong? What additional info do you > > need from me regarding my request for help? > > > > Thanks, > > > > Lenny > > > > [DEBUG] 2007-08-24 10:47:34,781 DefaultQuartzScheduler_Worker-0:( > > org.red5.server.BaseConnection.close ) Close, not connected nothing to > > do. > > [DEBUG] 2007-08-24 10:50:19,609 pool-3-thread-3:( > > org.red5.server.EmbeddableServer.lookupGlobal ) Check host and path: > > red5/fatviewer > > [DEBUG] 2007-08-24 10:50:19,609 pool-3-thread-3:( > > org.red5.server.EmbeddableServer.lookupGlobal ) Check wildcard host with > > path: /fatviewer > > [DEBUG] 2007-08-24 10:50:19,609 pool-3-thread-3:( > > org.red5.server.EmbeddableServer.lookupGlobal ) Check host with no path: > > red5/ > > [DEBUG] 2007-08-24 10:50:19,609 pool-3-thread-3:( > > org.red5.server.EmbeddableServer.lookupGlobal ) Check default host, > > default path: / > > [DEBUG] 2007-08-24 10:50:19,609 pool-3-thread-3:( > > org.red5.server.Scope.getContext ) returning context > > [DEBUG] 2007-08-24 10:50:19,609 pool-3-thread-3:( > > org.red5.server.Scope.hasChildScope ) Has child scope? fatviewer in [ > > [EMAIL PROTECTED] Depth = 0, Path = '', Name = 'default'] > > [DEBUG] 2007-08-24 10:50:19,625 pool-3-thread-3:( > > org.red5.server.BaseConnection.close ) Close, not connected nothing to > > do. > > [DEBUG] 2007-08-24 10:50:19,625 pool-3-thread-4:( > > org.red5.server.BaseConnection.close ) Close, not connected nothing to > > do. > > [DEBUG] 2007-08-24 10:50:24,625 DefaultQuartzScheduler_Worker-6:( > > org.red5.server.BaseConnection.close ) Close, not connected nothing to > > do. > > [DEBUG] 2007-08-24 10:50:32,812 pool-3-thread-5:( > > org.red5.server.EmbeddableServer.lookupGlobal ) Check host and path: > > red5/fatviewer > > [DEBUG] 2007-08-24 10:50:32,812 pool-3-thread-5:( > > org.red5.server.EmbeddableServer.lookupGlobal ) Check wildcard host with > > path: /fatviewer > > [DEBUG] 2007-08-24 10:50:32,812 pool-3-thread-5:( > > org.red5.server.EmbeddableServer.lookupGlobal ) Check host with no path: > > red5/ > > [DEBUG] 2007-08-24 10:50:32,812 pool-3-thread-5:( > > org.red5.server.EmbeddableServer.lookupGlobal ) Check default host, > > default path: / > > [DEBUG] 2007-08-24 10:50:32,812 pool-3-thread-5:( > > org.red5.server.Scope.getContext ) returning context > > [DEBUG] 2007-08-24 10:50:32,812 pool-3-thread-5:( > > org.red5.server.Scope.hasChildScope ) Has child scope? fatviewer in [ > > [EMAIL PROTECTED] Depth = 0, Path = '', Name = 'default'] > > [DEBUG] 2007-08-24 10:50:32,812 pool-3-thread-5:( > > org.red5.server.BaseConnection.close ) Close, not connected nothing to > > do. > > [DEBUG] 2007-08-24 10:50:32,812 pool-3-thread-5:( > > org.red5.server.BaseConnection.close ) Close, not connected nothing to > > do. > > [DEBUG] 2007-08-24 10:50:34,500 pool-3-thread-2:( > > org.red5.server.EmbeddableServer.lookupGlobal ) Check host and path: > > red5/fatviewer > > [DEBUG] 2007-08-24 10:50:34,500 pool-3-thread-2:( > > org.red5.server.EmbeddableServer.lookupGlobal ) Check wildcard host with > > path: /fatviewer > > [DEBUG] 2007-08-24 10:50:34,500 pool-3-thread-2:( > > org.red5.server.EmbeddableServer.lookupGlobal ) Check host with no path: > > red5/ > > [DEBUG] 2007-08-24 10:50:34,500 pool-3-thread-2:( > > org.red5.server.EmbeddableServer.lookupGlobal ) Check default host, > > default path: / > > [DEBUG] 2007-08-24 10:50:34,515 pool-3-thread-2:( > > org.red5.server.Scope.getContext ) returning context > > [DEBUG] 2007-08-24 10:50:34,515 pool-3-thread-2:( > > org.red5.server.Scope.hasChildScope ) Has child scope? fatviewer in [ > > [EMAIL PROTECTED] Depth = 0, Path = '', Name = 'default'] > > > >
_______________________________________________ Red5 mailing list [email protected] http://osflash.org/mailman/listinfo/red5_osflash.org
