[google-appengine] Re: IS GOOGLE EVER GOING TO FIX THE UNSTABLE ISSUE?

2013-06-28 Thread Robert Lancer
+1 the past months and a half of unreliability will have to be addressed in 
more than just short notices in the Downtime Notify group.

On Thursday, June 27, 2013 7:55:16 PM UTC-5, Ray wrote:

 Sorry for caps but the instability issues have been occurring for weeks. 
 Yet no respond in this group or notification from Google that they are 
 working on it. Do Google realise the issues?

-- 
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.




[google-appengine] App Engine Performance

2013-06-25 Thread Robert Lancer
When will there be a week when App Engine is performing properly? As a 
business with a product on top of App Engine this is starting to make me 
question continued use of App Engine as a platform despite the significant 
investment in building for App Engine.

-- 
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.




[google-appengine] Re: Timeout for https://accounts.google.com/o/oauth2/token

2013-06-11 Thread Robert Lancer
+1, this has caused my app to be down all day.

On Tuesday, June 11, 2013 1:05:14 PM UTC-4, Ronan Jouchet wrote:

 Got confirmation on this SO comment [1] that Google is aware of the 
 situation and working on it.

 [1] 
 http://stackoverflow.com/questions/17024282/how-to-avoid-failed-to-retrieve-access-token-error-invalid-grant-in/17027974?noredirect=1#comment24649419_17027974

 On Tuesday, June 11, 2013 9:15:18 AM UTC-4, Thomas Tiercelin wrote:

 same problem here, but it's not happening from time to time, its 
 happening very often and always since 2 hours
 central auth is critical for us, please fix this ASAP definitely

 Le jeudi 4 avril 2013 12:45:37 UTC+2, Pertti Kellomäki a écrit :

 Hi,

 I am accessing users' YouTube accounts using OAuth2Decorator in Python. 
 Access worked fine until yesterday, but today I'm getting this:

HTTPException: Deadline exceeded while waiting for HTTP response from 
 URL: https://accounts.google.com/o/oauth2/token

 The Python traceback shows the exception coming from the decorator, 
 before my application's get() handler starts executing. The application id 
 is clickercon-testi.
 -- 
 Pertti



-- 
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?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.




[google-appengine] Re: Migrating from Google App Engine to dedicated hosting

2012-04-27 Thread Robert Lancer
Checkout  http://appscale.cs.ucsb.edu/index.html a few other AppEngine 
containers are out there...

On Thursday, April 26, 2012 4:37:42 PM UTC-5, abhishek jain wrote:

 Hi,
 How to migrate an application made in GAE java + database from GAE to a 
 dedicated server or Amazon EC2 .
 Is there a way so that no modifications are made to the code.
 I think the code will work but what about database? Do we have a similar 
 service by another provider?
 The site is built with Java play framework with Siena.
 Please advice asap
 thanks,
 abhi


-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-appengine/-/E22JgJKwY30J.
To post to this group, send email to google-appengine@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: Outage again

2012-04-12 Thread Robert Lancer
I am too receiving error messages and serving issues at least two apps, 
very frustrating... For the App Engine Team: 


[s~smfinra/14.357801179022322533].stderr: 
com.google.apphosting.api.ApiProxy$ArgumentException: An error occurred parsing 
(locally or remotely) the arguments to DATASTORE_V3.Get().


Shutting down the instance fixes it until it pops up again. 


On Wednesday, April 11, 2012 5:15:43 PM UTC-4, Mos wrote:

 Anyone else?

 http://code.google.com/p/googleappengine/issues/detail?id=7133#c60 


-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-appengine/-/QwtnXNiMb-MJ.
To post to this group, send email to google-appengine@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



Re: [google-appengine] Re: Unable to deploy app anymore (500)

2012-04-04 Thread Robert Lancer
Seems to be fixed!

On Wednesday, April 4, 2012 1:44:22 AM UTC-4, tarun2000 wrote:

 I still can't upload either.  I'm guessing the appengine team is sleeping 
 now.

 On Tuesday, April 3, 2012 10:32:29 PM UTC-7, PK wrote:

 40 minutes have gone by, the problem persists, no acknowledgment from 
 Google here or in the production issue I opened

 The production issue I opened is 7267 if anybody wants to star it.

 Is this problem isolated on our end of the infrastructure, has anybody 
 able to upload the past 40 minutes?



-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-appengine/-/TXOgKraHHtoJ.
To post to this group, send email to google-appengine@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Locked out of Google Apps!

2012-03-23 Thread Robert Lancer
I had everything up and running with Google Apps and App Engine but I 
slipped on verifying my domain name, now I am locked out of my Google Apps 
account with a message that says Server Error - See here: 
https://www.google.com/a/tweetsfromthestreet.com

I would expect to be able to start over and just be able to register a new 
Google Apps account now that my domain name verification has expired or at 
least be able to login to Google Apps to verify it properly, this Server 
Error message puts me in an odd position.

I also posted in the Google Apps message boards but received no help which 
was able to resolve this issue. 

My app is http://smfinra.appspot.com/   

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-appengine/-/Y9SISiNVlKkJ.
To post to this group, send email to google-appengine@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[appengine-java] Deploy Issues in 1.5.3

2011-08-17 Thread Robert Lancer
Getting Found interface com.google.appengine.tools.admin.Application, but 
class was expected - as soon as deploy button was hit, tried it on two of my 
projects. 

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine for Java group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-appengine-java/-/DewU65_2W38J.
To post to this group, send email to google-appengine-java@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.



[appengine-java] com.google.apphosting.api.DeadlineExceededException

2011-08-12 Thread Robert Lancer
Getting a lot of:com.google.apphosting.api.DeadlineExceededException

And my app is on HRD.

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine for Java group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-appengine-java/-/GQ2cagffTicJ.
To post to this group, send email to google-appengine-java@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.



[appengine-java] Re: com.google.apphosting.api.DeadlineExceededException

2011-08-12 Thread Robert Lancer
Back working now, thought HR was supposed to deal with these issues more 
elegantly than going down for over a half hour. 

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine for Java group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-appengine-java/-/CnRKp-1YFHsJ.
To post to this group, send email to google-appengine-java@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.



[google-appengine] Re: 500 deployment errors, here we go again

2011-07-28 Thread Robert Lancer
+1 

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-appengine/-/OOBgVbiGCUsJ.
To post to this group, send email to google-appengine@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[appengine-java] Looking for App Engine developer **Paid Contract**

2011-07-09 Thread Robert Lancer
We are looking for an App Engine Java developer to build a phase one of a 
social a Facebook driven web application. 

Looking to spend $2,500 for the phase one of the project.

Must be able to build a general UI, CSS / AJAX. There will also be a 
graphics designer working on the project. 

If interested send a note with your contact info to: 
brettpresc...@gmail.com 

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine for Java group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-appengine-java/-/vMqQ5VRM7cUJ.
To post to this group, send email to google-appengine-java@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.



[appengine-java] Looking for App Engine developer **Paid Contract**

2011-07-09 Thread Robert Lancer
We are looking for an App Engine Java developer to build a phase one of a 
social a Facebook driven web application. 

Looking to spend $2,500 for the phase one of the project.

Must be able to build a general UI, CSS / AJAX. There will also be a 
graphics designer working on the project. 

If interested send a note with your contact info to: brettprescott at gmail 
dot com 

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine for Java group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-appengine-java/-/twhXKK8cDE8J.
To post to this group, send email to google-appengine-java@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.



[appengine-java] Looking for App Engine developer **Paid Contract**

2011-07-09 Thread Robert Lancer
We are looking for an App Engine Java developer to build a phase one of a 
social Facebook driven web application. 

Looking to spend $2,500 for the phase one of the project.

Must be able to build a general UI, CSS / AJAX. There will also be a 
graphics designer working on the project. 

If interested send a note with your contact info to: brettprescott at gmail 
dot com 

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine for Java group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-appengine-java/-/Jm7sY-ETtQUJ.
To post to this group, send email to google-appengine-java@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.



[google-appengine] Re: temporary-blobstore-error.appspot.com

2011-06-28 Thread Robert Lancer
Thanks Ronoaldo, actually the error was being caused because I 
was improperly appending parameters to createUploadUrl(), something which 
worked locally but broke in production, with the redirect to 
temporary-blobstore-error.appspot.com I assumed the error was due to a 
temporary outage. 

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-appengine/-/aWy9ToiXTLIJ.
To post to this group, send email to google-appengine@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] temporary-blobstore-error.appspot.com

2011-06-26 Thread Robert Lancer
temporary-blobstore-error.appspot.com
Failed to load resource: the server responded with a status of 500 (Internal 
Server Error)

Getting these when uploading to blobstore. 

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-appengine/-/yHn3Yz9Q_98J.
To post to this group, send email to google-appengine@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: lots of 500s - service down?

2011-06-09 Thread Robert Lancer
One of my apps is randomly getting those errors too for the last day or so.

I even put up a servelet that just says blank 
http://arachnoconstructionapp.appspot.com/blank

Sometimes it loads up fast sometimes it throws a 500 or takes over a minute 
to load.

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-appengine/-/rEuUht8gKtcJ.
To post to this group, send email to google-appengine@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



Re: [appengine-java] 1.4.2?

2011-02-10 Thread Robert Lancer
How do we disable that check? Considering that we could break our deployed 
apps by upgrading. 

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine for Java group.
To post to this group, send email to google-appengine-java@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.



[appengine-java] Re: periodic downtimes

2011-02-10 Thread Robert Lancer
Are you sure its not the datastore throwing an error because its busy? Other 
API's might still be working, maybe rely on memcache and tasks and stuff to 
balance datastore fails. 

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine for Java group.
To post to this group, send email to google-appengine-java@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.



[appengine-java] Re: Using JAIN-SIP

2010-11-27 Thread Robert Lancer
*not on the white list, white list is the core java classes which can
be used

On Nov 27, 2:16 am, Robert Lancer robert.lan...@gmail.com wrote:
 As long as it has no dependencies which are on the white 
 listhttp://code.google.com/appengine/docs/java/jrewhitelist.htmlit should
 work.

 On Nov 25, 8:44 am, SIPuser sale...@gmail.com wrote:







  Hello,

  I like to implement SIP entities that uses JAIN-SIP. Does GAE supports
  JAIN-SIP at this moment?

  Salekul

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine for Java group.
To post to this group, send email to google-appengine-j...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.



[google-appengine] Re: terms, conditions and headless app

2010-11-27 Thread Robert Lancer
Yes

On Nov 27, 9:09 pm, blankslate sama...@gmail.com wrote:
 Hello, I am working on a mobile phone app, and would like to use GAE
 for the backend.
 There would not be a browser involved, just the phone and GAE.
 Is that acceptable ? would google allow it ?

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine group.
To post to this group, send email to google-appeng...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[appengine-java] Re: Using JAIN-SIP

