I just got "[error] http_server_main.c(166) Server creation failed: Error code: 34 :: Repository Listener initialization failed" when running Axis2C for the first time on linux. Having spent some time tracking this down (clearly no one else has found this message confusing in the past?) all it means is that there is something wrong with the SOs provided in any modules or services you have added. In my case I had copied the tuscany module and service directories from their installed location in /usr/local/tuscany/.... (possibly a bad habit I picked up from what I do on windows) but hadn't noticed that the SOs in this case are symbolic links and that the links are relative.
Regards Simon