Monday, January 23, 2012

Error while deployment in Google Cloud SQL

I have been trying to use cloud SQL in the Google app, but with no
success.
I have enabled Google Cloud SQL in the project properties and
configured them.

Also I haven't disabled "local HRD support" and "Use datanucleus JDO/
JPA to access datastore"

This is the error I'm getting:
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Error: Server Error

The server encountered an error and could not complete your request.
If the problem persists, please report your problem and mention this
error message and the query that caused it.
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

This is the log from the server:
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
2012-01-23 23:20:27.466 /wooosbee.jsp 500 260ms 0kb Mozilla/5.0
(Windows NT 6.1; WOW64) AppleWebKit/534.35 (KHTML, like Gecko) Chrome/
13.0.763.0 Safari/534.35
117.214.19.247 - - [23/Jan/2012:23:20:27 -0800] "GET /wooosbee.jsp
HTTP/1.1" 500 0 - "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/
534.35 (KHTML, like Gecko) Chrome/13.0.763.0 Safari/534.35"
"wooosbee.appspot.com" ms=261 cpu_ms=187 api_cpu_ms=0 cpm_usd=0.005225
instance=00c61b117ccf89f6820a1624a2d80af812e1
C 2012-01-23 23:20:27.464
Uncaught exception from servlet
java.lang.UnsupportedClassVersionError: wooosbee/WooosbeeServlet :
Unsupported major.minor version 51.0
at com.google.appengine.runtime.Request.process-
abdb151eb4bc6421(Request.java)
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:634)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:
142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:277)
at sun.reflect.GeneratedMethodAccessor5.invoke(Unknown Source)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:
43)
at java.lang.reflect.Method.invoke(Method.java:616)
at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
at org.mortbay.util.Loader.loadClass(Loader.java:91)
at org.mortbay.util.Loader.loadClass(Loader.java:71)
at org.mortbay.jetty.servlet.Holder.doStart(Holder.java:73)
at org.mortbay.jetty.servlet.ServletHolder.doStart(ServletHolder.java:
242)
at
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
50)
at
org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:
685)
at org.mortbay.jetty.servlet.Context.startContext(Context.java:140)
at
org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:
1250)
at
org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:
517)
at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:
467)
at
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
50)
at com.google.tracing.TraceContext
$TraceContextRunnable.runInContext(TraceContext.java:449)
at com.google.tracing.TraceContext$TraceContextRunnable
$1.run(TraceContext.java:455)
at com.google.tracing.TraceContext.runInContext(TraceContext.java:
695)
at com.google.tracing.TraceContext
$AbstractTraceContextCallback.runInInheritedContextNoUnref(TraceContext.java:
333)
at com.google.tracing.TraceContext
$AbstractTraceContextCallback.runInInheritedContext(TraceContext.java:
325)
at com.google.tracing.TraceContext
$TraceContextRunnable.run(TraceContext.java:453)
at java.lang.Thread.run(Thread.java:679)
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

1 comment:

  1. This was because my instance name and database name was the same. I used a different instance and it started working fine. I have uploaded the source in github and also you may visit: wooosbee.appspot.com

    ReplyDelete