Looking at your error I think your file name and public class name is different. So I am considering that SiteMap.jsp is a jsp file so when container create servlet the file name must be SiteMap_jsp.java and that file class name must be SiteMap_jsp. It shouldn't be done manually not sure why it is happing but check your build tool
is something present which change the file name.
Joined: Mar 27, 2012
but i tried a lot, in fact i delete that SiteMap jsp and tried to run another jsp pages but
still getting the same error.
No getting what to do.please suggest
Joined: May 11, 2012
I would suggest that use another build tool or container or techniques to create war file.