Получение HTTP-ошибки 500 при запуске проекта BPEL в Eclipse с Apache ODE

Я использую Eclipse Neon, Apache Tomcat 6, Apache ODE 1.3.6 и Java 8. Java 8 работает нормально с точки зрения Java Eclipse.

Из этого видео я изучаю концепции BPEL: https://www.youtube.com/watch?v=9vW--eCxf_w

В момент времени 3:11 он говорит, что нужно щелкнуть правой кнопкой мыши на файле WSDL и протестировать с помощью проводника веб-сервисов На видео все работает нормально. Но я получаю эти ошибки:

HTTP ERROR: 500

Problem accessing /wse/wsexplorer/wsexplorer.jsp. Reason:

    org.apache.jasper.JasperException: PWC6033: Error in Javac compilation for JSP

PWC6199: Generated servlet error:
The type java.util.Enumeration cannot be resolved. It is indirectly referenced from required .class files

PWC6199: Generated servlet error:
The type java.lang.String cannot be resolved. It is indirectly referenced from required .class files

PWC6199: Generated servlet error:
The type java.lang.Throwable cannot be resolved. It is indirectly referenced from required .class files

PWC6199: Generated servlet error:
The type java.io.IOException cannot be resolved. It is indirectly referenced from required .class files

PWC6199: Generated servlet error:
The type java.lang.Exception cannot be resolved. It is indirectly referenced from required .class files

PWC6199: Generated servlet error:
The type java.util.List cannot be resolved. It is indirectly referenced from required .class files

PWC6199: Generated servlet error:
Only a type can be imported. java.util.Enumeration resolves to a package

PWC6199: Generated servlet error:
The hierarchy of the type wsexplorer_jsp is inconsistent

PWC6199: Generated servlet error:
The hierarchy of the type wsexplorer_jsp is inconsistent

PWC6199: Generated servlet error:
The type wsexplorer_jsp must implement the inherited abstract method JspSourceDependent.getDependants()

PWC6199: Generated servlet error:
Implicit super constructor Object() is undefined for default constructor. Must define an explicit constructor

PWC6197: An error occurred at line: 36 in the jsp file: /wsexplorer/wsexplorer.jsp
PWC6199: Generated servlet error:
String cannot be resolved to a type

PWC6197: An error occurred at line: 36 in the jsp file: /wsexplorer/wsexplorer.jsp
PWC6199: Generated servlet error:
Enumeration cannot be resolved to a type

PWC6197: An error occurred at line: 36 in the jsp file: /wsexplorer/wsexplorer.jsp
PWC6199: Generated servlet error:
The method getParameterNames() from the type ServletRequest refers to the missing type Enumeration

PWC6197: An error occurred at line: 36 in the jsp file: /wsexplorer/wsexplorer.jsp
PWC6199: Generated servlet error:
String cannot be resolved to a type

PWC6197: An error occurred at line: 36 in the jsp file: /wsexplorer/wsexplorer.jsp
PWC6199: Generated servlet error:
String cannot be resolved to a type

PWC6197: An error occurred at line: 36 in the jsp file: /wsexplorer/wsexplorer.jsp
PWC6199: Generated servlet error:
String cannot be resolved to a type

PWC6197: An error occurred at line: 36 in the jsp file: /wsexplorer/wsexplorer.jsp
PWC6199: Generated servlet error:
String cannot be resolved to a type

PWC6197: An error occurred at line: 36 in the jsp file: /wsexplorer/wsexplorer.jsp
PWC6199: Generated servlet error:
String cannot be resolved to a type

PWC6197: An error occurred at line: 36 in the jsp file: /wsexplorer/wsexplorer.jsp
PWC6199: Generated servlet error:
String cannot be resolved to a type

PWC6197: An error occurred at line: 36 in the jsp file: /wsexplorer/wsexplorer.jsp
PWC6199: Generated servlet error:
The method getContextPath() from the type HttpServletRequest refers to the missing type String

PWC6199: Generated servlet error:
java.util.List cannot be resolved to a type

