У нас есть приложение J2EE, прекрасно работающее на серверах приложений на основе tomcat, но все скрипты groovy, похоже, не работают на weblogic (10.3.5.0), а также на IBM WebSphere.Кажется, проблема заключается в обработке скриптов, а не в их содержании.Это приложение является весенним веб-приложением MVC, а GroovyServlet является частью дескриптора web.xml:
<!-- Servlets -->
<servlet>
<servlet-name>Groovlet</servlet-name>
<servlet-class>groovy.servlet.GroovyServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>Groovlet</servlet-name>
<url-pattern>*.groovy</url-pattern>
</servlet-mapping>
Вызов простого файла executor.groovy приводит к исключению.Мой тестовый скрипт небольшой:
response.contentType = "application/json"
out.println "test"
Но не удается:
GroovyServlet Error: script: '/executor.groovy': Script processing failed.null
java.lang.NullPointerException
У кого-нибудь есть решение?Есть ли общие проблемы с Groovy в weblogic или websphere?