Unable to load my class

I am posting this mostly out of frustration so please excuse me if I am missing something really easy.

I upgraded to Intellij 9 and now when I deploy my application to webapps and try to access my action I get an error saying it can not load my class.
Swear I have looked HIGH and LOW and cannot for the life of me figure out what is going on. This worked on Friday when I left work and now BAM! nothing.

When I first stared this afternoon I could get to the welcome page (just html). And couldn't get to my action (i.e http://localhost/myabb/actionname just wouldn't work. Now I can't even get to the welcome page. UGH.

Any idea what I need to look to remedy this? I have been looking at the decleration for the web.xml and the entries in struts-config but I just don't see anything out of place.


I am getting the following exception

SEVERE: Servlet.service() for servlet jsp threw exception
org.apache.jasper.JasperException: File "/tags/struts-logic" not found
    at org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:51)
    at org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:409)
    at org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:116)
    at org.apache.jasper.compiler.TagLibraryInfoImpl.<init>(TagLibraryInfoImpl.java:160)
    at org.apache.jasper.compiler.Parser.parseTaglibDirective(Parser.java:420)
    at org.apache.jasper.compiler.Parser.parseDirective(Parser.java:

After doing some quick research - there were whispers on the interwebs about changing the tag lib urls. Mine seem to be correct...

<%@ taglib prefix="tiles" uri="http://jakarta.apache.org/struts/tags-tiles" %>

Also, deleting the applicaiton context in the WORK directory was mentioned as well but this didn't work either.


Please sign in to leave a comment.