2010-11-26 Thread Robert Lancer
As long as it has no dependencies which are on the white list
http://code.google.com/appengine/docs/java/jrewhitelist.html it should
work.

On Nov 25, 8:44 am, SIPuser sale...@gmail.com wrote:
 Hello,

 I like to implement SIP entities that uses JAIN-SIP. Does GAE supports
 JAIN-SIP at this moment?

 Salekul

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine for Java group.
To post to this group, send email to google-appengine-j...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.



[appengine-java] Re: Java low level API type conversions

2010-11-24 Thread Robert Lancer
For numbers you can use the java.lang.Number its the parent class of
all numbers. It has methods like shortValue(), longValue() ... that
you can use to extract values.

For Lists just extract a Collection and convert the collection to a
list. Strings are the most complicated, because a you need a Text
value to store greater than 500 chars, so just do a simple instanceof
to test if type Text or String. When going into the datastore you
should generally store as Text except where you need the value to be
indexed, in which case you have to use string.

On Nov 24, 2:59 am, jzhan jzha...@gmail.com wrote:
 I was wondering what the relationship between the type that went into
 setProperty and the types that I get out from getProperty is. I've
 found bits and pieces of information like all sets will be converted
 to Collection, shorts maybe converted to long, etc. Is there a table
 somewhere that list all these conversions?

 The reason why I ask is because I don't want to do blind casting in my
 code and try everything until I stop getting an exception. Even then
 it's not robust since it's possible to convert a long into an int but
 I might lose information in the process. I'm trying to persist
 schemaless objects, so I can't do blind casting like every example
 I've seen on the web.

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine for Java group.
To post to this group, send email to google-appengine-j...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.



[appengine-java] Re: pdf

2010-11-18 Thread Robert Lancer
Try this http://docs.google.com/viewer

On Nov 18, 7:23 am, thangavel s thangaveln...@gmail.com wrote:
 hi,

   how to use OCR in pdf and way to convert pdf to image conversion.any
 viewer for pdf show in browser for rotate.

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine for Java group.
To post to this group, send email to google-appengine-j...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.



[google-appengine] Re: Unable to deploy due to 500 server error

2010-11-18 Thread Robert Lancer
+1

On Nov 18, 6:44 pm, mscwd01 mscw...@gmail.com wrote:
 I last deployed a version of my app about 1 hour ago and it worked
 fine. I tried 10 minutes ago and now I keep getting the 500 error.

 On Nov 18, 11:39 pm, Greg g.fawc...@gmail.com wrote:







  I'm wondering if this is related to authentication changes. appcfg.py
  seems to connect fine, but as soon as I enter my email/password it
  returns the error message.

  Can someone who has deployed in the last 24 hours (so you don't need
  to authenticate) try and let us know if it works?

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine group.
To post to this group, send email to google-appeng...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[appengine-java] Re: does GAE support between operator?

2010-11-16 Thread Robert Lancer
You can set two filter properties, one for greater than and one for
less than.

http://code.google.com/appengine/docs/java/javadoc/com/google/appengine/api/datastore/Query.html

Ex:

Query q = new Query(KIND);
q.addFilter(Prop , Query.FilterOperator.GREATER_THAN_OR_EQUAL ,
startVal);
q.addFilter(Prop , Query.FilterOperator.LESS_THAN , endVal);


On Nov 16, 9:57 am, Vik vik@gmail.com wrote:
 Hie

 I want to find rows where  a number exist in between of two column values
 which are say numFrom and numTo.
 So does app engine query support between operator to write like

 select myclass where myNum in between numFrom and numTo   ?

 Thankx and Regards

 Vik
 Founderwww.sakshum.comwww.sakshum.blogspot.com

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine for Java group.
To post to this group, send email to google-appengine-j...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.



[google-appengine] Re: performance since maintenance

2010-11-16 Thread Robert Lancer
Yup, just look at the spikes
http://code.google.com/status/appengine/detail/datastore/2010/11/16#ae-trust-detail-datastore-query-latency

Google whats going on with Cloud Portability? 
http://code.google.com/cloudportability/

From the article:
Using the Eclipse-based SpringSource Tool Suite, developers can now
choose to deploy their application on Google App Engine for Business,
a VMware environment (your vSphere infrastructure, your choice of
vCloud partners, or VMforce), or other infrastructure such as Amazon
EC2. We call this cloud portability.

When will we be able to deploy our apps to alternate infrastructures?
Our businesses are suffering, I know Google as a business isnt suffer
and they also dont have any core products running on App Engine, maybe
you guys could put a core product product on Google App Engine, (maybe
Ad Words?) so you can suffer along with us.





On Nov 16, 3:27 pm, Joshua Smith joshuaesm...@charter.net wrote:
 Anecdotally, yes.  It definitely does not seem as chipper.

 On Nov 16, 2010, at 2:51 PM, Jamie H wrote:







  Everything was great after maintenance!  But is it just me, or do
  things seem to be slipping away?  I am seeing timeouts on several
  apps, along with slower cold starts and increased latency since the
  maintenance... anyone else?

  --
  You received this message because you are subscribed to the Google Groups 
  Google App Engine group.
  To post to this group, send email to google-appeng...@googlegroups.com.
  To unsubscribe from this group, send email to 
  google-appengine+unsubscr...@googlegroups.com.
  For more options, visit this group 
  athttp://groups.google.com/group/google-appengine?hl=en.

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine group.
To post to this group, send email to google-appeng...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[appengine-java] Re: GAE or EC2

2010-11-09 Thread Robert Lancer
Well I certainly hope the lockin will end very soon (I've been waiting
for over a year), http://code.google.com/cloudportability/

But who knows, I've learned you cant trust Google, they are even
trying to kill net neutrality!

On Nov 9, 9:08 am, Maxim Veksler ma...@vekslers.org wrote:
 Hi Ikai,

 I would like to tackle the question from a different angel.

 Is GAE ready for real time web applications? What would your suggestion be
 for a startup such as ours, where the service *must* be online 24/7 and
 every minute of downtime costs our clients money (law suits... let's not
 get into that). Can we base our business model on GAE? Do you consider the
 system production ready? Would you advise we have an ready for execution
 exit strategy?

 I understand these are though questions to answer being a Google employee.

 Judging by past month pingdom monitoring history of our POC - the error rate
 is relatively high (HTTP 500,  30sec reply timeouts and co.). Please don't
 get me wrong we are happy with GAE, our company communication is running on
 Google Apps Premium and we would gladly signup for Google App Engine for
 Business SLA (b.t.w, if any early testers access is available - Please let
 me know).

 I would appreciate comments on the above.

 Also, a note about EC2 as it came up in this thread. We run our rendering 
 analytics on EC2. Works cool as long as you don't need autoscale (manual,
 before job submission scale is super easy -- Just API fire up as many
 instances as you need).

 Maxim.

 On Tue, Nov 9, 2010 at 4:50 AM, Ikai Lan (Google)
 ikai.l+gro...@google.comikai.l%2bgro...@google.com







  wrote:
  I'm biased, naturally, but here's my piece:

  They're both great, young platforms, and successful businesses have been
  built on both Google App Engine as well as Amazon EC2. Amazon's lower level
  access appeals to some, whereas Google App Engine's abstractions appeal to
  the folks in this group.

  Have you actually used EC2 before? If not, new accounts can sign up for a
  free micro instance. You'll want to check this out before you make any
  decisions. Since you're already looking at EC2, why not look at VPS
  solutions? I personally prefer a provider such as Slicehost or Linode to EC2
  for anything I can't currently do on Google App Engine.

  --
  Ikai Lan
  Developer Programs Engineer, Google App Engine
  Blogger:http://googleappengine.blogspot.com
  Reddit:http://www.reddit.com/r/appengine
  Twitter:http://twitter.com/app_engine

  On Mon, Nov 8, 2010 at 5:59 PM, JY jy2...@gmail.com wrote:

  I want to ask fellow GAE users whether you think GAE is good choice to
  build real business on?
  I have used GAE for some personal projects, and right now help a
  friend on a tiny start up (but with big dream). The project is related
  to social network - I am thinking of two options:
  1, GAE
  The benefits are obvious. However, it is also locking you inyou
  don't have much control over it. If you are unhappy later, you will
  have to redo the persistence layer and migrate data etc.
  2, EC2
  You have much more control, and if the start-up gets funding, it is
  easy to migrate to dedicated hosting or even its own data center. The
  down side is developer (me, and only me) will have to spend quite some
  time to take care of the infrastructure (although I like this kind of
  work...)

  I think my biggest concern of GAE is over the quality of service, and
  the data-store - if I go EC2, I probably will use a NoSQL solution
  like MogoDb, or Cassandra. The development efforts might be similar -
  all products are sort of young, hot, and limited.

  Thanks.

  JY

  --
  You received this message because you are subscribed to the Google Groups
  Google App Engine for Java group.
  To post to this group, send email to
  google-appengine-j...@googlegroups.com.
  To unsubscribe from this group, send email to
  google-appengine-java+unsubscr...@googlegroups.comgoogle-appengine-java%2B
   unsubscr...@googlegroups.com
  .
  For more options, visit this group at
 http://groups.google.com/group/google-appengine-java?hl=en.

   --
  You received this message because you are subscribed to the Google Groups
  Google App Engine for Java group.
  To post to this group, send email to
  google-appengine-j...@googlegroups.com.
  To unsubscribe from this group, send email to
  google-appengine-java+unsubscr...@googlegroups.comgoogle-appengine-java%2B 
  unsubscr...@googlegroups.com
  .
  For more options, visit this group at
 http://groups.google.com/group/google-appengine-java?hl=en.

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine for Java group.
To post to this group, send email to google-appengine-j...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.



[appengine-java] Re: Two apps hitting the same datastore

2010-11-07 Thread Robert Lancer
create a rest api and use urlfetch

On Nov 7, 5:23 pm, Eyal twoworldsf...@gmail.com wrote:
 Hi all,

 I need to have two separate applications hitting the same datastore.
 One updates it daily, and the other (app engine and GWT) reading from
 it on a regular basis. How is this done? Is there a way in the API to
 specify a specific datastore?

 Thanks,
 Eyal

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine for Java group.
To post to this group, send email to google-appengine-j...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.



[appengine-java] Re: Hierarchical Search

2010-10-31 Thread Robert Lancer
Tell me if your looking for something like this http://arachnotube.appspot.com/
- it lets you browse a hierarchy of videos

On Oct 31, 4:57 pm, Ben Woodhead benwoodhead1...@gmail.com wrote:
 Its around 16:55 in the second video link.

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine for Java group.
To post to this group, send email to google-appengine-j...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.



[appengine-java] Re: Channel API still not live...

2010-10-25 Thread Robert Lancer
They will notify you if you get picked, they dont activate it for
everyone just a few testers.