PWC6199: Generated servlet error:
String cannot be resolved to a type

PWC6199: Generated servlet error:
java.util.List cannot be resolved to a type

PWC6199: Generated servlet error:
String cannot be resolved to a type

PWC6199: Generated servlet error:
_jspx_dependants cannot be resolved to a variable

PWC6199: Generated servlet error:
java.io.IOException cannot be resolved to a type

PWC6199: Generated servlet error:
No exception of type ServletException can be thrown; an exception type must be a subclass of Throwable

PWC6199: Generated servlet error:
Object cannot be resolved to a type

PWC6199: Generated servlet error:
The method setContentType(String) from the type ServletResponse refers to the missing type String

PWC6199: Generated servlet error:
The method getPageContext(Servlet, ServletRequest, ServletResponse, String, boolean, int, boolean) from the type JspFactory refers to the missing type String

PWC6199: Generated servlet error:
The method getAttribute(String) from the type ServletContext refers to the missing type Object

PWC6197: An error occurred at line: 13 in the jsp file: /wsexplorer/wsexplorer.jsp
PWC6199: Generated servlet error:
The type java.io.Writer cannot be resolved. It is indirectly referenced from required .class files

PWC6197: An error occurred at line: 13 in the jsp file: /wsexplorer/wsexplorer.jsp
PWC6199: Generated servlet error:
The method write(String) is undefined for the type JspWriter

PWC6197: An error occurred at line: 13 in the jsp file: /wsexplorer/wsexplorer.jsp
PWC6199: Generated servlet error:
The method write(String) is undefined for the type JspWriter

PWC6197: An error occurred at line: 13 in the jsp file: /wsexplorer/wsexplorer.jsp
PWC6199: Generated servlet error:
The method write(String) is undefined for the type JspWriter

PWC6197: An error occurred at line: 13 in the jsp file: /wsexplorer/wsexplorer.jsp
PWC6199: Generated servlet error:
The method write(String) is undefined for the type JspWriter

PWC6197: An error occurred at line: 13 in the jsp file: /wsexplorer/wsexplorer.jsp
PWC6199: Generated servlet error:
The method write(String) is undefined for the type JspWriter

PWC6197: An error occurred at line: 23 in the jsp file: /wsexplorer/wsexplorer.jsp
PWC6199: Generated servlet error:
The type java.util.Locale cannot be resolved. It is indirectly referenced from required .class files

PWC6197: An error occurred at line: 23 in the jsp file: /wsexplorer/wsexplorer.jsp
PWC6199: Generated servlet error:
The method getLocale() from the type ServletResponse refers to the missing type Locale

PWC6197: An error occurred at line: 23 in the jsp file: /wsexplorer/wsexplorer.jsp
PWC6199: Generated servlet error:
The method write(String) is undefined for the type JspWriter

PWC6197: An error occurred at line: 23 in the jsp file: /wsexplorer/wsexplorer.jsp
PWC6199: Generated servlet error:
The method write(String) is undefined for the type JspWriter

PWC6197: An error occurred at line: 23 in the jsp file: /wsexplorer/wsexplorer.jsp
PWC6199: Generated servlet error:
The method write(String) is undefined for the type JspWriter

PWC6197: An error occurred at line: 23 in the jsp file: /wsexplorer/wsexplorer.jsp
PWC6199: Generated servlet error:
The method write(String) is undefined for the type JspWriter

PWC6197: An error occurred at line: 23 in the jsp file: /wsexplorer/wsexplorer.jsp
PWC6199: Generated servlet error:
The method write(String) is undefined for the type JspWriter

PWC6197: An error occurred at line: 23 in the jsp file: /wsexplorer/wsexplorer.jsp
PWC6199: Generated servlet error:
The method write(String) is undefined for the type JspWriter

PWC6197: An error occurred at line: 23 in the jsp file: /wsexplorer/wsexplorer.jsp
PWC6199: Generated servlet error:
The method write(String) is undefined for the type JspWriter

