marcusschiesser / gtug-ka-eastern Goto Github PK
View Code? Open in Web Editor NEWAutomatically exported from code.google.com/p/gtug-ka-eastern
Automatically exported from code.google.com/p/gtug-ka-eastern
I'm getting this exception every time the position changes. Anyone knows
this nucleus stuff? I don't.
Here is one backtrace:
org.datanucleus.exceptions.NucleusUserException: Found Meta-Data for class
org.gtug.karlsruhe.bunnycacher.server.domain.Tag but this class is not
enhanced!! Please enhance the class before running DataNucleus.
at
org.datanucleus.metadata.MetaDataManager.initialiseClassMetaData(MetaDataManager
.java:2225)
at
org.datanucleus.metadata.MetaDataManager.initialiseFileMetaData(MetaDataManager.
java:2176)
at
org.datanucleus.metadata.MetaDataManager.initialiseFileMetaDataForUse(MetaDataMa
nager.java:881)
at
org.datanucleus.metadata.MetaDataManager.loadPersistenceUnit(MetaDataManager.jav
a:794)
at
org.datanucleus.jpa.EntityManagerFactoryImpl.initialisePMF(EntityManagerFactoryI
mpl.java:488)
at
org.datanucleus.jpa.EntityManagerFactoryImpl.<init>(EntityManagerFactoryImpl.jav
a:355)
at
org.datanucleus.store.appengine.jpa.DatastoreEntityManagerFactory.<init>(Datasto
reEntityManagerFactory.java:63)
at
org.datanucleus.store.appengine.jpa.DatastorePersistenceProvider.createEntityMan
agerFactory(DatastorePersistenceProvider.java:35)
at javax.persistence.Persistence.createFactory(Persistence.java:172)
at
javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:112)
at
javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:66)
at
com.wideplay.warp.jpa.EntityManagerFactoryProvider$1.get(EntityManagerFactoryPro
vider.java:56)
at
com.wideplay.warp.jpa.EntityManagerFactoryProvider$1.get(EntityManagerFactoryPro
vider.java:49)
at com.wideplay.warp.util.LazyReference.get(LazyReference.java:53)
at
com.wideplay.warp.jpa.EntityManagerFactoryProvider.get(EntityManagerFactoryProvi
der.java:71)
at
com.wideplay.warp.jpa.EntityManagerFactoryProvider.get(EntityManagerFactoryProvi
der.java:36)
at
com.wideplay.warp.jpa.JpaInternalWorkManager.beginWork(JpaInternalWorkManager.ja
va:36)
at
com.wideplay.warp.jpa.JpaInternalWorkManager.beginWork(JpaInternalWorkManager.ja
va:28)
at
com.wideplay.warp.jpa.EntityManagerProvider.get(EntityManagerProvider.java:38)
at
com.wideplay.warp.jpa.EntityManagerProvider.get(EntityManagerProvider.java:29)
at
com.google.inject.InternalFactoryToProviderAdapter.get(InternalFactoryToProvider
Adapter.java:48)
at com.google.inject.InjectorImpl$4$1.call(InjectorImpl.java:758)
at com.google.inject.InjectorImpl.callInContext(InjectorImpl.java:804)
at com.google.inject.InjectorImpl$4.get(InjectorImpl.java:754)
at
org.gtug.karlsruhe.bunnycacher.server.EggServiceImpl.getEggsWithin(EggServiceImp
l.java:42)
at
org.gtug.karlsruhe.bunnycacher.server.EggServiceImpl$$EnhancerByGuice$$e9c15e61.
CGLIB$getEggsWithin$1(<generated>)
at
org.gtug.karlsruhe.bunnycacher.server.EggServiceImpl$$EnhancerByGuice$$e9c15e61$
$FastClassByGuice$$7acbc7dc.invoke(<generated>)
at
com.google.inject.internal.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:
228)
at com.google.inject.ProxyFactory$1.intercept(ProxyFactory.java:53)
at
org.gtug.karlsruhe.bunnycacher.server.EggServiceImpl$$EnhancerByGuice$$e9c15e61.
getEggsWithin(<generated>)
at sun.reflect.GeneratedMethodAccessor28.invoke(Unknown Source)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.jav
a:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at
com.google.appengine.tools.development.agent.runtime.Runtime.invoke(Runtime.java
:100)
at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:562)
at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:544)
at
org.gtug.karlsruhe.bunnycacher.server.GuiceRemoteServiceServlet.processCall(Guic
eRemoteServiceServlet.java:27)
at
com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceSer
vlet.java:224)
at
com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemot
eServiceServlet.java:62)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:713)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:806)
at
com.google.inject.servlet.ServletDefinition.doService(ServletDefinition.java:216
)
at
com.google.inject.servlet.ServletDefinition.service(ServletDefinition.java:141)
at
com.google.inject.servlet.ManagedServletPipeline.service(ManagedServletPipeline.
java:93)
at
com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.j
ava:63)
at
com.google.inject.servlet.ManagedFilterPipeline.dispatch(ManagedFilterPipeline.j
ava:122)
at com.google.inject.servlet.GuiceFilter.doFilter(GuiceFilter.java:110)
at
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.jav
a:1084)
at
com.google.appengine.api.blobstore.dev.ServeBlobFilter.doFilter(ServeBlobFilter.
java:51)
at
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.jav
a:1084)
at
com.google.apphosting.utils.servlet.TransactionCleanupFilter.doFilter(Transactio
nCleanupFilter.java:43)
at
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.jav
a:1084)
at
com.google.appengine.tools.development.StaticFileFilter.doFilter(StaticFileFilte
r.java:121)
at
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.jav
a:1084)
at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:360)
at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:712)
at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:405)
at
com.google.apphosting.utils.jetty.DevAppEngineWebAppContext.handle(DevAppEngineW
ebAppContext.java:70)
at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139)
at
com.google.appengine.tools.development.JettyContainerService$ApiProxyHandler.han
dle(JettyContainerService.java:352)
at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139)
at org.mortbay.jetty.Server.handle(Server.java:313)
at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:506)
at
org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:844)
at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:644)
at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:211)
at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:381)
at
org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:396)
at
org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:442)
Original issue reported on code.google.com by [email protected]
on 1 Feb 2010 at 10:54
Something as easy like here:
http://www.jqtouch.com/
Original issue reported on code.google.com by [email protected]
on 31 Jan 2010 at 3:04
Use the GeoHash function for this purpose to store LatLng in one dimension.
More info here: http://hitching.net/2009/11/10/scalable-fast-accurate-
geo-apps-using-google-app-engine-geohash-faultline-correction/
don't use a circle return all eggs inside the provided LatLng Bound which is a
square. The square is defined by upper left and lower right point (both latlng
values) either use latlng objects or two double pairs as parameters if not
possible.
After finishing, re-assign this ticket to marcus.schiesser, so he updates the
trigger of the service each time the map view changes. That way all eggs
inside of the actual map view will be shown.
Original issue reported on code.google.com by [email protected]
on 31 Jan 2010 at 2:38
Right now the app is not a pure rich client and therefore does not run on
mobile phones if deployed as native app (via phonegap).
Make sure this works
Original issue reported on code.google.com by [email protected]
on 31 Jan 2010 at 2:23
After user presses the 'found egg' button,
show him all tags the users before him left
and let him enter a own tag.
eggservice probably needs to be updated.
Original issue reported on code.google.com by [email protected]
on 31 Jan 2010 at 2:50
To release the app as a nice iphone webapp, the following must be done
- enhance webkit css style to look like a native app
- disable dependencies to phonegap (use navigator.geolocation instead and ask
for iphone os 3.0
(does not work before))
- ensure user experience is at least ok under iphone
Start with this task as soon as all other gwt frontend tasks are finished
Original issue reported on code.google.com by [email protected]
on 23 Mar 2010 at 9:05
I think you do not mean "eastern" but "easter" if there is a bunny and eggs.
Eastern stands for things that are in the east, where "easter" is the
holiday.
Original issue reported on code.google.com by [email protected]
on 1 Feb 2010 at 7:17
- deployment to app engine
- creation of rich client javascript package that runs on file://
- packaging as android app
- packaging as iphone app
Original issue reported on code.google.com by [email protected]
on 31 Jan 2010 at 3:02
after all other issues are finished
Original issue reported on code.google.com by [email protected]
on 31 Jan 2010 at 2:40
I accidentally overwrote the marketing site at http://bunnycacher.appspot.com/
. Please (a) check
the marketing site into version control or (b) fix it locally and deploy a new
version. Preferably (a). :)
Original issue reported on code.google.com by [email protected]
on 1 Apr 2010 at 2:50
... and trying to install it afterwards results in an error on an Ubuntu
09.10 machine:
Cannot complete the install because one or more required items could
not be found.
Software being installed: Android Development Tools
0.9.5.v200911191123-20404 (com.android.ide.eclipse.adt.feature.group
0.9.5.v200911191123-20404)
Missing requirement: Android Development Tools
0.9.5.v200911191123-20404 (com.android.ide.eclipse.adt.feature.group
0.9.5.v200911191123-20404) requires 'org.eclipse.jdt 0.0.0' but it
could not be found"
Installing the ADT into another eclipse distribution on the same machine
works without error.
Please add a warning to the wiki page for android developers or repair the
yoxos template.
Original issue reported on code.google.com by [email protected]
on 3 Feb 2010 at 7:01
- must include game description
- must have download link for iphone/android app
- must have adsense (earning go to GTUG Karlsruhe)
Original issue reported on code.google.com by [email protected]
on 31 Jan 2010 at 2:29
after all other issues are finished
Original issue reported on code.google.com by [email protected]
on 31 Jan 2010 at 2:41
its like this for all geo apps
Original issue reported on code.google.com by [email protected]
on 31 Jan 2010 at 2:39
like the jquery thing :)
Original issue reported on code.google.com by [email protected]
on 31 Jan 2010 at 3:00
The appengine host name is not only configured in appengine.cfg.xml but
also used in Application.java for "repairing" service endpoint URLs. Maybe
make it configurable in one place.
Original issue reported on code.google.com by [email protected]
on 13 Mar 2010 at 5:10
If the user presses the 'new egg' button,
a new EI-D (unique ID) for the egg is generated and displayed to the user with
the information to mark the egg with the EI-D.
together with this EI-D, the textbox for the hint is shown.
if the user enters the hint, the egg is stored as 'hidden' in the DB.
To keep the UI simple, the hint textbox serves also as tag for the first user,
therefore inform the user that he may leave a tag together with the hint.
Original issue reported on code.google.com by [email protected]
on 31 Jan 2010 at 2:57
automatically display a hint to the egg if user is in proximity.
service probably needs to be updated too.
Original issue reported on code.google.com by [email protected]
on 31 Jan 2010 at 2:44
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.