On Oct 25, 10:47 am, stole goran.stoj...@gmail.com wrote:
 Hello everybody.

 Following Ikai's instructions I signed up for Channel API trusted
 tester last Friday (2010/10/22). The API has not yet been enabled for
 my application. I was wondering if anybody has gotten the API
 activated and how long it took for it to get activated. Ikai? Daniel?
 Heiko?

 Thanks for your time.

 On Sep 20, 4:47 pm, Ikai Lan (Google) ikai.l+gro...@google.com
 wrote:







  Channel API is not available yet. You can sign up for trusted tester here:

 https://spreadsheets.google.com/a/google.com/viewform?formkey=dGFxQ1A...

  On Mon, Sep 20, 2010 at 2:38 AM, Heiko Roth r...@egotec.com wrote:
   Hello there,

   We need channel api, too.
   Can we use it?

   Greetings,
   Heiko.

   --
   You received this message because you are subscribed to the Google Groups
   Google App Engine for Java group.
   To post to this group, send email to
   google-appengine-j...@googlegroups.com.
   To unsubscribe from this group, send email to
   google-appengine-java+unsubscr...@googlegroups.comgoogle-appengine-java%2B
unsubscr...@googlegroups.com
   .
   For more options, visit this group at
  http://groups.google.com/group/google-appengine-java?hl=en.

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine for Java group.
To post to this group, send email to google-appengine-j...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.



[google-appengine] Re: Frequent deadline exceeded errors.

2010-10-09 Thread Robert Lancer
I experienced the same problem for a few minutes on this past
Thursday, unfortunately it was during a sales pitch. I wish Google
would let us buy our way into a more reliable uptime, some apps need
to be up no mater what, while others can tolerate sporadic errors.

On Oct 9, 2:13 pm, Zarko eladza...@gmail.com wrote:
 We see elevation in 500 requests (Request was aborted after waiting
 too long to attempt to service your request. This may happen
 sporadically when the App Engine serving cluster is under unexpectedly
 high or uneven load. If you see this message frequently, please
 contact the App Engine team.)
 today also...

 On Oct 9, 7:55 pm, John Gardner hux...@gmail.com wrote:



  After exercising the site a while, it's smoothed out.  It seems like
  the 500 errors were from trying to spin up new instances.  The site
  was completely idle before visitors arrived and the 500 storm started.

  It seems like reserved instances is a *critical* feature.  There's no
  way we can leave beta when the first impression a user gets of our
  site is a 500 page.  We have billing enabled, but all the quota in the
  world doesn't help if the user sees an error page and walks away...

  -John

  On Oct 9, 12:30 pm, John Gardner hux...@gmail.com wrote:

   We're getting constant DeadlineExceededErrors on our production site
   this morning.

   Our app ID is cxiongame.  I'm unable to log in; the login request runs
   into the deadline, when this is ordinarily completed in less than 1
   second.

   -John

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine group.
To post to this group, send email to google-appeng...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[appengine-java] Re: Web Hook - Asynchronous - Where is my response?

2010-10-06 Thread Robert Lancer
You fire the task and the task  is retried until the operation is
complete, you can see the tasks being retried in the admin console,
but there is no hook to when its completed, considering that it may
take a day or two to complete based on how many retries are required.

On Oct 6, 1:10 pm, Andy hksduhk...@gmail.com wrote:
 Hi,

 I have read the Task API for many times and am still confused about the
 web hook. If web hook is asynchronous, where do I get the signal (like
 Future) that my task is completed and where do I get the response of
 the web hook request?

 Thanks,

 Andy

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine for Java group.
To post to this group, send email to google-appengine-j...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.



[appengine-java] Re: Web Hook - Asynchronous - Where is my response?

2010-10-06 Thread Robert Lancer
A datastore operation for when the task completes would prob be your
best bet.

On Oct 6, 3:23 pm, Andy hksduhk...@gmail.com wrote:
 Thanks for your quick reply Robert.

 So is there a way to check the task status by task ID or some sort?

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine for Java group.
To post to this group, send email to google-appengine-j...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.



[appengine-java] Re: Namespace design issues

2010-09-24 Thread Robert Lancer
What about the ability to move an entity to a namespace?

On Sep 23, 10:57 pm, John Patterson jdpatter...@gmail.com wrote:
 On 24 Sep 2010, at 02:55, Mouseclicker wrote:

  API. The need to set and later reset a global setting is dangerous and
  error-prone. Probably that's what Guillaume mentions with The fear I
  had was when seeing a static methods being used. I'm always afraid
  when I see 'static' somewhere. Me too!

 The namespace is not global or static but stored per-thread so it must  
 be set for every request e.g. in a servlet Filter.  There is no  
 problem setting it for a single operation if it is reset in a finally  
 block.

 I personally like the way that the namespace API is completely  
 separated from other APIs.  In fact, I would prefer it if the memcache  
 API namespace did not override the namespace API namespace... that  
 caused a subtle bug the other day.

 It really is very important to be able to see all the stored data in  
 the datastore viewer without requiring the user to enter the  
 namespace.  Especially as the user could be billed for data they  
 cannot delete.

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine for Java group.
To post to this group, send email to google-appengine-j...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.



[appengine-java] Re: 1MB URL Fetch limit and blobstore service

2010-09-13 Thread Robert Lancer
Humm, Im not sure this would work but maybe you could use a transfer
or send redirect to do the upload since the blob store upload URL is
within your app.

On Sep 13, 3:08 pm, Lucian Baciu lucianba...@gmail.com wrote:
 What I meant is actually send POST requests using the URL Fetch API to the
 blobstore. I've done a test and the request limit does apply :( so I can't
 send files larger then 1MB in size.
 My app has a dropbox servlet (i.e. users send emails to the app with
 attachments) and my app saves these attachments to the blobstore, this is
 the reason why I need to call the blobstore service from a servlet.
 So it would be so great if you would remove this limit at least for requests
 send to the blobstore or offer some other way to archive this.

 Thank you,
 Lucian

 On Mon, Sep 13, 2010 at 9:58 PM, Ikai Lan (Google)
 ikai.l+gro...@google.comikai.l%2bgro...@google.com



  wrote:
  No. You will be able to upload large files to the blobstore.

  On Mon, Sep 13, 2010 at 6:54 AM, Lucian Baciu lucianba...@gmail.comwrote:

  Does the 1MB request limit listed here:
 http://code.google.com/appengine/docs/java/urlfetch/overview.html
  apply to upload requests send to the blobstore as well?

  Thanks,
  Lucian

  --
  You received this message because you are subscribed to the Google Groups
  Google App Engine for Java group.
  To post to this group, send email to
  google-appengine-j...@googlegroups.com.
  To unsubscribe from this group, send email to
  google-appengine-java+unsubscr...@googlegroups.comgoogle-appengine-java%2B
   unsubscr...@googlegroups.com
  .
  For more options, visit this group at
 http://groups.google.com/group/google-appengine-java?hl=en.

   --
  You received this message because you are subscribed to the Google Groups
  Google App Engine for Java group.
  To post to this group, send email to
  google-appengine-j...@googlegroups.com.
  To unsubscribe from this group, send email to
  google-appengine-java+unsubscr...@googlegroups.comgoogle-appengine-java%2B 
  unsubscr...@googlegroups.com
  .
  For more options, visit this group at
 http://groups.google.com/group/google-appengine-java?hl=en.

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine for Java group.
To post to this group, send email to google-appengine-j...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.



[google-appengine] Re: Security exception using the new getServingUrl capabilities on dev server

2010-08-25 Thread Robert Lancer
On windows, go to your java runtime and set java.exe to run as
administrator.

On Aug 19, 1:18 am, Francisco Ceruti francisco.cer...@gmail.com
wrote:
 I have the same problem. Works fine when uploaded, the problem is on
 deve server.

 On Aug 18, 4:17 pm, Spines kwste...@gmail.com wrote:



  getServingUrl works fine, returning a url 
  ofhttp://localhost:8080/_ah/img/sxO56aAM_qVlARX4ym61bQ,

  but when i navigate my browser to that url i get a security exception:

  any ideas how to fix this, or is it a dev server bug?

  Aug 18, 2010 8:14:45 PM com.google.apphosting.utils.jetty.JettyLogger
  warn
       [java] WARNING: /_ah/img/sxO56aAM_qVlARX4ym61bQ
       [java] java.lang.SecurityException: Unable tocreatetemporary
 file
       [java]         at java.io.File.checkAndCreate(File.java:1701)
       [java]         at java.io.File.createTempFile(File.java:1793)
       [java]         at
  javax.imageio.stream.FileCacheImageInputStream.init(FileCacheImageInputSt 
  ream.java:
  80)
       [java]         at
  com.sun.imageio.spi.InputStreamImageInputStreamSpi.createInputStreamInstanc 
  e(InputStreamImageInputStreamSpi.java:
  51)
       [java]         at
  javax.imageio.ImageIO.createImageInputStream(ImageIO.java:331)
       [java]         at javax.imageio.ImageIO.read(ImageIO.java:1325)
       [java]         at
  com.google.appengine.api.images.dev.LocalImagesService.openImage(LocalImage 
  sService.java:
  230)
       [java]         at
  com.google.appengine.api.images.dev.LocalBlobImageServlet.transformImage(Lo 
  calBlobImageServlet.java:
  211)
       [java]         at
  com.google.appengine.api.images.dev.LocalBlobImageServlet.doGet(LocalBlobIm 
  ageServlet.java:
  47)
       [java]         at
  javax.servlet.http.HttpServlet.service(HttpServlet.java:693)
       [java]         at
  javax.servlet.http.HttpServlet.service(HttpServlet.java:806)
       [java]         at
  org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511)
       [java]         at org.mortbay.jetty.servlet.ServletHandler
  $CachedChain.doFilter(ServletHandler.java:1166)
       [java]         at AC.ACFilter.doFilter(ACFilter.java:93)
       [java]         at org.mortbay.jetty.servlet.ServletHandler
  $CachedChain.doFilter(ServletHandler.java:1157)
       [java]         at
  com.google.appengine.tools.appstats.AppstatsFilter.doFilter(AppstatsFilter. 
  java:
  140)
       [java]         at org.mortbay.jetty.servlet.ServletHandler
  $CachedChain.doFilter(ServletHandler.java:1157)
       [java]         at
  com.google.appengine.api.blobstore.dev.ServeBlobFilter.doFilter(ServeBlobFi 
  lter.java:
  58)
       [java]         at org.mortbay.jetty.servlet.ServletHandler
  $CachedChain.doFilter(ServletHandler.java:1157)
       [java]         at
  com.google.apphosting.utils.servlet.TransactionCleanupFilter.doFilter(Trans 
  actionCleanupFilter.java:
  43)
       [java]         at org.mortbay.jetty.servlet.ServletHandler
  $CachedChain.doFilter(ServletHandler.java:1157)
       [java]         at
  com.google.appengine.tools.development.StaticFileFilter.doFilter(StaticFile 
  Filter.java:
  122)
       [java]         at org.mortbay.jetty.servlet.ServletHandler
  $CachedChain.doFilter(ServletHandler.java:1157)
       [java]         at
  org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:
  388)
       [java]         at
  org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:
  216)
       [java]         at
  org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:
  182)
       [java]         at
  org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:
  765)
       [java]         at
  org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:418)
       [java]         at
  com.google.apphosting.utils.jetty.DevAppEngineWebAppContext.handle(DevAppEn 
  gineWebAppContext.java:
  70)
       [java]         at
  org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:
  152)
       [java]         at
  com.google.appengine.tools.development.JettyContainerService
  $ApiProxyHandler.handle(JettyContainerService.java:349)
       [java]         at
  org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:
  152)
       [java]         at org.mortbay.jetty.Server.handle(Server.java:
  326)
       [java]         at
  org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:
  542)
       [java]         at org.mortbay.jetty.HttpConnection
  $RequestHandler.headerComplete(HttpConnection.java:923)
       [java]         at
  org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:547)
       [java]         at
  org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212)
       [java]         at
  org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404)
       [java]         at
  org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:
  409)
       [java]         at org.mortbay.thread.QueuedThreadPool
  