PWC6197: An error occurred at line: 23 in the jsp file: /wsexplorer/wsexplorer.jsp
PWC6199: Generated servlet error:
The method write(String) is undefined for the type JspWriter

PWC6197: An error occurred at line: 23 in the jsp file: /wsexplorer/wsexplorer.jsp
PWC6199: Generated servlet error:
The method write(String) is undefined for the type JspWriter

PWC6197: An error occurred at line: 23 in the jsp file: /wsexplorer/wsexplorer.jsp
PWC6199: Generated servlet error:
The method write(String) is undefined for the type JspWriter

PWC6197: An error occurred at line: 32 in the jsp file: /wsexplorer/wsexplorer.jsp
PWC6199: Generated servlet error:
String cannot be resolved to a type

PWC6197: An error occurred at line: 32 in the jsp file: /wsexplorer/wsexplorer.jsp
PWC6199: Generated servlet error:
The method getId() from the type HttpSession refers to the missing type String

PWC6197: An error occurred at line: 34 in the jsp file: /wsexplorer/wsexplorer.jsp
PWC6199: Generated servlet error:
The method write(String) is undefined for the type JspWriter

PWC6197: An error occurred at line: 34 in the jsp file: /wsexplorer/wsexplorer.jsp
PWC6199: Generated servlet error:
The method write(String) is undefined for the type JspWriter

PWC6197: An error occurred at line: 35 in the jsp file: /wsexplorer/wsexplorer.jsp
PWC6199: Generated servlet error:
The method getAttribute(String, int) from the type JspContext refers to the missing type Object

PWC6197: An error occurred at line: 35 in the jsp file: /wsexplorer/wsexplorer.jsp
PWC6199: Generated servlet error:
The method setAttribute(String, Object, int) from the type JspContext refers to the missing type String

PWC6197: An error occurred at line: 35 in the jsp file: /wsexplorer/wsexplorer.jsp
PWC6199: Generated servlet error:
The method write(String) is undefined for the type JspWriter

PWC6197: An error occurred at line: 35 in the jsp file: /wsexplorer/wsexplorer.jsp
PWC6199: Generated servlet error:
The method write(String) is undefined for the type JspWriter

PWC6197: An error occurred at line: 69 in the jsp file: /wsexplorer/wsexplorer.jsp
PWC6199: Generated servlet error:
The method write(String) is undefined for the type JspWriter

PWC6197: An error occurred at line: 69 in the jsp file: /wsexplorer/wsexplorer.jsp
PWC6199: Generated servlet error:
The method write(String) is undefined for the type JspWriter

PWC6197: An error occurred at line: 70 in the jsp file: /wsexplorer/wsexplorer.jsp
PWC6199: Generated servlet error:
The method write(String) is undefined for the type JspWriter

PWC6197: An error occurred at line: 70 in the jsp file: /wsexplorer/wsexplorer.jsp
PWC6199: Generated servlet error:
The method write(String) is undefined for the type JspWriter

PWC6197: An error occurred at line: 71 in the jsp file: /wsexplorer/wsexplorer.jsp
PWC6199: Generated servlet error:
The method write(String) is undefined for the type JspWriter

PWC6197: An error occurred at line: 71 in the jsp file: /wsexplorer/wsexplorer.jsp
PWC6199: Generated servlet error:
The method write(String) is undefined for the type JspWriter

PWC6197: An error occurred at line: 72 in the jsp file: /wsexplorer/wsexplorer.jsp
PWC6199: Generated servlet error:
The method getSessionId() from the type Controller refers to the missing type String

PWC6197: An error occurred at line: 72 in the jsp file: /wsexplorer/wsexplorer.jsp
PWC6199: Generated servlet error:
String cannot be resolved to a type

PWC6197: An error occurred at line: 72 in the jsp file: /wsexplorer/wsexplorer.jsp
PWC6199: Generated servlet error:
String cannot be resolved to a type

PWC6197: An error occurred at line: 86 in the jsp file: /wsexplorer/wsexplorer.jsp
PWC6199: Generated servlet error:
The method write(String) is undefined for the type JspWriter

