If you have written your own HTTP posting code, you’ll need to do one of two things:
i) update the ACL on the service to allow anonymous access, or
ii) modify your HTTP client to include authorization
For obvious reasons the first option should only be used for a quick testing in a development environment.
If you’re using the JDK 1.2 and the built-in URLConnection classes, you can create a subclass of java.net.Authenticator and register it. This will give you the opportunity to provide a name and password for authenticating the user to the Integration Server.
If you’ve hand-coded your own HTTP client, then you’ll need to include a header in the request that has the following form:
Authorization: Basic <base64 encoded name+password>
#webMethods#webMethods-General#Integration-Server-and-ESB