[google-appengine] Re: Security exception using the new getServingUrl capabilities on dev server

2010-08-25 Thread Robert Lancer
Actually that worked and then stopped now im looking into java policy
tool but it should just work, app engine creates files for datastore.

On Aug 25, 4:59 am, Robert Lancer robert.lan...@gmail.com wrote:
 On windows, go to your java runtime and set java.exe to run as
 administrator.

 On Aug 19, 1:18 am, Francisco Ceruti francisco.cer...@gmail.com
 wrote:



  I have the same problem. Works fine when uploaded, the problem is on
  deve server.

  On Aug 18, 4:17 pm, Spines kwste...@gmail.com wrote:

   getServingUrl works fine, returning a url 
   ofhttp://localhost:8080/_ah/img/sxO56aAM_qVlARX4ym61bQ,

   but when i navigate my browser to that url i get a security exception:

   any ideas how to fix this, or is it a dev server bug?

   Aug 18, 2010 8:14:45 PM com.google.apphosting.utils.jetty.JettyLogger
   warn
        [java] WARNING: /_ah/img/sxO56aAM_qVlARX4ym61bQ
        [java] java.lang.SecurityException: Unable tocreatetemporary
  file
        [java]         at java.io.File.checkAndCreate(File.java:1701)
        [java]         at java.io.File.createTempFile(File.java:1793)
        [java]         at
   javax.imageio.stream.FileCacheImageInputStream.init(FileCacheImageInputSt
ream.java:
   80)
        [java]         at
   com.sun.imageio.spi.InputStreamImageInputStreamSpi.createInputStreamInstanc
