1. Create a file named org.apache.axis.deployment.wsdd.Provider (with dots, not a directory tree!). 2. In the file, add one line with the fully qualified class name of your implementation ("org.my.package.AAAProvider", for example). 3. Make sure the file you created in step 1 is in the directory META-INF/services in your JAR file (not in a directory services/org/... as you think!).