The Spring version I used was 4.0.13.
Unfortunately, after the integration, it started to throw series of Exceptions following type one after another.
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping#0': Initialization of bean failed [...]
nested exception is java.lang.NoClassDefFoundError: java.time.format.FormatStyle is a restricted class. Please see the Google App Engine developer's guide for more details.
nested exception is java.lang.NoClassDefFoundError: java.time.format.FormatStyle is a restricted class. Please see the Google App Engine developer's guide for more details.
Problem and Solution
The problem was, I had been using Java 8. With the integration of Spring, Spring Libraries try to use some of the classes which are restricted in App Engine (why?). So if I downgrade Java 1.8 to 1.7 then the problem will be fixed. However this cannot be the solution as anyone wants to use the latest version of Java.The actual problem is, even though I had been using Java 8, App Engine's target JRE was still 1.7. So to fix this problem I had to add following snippet into appengine-web.xml:
<runtime>java8</runtime>
I like this post, it's a very useful lot to me and this is a very excellent post. I hope it will more helpful in my future. I expect more updates in your blog...
ReplyDeleteExcel Training in Chennai
Advanced Excel Training in Chennai
Tableau Training in Chennai
Pega Training in Chennai
Oracle DBA Training in Chennai
Unix Training in Chennai
Power BI Training in Chennai
Oracle Training in Chennai
Excel Training in Chennai
Advanced Excel Training in Chennai
Thank you for sharing such great information with us. I really appreciate everything that you’ve done here and am glad to know that you really care about the world that we live in.
ReplyDeleteSelenium Training in Chennai
Selenium Course in Chennai
RPA Training in Chennai
SEO Training in Chennai
Software Testing Training in Chennai
Java Training in Chennai
Web Designing Course in chennai
Selenium Training in TNagar
reading makes me good oracle training in chennai
ReplyDelete