OK, I see my misunderstanding in your question. The roster in ConferenceTest.as and the roster in RosterTest.as are two different entities. In ConferenceTest.as, you see the roster of the specific mult-user chat/chat room, which only shows those users that have joined that specific group chat session. This isn’'t the same as your “buddy list”/comprehensive subscription list of users that you have associated with your account. In fact it can be orthogonal to that list.
If you have ConferenceTest.as running, you will only see other people in that list if they join the same conference room.
One good way to test this is to run the sample (changing the hardcoded values) and point to an existing chat room you have set up with another client. Join that room with one account from the Flash file and yourself or a friend join that room with a different client. You should then see yourself and the other person the chat room “roster”. Multiple people can join that conference, unlike other “normal” chat message sessions, which are 1:1.
Try this experiment out and see if you see the other user in the SWF roster, and if you see your account being used in the flash client in the other client. This will ascertain you are connecting correctly.
Then try the sending of text from both clients…
You should get an xmpp/jabber stream of XML in your output window too when running in the Flash IDE. If you don’'t see anything in the client, look at that to make sure you are getting info back and forth with the server.
If you are still stuck, perhaps you can post a snippet of the XML stream up to when you send some text.