• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

IllegalAccessException when creating object instance in jsp

 
DC Dalton
Ranch Hand
Posts: 287
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hey all, Im attempting a quick jsp page (I usually do 100% servlets) and am getting this exception when I try to make an instance of an object that is in my classes folder:

500 Servlet Exception

java.lang.IllegalAccessError: tried to access method ProductRotator.<init>()V
from class _index__jsp
at _index__jsp._jspService(/index.jsp:114)
at com.caucho.jsp.JavaPage.service(JavaPage.java:87)
at com.caucho.jsp.JavaPage.subservice(JavaPage.java:81)
at com.caucho.jsp.Page.service(Page.java:398)
at com.caucho.server.http.FilterChainPage.doFilter(FilterChainPage.java:166)
at com.caucho.server.http.Invocation.service(Invocation.java:272)
at com.caucho.server.http.CacheInvocation.service(CacheInvocation.java:128)
at com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:216)
at com.caucho.server.http.HttpRequest.handleConnection(HttpRequest.java:158)
at com.caucho.server.TcpConnection.run(TcpConnection.java:140)
at java.lang.Thread.run(Thread.java:534)

I have done an import that works fine but this keeps happening one this code:

ProductRotator pr = new ProductRotator();

As I said Im not much of a jsp page guy but this site demands it & Im at a loss .... any help would be greatly appreciated!
 
Anthony Watson
Ranch Hand
Posts: 327
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Are you sure that your ProductRotator class has a public no argument constructor?
 
DC Dalton
Ranch Hand
Posts: 287
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
OH, I have been working WAY too long today (major deadline) sure enough the constructor was package protected .... all good now!

As always this place RULES ... now lets see if I can get the rest of this thing done before my brain melts! Thanks a TON!
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic