google-app-engine


How do I create/use a GWT Client for AppEngine Endpoints?


I'm developing Linux desktop, Android and GWT apps as separate modules in the same Android Studio project, each of which has an AppEngine client. The desktop and Android apps are working, following guides in:
Connecting your Android app to the backend
"App Engine Java Endpoints Module" Template
respectively. I'm trying to use the Github google/apis-client-generator to generate the GWT client code:
google/apis-client-generator
generate_library --input=rest --language=gwt --output_dir=.
but I don't understand how to use the code tree it emits:
├── apis
├── build.xml
├── com
│ ├── example
│ │ └── gdxendpoints
│ │ └── backend
│ │ └── api
│ │ └── gwt
│ │ └── services
│ │ └── endpointsApi
│ │ └── shared
│ │ ├── EndpointsApi.java
│ │ ├── model
│ │ │ └── MyBean.java
│ │ └── package-info.java
│ └── google
│ └── api
│ └── gwt
│ └── services
│ └── EndpointsApi.gwt.xml
└── rest
Am I supposed to import that com/ tree into my (GWT) project? Wouldn't I do so just by gradle/import reference to the backend module already in my project, which would keep them in sync etc? The .java and .gwt.xml files are entirely redundant (identical) to the backend code already in my project that I deployed to the AppEngine server (from which I downloaded the apis and rest files that generated the new local tree), except for an EndpointsApi.gwt.xml file and a package-info.java file (just a [package ] line). Thanks for your insights.

Related Links

App engine 1.4.0 urlfetch() data over 1M
Google App Engine + Validation
GQL Random Record [duplicate]
AppEngine entity modeling - minimizing entity groups and achieving atomic cascading update/delete
What does _ah mean in Google App Engine?
Spring Roo with GAE error on most basic tests
Running a web crawler for selected sites on google app engine?
Many-to-many relationship modeling in google app engine
Appengine: ClassCastException in query with string of leng
How to integrate user quotas?
Restlet that works on localhost throws NullPointerException when deployed on GAE
No module named Crypto.Cipher on local mac AppEngine
Should I use a GZIP compression middleware or not?
AppEngine vs. sendmail space problem
nosetests 'cannot import name mkdir'
What is the benefit / usage of a AppEngine remote procedure call

Categories

HOME
localization
fuelux
codenvy
forms
nunit
camera
obfuscation
jelastic
jsf-2.2
soa
rom
scripting
limit
jetty
echo
okhttp
g++
java.util.logging
radgridview
mongodb-csharp
package-managers
symfony-2.8
feathersjs
red5
mapstruct
nim
delphi-xe5
apache2.4
lilypond
parcelable
imageresizer
mongoid6
epsilon
itunes
licensing
outliers
android-things
tizen-tv
winpe
boost-asio
autodesk-designautomation
python-2.6
dumpbin
playstation-portable
android-sugarorm
hard-drive
imagenet
dm-script
gdata
linq-to-objects
linqpad
print-css
android-checkbox
flask-login
rfc3339
procfile
puredata
term
rserve
trojan
arq
custom-font
stdmap
context-sensitive-grammar
otp
pdf-conversion
android-instrumentation
flex-monkey
reporting-services-2012
google-cloud-console
dotnetnuke-7
respondcms
cfchart
design-principles
jbase
lazybones
lasso
fits
cakephp-2.7
dbaccess
nodelist
big-ip
sql-scripts
imagefilter
dot42
terminate
gae-quotas
square-bracket
amslidemenu
embedded-fonts
isqlquery
garbage
appjs
luabind
entitydatasource
xui
easyb
nstokenfield
cfwindow
spread
lalr
wordprocessingml

Resources

Encrypt Message