Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have one of my applications being deploying through Tomcat of Java WebADF. It's being done by someone else, on another site.

It, as it would, worls perfectly on my box, but on their application, it fails. Initially, all that displays is a empty page, with a Javascript error highlighted:

Message: 'EsriPageElement' is undefined

    Line: 17
    Char: 2
    Code: 0
    URI: http://Myserver:8080/MyApp/js/MA_startup.js

However, on investigating the Tomcat logs, I find this:

SEVERE: Unable to initialize resource 'ags1'. This resource will be removed com.esri.adf.web.ags.ADFAGSException: Cannot create MapServer instance for server object 'MyService' [hosts=[MyServer]] at Source)

...and I am a bit perplexed. The user is logging on as himself. The only thing I can think of, is that this is permissions related, in that when Tomcat is fired up, it hasn't been started by anyone with the permissions to 'see' AGS?

Any ideas peeps? Permissions? IT Mice under the hood? Too much alcohol abuse in my youth? Am I bad and this is Karma? I genuinely don't have a clue.

share|improve this question
has the password changed since the original install? [90 days] - – Mapperz May 22 '12 at 16:32
Yes @Mapperz, all the post install was done. Very confused as to why this is happening. – Hairy May 23 '12 at 7:03

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.