• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other all forums
this forum made possible by our volunteer staff, including ...
  • Campbell Ritchie
  • Ron McLeod
  • Paul Clapham
  • Bear Bibeault
  • Junilu Lacar
  • Jeanne Boyarsky
  • Tim Cooke
  • Henry Wong
Saloon Keepers:
  • Tim Moores
  • Stephan van Hulst
  • Tim Holloway
  • salvin francis
  • Frits Walraven
  • Scott Selikoff
  • Piet Souris
  • Carey Brown

WSAD 5 Web Project Testing

Posts: 2
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I have a web project (jsp ver. 1.2) and have it associated with a WAS4 test
server in WSAD5
I have a servlet in the web project that is set to run at startup that is
running fine on the test server when I start the test server.
My problem is this: I cannot seem to get any of the jsp files in the web
project to run on the WAS4 test server... when I have the jsp I want to run
selected and right click the 'Run on Server' selection is greyed out...
furthermore if I type the URL in explicitly in a browser and try to run it
that way I get the following error (WebGroup X Servlet Error: File not
found: WEB-INF/SessionSetter.jsp: javax.servlet.ServletException: File not
found: WEB-INF/SessionSetter.jsp).
The file is where I am referencing it but I have no idea why this is not
working (it worked just fine in WSAD 4.0.3)
Any help would be GREATLY appreciated!
Posts: 13459
Android Eclipse IDE Ubuntu
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
You have your JSPs in the web-inf directory?
Servlet containers are not allowed to serve JSPs from this directory. THis is probably why you can't 'run on server' and the other error is shown.
But, depending on the server and version, it is sometimes possible to forward or include a JSP in the web-inf directory. It's not something I do myself since its support is too flakey. It may work in one server version but not the next, forcing you to rewrite everything.
Douglas Vanderpool
Posts: 2
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
That was exactly the problem... indeed my JSP files were in the WEB-INF directory. After much experimentation I actually figured this out yesterday. This worked fine on in WSAD4 and on WAS4. What structure do you typically use for JSP's, included js files, and images etc. within a project? I looked through the J2EE spec but did not see anything specified or recommended...
Consider Paul's rocket mass heater.
    Bookmark Topic Watch Topic
  • New Topic