e(InputStreamImageInputStreamSpi.java:
   51)
        [java]         at
   javax.imageio.ImageIO.createImageInputStream(ImageIO.java:331)
        [java]         at javax.imageio.ImageIO.read(ImageIO.java:1325)
        [java]         at
   com.google.appengine.api.images.dev.LocalImagesService.openImage(LocalImage
sService.java:
   230)
        [java]         at
   com.google.appengine.api.images.dev.LocalBlobImageServlet.transformImage(Lo
calBlobImageServlet.java:
   211)
        [java]         at
   com.google.appengine.api.images.dev.LocalBlobImageServlet.doGet(LocalBlobIm
ageServlet.java:
   47)
        [java]         at
   javax.servlet.http.HttpServlet.service(HttpServlet.java:693)
        [java]         at
   javax.servlet.http.HttpServlet.service(HttpServlet.java:806)
        [java]         at
   org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511)
        [java]         at org.mortbay.jetty.servlet.ServletHandler
   $CachedChain.doFilter(ServletHandler.java:1166)
        [java]         at AC.ACFilter.doFilter(ACFilter.java:93)
        [java]         at org.mortbay.jetty.servlet.ServletHandler
   $CachedChain.doFilter(ServletHandler.java:1157)
        [java]         at
   com.google.appengine.tools.appstats.AppstatsFilter.doFilter(AppstatsFilter.
java:
   140)
        [java]         at org.mortbay.jetty.servlet.ServletHandler
   $CachedChain.doFilter(ServletHandler.java:1157)
        [java]         at
   com.google.appengine.api.blobstore.dev.ServeBlobFilter.doFilter(ServeBlobFi
lter.java:
   58)
        [java]         at org.mortbay.jetty.servlet.ServletHandler
   $CachedChain.doFilter(ServletHandler.java:1157)
        [java]         at
   com.google.apphosting.utils.servlet.TransactionCleanupFilter.doFilter(Trans
actionCleanupFilter.java:
   43)
        [java]         at org.mortbay.jetty.servlet.ServletHandler
   $CachedChain.doFilter(ServletHandler.java:1157)
        [java]         at
   com.google.appengine.tools.development.StaticFileFilter.doFilter(StaticFile
Filter.java:
   122)
        [java]         at org.mortbay.jetty.servlet.ServletHandler
   $CachedChain.doFilter(ServletHandler.java:1157)
        [java]         at
   org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:
   388)
        [java]         at
   org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:
   216)
        [java]         at
   org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:
   182)
        [java]         at
   org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:
   765)
        [java]         at
   org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:418)
        [java]         at
   com.google.apphosting.utils.jetty.DevAppEngineWebAppContext.handle(DevAppEn
gineWebAppContext.java:
   70)
        [java]         at
   org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:
   152)
        [java]         at
   com.google.appengine.tools.development.JettyContainerService
   $ApiProxyHandler.handle(JettyContainerService.java:349)
        [java]         at
   org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:
   152)
        [java]         at org.mortbay.jetty.Server.handle(Server.java:
   326)
        [java]         at
   org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:
   542)
        [java]         at org.mortbay.jetty.HttpConnection
   $RequestHandler.headerComplete(HttpConnection.java:923)
        [java]         at
   org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:547)
        [java

[appengine-java] Re: Oracle sues Google on Java Patents and Copyright

2010-08-14 Thread Robert Lancer
The 1998 suite was more about trademark, since MS created J++, using
Sun's Java branding in their completely non Java programming
language.

On Aug 14, 12:15 pm, Guillermo Schwarz guillermo.schw...@gmail.com
wrote:
 Reminds me of 1998, when Sun sued Microsoft over modifications on Java,
 which turned up to be the equivalent of C# delegates and could be easily
 implemented in Java but so far have not been included in Java (closures
 are far more ambitious, but still not implemented).

 The result of the lawsuit was Microsoft dropping Java in favor of
 creating C#.

 If the result today is Google dropping Java, I doubt they will select
 another language. Probably they will just develop their own Java clone
 or use one of the available clones already in the open source world.

 I still don't see the point of Oracle. Java is already open source. If
 they are trying to protect the trademark, it is non-sense, anyone can
 copy Java, rename it, etc.

 If they are trying to protect any patent, they need to show proof that
 they reasonably attempted to protect their intellectual property
 (signing NDAs is the typical 
 examplehttp://www.joelonsoftware.com/articles/fog71.html). In this
 case, they didn't protect it if they open sourced it.

 Cheers,
 Guillermo.





 On Sat, 2010-08-14 at 17:37 +0200, Francois MASUREL wrote:
  Yep, but it's not the full standard OpenJDK as some classes are not
  accessible (white list).

  I bet Oracle doesn't agree with that.  But they'll probably do one
  thing at a time, we'll see.

  I don't enjoy what is going on at the moment, Java being my main
  developping language for almost 10 years now.

  François

  On Sat, Aug 14, 2010 at 17:12, Wilson MacGyver wmacgy...@gmail.com
  wrote:
          I don't think so. The lawsuit is really against the android VM
          Dalvik.
          Since GAE uses openjdk as far as I know, it's not a problem.

          On Aug 14, 2010, at 5:52 AM, François Masurel
          fm2...@mably.com wrote:

           Will Google App Engine for Java be impacted ?

           I guess that if the Oracle patents are validated, Google
          wont be able
           to use their adapted version of the JDK anymore because it
          will not
           pass the TCK tests which is required to get the GPL patent
          grant.

           Does that mean the end of the Google App Engine for Java
          platform any
           time soon ?

          --
          You received this message because you are subscribed to the
          Google Groups Google App Engine for Java group.
          To post to this group, send email to
          google-appengine-j...@googlegroups.com.
          To unsubscribe from this group, send email to
          google-appengine-java+unsubscr...@googlegroups.com.
          For more options, visit this group at
         http://groups.google.com/group/google-appengine-java?hl=en.

  --
  You received this message because you are subscribed to the Google
  Groups Google App Engine for Java group.
  To post to this group, send email to
  google-appengine-j...@googlegroups.com.
  To unsubscribe from this group, send email to google-appengine-java
  +unsubscr...@googlegroups.com.
  For more options, visit this group at
 http://groups.google.com/group/google-appengine-java?hl=en.

 --
 Simplex Veri Sigillum

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine for Java group.
To post to this group, send email to google-appengine-j...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.



[appengine-java] VMware + Google App Engine

2010-07-27 Thread Robert Lancer
Since Google IO we haven't heard much about the VMware + GAE
partnership, not to rush anybody but an update would be appreciated.

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine for Java group.
To post to this group, send email to google-appengine-j...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.



[appengine-java] Re: Are the 2 indexes same?

2010-07-20 Thread Robert Lancer
No they are not, that would actually create two indexes even though
your queries against these indexes might be fairly interchangeable.

On Jul 20, 6:57 pm, Tapir tapir@gmail.com wrote:
     datastore-index kind=Employee ancestor=false
         property name=numComments direction=desc /
         property name=numViews direction=desc /
     /datastore-index

     datastore-index kind=Employee ancestor=false
         property name=numViews direction=desc /
         property name=numComments direction=desc /
     /datastore-index

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine for Java group.
To post to this group, send email to google-appengine-j...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.



[google-appengine] Re: How much faster is key-based lookup compared to a query?

2010-07-19 Thread Robert Lancer
App Engine status has bench marks for this, 
http://code.google.com/status/appengine/

But I can tell you for your situation here the get would be ideal
because you would actually be using 4 queries because thats what the
IN clause does behind the scenes, and thats the way your query would
work with the id == 'id1' || id == 'id2' ...


On Jul 19, 12:40 pm, Robert Kluin robert.kl...@gmail.com wrote:
 Have you thought about benchmarking this?



 On Mon, Jul 19, 2010 at 10:51 AM, coltsith conla...@gmail.com wrote:
  Lets say I want to retrieve 4 objects. What would be faster:

     1. for (int i = 0; i  4; i++) {

     persistenceManager.getObjectById(object1)

     }

  or

     2. Query = (select * from objects where id == 'id1' || id == 'id2'
  || id == 'id3' || id == 'id4')

  Thanks

  --
  You received this message because you are subscribed to the Google Groups 
  Google App Engine group.
  To post to this group, send email to google-appeng...@googlegroups.com.
  To unsubscribe from this group, send email to 
  google-appengine+unsubscr...@googlegroups.com.
  For more options, visit this group 
  athttp://groups.google.com/group/google-appengine?hl=en.

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine group.
To post to this group, send email to google-appeng...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[appengine-java] Re: rename a app-id

2010-07-18 Thread Robert Lancer
No, you have to create a new one and transfer everything.

On Jul 18, 12:02 am, aswath satrasala aswath.satras...@gmail.com
wrote:
 Hello,
 Is there any way I can rename my app-id.

 -Aswath

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine for Java group.
To post to this group, send email to google-appengine-j...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.



[appengine-java] Re: how should I design my data model for following scenario

2010-07-11 Thread Robert Lancer
I dont fully understand the problem, but you might want to look into
using the IN filter option that can take a list of items and return
the associated entities, if the list is small enough you can cook up
the set operations in memory.



On Jul 11, 6:58 am, Parvez parvez.chau...@gmail.com wrote:
 I want retrieve invoice numbers depending upon items e.g.

 InvoiceNo        Item          InvoiceDate

 10      item_a
 11      item_a
 11      item_b
 11      item_z
 12      item_a
 12      item_c
 12      item_x
 13      item_a
 13      item_x

 User can search on item(s) and can also include period (invoice date)
 as part of search.
 Initially, I tried using list property for Item, it worked but then it
 failed once more than 6, 7 items included in query along with date
 i.e. Too many indexed properties for entity.. [:-) then I found out
 that I can not delete index in java, using java sdk 1.3.5, it works
 locally, but does not work when application uploaded]

 In above example if user query for item_a and  item_b then I
 should only get invoice number 11.
 Any suggestion how can I achieve this?
 Thanks.

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine for Java group.
To post to this group, send email to google-appengine-j...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.



[appengine-java] Re: Eclipse/Ant/SDK best practice

2010-07-04 Thread Robert Lancer
Helios has worked perfect for me with the new Google Plugin, I just
pointed it to my workspace directory and it picked up all my projects
with no problems.

On Jul 3, 11:43 pm, Roy roy.smith@googlemail.com wrote:
 I do all my development in Eclipse, and then use ant for automated
 test and building my distros.

 Whenever there is a new G plugin for eclipes, I tend to have to
 download the SDKs twice; Once as part of the eclipse plugin and then a
 second time so I can include them in the classpaths in my ant scripts.

 Is this normal? or is there a better way to share SDKs between Eclipse
 and Ant

 also ...

 what are people's experiences with Helios and Google so far? I'm keen
 to upgrade from Galileo but don't have much slack time in the event of
 stuff not working

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine for Java group.
To post to this group, send email to google-appengine-j...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.



[appengine-java] Re: app engine and db server elsewhere...

2010-07-03 Thread Robert Lancer
You can, it just depends how you connecting to the DB, you might want
to create a restful interface on your database server that can server
data to app engines using the URL fetch service.

On Jul 3, 6:43 pm, Jaroslav Záruba jaroslav.zar...@gmail.com wrote:
 No.

 On Jul 3, 9:47 pm, emigrant fromwindowstoli...@gmail.com wrote:



  hi all,
  can i put my java app in google app engine and have conneciton to mysql
  database server outside?

  thanks a lot/

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine for Java group.
To post to this group, send email to google-appengine-j...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.



[appengine-java] Re: GAE and Google Apps

2010-06-06 Thread Robert Lancer
Invite a gmail version of yourself to your app as an admin and use
that account to upload.

On Jun 5, 9:16 am, i...@ontologycentral.com
i...@ontologycentral.com wrote:
 Hi,

 I've signed up for Google Apps to be able to use a custom domain name
 for my GAE applications.  That works now, however, I'm unable to
 update my GAE apps any more (using Eclipse with plugin version 1.3.4).
 In addition, I see all sorts of strange behaviour
 (appengine.google.com inaccessible etc).

 What's the correspondence between the regular Google account and the
 Googe Apps account?  Was it a mistake to use the same username for
 both?

 Best regards,
 Andreas.

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine for Java group.
To post to this group, send email to google-appengine-j...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.



[appengine-java] Re: Prerelease 1.3.4 SDK ready for download

2010-05-13 Thread Robert Lancer
Yeah, whats with the with OpenID by selecting the OpenID option when
creating your application, I hope this doesn't means that all our
existing apps will be locked out.

On May 13, 2:17 pm, atomi at...@verizon.net wrote:
 Are there API reference docs for the OpenID support?
 It seems as though a new application would need to be created for this to
 work - am I correct in assuming this? As of now I don't see that option,
 which makes it a little difficult to test or play with.
 What is the ETA/schedule on the feature complete 1.3.4 release?
 Thanks.

 On Thu, May 13, 2010 at 10:48 AM, Ikai L (Google) ika...@google.com wrote:





  ... a link to the download would be helpful:

 http://code.google.com/p/googleappengine/downloads/list

  On Thu, May 13, 2010 at 7:45 PM, Ikai L (Google) ika...@google.comwrote:

  Greetings, Java developers!

  Prerelease SDK 1.3.4 is ready for download. As usual, please help us test
  this release and post feedback to this thread.

  The release notes are below:

  Version 1.3.4
  =
  - Client side bulkloader available with the Python SDK that has a new
    configuration syntax and wizard for easier import/export with the
  datastore.
    Can be used by enabling remote_api in your Java application
  - Applications can now be configured to authenticate with OpenID by
  selecting
    the OpenID option when creating your application in the admin console
     http://code.google.com/p/googleappengine/issues/detail?id=248
     http://code.google.com/p/googleappengine/issues/detail?id=56
  - New API to allow App Engine apps to act as OAuth service providers
     http://code.google.com/p/googleappengine/issues/detail?id=919
  - The version update check in the Java SDK now uses https
  - Allow full access to javax.el.*
     http://code.google.com/p/googleappengine/issues/detail?id=3157
  - Increased the timeout during deployment to 15 minutes
  - Fixed an issue with JPA where an illegal cast exception was thrown
  during the
    fetch of integer fields
  - MemcacheService.setNamespace() is deprecated in favor of
    MemcacheServiceFactory.getMemcacheManager(namespace)
  - Support in the SDK for Java 1.5 is being deprecated. These warnings now
  appear
    when starting the SDK

  --
  Ikai Lan
  Developer Relations, Google App Engine
  Twitter:http://twitter.com/ikai
  Delicious:http://delicious.com/ikailan

  
  Google App Engine links:
  Blog:http://googleappengine.blogspot.com
  Twitter:http://twitter.com/app_engine
  Reddit:http://www.reddit.com/r/appengine

  --
  Ikai Lan
  Developer Relations, Google App Engine
  Twitter:http://twitter.com/ikai
  Delicious:http://delicious.com/ikailan

  
  Google App Engine links:
  Blog:http://googleappengine.blogspot.com
  Twitter:http://twitter.com/app_engine
  Reddit:http://www.reddit.com/r/appengine

   --
  You received this message because you are subscribed to the Google Groups
  Google App Engine for Java group.
  To post to this group, send email to
  google-appengine-j...@googlegroups.com.
  To unsubscribe from this group, send email to
  google-appengine-java+unsubscr...@googlegroups.comgoogle-appengine-java%2B 
  unsubscr...@googlegroups.com
  .
  For more options, visit this group at
 http://groups.google.com/group/google-appengine-java?hl=en.

 --
 You received this message because you are subscribed to the Google Groups 
 Google App Engine for Java group.
 To post to this group, send email to google-appengine-j...@googlegroups.com.
 To unsubscribe from this group, send email to 
 google-appengine-java+unsubscr...@googlegroups.com.
 For more options, visit this group 
 athttp://groups.google.com/group/google-appengine-java?hl=en.

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine for Java group.
To post to this group, send email to google-appengine-j...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.



[appengine-java] Re: is createFederatedLoginURL() working?

2010-05-12 Thread Robert Lancer
Needs more docs for this.

On May 12, 4:54 am, antichrist ttlt...@gmail.com wrote:
 I also trying to use this.

 In my case, I want to log in via my apps domain id (ex:
 exampl...@example.com), So

 HashSetString attributes = new HashSet();
   attributes.add(openid.mode=checkid_immediate);
   
 attributes.add(openid.ns=http://specs.openid.net/auth/2.0;);
   attributes.add(openid.return_to=http://example.com;);
 userService.createFederatedLoginURL(example.com , requestUri,
 example.com, attributes));

 And From this, created link is 
 :http://example.com/_ah/login_redir?claimid=example.comcontinue=http:...

 When I clicked that link, it redirect to my apps domain login page,
 but after login complete it redirect to example.com

 but page not found error occured.

 I changed above link with modification and find claimid=example.com
 part is correct but continue=http://example.com/is incorrect.

 But I can't figure out correct input.

 On 4월7일, 오전3시56분, Viðar Svansson vidarsv...@gmail.com wrote:





  Hi

  I just noticedcreateFederatedLoginURL() but could not find any
  documentation for it (except for JavaDoc). Is this intended for native
  support for Google Marketplace? Would really appreciate some
  documentation on this.

  I am trying this out in 1.3.2 but get an error, The API package 'user'
  or call 'CreateFederatedLoginURL()' was not found.

  Viðar

  On Sat, Mar 27, 2010 at 10:27 AM, dflorey daniel.flo...@gmail.com wrote:
   Hi,
   I'm trying to replace the Step2 stuff with the new
  createFederatedLoginURL(), but I just get server errors in the
   provided /_ah/ servlets.
   Are these methods supposed to work and can someone please post an
   example how to authenticate and authorize a user?
   Thanks a lot,

   Daniel

   --
   You received this message because you are subscribed to the Google Groups 
   Google App Engine for Java group.
   To post to this group, send email to 
   google-appengine-j...@googlegroups.com.
   To unsubscribe from this group, send email to 
   google-appengine-java+unsubscr...@googlegroups.com.
   For more options, visit this group 
   athttp://groups.google.com/group/google-appengine-java?hl=en.-원본 텍스트 숨기기 -

  - 원본 텍스트 보기 -

 --
 You received this message because you are subscribed to the Google Groups 
 Google App Engine for Java group.
 To post to this group, send email to google-appengine-j...@googlegroups.com.
 To unsubscribe from this group, send email to 
 google-appengine-java+unsubscr...@googlegroups.com.
 For more options, visit this group 
 athttp://groups.google.com/group/google-appengine-java?hl=en.

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine for Java group.
To post to this group, send email to google-appengine-j...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.



[appengine-java] Re: is createFederatedLoginURL() working?

2010-05-12 Thread Robert Lancer
Me too, some documentation would be helpful.


On May 12, 4:54 am, antichrist ttlt...@gmail.com wrote:
 I also trying to use this.

 In my case, I want to log in via my apps domain id (ex:
 exampl...@example.com), So

 HashSetString attributes = new HashSet();
   attributes.add(openid.mode=checkid_immediate);
   
 attributes.add(openid.ns=http://specs.openid.net/auth/2.0;);
   attributes.add(openid.return_to=http://example.com;);
 userService.createFederatedLoginURL(example.com , requestUri,
 example.com, attributes));

 And From this, created link is 
 :http://example.com/_ah/login_redir?claimid=example.comcontinue=http:...

 When I clicked that link, it redirect to my apps domain login page,
 but after login complete it redirect to example.com

 but page not found error occured.

 I changed above link with modification and find claimid=example.com
 part is correct but continue=http://example.com/is incorrect.

 But I can't figure out correct input.

 On 4월7일, 오전3시56분, Viðar Svansson vidarsv...@gmail.com wrote:





  Hi

  I just noticedcreateFederatedLoginURL() but could not find any
  documentation for it (except for JavaDoc). Is this intended for native
  support for Google Marketplace? Would really appreciate some
  documentation on this.

  I am trying this out in 1.3.2 but get an error, The API package 'user'
  or call 'CreateFederatedLoginURL()' was not found.

  Viðar

  On Sat, Mar 27, 2010 at 10:27 AM, dflorey daniel.flo...@gmail.com wrote:
   Hi,
   I'm trying to replace the Step2 stuff with the new
  createFederatedLoginURL(), but I just get server errors in the
   provided /_ah/ servlets.
   Are these methods supposed to work and can someone please post an
   example how to authenticate and authorize a user?
   Thanks a lot,

   Daniel

   --
   You received this message because you are subscribed to the Google Groups 
   Google App Engine for Java group.
   To post to this group, send email to 
   google-appengine-j...@googlegroups.com.
   To unsubscribe from this group, send email to 
   google-appengine-java+unsubscr...@googlegroups.com.
   For more options, visit this group 
   athttp://groups.google.com/group/google-appengine-java?hl=en.-원본 텍스트 숨기기 -

  - 원본 텍스트 보기 -

 --
 You received this message because you are subscribed to the Google Groups 
 Google App Engine for Java group.
 To post to this group, send email to google-appengine-j...@googlegroups.com.
 To unsubscribe from this group, send email to 
 google-appengine-java+unsubscr...@googlegroups.com.
 For more options, visit this group 
 athttp://groups.google.com/group/google-appengine-java?hl=en.

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine for Java group.
To post to this group, send email to google-appengine-j...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.



[appengine-java] Re: Have to load many objects vs. getObjectById()

2010-04-03 Thread Robert Lancer
You can get many Entities by Key, check out
http://code.google.com/appengine/docs/java/javadoc/com/google/appengine/api/datastore/DatastoreService.html#get(java.lang.Iterable)

On Apr 3, 4:36 pm, Henning henning2...@hotmail.de wrote:
 Hello,

 if I have the keys for many objects and want to retrieve these object
 from the datastore is there some kind of batch method? I guess if I
 have thousands of objects and have to use getObjectById for every
 single one separately that would take a while and possibly even to
 long.

 Thanks,
 Henning

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine for Java group.
To post to this group, send email to google-appengine-j...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.



[appengine-java] Re: Best way to perform search on DataStore - Design Question

2010-03-14 Thread Robert Lancer
Haha, like many of us you probably thought that GOOGLE app engine
would have decent text search capabilities.

It looks like your doing all you can do by creating the inverse table,
you may just want to star 
http://code.google.com/p/googleappengine/issues/detail?id=217





On Mar 13, 8:59 pm, niraj njun...@gmail.com wrote:
 My case:
 I am building a website that has several searchable fields from
 various entities (example Artist names from artist entity , Album
 names from album entity). To have an efficient search capability I
 have defined another Entity - SearchType which carries the Searchable
 string and the Foreign key to the Entity. Instead of querying all the
 Entities one my one - I query SearchType.

 My preliminary tests indicate that the query  performance on
 SearchType is not great (the names are indexed) . I need google
 suggest like quick results in a drop down. What is the best way to
 design this.

 I have considered Memcache , but I dont think I can run queries on
 Memcache . i.e I am running a startsWith() query on JDO today.

 Any best practices .

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine for Java group.
To post to this group, send email to google-appengine-j...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.



[appengine-java] Re: initialization of datastore

2010-03-14 Thread Robert Lancer
A query has to specify an entity kind as its minimum parameter, and
then doing a count and seeing if its equal to zero for a known entity
kind would be the best way.

On Mar 13, 1:44 pm, vchalmel groupeprojeten...@gmail.com wrote:
 hi !

 I want to set up an initialization script, and i must, in a first
 part, check if the appengine datastore is empty.
 I tried to send a query, with :

 query.setUnique(true);
 if(query.execute()==null)

 But it throws a null pointer exception.

 How to check that my datastore is empty ?

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine for Java group.
To post to this group, send email to google-appengine-j...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.



[appengine-java] Re: Not able to write string arrays in data store

2010-03-11 Thread Robert Lancer
Setting:

ListString arrayDim1 = new ArrayListString();
ListString arrayDim2 = new ArrayListString();

entity.setUnindexedProperty(ArrayDim1, arrayDim1 );
entity.setUnindexedProperty(ArrayDim2, arrayDim2 );

Unless your looking to run queries against the lists use the
setUnindexedProperty.

Getting:

ListString arrayDim1 = (ListString)
entity.getProperty(ArrayDim1);
ListString arrayDim2 = (ListString)
entity.getProperty(ArrayDim2);

if (arrayDim1 != null)

if(arrayDim2 != null)





On Mar 11, 9:41 am, Ganesh ganeshkumar.marimu...@gmail.com wrote:
 Hi,

 Thanks for your response...I dont have my code with me right now..I
 will post it in a day or two. Meanwhile, do you have any example of
 handling two dimensional arrays into two separate lists of ArrayList?

 -Thanks
 Ganesh

 On Mar 10, 5:17 pm, Robert Lancer robert.lan...@gmail.com wrote:



  Just use two separate lists of ArrayListString and it should work
  fine. Also you have to test for null whenever you pull anything out of
  datastore, something like

  if null then return new ArrayListString(0)

  should work this case.

  On Mar 10, 4:28 pm, thierry Le conniat thlec...@euriware.fr wrote:

   Hello,
   how to do you retreive data , could you send jour java code ?

   On 10 mar, 17:28, Ganesh ganeshkumar.marimu...@gmail.com wrote:

Hi,

I am trying to store two dimensional string array in google data
store. I was getting an exception saying this data type not supported.
I tried changing the string array object to java.util.arraylist (gave
serizable = 'true' option). This time I was able to write the data
successfully. But when I tried to retrieve it, I am facing null
pointer exception. Can any body help me with this?

-Thanks
Ganesh- Hide quoted text -

  - Show quoted text -

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine for Java group.
To post to this group, send email to google-appengine-j...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.



[appengine-java] Re: Flash arcade game GAE based

2010-03-08 Thread Robert Lancer
Yeah, I certainly would not use GAE Java for anything that has to be
semi real time. Have you checked out Red5.org or Web Orb at
themidnightcoders.com? Those are designed to work directly with
Flash.

On Mar 8, 10:56 am, Ahmed Khalifa derkhal...@gmail.com wrote:
 thanks a lot ..
 however, i am still doubtful about the source of latency .. is it GAE
 itself not supporting a certain feature that allows real-time response
 or it is something that i lacked ..
 thanks in advance ..

 On Mar 4, 3:27 pm, Toby toby.ro...@gmail.com wrote:



  Hi Ahmed,

  take a look at GraniteDS. It is a bit like blazeds with the ability to
  push and syncronize data between multiple clients. It uses a very
  efficient serialization and it runs on 
  GAE:http://graniteds.blogspot.com/2009/04/graniteds-20-on-google-app-engi...
  on server side you just need to make sure that the datastore updates
  do not block your clients. I would suggest using memcache and to add
  datastore updates to the task queue.
  So when you receive a data change from a client you update the
  memcache value, you propagate the change to all clients and you put on
  the task queue a request for the data to be saved. This will be done
  asynchronously.

  Cheers,
  Toby

  On Mar 3, 5:47 am, nicolas melendez nfmelen...@gmail.com wrote:

   I want to do the same. Is there any good XMPP Java framework to include in
   my Applet? recomendations?
   Thanks
   NM

   On Tue, Mar 2, 2010 at 11:31 PM, tsp...@green20now.com wrote:
Kaz,
   Not sure about the CPU (we are still at the proof of concept stage 
for
using GAE). We are using the polling aspect since our business
requires updates with 5-15 minutes. Its not very time intensive like a
game would be.

Good luck,

Tim

 Tim,

 But isn't it so expensive to use the AMF/HTTP comet technique on the
 appengine? CPU usage can be extremely high. Or you have to use AMF/
 HTTP polling which is not so responsive for gaming.

 Thanks,

 Kaz

 On Mar 2, 7:43 pm, tsp...@green20now.com tsp...@green20now.com
 wrote:
 Take a look at GraniteDS or other AMF supporting tools. I am using
 GraniteDS to push data to a Flex client.
 It is fairly simple to setup so you can perform trsting and find the
 limitations which would impact your game.

 Tim

 Sent from my Verizon Wireless Phone

 - Reply message -
 From: Jeff Schnitzer j...@infohazard.org
 Date: Tue, Mar 2, 2010 3:50 AM
 Subject: [appengine-java] Flash arcade game GAE based
 To: google-appengine-java@googlegroups.com

 It would be extraordinarily difficult to use Appengine for this sort
 of project.  You probably want a server framework that supports
 persistent connections and in-memory state that won't disappear when 
 a
 memcache server is flushed.

 Here's a good starting point:
  http://en.wikipedia.org/wiki/List_of_game_engines

 Jeff

 On Sat, Feb 27, 2010 at 11:58 PM, Ahmed Khalifa 
 derkhal...@gmail.com
 wrote:
  hi all,
  I am writing a multiplayer flash arcade game in actionscript .. i 
  have
  discovered GAE recently and thought that it might be a very good
  choice for building and hosting my server ..
  however, i realize that arcade games need an almost realtime
  responsive capacity from the server .. besides the server has to be
  looping on receiving position object of Client A, storing it in a 
  DB,
  Fetching Client B position object and sending it back .. this will
  result in a huge number of DB requests either storing, fetching or
  deleting which will quickly exhaust the CPU quota for the
  application ..

  So, I was wondering if any one had an idea or a reference to come
  around these two problems of real time response and CPU exhaustion 
  by
  DB calls

  best regards,
  A. Khalifa

  --
  You received this message because you are subscribed to the Google
 Groups Google App Engine for Java group.
  To post to this group, send email to
 google-appengine-j...@googlegroups.com.
  To unsubscribe from this group, send email to
 google-appengine-java+unsubscr...@googlegroups.comgoogle-appengine-java%2B
  unsubscr...@googlegroups.com
.
  For more options, visit this group
 athttp://groups.google.com/group/google-appengine-java?hl=en.

 --
 You received this message because you are subscribed to the Google
 Groups Google App Engine for Java group.
 To post to this group, send email to
 google-appengine-j...@googlegroups.com.
 To unsubscribe from this group, send email to
 google-appengine-java+unsubscr...@googlegroups.comgoogle-appengine-java%2B
  unsubscr...@googlegroups.com
.
 For more options, visit this group
 athttp://groups.google.com/group/google-appengine-java?hl=en.

 --
 You received this message because you are 

[appengine-java] Re: Made a Facebook Page For App Engine For Java Issues

2010-03-04 Thread Robert Lancer
Locke well said again! I did totally miss that TC article, my bad. But
seeing Google exces walk around telling the world how fast they are
makes me mad! Have you seen Google's new home internet service? Google
execs need to be called out more publicly on this hypocrisy. The main
reason I bought into app engine is because I thought it would be hyper
fast and reliable! I feel we have a legitimate case for a class
action law suite against google for misleading us app engine
developers into thinking our app engine apps would be as fast and
reliable as the ones from google. There saying is Run your web apps
on Google's infrastructure.

On Mar 4, 7:34 pm, Locke locke2...@gmail.com wrote:
 On Mar 4, 6:51 pm, Jeff Schnitzer j...@infohazard.org wrote:



  THE COLD START PROBLEM WILL NEVER BE SOLVED.
 ...
  Yes, Google could give you the option to pay for a warm instance,
  but it will only reduce - not eliminate - cold start times.  Users
  will still see them when you redeploy your app, when a new instance
  spins up to handle load, or when your instance migrates off of a hot
  server.

 Really? Are you absolutely certain that it is technically impossible
 to spin up an app *before* handing it over to users? Are you confident
 that the laws of physics prohibit spinning up new instance of apps in
 the background after deployment?

 Though I've never developed an appserver myself, I suspect your
 assertion about the infeasibility of this particular problem is
 incorrect. I don't know how big the appengine team is, but it
 certainly would be reasonable for Google to devote a few more
 resources to the project, considering its popularity and the constant
 stream of users asking for a specific feature. I'm not sure if
 Robert's method of complaining loudly all over the internet would
 cause Google management to react or not, though.

 I just reworked my apps so that they run on multiple different
 platforms, and I'm watching appengine closely in hopes that I can move
 back to it once the bugs are worked out. You can get a VPS from the
 likes of RackSpace for $11/month. Such a solution requires a little
 more sysadmin work, but that's preferable to giving users random 500s
 due to excessive latency and whatnot.

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine for Java group.
To post to this group, send email to google-appengine-j...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.



[appengine-java] Re: Made a Facebook Page For App Engine For Java Issues

2010-03-04 Thread Robert Lancer
Jeff please watch this http://www.youtube.com/watch?v=aXJklICrFJI

On Mar 4, 9:16 pm, Jeff Schnitzer j...@infohazard.org wrote:
 On Thu, Mar 4, 2010 at 4:34 PM, Locke locke2...@gmail.com wrote:

  Really? Are you absolutely certain that it is technically impossible
  to spin up an app *before* handing it over to users? Are you confident
  that the laws of physics prohibit spinning up new instance of apps in
  the background after deployment?

 Anything is technically possible.  That doesn't mean it's going to happen.

 Everything in the /apparent/ design of Appengine happens in the
 context of a user request - logging, billing, quotas - everything.
 While I'd love to see a really smart version of appengine spin up new
 instances while the old ones continue to serve, I wouldn't hold my
 breath.  This feature doesn't even exist in any of the J2EE systems I
 can download:  JBoss, Resin, Glassfish, Geronimo, not even Jetty or
 Tomcat standalone.  The last time I used WebLogic or WebSphere,
 neither could do it.  I'd bet they still can't.

 It's a tricky problem, and I'm making a semi-educated guess that this
 feature would require changing a lot of engineering assumptions inside
 GAE.

 I'd rather have spatial indexes.

  Though I've never developed an appserver myself, I suspect your
  assertion about the infeasibility of this particular problem is
  incorrect. I don't know how big the appengine team is, but it
  certainly would be reasonable for Google to devote a few more
  resources to the project, considering its popularity and the constant
  stream of users asking for a specific feature. I'm not sure if
  Robert's method of complaining loudly all over the internet would
  cause Google management to react or not, though.

 I've spent enough time debugging other people's appservers to have an
 appreciation for the problem.  I'm also going to go out on a limb here
 and speculate that GAE is a money-losing operation.  It's one of
 dozens of popular and promising projects that all could use a few
 more resources.

  I just reworked my apps so that they run on multiple different
  platforms, and I'm watching appengine closely in hopes that I can move
  back to it once the bugs are worked out. You can get a VPS from the
  likes of RackSpace for $11/month. Such a solution requires a little
  more sysadmin work, but that's preferable to giving users random 500s
  due to excessive latency and whatnot.

 Let's be realistic - if your project will run happily on an $11/mo VM,
 you're probably not even cracking the free limits on GAE.  How much do
 you expect Google to care?

 If you were paying $10k/mo in hosting fees and having problems with
 GAE, I'll bet someone would take notice.

 Jeff

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine for Java group.
To post to this group, send email to google-appengine-j...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.



[appengine-java] Re: Made a Facebook Page For App Engine For Java Issues

2010-03-04 Thread Robert Lancer
Jeff,

The cold start was just one example, app engine has a whole range of
problems which need to be addressed and I openly support paying more
money for better performance, there is a big difference between
production apps and just for fun apps. What sort of spatial queries
are you looking to run? You can email me at robert dot lancer @ gmail

-Rob

On Mar 4, 9:46 pm, Jeff Schnitzer j...@infohazard.org wrote:
 On Thu, Mar 4, 2010 at 6:31 PM, Robert Lancer robert.lan...@gmail.com wrote:
  Jeff please watch thishttp://www.youtube.com/watch?v=aXJklICrFJI

 That reinforces my opinion that the GAE team should spend less time
 focusing on cold starts and worry more about datastore latency, which
 affects *every* request.

 (oh, and adding spatial indexes ;-)

 Jeff

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine for Java group.
To post to this group, send email to google-appengine-j...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.



[appengine-java] Re: App Engine cold starts and overly aggressive cycling

2010-03-03 Thread Robert Lancer
Me too App ID ArachnoDB loading GData and its dependencies, happens
about every 2 minutes on average, I will add in a logger and follow up
but I can tell a load request from a normal request.

On Jan 15, 6:32 pm, Ikai Lan i...@google.com wrote:
 Hey everybody,

 We've been seeing more and more reports of applications being cycled out
 overly aggressively, resulting in some folks implementing (discouraged)
 workarounds to keep their application from being cycled out. The primary
 symptom of this problem is that your application will see lots of loading
 requests that fire up a new JVM, which, as many of you know can take
 anywhere from a few seconds with naked servlets to as much as twenty seconds
 when loading something like Spring MVC, JRuby on Rails or Grails.

 In theory, there is enough capacity such that as long as you get some
 traffic every few hours, you should not be getting cycled out, but we have
 been seeing reports of applications being cycled after only a minute or
 less. To help us figure out if these are app specific issues or App Engine
 issues, can you post the following information if you believe this is
 happening to you?

 - What is your application ID?
 - How do you know it is being cycled out? You'll need to insert some code
 that only gets called when the app cold starts.
 - How much time of inactivity does it take before your application is cycled
 out?
 - What time or days does this seem to happen?
 - What frameworks or libraries are you loading?

 Any other information you can provide would be helpful.

 --
 Ikai Lan
 Developer Programs Engineer, Google App Engine

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine for Java group.
To post to this group, send email to google-appengine-j...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.



[appengine-java] Made a Facebook Page For App Engine For Java Issues

2010-03-03 Thread Robert Lancer
Google Please Fix App Engine For Java

http://www.facebook.com/pages/Google-Please-Fix-App-Engine-For-Java/372774516220

Enough is enough! Sometimes app engine for java works like a dream,
other times your page takes two minutes to load or throws an error.
How could google even tolerate a load request and lecture people on
how the web needs to be faster.

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine for Java group.
To post to this group, send email to google-appengine-j...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.



[appengine-java] Re: Made a Facebook Page For App Engine For Java Issues

2010-03-03 Thread Robert Lancer
Haha, I agree. But google groups lacks the key ability to post
pictures videos... Also a large number of fans on a group titled
Google Please Fix App Engine For Java  would send a loud message.

On Mar 3, 1:11 pm, Corby cep...@gmail.com wrote:
 Somehow, I suspect that the continual, specific feedback on this group
 is doing more to effect change in GAE/J than your MySpace band or
 whatever.

 Besides, your page sucks. Not enough hot ladies.

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine for Java group.
To post to this group, send email to google-appengine-j...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.



[appengine-java] Re: Made a Facebook Page For App Engine For Java Issues

2010-03-03 Thread Robert Lancer
Granted thats a band-aid that might fix that one problem, but what do
you do when query latency is currently over 1200 ms,
http://code.google.com/status/appengine/detail/datastore/2010/03/03#ae-trust-detail-datastore-query-latency
I would like google to slow google.com down to 1200 ms query in
solidarity for us poor suckers who try to run our business on top of
app engine.

On Mar 3, 2:05 pm, Guillermo Schwarz guillermo.schw...@gmail.com
wrote:
 So far I think GAE/J has been pretty responsive to most of the defects
 found and request for new functionality/features.

 For example you can host yourapp.com landing page somewhere so that
 it loads an image from yourapp.appspot.com and therefore loads your
 app. This way your users would see your app responsive all the time.

 On 3 mar, 15:33, Robert Lancer robert.lan...@gmail.com wrote:



  Haha, I agree. But google groups lacks the key ability to post
  pictures videos... Also a large number of fans on a group titled
  Google Please Fix App Engine For Java  would send a loud message.

  On Mar 3, 1:11 pm, Corby cep...@gmail.com wrote:

   Somehow, I suspect that the continual, specific feedback on this group
   is doing more to effect change in GAE/J than your MySpace band or
   whatever.

   Besides, your page sucks. Not enough hot ladies.

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine for Java group.
To post to this group, send email to google-appengine-j...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.



[appengine-java] Re: App Engine and Spring slow start up

2010-03-03 Thread Robert Lancer
The problem is one I face without even using spring, google loves to
lecture people on how the web should be fast but this doesn't apply to
their own app engine platform. Express your frustration at my fb page
http://www.facebook.com/pages/Google-Please-Fix-App-Engine-For-Java/372774516220
feel free to post screen captures something google groups doesn't
allow


On Mar 3, 5:23 pm, luijar luis.j.aten...@gmail.com wrote:
 I think it's insane that it takes this long:

 org.springframework.web.context.ContextLoader
 initWebApplicationContext: Root WebApplicationContext: initialization
 completed in 17914 ms

 The only reason I haven't taken Spring out and use Struts for MVC and
 Guice for DI (or equivalent technologies) is that I am also using
 Spring AOP, which I suspect adds a lot of overhead to the mix.

 On Mar 3, 5:18 pm, luijar luis.j.aten...@gmail.com wrote:



  Thanks Toby,

   Can you point me to the threads you talk about?

   Thanks,
    Luijar

  On Mar 2, 4:15 am, Toby toby.ro...@gmail.com wrote:

   Hi luijar,

   I had the same problem -but no time-out- and I got some better
   performance by removing all autowire and annotation-scan stuff and
   also by putting lazy-init=true on my beans. I even re-wrote a bean
   by a regular Servlet, without any Spring and the startup performance
   was as poor as with using spring. So I think the initialization
   overhead is not that big.Depends a lot on your application, though.

   What is the worst is that even once an instance is started up, it
   immediately seems to be suspended again. I think the cron-job is
   probably not the best way to do it even though it seems the only
   posibility for the moment. You will find a lot of threads on this
   topic.

   Toby

   On Mar 2, 3:27 am, yjun hu itswa...@gmail.com wrote:

i got the same problem too, there is no better way to resolve it, i 
just try
to hitting a url with cron job.

On Tue, Mar 2, 2010 at 3:50 AM, luijar luis.j.aten...@gmail.com wrote:
 Thanks for the advice, I'll try that.

 On Mar 1, 2:31 pm, Rusty Wright rwright.li...@gmail.com wrote:
  Try using the old way with xml configuration for wiring your beans
 together.  The word on the street is that Spring's component scanning 
 takes
 a lot of time.

  luijar wrote:
   Nope, I am still seeing it. It's quite frustrating. I even tried 
   to
   reduce Spring init time by removing schema validation from the
   application context init. But, that does not seem to work. I am 
   using
   Spring annotations and component scanning to autowire my beans, I
   wonder if using plain XML configuration will make autowiring 
   faster.

   On Feb 23, 9:14 pm, charming30 charmin...@gmail.com wrote:
   Has the above mentioned offline precompilatio in 1.3.1 been 
   able to
   solve your issue, I plan to use Spring on Java for my Business 
   App
   which is complex and could be based on SOA. Kindly let me know 
   if your
   issue was resolved or reduced by using the above fix.

   On Feb 20, 12:05 am, luijar luis.j.aten...@gmail.com wrote:

   I believe my development environment was on 1.3.0. That might be
   something to look at, although it seems that probably it's a 
   very
   small overhead, do you have any metrics that would give some 
   evidence
   as to how much overhead is offline precompilation adding?
   Thanks
   On Feb 18, 2:04 pm, Don Schwarz schwa...@google.com wrote:
   Have you deployed your application with the 1.3.1 SDK?  That 
   release
 turned
   on offline precompilation by default, which is an 
   optimization
 that may
   help.
   On Thu, Feb 18, 2010 at 7:59 AM, Alex chasov...@gmail.com 
   wrote:
   Hi,
   It appeared that long init problem is well known for Grails 
   users:
  http://jira.codehaus.org/browse/GRAILSPLUGINS-1736
   I wasted couple of weeks to create app I cannot run. Hope that
   SpringSource and Google can solve the issue.
   On Feb 17, 7:41 pm, Stephan Hartmann hartm...@metamesh.de 
   wrote:
   The problem is that the initialization of your app takes 
   longer
 than 30
   seconds.
   Pinging your app doesn't help when the app is restarted due 
   to
   redeployment
   or maintenance, or when high traffic demands a second 
   instance.
   You should try to reduce your startup time.
   regards,
   Stephan
   2010/2/17 luijar luis.j.aten...@gmail.com
   Great, all of our projects areSpringenabled lol. But I 
   guess it's
   good that we are not the only ones seeing this, hopefully 
   it gets
 a
   little more visibility. We have a cron job (1 min) that 
   tries to
 keep
   our application alive by hitting a URL, but it does not do 
   a very
 good
   job. It's frustrating and we don't even have 

[appengine-java] Re: Performance Issues

2010-03-03 Thread Robert Lancer
Join the google dosent care about app engine performance club. To see
how much google dosent care just check out their own app engine status
page.

http://code.google.com/status/appengine

Isnt it funny how google lectures the whole world about how the web
should be faster?

Also some things you can do do fix performance to make it as
slow(fast) as google app engine will allow.

Override the DataStoreService interface making your own version that
logs each round trip to a console output. This will help you learn how
many round trips your making to datastore. Also google discourages
cron pinggers but with them not providing a decent solution who can
blame you.

Also feel free to join my Google Please Fix App Engine For Java
facebook group 
http://www.facebook.com/pages/Google-Please-Fix-App-Engine-For-Java/372774516220
and post screen captures of your app failing!


On Mar 3, 12:12 pm, infoatdfx i...@dimitrifrederickx.be wrote:
 I'm having a Google App Engine account for my applications, and I'm
 also an administrator of an application which was not created under my
 account.

 The application that was not created under my account (but for which
 I'm an administrator) doesn't have much traffic yet, but when it goes
 live will probably have a few thousand requests per day. For now we
 are having a cron job running every minute to keep the application
 alive. But most of the time the cron job is not running on time. There
 is a red message that displays that the job was run 5 seconds or more
 too late. Even some cron jobs fail. With no traffic to my application
 (only the cron job running) the graph on my dashboard isn't a nice
 flat line with an average of 1 request per minute (0,0167 requests per
 second). We see a lot of peeks going from 0,005 to 0,02 requests per
 minute.

 When I deploy the same application on my own account (greated a new
 application in my account but deployed the same webapp), the
 performance is like I would expect. With no traffic and only the cron
 job running we get a nice graph with 0,0167 requests per second. The
 line is almost flat and no cron jobs are running late. Even no cron
 jobs fail.

 Also for simple request I see a performance difference between the two
 applications. I'm having a also a high CPU job that I need to run.
 This work am I doing with queues. When I execute the work in both
 applications, the slow application can only execute 3 to 4 tasks per
 minute, with the other one can run the same task with the same data 5
 to 6 times a minute.

 I would expect that both apps would behave in the same way and almost
 no notable performance difference, but this is clearly not the case.

 Is anyone having the same issue? What can be done about this? How can
 I increase the performance of the slow running application?

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine for Java group.
To post to this group, send email to google-appengine-j...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.



[google-appengine] Re: App Engine Status Page Almost as Slow as my app

2010-03-03 Thread Robert Lancer
Hi Wesly thank you for your reply! Overall its not just about the
status page showing up or not, I am very upset with the overall
performance of app engine. Just this past night query latency spiked
to over 1200ms. Google seems to not be properly addressing these
issues and or treating them with the amount of severity they deserves.
I have spend the past 5 months developing my application and have been
recently doing everything possible to optimize my code but when a
single query takes over a second to run this becomes impossible. When
the Feb 24th outage accord Google replied swiftly and treated the
problem with a war room like mentality, I would like the same
treatment for these performance issues.

Thanks

On Mar 2, 6:50 pm, Wesley Chun (Google) wesc+...@google.com wrote:
 robert, are you still experiencing a slow response? i was able to get
 it to come up in about 5-6s (not speedy but it does return). also, at
 this time, 11:40p GMT/UTC, we are experiencing some datastore issues
 that are being investigated.

 -wesley
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 Core Python Programming, Prentice Hall, (c)2007,2001
 Python Fundamentals, Prentice Hall, (c)2009
    http://corepython.com

 wesley.j.chun :: wesc+...@google.com
 developer relations :: google app engine

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine group.
To post to this group, send email to google-appeng...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] 1500 ms query latency

2010-03-03 Thread Robert Lancer
If you monitor App Engine Status you will notice that query latency
has been floating around 1500 ms today. How can we deliver a product
on top of app engine with this dismal level of performance? Google are
you going to fix this issue anytime soon? I would appreciate if you
treated these performance issues with the same level of concern as an
outage. I have spent the past five months developing my app.

http://code.google.com/status/appengine/detail/datastore/2010/03/03#ae-trust-detail-datastore-query-latency

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine group.
To post to this group, send email to google-appeng...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: 1500 ms query latency

2010-03-03 Thread Robert Lancer
Ikai,

Thank you very much for your reply!

My app id is: arachnodb

I am also talking more in general about app engine performance, the
status page  at http://code.google.com/status/appengine never lists
all normal.

On Mar 3, 7:57 pm, Ikai L (Google) ika...@google.com wrote:
 Robert, what's your application ID?

 On Wed, Mar 3, 2010 at 3:35 PM, Robert Lancer robert.lan...@gmail.comwrote:





  If you monitor App Engine Status you will notice that query latency
  has been floating around 1500 ms today. How can we deliver a product
  on top of app engine with this dismal level of performance? Google are
  you going to fix this issue anytime soon? I would appreciate if you
  treated these performance issues with the same level of concern as an
  outage. I have spent the past five months developing my app.

 http://code.google.com/status/appengine/detail/datastore/2010/03/03#a...

  --
  You received this message because you are subscribed to the Google Groups
  Google App Engine group.
  To post to this group, send email to google-appeng...@googlegroups.com.
  To unsubscribe from this group, send email to
  google-appengine+unsubscr...@googlegroups.comgoogle-appengine%2Bunsubscrib 
  e...@googlegroups.com
  .
  For more options, visit this group at
 http://groups.google.com/group/google-appengine?hl=en.

 --
 Ikai Lan
 Developer Programs Engineer, Google App 
 Enginehttp://googleappengine.blogspot.com|http://twitter.com/app_engine

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine group.
To post to this group, send email to google-appeng...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: server error on random occasions

2010-03-02 Thread Robert Lancer
Your not alone I even got the same server error on Google own App
Engine Status page at http://code.google.com/status/appengine

My app also gets this error and it also takes a LONG time to load eve
when its loading the minimum, and this is after a few refreshes so the
excuse that its loading a new VM isnt valid.

On Mar 2, 12:25 pm, Manny S manny.m...@gmail.com wrote:
 I have my application deployed onto App Engine.  When I access my
 application at times I get a server error. If I refresh the page the server
 error goes away.  Another time the app worked perfectly for me but a friend
 based out of a different city tried to access it and it kept giving him the
 server error for about half an hour. And then he was able to access the
 application.

 The error -  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.

 I did a search and there were a couple of posts that mentioned app.yaml
 formatting issues. I work on the Java side and so far my web.xml seems to be
 well formatted. If the formatting is bad wouldn't the error at least be
 consistent. Not sure why it happens occasionally. Any explanations or inputs
 on this issue would be greatly appreciated.

 Manny

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine group.
To post to this group, send email to google-appeng...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] App Engine Status Page Almost as Slow as my app

2010-03-02 Thread Robert Lancer
The app engine status page at http://code.google.com/status/appengine
takes a WHILE to load and browse through the pages. Just like my app
engine powered Java app. I got that please report your problem at
the forms msg a few times while on that site so Im posting here.
Anybody else using Java have a really slow app today and most days?

Doubt this will make this past the moderators...

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine group.
To post to this group, send email to google-appeng...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.