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.war file. > (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
