Почему возникает это исключение?

См. ИЗМЕНИТЬ 2

Здравствуйте, я не понимаю, почему возникает это исключение


exception

javax.servlet.ServletException: Error instantiating servlet class controllers.Dashboard
    org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
    org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
    org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:852)
    org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
    org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
    java.lang.Thread.run(Thread.java:662)
root cause

java.lang.RuntimeException: Uncompilable source code - missing method body, or declare abstract
    DAO.OrderDAO.(OrderDAO.java:68)
    BO.OrderForm.(OrderForm.java:33)
    controllers.Dashboard.(Dashboard.java:23)
    sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    java.lang.Class.newInstance0(Class.java:355)
    java.lang.Class.newInstance(Class.java:308)
    org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
    org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
    org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:852)
    org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
    org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
    java.lang.Thread.run(Thread.java:662)

Сначала Я получал это в NetBeans 6.9. странная ошибка после безуспешной попытки опубликованного решения. Я решил переключить IDE, поэтому я загрузил Intellij IDE 9 (пока он мне очень понравился) и все равно получил то же исключение !! Я имею в виду, да ладно ..., единственные три класса, которые не принадлежат к общим библиотекам, это пакеты DAO , BO и контроллеры и они

Теперь я потерялся, так как код существует и нет опечатки с двоеточием или чего-то подобного.


РЕДАКТИРОВАТЬ 1:

удалил исходный код DAO.OrderDAO.java , BO.OrderForm. java и controllers.OrderSearch.java , поскольку был сделан вывод, что проблема была вызвана одним из следующих классов (который еще предстоит определить. Ссылка на полную трассировку , пароль - 1234

5
задан Community 23 May 2017 в 12:26
поделиться