Just a guess, but it looks like that error message is reporting that you‘ve left the service name blank. I imagine the code that generates that error message looks like this:
thrownewConfigurationException("No service named"+ serviceName +" is available");
According to the documentation linked to by @arnonym, this exception is somewhat misleading. In the first attempt to find the service a ConfigurationException is thrown and caught. It is logged at DEBUG level by the ConfigurationException class. Then another attempt is made using a different method to find the service that may then succeed. The workaround for this is to just change the log level on the ConfigurationException class to INFO in your log4j.properties:log4j.logger.org.apache.axis.ConfigurationException= INFO
Axis和Log4j一起使用时,出现异常org.apache.axis.ConfigurationException,布布扣,bubuko.com
Axis和Log4j一起使用时,出现异常org.apache.axis.ConfigurationException
原文:http://www.cnblogs.com/skyeyh/p/3708854.html