This week's giveaway is in the EJB and other Java EE Technologies forum. We're giving away four copies of EJB 3 in Action and have Debu Panda, Reza Rahman, Ryan Cuprak, and Michael Remijan on-line! See this thread for details.
I have a webservice that I've developed in java with AXIS. Everything works fine when I use tomcat as the webserver (port 8080). However, I'm trying to migrate it to the development server which uses Apache and proxy passes requests to tomcat. When I generate the wsdl (using the ant tasks) the service location looks like this:
yes, when you deploy your web service using Axis's AdminClient tool you have to specify admin service url using -l option
Joined: Dec 27, 2003
But you can run the adminclient program from the command line without specifying a url. That url is only needed to tell the adminclient program where the adminclient service lives. It doesn't tell the wsdl what to put in the service location attribute. I'm trying to find out why my service location attribute (in the wsdl) is saying something different that what is in my servicelocation class.