XBMC UPnP MediaServer to Sony Bravia (TV) DLNA client?

I have the exact same problem. My TV works with windows media and minidlna. When trying to connect to xbmc, the bravia tv says "compatible files could not be found".
I am not sure where to find the debug information for xbmc, if you let me know I will send the log.
BTW I am running ubuntu 2.6.31-16-generic #53-Ubuntu SMP Tue Dec 8 04:01:29 UTC 2009 i686 GNU/Linux

To start with you should try to get lates svn of xbmc to test with. I've fixed quite a few bugs in upnp since camelot was released. I don't expect it to work thou. + since we don't do any transcoding of content for upnp. It's unlikely the TV will accept much of what we offer.

I'm looking for a media centre and came across xbmc, (via the Linux Outlaws podcast). I've installed the windows version, although my intent is to run under Linux (so I can put it in a cupboard). However, the first hurdle is getting it to be seen by my TV. TV (Sony KDL-Z5800) sees that xbmc is on the network but cannot connect to it. I've also tested the Nero Mediahome system (windows only unfortunately, but useful for comparison) which is recognised by the TV and can play any media served by it.

Thank you, for trying to help us AnalogKid. But XBMC is also a DLNA Media Server and as so, it is able to serve video file through the network.

Update to my previous post :
I have traced network packet with WireShark and it seems that
XBMC respond to the discovery packet (SSDP protocol) but then
it doesn't reply to packet from DLNA Media Player.....

That's right Sho, as far as I've read the Bravia will not play anything than MPEG2. But even then, it isn't recognizing my audio and picture files (which are playing ok in my G5).
Maybe is something about the TV being unable to find the files through subdirectories... maybe OS X paths, I'm not a developer, so my knowledge here is almost zero, just guessing. I've read about miniDLNA being able to play video with Bravia TVs, but that's linux based and building it on OSX is being a nightmare...