Hi,

Any update on this? I'm having trouble getting endpoints work. I have one 
project with two modules, one module is Android app and one module is Web 
application for AppEngine which has the endpoints. But I'm not able to 
easily import the generated classes into the Android app. This is very 
limiting as I'm not able to make automatized build then :/

On Tuesday, March 19, 2013 3:14:37 AM UTC+1, William Ferguson wrote:
>
> Thanks Ludo, what about items 2, 3 and 4. Any movement on them?
>
> NB It feels really wrong to be creating a client library inside the server 
> WAR. And (from memory now) how are the names of the generated client 
> argument classes determined? They didn't seem to match the server exactly 
> but it wasn't clear how they are determined.
>
> The list of dependent libraries packed into the client bundle seems very 
> long. Is there some doco outlining the overlap with libraries already part 
> of Android so I don't bloat my client project. Or better still a way to 
> generate and install a client jar using the Maven plugin that includes the 
> client's dependencies.
>
> Anyone else using Maven and end-points and have some details on their 
> usage or progress?
>
> William
>
>
> On Tuesday, March 19, 2013 4:12:53 AM UTC+10, Ludovic Champenois wrote:
>>
>> On 3/16/13 10:09 PM, William Ferguson wrote: 
>> > I'm trying to convert an existing AppEngine app that uses org.restlet 
>> > as transport to use cloud endpoints. I was planning on moving to 
>> > endpoints to gain better access to authenticated users specifically 
>> > from Android devices. But I'm finding that the endpoint tooling 
>> > doesn't play very nicely with Maven and could use some pointers on 
>> > making it less tedious. 
>> > 
>> > In particular with org.restlet I defined my server interfaces in 
>> > projectA, app engine implementation in projectB and Android client 
>> > impl in projectC. All cleanly separate. But with the endpoint tooling: 
>> > 1) It assumes that the engine app is in a folder called 'war' 
>> > 2) It requires all classes declared in the method signatures to have 
>> > their source in the app engine project (they can't be contained in a 
>> > dependent jar). 
>> > 3) Creates a client ?project? library embedded in the war/web-inf 
>> > folder of the engine server app which contains source, dependencies, 
>> > proguard config and needs to be cut out of the server app and added to 
>> > the client app. 
>> > 4) Maybe I missed this but I couldn't see a way to force params into 
>> > the request body instead of being part of the URL.. 
>> > 
>> > 
>> > Does someone have a good example project that uses Maven to build 
>> > using endpoints? 
>> > 
>> > What Maven plugins are people using. I have been using 
>> > net.kindleit:maven-gae-plugin to date, but it looks close to abandoned 
>> > now and doesn't support endpoints. 
>> >   appengine-maven-plugin looks newish and pretty clean (doesn't 
>> > support the endpoint tooling) 
>> >   maven-endpoint-plugin generates the server api descriptor but not 
>> > any of the client classes. 
>> > 
>>
>> Hi, 
>> We are working on fixing this bug: 
>>
>> https://code.google.com/p/googleappengine/issues/detail?id=8833&sort=-id&colspec=ID%20Type%20Component%20Status%20Stars%20Summary%20Language%20Priority%20Owner%20Log
>>  
>> Once fixed, the new appengine-maven-plugin will be updated to also 
>> support endpoints, I hope soon. 
>> We are also working on improving the documentation. Stay tune, 
>>
>> Ludo 
>> > 
>> > William 
>> > -- 
>> > You received this message because you are subscribed to the Google 
>> > Groups "Google App Engine" group. 
>> > To unsubscribe from this group and stop receiving emails from it, send 
>> > an email to google-appengi...@googlegroups.com. 
>> > To post to this group, send email to google-a...@googlegroups.com. 
>> > Visit this group at 
>> http://groups.google.com/group/google-appengine?hl=en. 
>> > For more options, visit https://groups.google.com/groups/opt_out. 
>> > 
>> > 
>>
>>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to