PWC6197: An error occurred at line: 86 in the jsp file: /wsexplorer/wsexplorer.jsp
PWC6199: Generated servlet error:
The method write(String) is undefined for the type JspWriter

PWC6197: An error occurred at line: 87 in the jsp file: /wsexplorer/wsexplorer.jsp
PWC6199: Generated servlet error:
The method include(ServletRequest, ServletResponse, String, JspWriter, boolean) from the type JspRuntimeLibrary refers to the missing type String

PWC6197: An error occurred at line: 87 in the jsp file: /wsexplorer/wsexplorer.jsp
PWC6199: Generated servlet error:
The method write(String) is undefined for the type JspWriter

PWC6197: An error occurred at line: 87 in the jsp file: /wsexplorer/wsexplorer.jsp
PWC6199: Generated servlet error:
The method write(String) is undefined for the type JspWriter

PWC6197: An error occurred at line: 88 in the jsp file: /wsexplorer/wsexplorer.jsp
PWC6199: Generated servlet error:
The method getMessage(String) from the type MessageProvider refers to the missing type String

PWC6197: An error occurred at line: 88 in the jsp file: /wsexplorer/wsexplorer.jsp
PWC6199: Generated servlet error:
The method write(String) is undefined for the type JspWriter

PWC6197: An error occurred at line: 88 in the jsp file: /wsexplorer/wsexplorer.jsp
PWC6199: Generated servlet error:
The method write(String) is undefined for the type JspWriter

PWC6197: An error occurred at line: 93 in the jsp file: /wsexplorer/wsexplorer.jsp
PWC6199: Generated servlet error:
The method write(String) is undefined for the type JspWriter

PWC6197: An error occurred at line: 93 in the jsp file: /wsexplorer/wsexplorer.jsp
PWC6199: Generated servlet error:
The method write(String) is undefined for the type JspWriter

PWC6197: An error occurred at line: 94 in the jsp file: /wsexplorer/wsexplorer.jsp
PWC6199: Generated servlet error:
String cannot be resolved to a type

PWC6197: An error occurred at line: 94 in the jsp file: /wsexplorer/wsexplorer.jsp
PWC6199: Generated servlet error:
The method write(String) is undefined for the type JspWriter

PWC6197: An error occurred at line: 94 in the jsp file: /wsexplorer/wsexplorer.jsp
PWC6199: Generated servlet error:
The method write(String) is undefined for the type JspWriter

PWC6197: An error occurred at line: 95 in the jsp file: /wsexplorer/wsexplorer.jsp
PWC6199: Generated servlet error:
String cannot be resolved to a type

PWC6197: An error occurred at line: 95 in the jsp file: /wsexplorer/wsexplorer.jsp
PWC6199: Generated servlet error:
The method write(String) is undefined for the type JspWriter

PWC6197: An error occurred at line: 95 in the jsp file: /wsexplorer/wsexplorer.jsp
PWC6199: Generated servlet error:
The method getMessage(String) from the type MessageProvider refers to the missing type String

PWC6197: An error occurred at line: 95 in the jsp file: /wsexplorer/wsexplorer.jsp
PWC6199: Generated servlet error:
The method write(String) is undefined for the type JspWriter

PWC6197: An error occurred at line: 95 in the jsp file: /wsexplorer/wsexplorer.jsp
PWC6199: Generated servlet error:
The method write(String) is undefined for the type JspWriter

PWC6197: An error occurred at line: 96 in the jsp file: /wsexplorer/wsexplorer.jsp
PWC6199: Generated servlet error:
String cannot be resolved to a type

PWC6197: An error occurred at line: 96 in the jsp file: /wsexplorer/wsexplorer.jsp
PWC6199: Generated servlet error:
The method write(String) is undefined for the type JspWriter

PWC6197: An error occurred at line: 96 in the jsp file: /wsexplorer/wsexplorer.jsp
PWC6199: Generated servlet error:
The method getMessage(String) from the type MessageProvider refers to the missing type String

