SecurityException с VelocityViewResolver в Google-apps-engine с использованием Spring / Speed - PullRequest
0 голосов
/ 18 октября 2010

Я получаю следующее исключение безопасности в GAE, кто-нибудь знает причину?Поиски в Google ведут меня в разные стороны.

java.lang.SecurityException: Unable to get members for class org.springframework.web.servlet.view.velocity.VelocityViewResolver
    at com.google.appengine.runtime.Request.process-510220b4f73f2116(Request.java)
    at java.lang.Class.getDeclaredConstructors(Class.java:302)
    ...

1 Ответ

0 голосов
/ 19 октября 2010

Здесь была проблема, у определения боба скорости был абсолютный путь относительно относительного:

<bean id="velocityConfig" class="org.springframework.web.servlet.view.velocity.VelocityConfigurer">
  <property name="resourceLoaderPath" value="/WEB-INF/velocity/"/>
</bean>

Изменено на (обратите внимание на '/', удаленное в resourceLoaderPath)

<bean id="velocityConfig" class="org.springframework.web.servlet.view.velocity.VelocityConfigurer">
  <property name="resourceLoaderPath" value="WEB-INF/velocity/"/>
</bean>

Еще один маленький "он работает в локальной среде, но не на производстве".

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...