PWC6197: An error occurred at line: 96 in the jsp file: /wsexplorer/wsexplorer.jsp
PWC6199: Generated servlet error:
The method write(String) is undefined for the type JspWriter

PWC6197: An error occurred at line: 96 in the jsp file: /wsexplorer/wsexplorer.jsp
PWC6199: Generated servlet error:
The method getPathWithContext(String) from the type Controller refers to the missing type String

PWC6197: An error occurred at line: 96 in the jsp file: /wsexplorer/wsexplorer.jsp
PWC6199: Generated servlet error:
The method write(String) is undefined for the type JspWriter

PWC6197: An error occurred at line: 96 in the jsp file: /wsexplorer/wsexplorer.jsp
PWC6199: Generated servlet error:
The method write(String) is undefined for the type JspWriter

PWC6197: An error occurred at line: 97 in the jsp file: /wsexplorer/wsexplorer.jsp
PWC6199: Generated servlet error:
String cannot be resolved to a type

PWC6197: An error occurred at line: 97 in the jsp file: /wsexplorer/wsexplorer.jsp
PWC6199: Generated servlet error:
The method write(String) is undefined for the type JspWriter

PWC6197: An error occurred at line: 97 in the jsp file: /wsexplorer/wsexplorer.jsp
PWC6199: Generated servlet error:
The method getMessage(String) from the type MessageProvider refers to the missing type String

PWC6197: An error occurred at line: 97 in the jsp file: /wsexplorer/wsexplorer.jsp
PWC6199: Generated servlet error:
The method write(String) is undefined for the type JspWriter

PWC6197: An error occurred at line: 97 in the jsp file: /wsexplorer/wsexplorer.jsp
PWC6199: Generated servlet error:
The method getPathWithContext(String) from the type Controller refers to the missing type String

PWC6197: An error occurred at line: 97 in the jsp file: /wsexplorer/wsexplorer.jsp
PWC6199: Generated servlet error:
The method write(String) is undefined for the type JspWriter

PWC6197: An error occurred at line: 97 in the jsp file: /wsexplorer/wsexplorer.jsp
PWC6199: Generated servlet error:
The method write(String) is undefined for the type JspWriter

PWC6197: An error occurred at line: 97 in the jsp file: /wsexplorer/wsexplorer.jsp
PWC6199: Generated servlet error:
The method write(String) is undefined for the type JspWriter

Powered by Jetty:// 9.3.9.v20160517

1 ответ

Лично я обычно не использую затмения для ODE. Всегда лучше сделать это вручную. В любом случае, ODE 1.3.7 был выпущен несколько дней назад. Итак, хотел проверить интеграцию с Eclipse Neon. Среда: Linux: Kubuntu 17.04, jdk1.8.0_92, Eclipse Neon, ODE 1.3.7 war, Tomcat 8.5.16.

  • Убедитесь, что в eclipse Установленные JRE -> место выполнения указывает на каталог установки JDK, а не на каталог JRE.
  • Развертывание войны ODE в Tomcat 8.5.16
  • В eclipse добавьте сервер среды выполнения ODE, как описано в видео, на которое вы ссылаетесь.
  • Под представлением сервера в eclipse "двойной щелчок" на только что добавленном сервере ode. Откроется редактор конфигурации, найдите "Open Launch Configuration", который выделен синим цветом, и щелкните по нему.
  • Откроется редактор Launch, перейдите на вкладку меню Classpath. Нажмите кнопку "Добавить банки" и перейдите в каталог bin tomcat, чтобы найти bootstrap.jar и tomcat-juli.jar. Выберите их и добавьте в записи пути к классам и сохраните.
  • Следуйте инструкциям, приведенным на видео, чтобы развернуть проект bpel.
  • Откройте редактор тестов веб-службы, чтобы запустить запрос.

В ODE 1.3.7 появилась новая веб-консоль на базе AngularJS. С Днём счастья:)

http://ode.apache.org/getting-ode.html

Другие вопросы по тегам