[google-appengine] Impossible to use with Google Site?

2009-05-04 Thread Banaticus

Is it impossible to use this with a Google Site?
--~--~-~--~~~---~--~~
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-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: Image Resize Without Forcing Aspect Ratio

2009-05-04 Thread Pranav Prakash

Image resizing without aspect ratio is just like cropping. May be i am
wrong. But it looks this to me..

On May 3, 8:02 am, ecognium ecogn...@gmail.com wrote:
 Hello Everyone,
      It looks like the images.resize() always honors the aspect ratio.
 Is there a way to force a certain dimension? For example, in
 ImageMagick you can use an exclamation (!) at the end to override the
 aspect ratio  Any suggestions will be appreciated.

 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-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] [How To] - Get a global error handler

2009-05-04 Thread Pranny

Hi,

I was thinking about a global error handler function. This global
error handler will be catching any error/exception that occurs inside
the application. In case there is a *local* error handler, it will
over ride the *global* one.

1. Is it feasible?
2. If yes, how ?
--~--~-~--~~~---~--~~
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-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: - Get a global error handler

2009-05-04 Thread Pranav Prakash

One thing that i could come up with is as follows.


The app.yaml will be sending all requests to one file, say main.py.
This main.py will handle all the requests by one class say
MainAppHandler. The MainAppHandler will be responsible to redirect the
requests to any other scripts/Classes.
We can add a try/catch block in the MainAppHandler, so in case any
error occurs within the app, the exception catching that is defined in
MainAppHandler will be called up. If however, there is a local catch,
then it will be used, and no sitewide error handler will be invoked.

I am not quite sure, as to how far this approach will work correctly.

This is how i plan to use the app.yamn, main.py and MainAppHandler :--


--- file =app.yaml

url: /.*
script: main.py

-- file = main.py

class MainAppHandler(webapp.RequestHandler):
  def get(self):
try:
   # Based on URL, redirection to other scripts
except:
  # Error handler based on the type of error

application = webapp.WSGIApplication([('/.*', MainAppHandler),],
debug=True)

This is just a vague thought. I believe, discussions will help us in
getting something fruitful.

Cheers,

Pranav Prakash


On May 4, 1:28 pm, Pranny pra...@gmail.com wrote:
 Hi,

 I was thinking about a global error handler function. This global
 error handler will be catching any error/exception that occurs inside
 the application. In case there is a *local* error handler, it will
 over ride the *global* one.

 1. Is it feasible?
 2. If yes, how ?
--~--~-~--~~~---~--~~
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-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: different urlfetch behaviour on development and production servers: URLs with the characters: ( or )

2009-05-04 Thread Ivan Maslov
I have similar problem. On development server function urlencode works
correctly with unicode string. In production error occurs:
UnicodeEncodeError: 'ascii' codec can't encode character u'\xe2' in position
2: ordinal not in range(128). It occurs when i pass russian strings as
parameter.

2009/5/4 Matt Trinneer matt.trinn...@gmail.com


 To further that post...

 It seems to me that URLs containing characters such as ( and ) are not
 being fetched properly on the production environment.  I've attempted
 escaping the characters, as per RFC 3986.  However the escaped url
 (http://dbpedia.org/resource/Companion_%28manga%29)  doesn't fair any
 better.


 


--~--~-~--~~~---~--~~
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-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] Anonymous Logging with Cookies

2009-05-04 Thread yfa...@gmail.com

Hello,

I would like to enable users to access and use my service even if they
don't register. For that purpose I would like to put in a cookie a
randomly generated userID that will used to access the service and re-
use configurations and settings from previous sessions. If the user
decides to register then the settings done during previous sessions
shouldn't be lost.

Is this an appropriate approach?

Please provide me with any link or advise on how to implement this
capability.

Thanks in Advance
--~--~-~--~~~---~--~~
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-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: Complete list of limits and quotas?

2009-05-04 Thread T.J. Crowder

Hi all,

FYI, I've opened Issue 1474 for this:
http://code.google.com/p/googleappengine/issues/detail?id=1474
--
T.J. Crowder
tj / crowder software / com
Independent Software Engineer, consulting services available

On Apr 24, 10:48 am, T.J. Crowder t...@crowdersoftware.com wrote:
 Hi Jeff,

 Thanks for that.  And thanks for all the help you provide to folks in
 this group, I see you answering questions all over.

  The limit on 100 custom composite indicies per app is not currently
  documented to my knowledge, part of the reason is that I think it would be
  best to design your app without that constraint in mind.

 IMHO, it's really, really important to document *all* of the limits
 and quotas, and in one canonical place -- an index, if you will, of
 quotas and limitations, with links to detail in the various pages you
 and I have linked earlier.  In relatively little reading in this
 group, I've run into the list I provided earlier and apparently
 there's something called the App Config Service Config App Call
 Count quota[1]; what else is there, lurking, waiting to trip up the
 unwary developer?

 [1]http://groups.google.com/group/google-appengine/browse_thread/thread/...

 It's hard for me to envision seriously considering using AppEngine for
 anything but a toy project when significant limitations (100 indexes
 is significant) are not clearly documented.  If you can work with
 people on some of them, indicate that on the list; it's not a reason
 not to document the limitation.  I see in other threads, and greatly
 appreciate, that Google is happy to work with people when they run
 into quotas and have a good reason for needing more than the quota
 currently allows, but that's not at all the same thing.

 There is, clearly, a full list somewhere -- the admin console isn't
 just making these quotas up. :-)  Can I strongly suggest providing
 this index of quotas, if only to demonstrate to people that concerns
 like mine are unwarranted?

 Thanks again,
 --
 T.J. Crowder
 tj / crowder software / com
 Independent Software Engineer, consulting services available

 On Apr 15, 7:22 pm, Jeff S (Google) j...@google.com wrote:

  Hi T.J.,

  I'm glad you've raised this issue. The documentation on quotas has most of
  this information:

 http://code.google.com/appengine/docs/quotas.html

  For additional limitations, most overview sections on the APIs and services
  have specific details for that service. For example, see:

 http://code.google.com/appengine/docs/java/datastore/overview.html#Qu..

  The limit on 100 custom composite indicies per app is not currently
  documented to my knowledge, part of the reason is that I think it would be
  best to design your app without that constraint in mind. So far, very few
  apps have hit this limit and if you need more than 100 indicies, I'd be
  happy to talk it over and see what we can work out. Recent reports of
  hitting this limit have been the result of an issue which caused the number
  of indicies to be overreported for a small subset of apps.

  Thank you,

  Jeff

  On Tue, Apr 14, 2009 at 1:51 PM, T.J. Crowder 
  t...@crowdersoftware.comwrote:

   Hi all,

   Only-slightly-abashedly bumping this, having foolishly posted it
   during the holiday weekend.  Apparently (continuing the list) there's
   a Workflow Backend Index Task Count[1] as well.

   Anyone (at Google or otherwise) have a link to an official
   comprehensive list, and if so, would you post it?  If not, perhaps we
   should try to bring together links for the disparate parts.

   [1]
  http://groups.google.com/group/google-appengine/browse_thread/thread/...

   Thanks in advance,
   --
   T.J. Crowder
   tj / crowder software / com
   Independent Software Engineer, consulting services available

   On Apr 11, 9:55 am, T.J. Crowder t...@crowdersoftware.com wrote:
Hi all,

Thrilled about the AppEngine Java support and reading up on the
platform, etc.   Very exciting stuff.

Information about the various limits imposed by the system seems to be
a bit spread all over, is there anywhere one can go for a quick
rundown of *all* the various limits?

Naturally there's the quotas page[1], but then there are further
significant limits for the datastore[2], and neither of those pages
mentions that there is apparently a limit on the number of datastore
indices[3] -- a very important piece of information.  It also appears
that each static file in your app can be no more than 10MB[4].
There's some disagreement amongst pages as well; the overview page[5]
says the free accounts get 500MB of storage, but the quotas page
(presumably the more canonical of the two) says 1GB.  Apparently
requests must be satisfied within 30 seconds[4][5].  A user seemed to
say[6] in the group that there is a 1,000 file limit, but I haven't
found that one (yet!) from Google.  And it's not clear to me whether
it's 1GB of storage, total, or 1GB of datastore 

[google-appengine] Re: Image Resize Without Forcing Aspect Ratio

2009-05-04 Thread Barry Hunter

Image resizing with aspect ratio is taking a 100x100 image and
resizing it to 20x50 (for example) - that way the image ends up
distorted - stretched in one direction. There is definitly not
cropping.

You could also crop to 20x50 but would be throwing parts of the image
away - somthing very different to resizing.

On 04/05/2009, Pranav Prakash pra...@gmail.com wrote:

  Image resizing without aspect ratio is just like cropping. May be i am
  wrong. But it looks this to me..


  On May 3, 8:02 am, ecognium ecogn...@gmail.com wrote:
   Hello Everyone,
It looks like the images.resize() always honors the aspect ratio.
   Is there a way to force a certain dimension? For example, in
   ImageMagick you can use an exclamation (!) at the end to override the
   aspect ratio  Any suggestions will be appreciated.
  
   Thanks!
  



-- 
Barry

- www.nearby.org.uk - www.geograph.org.uk -

--~--~-~--~~~---~--~~
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-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: Image Resize Without Forcing Aspect Ratio

2009-05-04 Thread Pranav Prakash

Thanks, now things are lot clear :-)

Cheers,
Pranav

On May 4, 4:03 pm, Barry Hunter barrybhun...@googlemail.com wrote:
 Image resizing with aspect ratio is taking a 100x100 image and
 resizing it to 20x50 (for example) - that way the image ends up
 distorted - stretched in one direction. There is definitly not
 cropping.

 You could also crop to 20x50 but would be throwing parts of the image
 away - somthing very different to resizing.

 On 04/05/2009, Pranav Prakash pra...@gmail.com wrote:



   Image resizing without aspect ratio is just like cropping. May be i am
   wrong. But it looks this to me..

   On May 3, 8:02 am, ecognium ecogn...@gmail.com wrote:
    Hello Everyone,
         It looks like the images.resize() always honors the aspect ratio.
    Is there a way to force a certain dimension? For example, in
    ImageMagick you can use an exclamation (!) at the end to override the
    aspect ratio  Any suggestions will be appreciated.

    Thanks!

 --
 Barry

 -www.nearby.org.uk-www.geograph.org.uk-
--~--~-~--~~~---~--~~
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-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: Shrink Javascript with Python..?

2009-05-04 Thread Sylvain

maybe it can help : 
http://austinchau.blogspot.com/2008/11/serving-javascript-minified-with.html

On 4 mai, 15:24, richardcur...@googlemail.com
richardcur...@googlemail.com wrote:
 I dynamically generate a lot of Javascript on appengine before I serve
 it to the user as part of the website. Can I somehow obfuscate/shrink
 this Javascript from Python to improve page loading times?

 thx.ricky.
--~--~-~--~~~---~--~~
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-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] filter a query for distinct data in one field

2009-05-04 Thread Racz

hello there,

i have the following problem, i have a query like this:

que = db.Query(CUser)
que = que.filter('id =', id)
results = que.fetch(limit=50)

and the CUser entity:

class CUser(db.Model):
id_admin = db.StringProperty()
bloc = db.StringProperty()
apartment = db.StringProperty()

the problem is that i have more apartments per each bloc so the
entries look something like this:

admin1 | bloc 1 | ap 1
admin1 | bloc 1 | ap 2
... and so on

when i filter the query for admin1 i want the result to be only bloc
1
not something like this:
bloc 1
bloc 1 

any solutions?

thanks,
racz



--~--~-~--~~~---~--~~
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-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: Shrink Javascript with Python..?

2009-05-04 Thread richardcur...@googlemail.com

Thanks.

And this is the best method to shrink Javascript? Do you have any
experience with it? Does it return 100% working JS in all cases?

On May 4, 3:35 pm, Barry Hunter barrybhun...@googlemail.com wrote:
 http://www.crockford.com/javascript/jsmin.py.txt

 :)

 On 04/05/2009, richardcur...@googlemail.com

 richardcur...@googlemail.com wrote:

   I dynamically generate a lot of Javascript on appengine before I serve
   it to the user as part of the website. Can I somehow obfuscate/shrink
   this Javascript from Python to improve page loading times?

   thx.ricky.

 --
 Barry

 -www.nearby.org.uk-www.geograph.org.uk-
--~--~-~--~~~---~--~~
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-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: Shrink Javascript with Python..?

2009-05-04 Thread Barry Hunter

I use JSMin a few times (but not the python port) and never had problems

http://www.crockford.com/javascript/jsmin.html

its pretty industry standard. There is a few warnings on the page
about pitfalls, but tells you how to test for them.

On 04/05/2009, richardcur...@googlemail.com
richardcur...@googlemail.com wrote:

  Thanks.

  And this is the best method to shrink Javascript? Do you have any
  experience with it? Does it return 100% working JS in all cases?


  On May 4, 3:35 pm, Barry Hunter barrybhun...@googlemail.com wrote:
   http://www.crockford.com/javascript/jsmin.py.txt
  
   :)
  

  On 04/05/2009, richardcur...@googlemail.com

 
   richardcur...@googlemail.com wrote:
  
 I dynamically generate a lot of Javascript on appengine before I serve
 it to the user as part of the website. Can I somehow obfuscate/shrink
 this Javascript from Python to improve page loading times?
  
 thx.ricky.
  
   --

  Barry
  
   -www.nearby.org.uk-www.geograph.org.uk-

 



-- 
Barry

- www.nearby.org.uk - www.geograph.org.uk -

--~--~-~--~~~---~--~~
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-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: Shrink Javascript with Python..?

2009-05-04 Thread Barry Hunter

http://www.crockford.com/javascript/jsmin.py.txt

:)

On 04/05/2009, richardcur...@googlemail.com
richardcur...@googlemail.com wrote:

  I dynamically generate a lot of Javascript on appengine before I serve
  it to the user as part of the website. Can I somehow obfuscate/shrink
  this Javascript from Python to improve page loading times?

  thx.ricky.
  



-- 
Barry

- www.nearby.org.uk - www.geograph.org.uk -

--~--~-~--~~~---~--~~
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-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: different urlfetch behaviour on development and production servers: URLs with the characters: ( or )

2009-05-04 Thread Tom Wu
string.encode(utf-8)

2009/5/4 Ivan Maslov vanya@gmail.com

 I have similar problem. On development server function urlencode works
 correctly with unicode string. In production error occurs:
 UnicodeEncodeError: 'ascii' codec can't encode character u'\xe2' in position
 2: ordinal not in range(128). It occurs when i pass russian strings as
 parameter.

 2009/5/4 Matt Trinneer matt.trinn...@gmail.com


 To further that post...

 It seems to me that URLs containing characters such as ( and ) are not
 being fetched properly on the production environment.  I've attempted
 escaping the characters, as per RFC 3986.  However the escaped url
 (http://dbpedia.org/resource/Companion_%28manga%29)  doesn't fair any
 better.





 


--~--~-~--~~~---~--~~
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-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: filter a query for distinct data in one field

2009-05-04 Thread djidjadji

You can filter on more then one property, only one filter can have an
inequality operator.

adminX = 'admin1'
blocX = 'bloc1'
que = CUser.all()
que.filter('id_admin = ', adminX)
que.filter('bloc = ', blocX)
result = que.fetch(50)

--~--~-~--~~~---~--~~
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-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] Datastore and backup

2009-05-04 Thread sahid

Hello,

I wanted to know if google makes backup of datastore on our
applications ?
if yes, it is possible to retrieve ?

for example if i have make a big bug in a production
and all data are deleted, i can get a last backup ?

if no, what is a best practice ?

Thanks,

--
~sahid
--~--~-~--~~~---~--~~
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-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: App redesign

2009-05-04 Thread Ray Malone

I think you are going to have to recreate the entities.  You can't
just update them. You may want to use the new report API or Cron
to make the changes.  It's going to take a while no matter which way
you go.

On May 3, 11:34 am, vanya vanya@gmail.com wrote:
 I have created about million entities without key_name. And now I need
 key_name so that to reduce CPU time consumption. Also I want to change
 the app design. How to recreate these entities in short time?
--~--~-~--~~~---~--~~
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-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: The API call mail.Send() required more quota than is available.

2009-05-04 Thread Ray Malone

I figured out my issue.  I needed to enable billing to send more than
32 a minute.You can send about 4600 a minute when it's enabled.

On May 4, 11:10 am, Ray Malone rayish...@gmail.com wrote:
 I don't understand what's happened.  It allowed me to send about 100
 emails then stopped with this error.  Is it because I made multiple
 requests at the same time?
--~--~-~--~~~---~--~~
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-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: Datastore and backup

2009-05-04 Thread sahid

oh, sorry this post ..

i have stared
http://code.google.com/p/googleappengine/issues/detail?id=776colspec=ID%20Type%20Status%20Priority%20Stars%20Owner%20Summary%20Log%20Component

On May 4, 4:55 pm, sahid sahid.ferdja...@gmail.com wrote:
 Hello,

 I wanted to know if google makes backup of datastore on our
 applications ?
 if yes, it is possible to retrieve ?

 for example if i have make a big bug in a production
 and all data are deleted, i can get a last backup ?

 if no, what is a best practice ?

 Thanks,

 --
 ~sahid
--~--~-~--~~~---~--~~
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-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: How does GAE's cost compare to that of commercial hosting?

2009-05-04 Thread linsk

Why no mention of CPU Time

On Apr 1, 6:08 pm, gops patelgo...@gmail.com wrote:
 if your application can live within the boundary provided by app
 engine , it is the cheapest option for almost anyone... i don't think
 even a dedicated server can perform as well as gae -- without experts.

 here goes UGLY/APPROXIMATE comparison i just deed.

 As perwww.livejournal.com, they got almost 300,000 posts per day.
 which is,
 approximately 3000 gb of datastorage per year which is equivalent to
 5475$ per year. ( increasing every year ).

 and bandwitdth out (considering 350 million pageviews per month)
 approx to
 498504 $ . while bandwidth in cost around 100,000$ .  emails ( which
 are dead cheap) cost around
 5000$. so total cost is ( with salary of 2 well paid python
 developer ) YEARLY , 1m$. which is nothing.
 I am sure they are spending much much more than that.

 well there might be some oops and buts at that large scale -- but
 considering
 we are playing with much powerful system ...  I/we are excited. :D
--~--~-~--~~~---~--~~
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-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] Indexes have been building for more than 12 hours

2009-05-04 Thread iDavid

Hi, I have two indexes that have been building for more than 12 hours.
There are less than 50 items of that kind (TiwiNote), in my
application (appid=tiwidev).

Here are my indexes for that kind.  The last two are the ones being
built.

- kind: TiwiNote
  ancestor: yes

- kind: TiwiNote
  properties:
  - name: driverRef
  - name: nTime

- kind: TiwiNote
  properties:
  - name: vehicleRef
  - name: nTime

-David Story
--~--~-~--~~~---~--~~
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-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] Shrink Javascript with Python..?

2009-05-04 Thread richardcur...@googlemail.com

I dynamically generate a lot of Javascript on appengine before I serve
it to the user as part of the website. Can I somehow obfuscate/shrink
this Javascript from Python to improve page loading times?

thx.ricky.
--~--~-~--~~~---~--~~
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-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] Beginner question: popup window to send emails..?

2009-05-04 Thread astrid.thuec...@googlemail.com

Hi,

How would I make a popup window to allow users to send an email to
friends..?

I am a total beginner - does anybody have some example code. It is
easiest for me to explore code then to follow descriptions.

thanks...Astrid

--~--~-~--~~~---~--~~
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-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: Beginner question: popup window to send emails..?

2009-05-04 Thread codingGirl

It would be have some kind of captcha or question like (82-23 == ?)
people have to answer. Or is this not necessary?
--~--~-~--~~~---~--~~
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-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] Binding appspot to google custom domain cause Error 400

2009-05-04 Thread Tag++

app.yaml:
pre
application: tagplusplus
version: 1
runtime: python
api_version: 1

handlers:

- url: .*
  script: main.py
/pre



main.py:
pre
class MainPage(webapp.RequestHandler):
def get(self):

url = self.request.url
q = self.request.get('q')
s = ('Base: %s, %s' % (q,url))
logging.info(s)
self.response.out.write(s)

application = webapp.WSGIApplication([
('/.*', MainPage)
], debug=True)

def main():
wsgiref.handlers.CGIHandler().run(application)

if __name__ == '__main__':
main()

/pre

http://tagplusplus.appspot.com/search?q=a|b|c OK
http://gae.tagpp.com/search?q=a|b|c Error 400


--~--~-~--~~~---~--~~
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-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] Google account and Google Apps account mixed

2009-05-04 Thread Sorcix

Hi there.

My Google account seems to be connected to my Aoogle Apps account. I
was having troubles creating a new application on AppEngine: It asked
me to give my telephone number for SMS activation, but I already did
that, and thus it said my number was already used. I've been trying to
find out why it did that, and discovered that it mixes up my google
account with my Google Apps account.

I have to create a new application using my google account:
Account google[a]sorcix.com on http://appengine.google.com/

After creating the application, it acts as if nothing happened.
However, the application seems to be created on my Google Apps
account:
info[a]sorcix.com on http://appengine.google.com/a/sorcix.com/

As I didn't know this, and thought that creating the application
failed, I've created the same one twice with a different name.

I found it hard to explain this, so I hope someone understands what
I'm trying to say. I'm a bit confused, as I thought the Google Apps
accounts had nothing to do with regular Google accounts, but mine
seems to be connected.

Sorcix

--~--~-~--~~~---~--~~
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-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] UnicodeDecodeError when I try to put image data to response

2009-05-04 Thread benbenhai

UnicodeDecodeError when I try to put image data to response

I get the image (png) data from db, then I got a UnicodeDecodeError

o = self.resp.out
pic=QuickView.get_by_key_name(hash)
h['Content-Type'] = 'image/' + img_type
o.write(pic.data)

#
04-30 10:52PM 05.508

URL /pic/quickview/FB7B82C8D4_PRu5nBT4 is dispatched to:
PicController#quickview

#
I 04-30 10:52PM 05.508

key of img:FB7B82C8D4_PRu5nBT4

#
I 04-30 10:52PM 05.533

png

#
E 04-30 10:52PM 05.536

Traceback (most recent call last):

#
E 04-30 10:52PM 05.536

  File /base/python_dist/lib/python2.5/wsgiref/handlers.py, line 92,
in run

#
E 04-30 10:52PM 05.536

self.result = application(self.environ, self.start_response)

#
E 04-30 10:52PM 05.536

  File /base/python_lib/versions/1/google/appengine/ext/webapp/
__init__.py, line 521, in __call__

#
E 04-30 10:52PM 05.536

response.wsgi_write(start_response)

#
E 04-30 10:52PM 05.536

  File /base/python_lib/versions/1/google/appengine/ext/webapp/
__init__.py, line 241, in wsgi_write

#
E 04-30 10:52PM 05.536

body = self.out.getvalue()

#
E 04-30 10:52PM 05.536

  File /base/python_dist/lib/python2.5/StringIO.py, line 270, in
getvalue

#
E 04-30 10:52PM 05.536

self.buf += ''.join(self.buflist)

#
E 04-30 10:52PM 05.536

UnicodeDecodeError: 'ascii' codec can't decode byte 0x89 in position
0: ordinal not in range(128)


--~--~-~--~~~---~--~~
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-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: Google App Engine applications are slow today

2009-05-04 Thread judy.medford



Today is May 2nd, and Google Chrome  anything I try to do on it is
extremely slow today.  As a matter of fact, I'm using Firefox  now.

Please advise.

--~--~-~--~~~---~--~~
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-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] Twitter Whitelist

2009-05-04 Thread Charlie

Has anyone here requested to be Twitter API Whitelisted?

If so, what ip do you give to Twitter? Or just use nslookup to check
the appspot domain?

I was previously developing a Twitter Mood Reader:
http://i8news.uterm.org/mood/twitter-mood-reader/#xclricky and
couldn't fetch the twitter status at the backend, then I switched just
to use Twitter JSONP at the frontend.

Now I feel it will be much better if I can get the Twitter timeline at
the backend and do more stuff, so wondering whether anyone here did
something similar.

Thanks in Advance,
Charlie

--~--~-~--~~~---~--~~
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-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] upload_data authentication problem

2009-05-04 Thread John

Hi group,

I am having some problem with upload_data. I get an authentication
error without even being asked for email and password.

~/Sites/appengine  $ appcfg.py upload_data --config_file=app-id/
country_loader.py --filename=app-id/countries.csv --kind=Country app-
id/.

I tried with these few other configurations:

~/Sites/appengine/app-id $ appcfg.py upload_data --
config_file=country_loader.py --filename=countries.csv --kind=Country
--no_cookies -e j...@digitaleternal.com --
auth_domain=digitaleternal.com --passin .

~/Sites/appengine/app-id $ appcfg.py upload_data --
config_file=country_loader.py --filename=countries.csv --kind=Country
--no_cookies -e j...@digitaleternal.com .

and I still get the same error:

Uploading data records.
[INFO] Logging to bulkloader-log-20090503.210704
[INFO] Opening database: bulkloader-progress-20090503.210704.sql3
[INFO] Connecting to /remote_api
[ERROR   ] Exception during authentication
Traceback (most recent call last):
  File /Applications/GoogleAppEngineLauncher.app/Contents/Resources/
GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/
google/appengine/tools/bulkloader.py, line 3633, in Run
request_manager.Authenticate()
  File /Applications/GoogleAppEngineLauncher.app/Contents/Resources/
GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/
google/appengine/tools/bulkloader.py, line 1464, in Authenticate
self.rpc_server.Send(self.url_path, payload=None)
  File /Applications/GoogleAppEngineLauncher.app/Contents/Resources/
GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/
google/appengine/tools/appengine_rpc.py, line 344, in Send
f = self.opener.open(req)
  File /System/Library/Frameworks/Python.framework/Versions/2.5/lib/
python2.5/urllib2.py, line 380, in open
response = meth(req, response)
  File /System/Library/Frameworks/Python.framework/Versions/2.5/lib/
python2.5/urllib2.py, line 491, in http_response
'http', request, response, code, msg, hdrs)
  File /System/Library/Frameworks/Python.framework/Versions/2.5/lib/
python2.5/urllib2.py, line 418, in error
return self._call_chain(*args)
  File /System/Library/Frameworks/Python.framework/Versions/2.5/lib/
python2.5/urllib2.py, line 353, in _call_chain
result = func(*args)
  File /System/Library/Frameworks/Python.framework/Versions/2.5/lib/
python2.5/urllib2.py, line 499, in http_error_default
raise HTTPError(req.get_full_url(), code, msg, hdrs, fp)
HTTPError: HTTP Error 500: Internal Server Error
[INFO] Authentication Failed

--~--~-~--~~~---~--~~
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-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] Index stuck issue: Can anyone reset my indexes?

2009-05-04 Thread akisute

Hi,
I know there's a bunch of similar discussions already, but indexes in
my application is totally stucked and cannot be reset by myself.
I've made the problem index about 5 days before and is still in
Building status. I tried to reset them using appcfg.py
vacuum_indexes, but was failed with a message like this:

---
akisute nikkeiphone_3$ appcfg.py vacuum_indexes .
Fetching index definitions diff.
Email: akisutes...@gmail.com
Password for akisutes...@gmail.com:
This index is no longer defined in your index.yaml file.

kind: Article
properties:
- name: is_duplicated
- direction: desc
  name: date_update


Are you sure you want to delete this index? (N/y/a): y
Deleting selected index definitions.
2009-05-01 15:27:05,660 WARNING appcfg.py:670 An index was not
deleted.  Most likely this is because it no longer exists.

kind: Article
properties:
- name: is_duplicated
- direction: desc
  name: date_update
---

Warning message told me that the index is no longer exists but from
my admin console the index is still alive in Building status.

Any googlers can help me? My app ID is nikkeiphone.


--~--~-~--~~~---~--~~
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-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] the GAE's error with JDO at Persistence.

2009-05-04 Thread arpenker

hi.every one .I use example with google's for jdo Persistence.but I
run it has below errors. what's happend for it?
what can I do?
thanks.

2009-5-2 9:41:15
com.google.appengine.tools.development.ApiProxyLocalImpl log
SEVERE: [1241228475187000] javax.servlet.ServletContext log: Exception
while dispatching incoming RPC call
com.google.gwt.user.server.rpc.UnexpectedException: Service method
'public abstract java.lang.String
com.arpenker.gxt.client.GreetingService.greetServer(java.lang.String)'
threw an unexpected exception:
org.datanucleus.jdo.exceptions.ClassNotPersistenceCapableException:
The class The class com.arpenker.gxt.client.dto.Greeting is not
persistable. This means that it either hasnt been enhanced, or that
the enhanced version of the file is not in the CLASSPATH (or is hidden
by an unenhanced version), or the Meta-Data/annotations for the class
are not found. is not persistable. This means that it either hasnt
been enhanced, or that the enhanced version of the file is not in the
CLASSPATH (or is hidden by an unenhanced version), or the Meta-Data
for the class is not found.
NestedThrowables:
org.datanucleus.exceptions.ClassNotPersistableException: The class
com.arpenker.gxt.client.dto.Greeting is not persistable. This means
that it either hasnt been enhanced, or that the enhanced version of
the file is not in the CLASSPATH (or is hidden by an unenhanced
version), or the Meta-Data/annotations for the class are not found.
at com.google.gwt.user.server.rpc.RPC.encodeResponseForFailure
(RPC.java:360)
at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse
(RPC.java:546)
at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall
(RemoteServiceServlet.java:166)
at com.google.gwt.user.server.rpc.RemoteServiceServlet.doPost
(RemoteServiceServlet.java:86)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:713)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:806)
at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:
487)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter
(ServletHandler.java:1093)
at
com.google.apphosting.utils.servlet.TransactionCleanupFilter.doFilter
(TransactionCleanupFilter.java:43)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter
(ServletHandler.java:1084)
at org.mortbay.jetty.servlet.ServletHandler.handle
(ServletHandler.java:360)
at org.mortbay.jetty.security.SecurityHandler.handle
(SecurityHandler.java:216)
at org.mortbay.jetty.servlet.SessionHandler.handle
(SessionHandler.java:181)
at org.mortbay.jetty.handler.ContextHandler.handle
(ContextHandler.java:712)
at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:
405)
at com.google.apphosting.utils.jetty.DevAppEngineWebAppContext.handle
(DevAppEngineWebAppContext.java:54)
at org.mortbay.jetty.handler.HandlerWrapper.handle
(HandlerWrapper.java:139)
at com.google.appengine.tools.development.JettyContainerService
$ApiProxyHandler.handle(JettyContainerService.java:306)
at org.mortbay.jetty.handler.HandlerWrapper.handle
(HandlerWrapper.java:139)
at org.mortbay.jetty.Server.handle(Server.java:313)
at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:
506)
at org.mortbay.jetty.HttpConnection$RequestHandler.content
(HttpConnection.java:844)
at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:644)
at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:205)
at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:381)
at org.mortbay.io.nio.SelectChannelEndPoint.run
(SelectChannelEndPoint.java:396)
at org.mortbay.thread.BoundedThreadPool$PoolThread.run
(BoundedThreadPool.java:442)
Caused by:
org.datanucleus.jdo.exceptions.ClassNotPersistenceCapableException:
The class The class com.arpenker.gxt.client.dto.Greeting is not
persistable. This means that it either hasnt been enhanced, or that
the enhanced version of the file is not in the CLASSPATH (or is hidden
by an unenhanced version), or the Meta-Data/annotations for the class
are not found. is not persistable. This means that it either hasnt
been enhanced, or that the enhanced version of the file is not in the
CLASSPATH (or is hidden by an unenhanced version), or the Meta-Data
for the class is not found.
NestedThrowables:
org.datanucleus.exceptions.ClassNotPersistableException: The class
com.arpenker.gxt.client.dto.Greeting is not persistable. This means
that it either hasnt been enhanced, or that the enhanced version of
the file is not in the CLASSPATH (or is hidden by an unenhanced
version), or the Meta-Data/annotations for the class are not found.
at
org.datanucleus.jdo.NucleusJDOHelper.getJDOExceptionForNucleusException
(NucleusJDOHelper.java:305)
at org.datanucleus.jdo.JDOPersistenceManager.jdoMakePersistent

[google-appengine] Re: I've reached my quota, only I have this great new name for my app

2009-05-04 Thread julian

Hi Jason,

I'm up to 9 apps now and I have a couple more in the pipeline, so I
was wondering if I could get my allocation increased?  Thanks in
advance for any help you can provide with this.

Julian

On May 1, 1:57 pm, Jason (Google) apija...@google.com wrote:
 Hi Tim. I'm sorry, I misunderstood. Enabling billing does not allow you to
 create more applications, but this is something we can do one-off, and I've
 just done this for your account.

 - Jason

 On Wed, Apr 29, 2009 at 11:40 AM, Dag thedag...@gmail.com wrote:

  Jason,
   Thanks for the reply.
  This is probably still undecided within GOOG but it seems you are
  saying that if I enable billing for my applications, I will then get
  additional slots for applications.
  I would like to increase my max apps count to 20. Do I have to enable
  billing for all the apps or just one?
  How many new application slots do I get for each application I enable
  billing for?

  I think anyone who is committed to developing on this platform long-
  term will appreciate knowing how they can manage / increase their
  application number.

  Thanks!
  Tim
  thedagdae   'circle-at-or-a-sign gmail
  SanMateoWaveforms.com

  On Apr 28, 2:18 pm, Jason (Google) apija...@google.com wrote:
   Hi Tim. Now that billing is an option, we are asking users to enable
  billing
   for their applications. We granted selective quota increases in the past
   because there was no other way for developers to get additional quota for
   their apps. Billing provides this capability.

   - Jason

   On Sat, Apr 25, 2009 at 4:11 PM, Dag thedag...@gmail.com wrote:

Hey Jeff,
 A couple of weeks ago I asked you to up my quota as well and I
haven't heard anything from you. I used the Reply to author link in
this group. I never used that link before. Did you even get my
request?
Could you increase my quota as well? I have sample python websites
that I want to duplicate in java.

Thanks!
Tim
SanMateoWaveforms.com

On Apr 25, 12:54 pm, Bennomatic readyass...@gmail.com wrote:
 Hi Jeff,

 Can you up my account limit, too?  I've got a bunch of projects in
  the
 pipeline and even though I don't have deployments for all of my apps
 yet, I could foresee needing 15 in the next few weeks.

 Thanks!

 On Apr 24, 11:04 am, Jeff S (Google) j...@google.com wrote:

  Hi Ted,

  I've increased the max apps count to 20 for your account. Rather
  than
just
  creating a new account we'd prefer if people ask for an increase
  :-)

  Happy coding,

  Jeff

  On Fri, Apr 24, 2009 at 7:40 AM, Ted Gilchrist egilc...@gmail.com

wrote:
   Ok, I starred it. And added the following plaintive plea:

   I could do the tricky thing, and start creating new apps under a
different email id.
   But I'm a straight up Google fan boy, and I don't want to do you
  this
way. Sigh, but

   if I must  For me, it's not about deleting the data. It's
  about
thinking of
   really cool new names for my apps, and not wanting to go off and
register the
   domains, etc. Hey, wait a minute. About allowing aliases for
  apps? Is
that any

   easier? I just wanna use my new cool app name. Is that so wrong?

   On Fri, Apr 24, 2009 at 10:18 AM, T.J. Crowder 
t...@crowdersoftware.comwrote:

   And you have starred this issue[1], right?

   [1]
 http://code.google.com/p/googleappengine/issues/detail?id=335

   I find it truly astonishing that there's no way to delete an
   application.  That's a v0.1 feature, full stop.
   --
   T.J. Crowder
   tj / crowder software / com
   Independent Software Engineer, consulting services available

   On Apr 24, 2:26 pm, egilchri egilc...@gmail.com wrote:
I've reached my quota of 10 apps, and I really want to either
rename
one of them, or delete it, and then get back one for my quota.
That
way, I'll be able to use this great new name for an app I
  have. I
realize I could register the domain, but I don't want to have
  to
do
that, if possible.

I know this question has been asked before, but are there any
updates?

Or, you could just raise my quota by one little bitty app.

Thanks,

Ted Gilchrist

   --
   Speech, not just for humans

   VnoTed:http://vnoted.com

--~--~-~--~~~---~--~~
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-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: Invalid runtime specified

2009-05-04 Thread Panksdmz

Based on this (http://code.google.com/appengine/kb/java.html#runtime)
you need permission before uploading application using Java runtime.

On Apr 30, 7:04 am, Luca lucayo...@googlemail.com wrote:
 Hi,

 I am following the Using the Google Plugin for Eclipse tutorial. I
 have built the very simple hello world application. When I try to
 deploy using the built in eclipse deploy feature I get the following:

 Creating staging directory
 Scanning for jsp files.
 Scanning files on local disk.
 Initiating update.
 Unable to upload:
 java.io.IOException: Error posting to 
 URL:http://appengine.google.com/api/appversion/create?app_id=phenomtekve...
 400 Bad Request
 Invalid runtime specified.

         at com.google.appengine.tools.admin.ServerConnection.send
 (ServerConnection.java:114)
         at com.google.appengine.tools.admin.ServerConnection.post
 (ServerConnection.java:66)
         at com.google.appengine.tools.admin.AppVersionUpload.send
 (AppVersionUpload.java:345)
         at com.google.appengine.tools.admin.AppVersionUpload.beginTransaction
 (AppVersionUpload.java:159)
         at com.google.appengine.tools.admin.AppVersionUpload.doUpload
 (AppVersionUpload.java:68)
         at com.google.appengine.tools.admin.AppAdminImpl.update
 (AppAdminImpl.java:41)
         at com.google.appengine.eclipse.core.proxy.AppEngineBridgeImpl.deploy
 (AppEngineBridgeImpl.java:203)
         at
 com.google.appengine.eclipse.core.deploy.DeployProjectJob.runInWorkspace
 (DeployProjectJob.java:97)
         at org.eclipse.core.internal.resources.InternalWorkspaceJob.run
 (InternalWorkspaceJob.java:38)
         at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
 java.io.IOException: Error posting to 
 URL:http://appengine.google.com/api/appversion/create?app_id=phenomtekve...
 400 Bad Request
 Invalid runtime specified.

 I have regisetered and had a confirmation SMS... Am I waiting for an
 email to say the Java Runtime has been deployed for this account?

 Or is there some setting I need to make in the project?

--~--~-~--~~~---~--~~
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-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] How to point multiple cname aliases to my custom domain

2009-05-04 Thread John

I have set up my custom domain on google apps for google app engine
like...

http://www.a.com points to http:myapp.appspot.com,

then I created a cname on another domain like test.b.com to point www.a.com.

http://www.a.com works fine, but my cname (test.b.com) pointing to
http://www.a.com does not work. Any ideas on how to point other cnames
at my app without creating a google apps account for 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-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] Error 400: app engine + custom domain + /search?q=a|b|c

2009-05-04 Thread Tag++

Hi,all

My app: tagplusplus.appspot.com have bound to domain: gae.tagpp.com

Access URL  Status
http://tagplusplus.appspot.com/ OK
http://tagplusplus.appspot.com/search?q=abc OK
http://tagplusplus.appspot.com/search?q=a+b+c   OK
http://tagplusplus.appspot.com/search?q=a|b|c   OK

http://gae.tagpp.com/   OK
http://gae.tagpp.com/search?q=abc   OK
http://gae.tagpp.com/search?q=a+b+c OK
http://gae.tagpp.com/search?q=a|b|c Bad Request Error 400

app.yaml:
pre
application: tagplusplus
version: 1
runtime: python
api_version: 1

handlers:

- url: .*
  script: main.py
/pre



main.py:
pre
class MainPage(webapp.RequestHandler):
def get(self):

url = self.request.url
q = self.request.get('q')
s = ('Base: %s, %s' % (q,url))
logging.info(s)
self.response.out.write(s)

application = webapp.WSGIApplication([
('/.*', MainPage)
], debug=True)

def main():
wsgiref.handlers.CGIHandler().run(application)

if __name__ == '__main__':
main()

/pre

I found that the last one request http://gae.tagpp.com/search?q=a|b|c(with
'|') can not reach to App engine,

there are not any Error/Exception messages produced on App engine end
while calling this url, it seems this

request have been denied in the front of App engine.

Client -- URL Checker/Reuest Dispatcher (ghs.google.com) -- Apps,
real request handler (gae.tagpp.com)


--~--~-~--~~~---~--~~
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-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: 'Too many repeated redirects' from The New York Times (and other sites)

2009-05-04 Thread Charlie

I haven't tried to test what you are doing, but I do know NYTimes
sometimes will request you for login after certain number of
continuous requests. Also see this tweet: http://tweetree.com/posts/1629269063
. But it's odd to see 301 as a returned status code.

BTW, what are you trying to achieve by fetching the article? If you
don't need fulltext, you can look into the NYTimes Article api:

http://developer.nytimes.com/docs/article_search_api


Charlie

On Apr 30, 6:18 pm, James thelevybre...@gmail.com wrote:
 I've discovered that when you urlfetch() a site fromhttp://www.nytimes.com,
 the returned document has status code 301, but when follow_redirects
 is true, it returns a 'Too many repeated redirects' error.

 example call:

 from google.appengine.api import urlfetch
 fetch_page = urlfetch.fetch(http://www.nytimes.com/2009/04/19/jobs/
 19pre.html?_r=1, follow_redirects=True)

 I'm guessing this might be because of the request user-agent or
 something. Has anyone run into this sort of problem?

--~--~-~--~~~---~--~~
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-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: Remove App Engine Application

2009-05-04 Thread Brian Kramer

This is a feature that should have been available from the start. The
best thing you can do is to request your app quota to be raised from
ten to twenty once you use up all of your apps.

On May 3, 12:14 am, sahid sahid.ferdja...@gmail.com wrote:
 Hello,

 I have searched in forum and documentation,
 but i don't see how to remove an application don't used.

 it is possible ?

 Thanks

 ~sahid

--~--~-~--~~~---~--~~
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-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] logging output on development server

2009-05-04 Thread Scott

I apologize in advance for a newbie question, but can't figure this
out.

When running the GAE Development Server locally on my machine, is it
possible to view the output from logging object (e.g. logging.debug
('Houston, we have a problem))?  The output doesn't go to the console
it seems as I expected/hoped.  Also, I can't find a log file.  Thanks
in advance for your help.

-Scott

--~--~-~--~~~---~--~~
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-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] Remove Application

2009-05-04 Thread wim

Hi!

Is it possible te remove an application? or change the unique
identifier?

Thx in advance.
Wim

--~--~-~--~~~---~--~~
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-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] how can app engine parse wml type?

2009-05-04 Thread lijunhao...@gmail.com

I've tested it and found out that the wap-style files aren't supported
by app engine,is that true?Will it help by changing some of the
default configuration?

--~--~-~--~~~---~--~~
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-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] Database operations for Java

2009-05-04 Thread luole...@gmail.com

I am glad to see google appengine to support Java, and I'm a new
comer , so my question is how to operate on Java database. From
Geting Started Guide and example supplies by Google, what I can
learn is only how to insert an object on database. But I am confused
at how to select, update, and delete an object?

I am new comer , this is an easy question, thanks in advance, if some
code are supplied , I will be very appreciate 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-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] What's wrong with the servlet encoding?Is it a new bug?

2009-05-04 Thread except...@gmail.com

 Today I used GAE eclipse plugin to upload my applaction but there
occur an encoding problem.
 In my static html page there's a form that post some data to a
servlet using UTF-8 encoding,when the data arrived my servlet render
it.But all my chines words  turned into '?'  character.That seems the
data from html page was not right decode.So I use  such statement
new  String(request.getParameter(xxx).getBytes(ISO-8859-1),
UTF-8)  to change the encoding.But it doesn't work.
 I know Tomcat server treats the posted data as ISO-8859-1
encoding .So the statement above will work well.Now at GAE server I
don't know how to fix 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-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] GAE+JERSEY+JACKSON

2009-05-04 Thread alki

Hi,

I try to use JACKSON to serialize/deserialize JSON on GAE. Locally it
works properly but after deploying to appspot I get error
Uncaught exception from servlet
com.sun.jersey.api.container.MappableContainerException:
java.lang.NoClassDefFoundError: org/codehaus/jackson/map/Mapp

Can anyone help me?
Thanks,
Alki

--~--~-~--~~~---~--~~
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-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: subdomain - www is not able to add for google appengine

2009-05-04 Thread asdfghjkl

I had the same problem and it drove me nuts for a few days.

There is probably a hidden www mapping already in place (possibly a
hidden mapping) through Google Sites or some other service.

See the following pages:

http://groups.google.com/group/google-appengine/web/deleting-existing-www-mapping-from-google-apps

and

http://groups.google.com/group/google-appengine/browse_thread/thread/af79c8826f68aae8/660541621c8bb34d?#660541621c8bb34d

I don't think I ever assigned www using Google Sites but I went
added the www subdomain to Google Sites then deleted it and then
removed Google Sites (I never really used it, I was just trying it
out). I also removed Google Web Pages service (or whatever it's
called). After that, I was able to add the www subdomain.

Good luck.

On Apr 25, 12:12 pm, VIJI vijiconn...@gmail.com wrote:
 Hello,

      I tried to point towww.mydoman.comto google appengine
 application.But the subdomain www is not getting added in the google
 application service settings page.

               If i try to add 'www' as subdomain ,there is no error
 message or any response.Could you please help anyone regarding the
 same?

--~--~-~--~~~---~--~~
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-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] What's wrong with the servlet encoding?Is it a new bug?

2009-05-04 Thread except...@gmail.com

Today I used GAE eclipse plugin to upload my applaction but there
occur an encoding problem.
 In my static html page there's a form that post some data to a
servlet using UTF-8 encoding,when the data arrived my servlet render
it.But all my chines words  turned into '?'  character.That seems the
data from html page was not right decode.So I use  such statement
new  String(request.getParameter(xxx).getBytes(ISO-8859-1),
UTF-8)  to change the encoding.But it doesn't work.
 I know Tomcat server treats the posted data as ISO-8859-1
encoding .So the statement above will work well.Now at GAE server I
don't know how to fix 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-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] How to pass commands and even work them?

2009-05-04 Thread Vistro.net

I'm pretty seasoned in (local) python. I've never made two scripts
work together and I've never used anything quite like the setup you
have here. I'm looking for a basic understanding.

Say, for simplicity, I have a local script and an App Engine script
that multiplies two numbers.

In pseudo-code, the local script looks like this:

import urllib2 # For interface with Google
def send(addone, addtwo) # Functions must be created before they are
called
urllib2.url('myapp.appspot.com?=addone=\'' + addone +
'\'addtwo=\'' + addtwo + '\'') # Send the command
urllib2.WaitForCommand
show = CommandThatIGotFromAppEngine
print 'Answer is', show
def addends()
addendone = raw_input('First number to multiply?'
addendtwo = raw_input('Second number to multiply?'
send(addendone, addendtwo)

while True:
addends()



and the App Engine script looks like this:


Wait for command
FireThisBack = addone + addtwo
FireThisBack.FireItNow()

So... Am I even close?

--~--~-~--~~~---~--~~
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-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] The API call mail.Send() required more quota than is available.

2009-05-04 Thread Ray Malone

I don't understand what's happened.  It allowed me to send about 100
emails then stopped with this error.  Is it because I made multiple
requests at the same time?


--~--~-~--~~~---~--~~
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-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] Documentation Sending Mail error ?

2009-05-04 Thread Sylvain

I think there is an error in the doc :
http://code.google.com/intl/fr/appengine/docs/python/mail/sendingmail.html

In the last example :

class InviteFriendHandler(webapp.RequestHandler):
  @login_required
  def post(self):
..


I think the subject is missing and the e-mail API will raise an
error.
--~--~-~--~~~---~--~~
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-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] Can we use Java to send ICMP packets?

2009-05-04 Thread Brian.Huang

Is it possible to send ICMP  packets? Or, alternatively, will
AppEngine support INetAddress?

--~--~-~--~~~---~--~~
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-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: logs' timezone?

2009-05-04 Thread Liang Zhao

My logs also show Pacific Time.

2009/5/5 johntray john.tur...@gmail.com:

 I'm in the Eastern Time Zone, but my app's logs show Pacific Time
 Zone. Is that Google's local time?


 On May 4, 1:51 am, 风笑雪 kea...@gmail.com wrote:
 It was UTC before, but now It's ET(North American Eastern Time Zone).
 UTC-5 during standard time and UTC-4 during daylight saving time.

 http://en.wikipedia.org/wiki/Eastern_Time_Zone

 2009/5/4 Prashant Gupta nextprash...@gmail.com

  hi,

  i noticed that time shown in logs in neither GMT nor my country's timezone.
  why logs doesn't logs use GMT? sometimes it is painful to analyze logs
  because of the timezone used.
 




-- 

Cheers!

Liang Zhao

--~--~-~--~~~---~--~~
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-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: Can we use Java to send ICMP packets?

2009-05-04 Thread Tim Hoffman

AppEngine only supports urlfetch service which is a basic http
operation, and email through it's email api ( i think xmpp might be
coming down the line) but thats about it

T


On May 4, 5:40 pm, Brian.Huang taiw...@gmail.com wrote:
 Is it possible to send ICMP  packets? Or, alternatively, will
 AppEngine support INetAddress?
--~--~-~--~~~---~--~~
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-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] documentation for memcache namespaces?

2009-05-04 Thread Andy Freeman

Where are memcache namespaces documented? (They're mentioned in
http://code.google.com/appengine/docs/python/memcache/functions.html
and http://code.google.com/appengine/docs/python/memcache/clientclass.html
.)

Note that http://code.google.com/p/memcached/wiki/FAQ says that
memcached does not support namespaces
--~--~-~--~~~---~--~~
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-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: Shrink Javascript with Python..?

2009-05-04 Thread richardcur...@googlemail.com

Actually I am already doing something similar as jsmin since I
generate all the JS by myself in python. Still I was looking for
something less trivial. Real obfuscation.

GWT for example does real obfuscation and the shrinking results are
impressive. Especially local variables etc. can be highly obfuscated.

Is there no python solution that does this?
--~--~-~--~~~---~--~~
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-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: Impossible to use with Google Site?

2009-05-04 Thread Banaticus

Less specific, I don't really know that it's possible to do that, I'm
asking about integrating a web app developed with the Google App
Engine then linking it or displaying it or running it in conjunction
with a Google Site.  How's this, Is it impossible to use anything
that's worth it, including Google App Engine, on a Google Site?
You'd think that, once you have a web app developed with the Google
App Engine, there'd be some way to add it to a Google Site, but Google
Site keeps rejecting the extra code necessary to run a web app.

Honestly, I see now that the Google App Engine really is how Google
develops -- each developer and developer team has their own tools and
they're all just busy in their own corner working on different
products and there's no overridding quality control manager-type team
to make sure that all the Google services can actually communicate and
work together well.  The files on my Google Pages and the files in my
Google Docs and the files in a cabinet on my Google Site and the file
attachments in my Gmail, honestly, would it really be so hard to just
make everything work together?  To create some sort of underlying
schema that just works with everything instead of recreating the wheel
again and again and again?

Please excuse the rant, I'm just frustrated.

On May 4, 6:18 am, Adam adam.crossl...@gmail.com wrote:
 Could you be less specific, please?

 On May 4, 2:15 am, Banaticus banati...@gmail.com wrote:



  Is it impossible to use this with a Google Site?- Hide quoted text -

 - Show quoted text -
--~--~-~--~~~---~--~~
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-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: Error 400: app engine + custom domain + /search?q=a|b|c

2009-05-04 Thread Wooble

RFC1738 requires unsafe characters, including '|', to be urlencoded.
Why this works on appspot is a mystery, but I'd guess having it fail
on a google apps domain has something to do with how ghs handles
mapping URLs to applications.

On May 3, 4:30 am, Tag++ tagpp.ad...@gmail.com wrote:
 Hi,all

 My app: tagplusplus.appspot.com have bound to domain: gae.tagpp.com

 Access URL                                      
 Statushttp://tagplusplus.appspot.com/                     
 OKhttp://tagplusplus.appspot.com/search?q=abc     
 OKhttp://tagplusplus.appspot.com/search?q=a+b+c OKhttp://tagplusplus.appspot.com/search?q=a|b|c
      OK

 http://gae.tagpp.com/                         
 OKhttp://gae.tagpp.com/search?q=abc         
 OKhttp://gae.tagpp.com/search?q=a+b+c             
 OKhttp://gae.tagpp.com/search?q=a|b|c         Bad Request Error 400

 app.yaml:
 pre
 application: tagplusplus
 version: 1
 runtime: python
 api_version: 1

 handlers:

 - url: .*
   script: main.py
 /pre

 main.py:
 pre
 class MainPage(webapp.RequestHandler):
         def get(self):

                 url = self.request.url
                 q = self.request.get('q')
                 s = ('Base: %s, %s' % (q,url))
                 logging.info(s)
                 self.response.out.write(s)

 application = webapp.WSGIApplication([
         ('/.*', MainPage)
 ], debug=True)

 def main():
         wsgiref.handlers.CGIHandler().run(application)

 if __name__ == '__main__':
         main()

 /pre

 I found that the last one requesthttp://gae.tagpp.com/search?q=a|b|c(with
 '|') can not reach to App engine,

 there are not any Error/Exception messages produced on App engine end
 while calling this url, it seems this

 request have been denied in the front of App engine.

 Client -- URL Checker/Reuest Dispatcher (ghs.google.com) -- Apps,
 real request handler (gae.tagpp.com)
--~--~-~--~~~---~--~~
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-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] PyCrypto Access

2009-05-04 Thread Devel63

How does one use the new PyCrypto support?  I don't see any module I
can import?
--~--~-~--~~~---~--~~
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-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: Should I take my website somewhere else? - blocked in China

2009-05-04 Thread WallyDD

I don't suppose there as any chance of any comment from anyone at
google on any of this?

On Apr 13, 1:18 pm, 风笑雪 kea...@gmail.com wrote:
 For this second, you can set an A record to 74.125.113.121.
 But google.dns.tancee.com will keep available if this IP got banned.

 So when Chinese can't visit your web site, you can ping
 google.dns.tancee.com to see if there is a new available IP, and change your
 A record again.

 Hope this would be helpful.

 2009/4/12 kiss242 kiss...@gmail.com





  I suggest never do that, since google.dns.tancee.com is not your own
  domain name, what if the owner/cracker directs it to another malicious
  page?
  You'd better find an google ghs ip, and then make an A record to it.

  I think the best way is that Google provides unique static ips.

 http://groups.google.com/group/google-appengine/browse_thread/thread/...

  On 4月10日, 下午5时52分, 风笑雪 kea...@gmail.com wrote:
   You can try this CNAME to instead of ghs: google.dns.tancee.com
   My website(http://gae.keakon.cn/) is ok by visiting from China.

   2009/4/10 T.J. Crowder t...@crowdersoftware.com

Hi Wally,

Happy to help (if I did).

 ...you have certainly
 covered all the technical bases of implementing a proxy.

Oh, I very much doubt it. :-)  (BTW, I don't know where that six
came from in my earlier post.  You'll incur 2-3 times, not 2-6 times,
as much transfer on requests for dynamic content through the proxy.)

 1. I have experienced being blocked by the app engine (try again in
  an
 hour etc.), so I could reasonably assume that it would be likely that
 a lot of traffic coming from one source may be blocked.

Perhaps Brett Slatkin or someone else from Google's technical wing
could comment on this.

I don't know about AppEngine, but Google does place rate limits on end
users' use of various apps they provide (such as Google Groups!), and
so this is something to be aware of.  But I'd be surprised if those
rate-limits are naive enough to be confused by requests from a
properly-configured proxy.  A request from a properly-configured proxy
includes the original source of the request as well as the proxy (or
proxies) through which it's passed.[1]  Proxies are widely used across
the web, including by ISPs with hundreds of thousands of end users or
more.  To lump them all together under one rate limit (or at least
under a rate limit intended for individuals) would be inappropriate.

[1]http://tools.ietf.org/html/rfc2616#section-14.45

This also applies to your points 2 and 3; the original request's
origin is preserved across the proxy (in the normal case; we're not
talking about intentionally non-compliant -- but useful! -- proxies
such as anonymizers and the like).  In any case, the adsense stuff
won't go through your proxy, remember that the script comes directly
from googlesyndication.com.

 Google has also said nothing about the China block, which again means
 to expect the worst.

Wally, I'm quite certain that any time China blocks the whole of
AppEngine (which they don't appear to be doing currently, from other
comments), Google is aware of it very quickly and does everything they
reasonably can to clear up the problem working through channels with
the appropriate Chinese officials.  They cannot afford to be closed to
China.  Now, the degree to which they'll succeed largely depends on
the Chinese government.  AppEngine is a bit of a problem for them,
it's just ridiculously easy to throw together an app that provides a
way for Chinese citizens to break through the great firewall and get
unfiltered information.  I'm not surprised the whole of AppEngine was
blocked for a time last year, and I'm not surprised it got unblocked
-- presumably the result of discussion and negotiation between the
Chinese government, U.S. government, and Google.  If Google haven't
commented on the situation, FWIW I wouldn't take that as evidence of
their not being concerned about and actively engaged in addressing the
problem.  Public statements can sometimes cause trouble in sensitive
negotiations.  But hey, not like I'm an expert on international
business and government relations. ;-)

And I didn't mean to get into the politics; mainly I was trying to
address your question about how to go about getting a proxy set up.

Good luck,
--
T.J. Crowder
tj / crowder software / com
Independent Software Engineer, consulting services available

On Apr 10, 1:08 am, WallyDD shaneb...@gmail.com wrote:
 Hi TJ,

 That really is an amazing post. I'm impressed, you have certainly
 covered all the technical bases of implementing a proxy.

 My biggest concern is that Googles behaviour is unpredictable and I
 not entirely sure how well they will respond to something like this
 being implemented.

 1. I have 

[google-appengine] Re: Remove Application

2009-05-04 Thread Wooble

no.

On May 1, 11:49 am, wim claeys...@gmail.com wrote:
 Hi!

 Is it possible te remove an application? or change the unique
 identifier?

 Thx in advance.
 Wim
--~--~-~--~~~---~--~~
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-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: cname aliasing

2009-05-04 Thread Wooble

Your CNAME records should be pointing at ghs.google.com; see
http://www.google.com/support/a/bin/answer.py?hl=enanswer=91077

On May 4, 11:03 am, John johnny...@gmail.com wrote:
 Can I point other cnames to my custom domain's cname alias? For
 example: My app is calledhttp://myapp.appspot.com. I go into google
 apps and point my custom domain towww.a.comto my app(this works).
 Can I then point another cname likewww.b.comtowww.a.com. I have set
 this up but get a 404?
--~--~-~--~~~---~--~~
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-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: Impossible to use with Google Site?

2009-05-04 Thread Wooble

Google Sites sites are just static content.  You could use iframes to
display your app engine app within a Sites site, but if you want a
truly dynamic website your best bet is to ditch Sites altogether and
just build your site entirely on App Engine.

On May 4, 2:52 pm, Banaticus banati...@gmail.com wrote:
 Less specific, I don't really know that it's possible to do that, I'm
 asking about integrating a web app developed with the Google App
 Engine then linking it or displaying it or running it in conjunction
 with a Google Site.  How's this, Is it impossible to use anything
 that's worth it, including Google App Engine, on a Google Site?
 You'd think that, once you have a web app developed with the Google
 App Engine, there'd be some way to add it to a Google Site, but Google
 Site keeps rejecting the extra code necessary to run a web app.

 Honestly, I see now that the Google App Engine really is how Google
 develops -- each developer and developer team has their own tools and
 they're all just busy in their own corner working on different
 products and there's no overridding quality control manager-type team
 to make sure that all the Google services can actually communicate and
 work together well.  The files on my Google Pages and the files in my
 Google Docs and the files in a cabinet on my Google Site and the file
 attachments in my Gmail, honestly, would it really be so hard to just
 make everything work together?  To create some sort of underlying
 schema that just works with everything instead of recreating the wheel
 again and again and again?

 Please excuse the rant, I'm just frustrated.

 On May 4, 6:18 am, Adam adam.crossl...@gmail.com wrote:

  Could you be less specific, please?

  On May 4, 2:15 am, Banaticus banati...@gmail.com wrote:

   Is it impossible to use this with a Google Site?- Hide quoted text -

  - Show quoted text -
--~--~-~--~~~---~--~~
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-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] newbie question - url routing - using urls to make queries

2009-05-04 Thread loopymonkey

Are there any tutorials or direct documentation links someone could
share that best explain how i could grab from a url and use to make
queries?

so for example if i make a database to keep track of movies and if i
type in myapp.appspot.com/batman it would list all my data for batman
from my movies database.

I'm a little uncertain from the documentation.

Thank you!

--~--~-~--~~~---~--~~
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-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] update app from the admin console

2009-05-04 Thread wizardwatson

Can someone tell me if its been suggested to allow updating an app
from the admin console?

I have tried multiple times over multiple days over the last few weeks
to get my development server (python) to work with remote http request
and it just doesn't.

Why not just allow us to upload the zipped up directory of our app
through the admin console and have the option to update that way?  Its
simple, and it will allow those like me, where all the python httplib/
urlfetch/urllib/urllib2 libraries just won't connect, to be able to
simply update the actual app when we need to do work related to these
libraries.

Is there someplace where I can suggest this or vote for it or
something?

--~--~-~--~~~---~--~~
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-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: Impossible to use with Google Site?

2009-05-04 Thread Nash-t

I agree with wooble but you can use google gadgets to link google
sites with app engine as long as you don't expect too much regarding
logins. Log-in works great in firefox but no other browser (maybe
chrome).

I put up a demo gadget that links my google sites to app engine via a
google gadget. You can check it out using firefox here http://tr.im/kt6B
The other browsers will work but requires opening up a new tab, ie.
little more than a link.

-Tim
SanMateoWaveforms.com
http://twitter.com/waveforms


On May 4, 12:51 pm, Wooble geoffsp...@gmail.com wrote:
 Google Sites sites are just static content.  You could use iframes to
 display your app engine app within a Sites site, but if you want a
 truly dynamic website your best bet is to ditch Sites altogether and
 just build your site entirely on App Engine.

 On May 4, 2:52 pm, Banaticus banati...@gmail.com wrote:

  Less specific, I don't really know that it's possible to do that, I'm
  asking about integrating a web app developed with the Google App
  Engine then linking it or displaying it or running it in conjunction
  with a Google Site.  How's this, Is it impossible to use anything
  that's worth it, including Google App Engine, on a Google Site?
  You'd think that, once you have a web app developed with the Google
  App Engine, there'd be some way to add it to a Google Site, but Google
  Site keeps rejecting the extra code necessary to run a web app.

  Honestly, I see now that the Google App Engine really is how Google
  develops -- each developer and developer team has their own tools and
  they're all just busy in their own corner working on different
  products and there's no overridding quality control manager-type team
  to make sure that all the Google services can actually communicate and
  work together well.  The files on my Google Pages and the files in my
  Google Docs and the files in a cabinet on my Google Site and the file
  attachments in my Gmail, honestly, would it really be so hard to just
  make everything work together?  To create some sort of underlying
  schema that just works with everything instead of recreating the wheel
  again and again and again?

  Please excuse the rant, I'm just frustrated.

  On May 4, 6:18 am, Adam adam.crossl...@gmail.com wrote:

   Could you be less specific, please?

   On May 4, 2:15 am, Banaticus banati...@gmail.com wrote:

Is it impossible to use this with a Google Site?- Hide quoted text -

   - Show quoted text -
--~--~-~--~~~---~--~~
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-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: Remove Application

2009-05-04 Thread T.J. Crowder

Hi,

  Is it possible te remove an application? or change the unique
  identifier?

 no.

And if you'd like, you might consider starring this issue:
http://code.google.com/p/googleappengine/issues/detail?id=335

FWIW,
--
T.J. Crowder
tj / crowder software / com
Independent Software Engineer, consulting services available

On May 4, 8:41 pm, Wooble geoffsp...@gmail.com wrote:
 no.

 On May 1, 11:49 am, wim claeys...@gmail.com wrote:

  Hi!

  Is it possible te remove an application? or change the unique
  identifier?

  Thx in advance.
  Wim


--~--~-~--~~~---~--~~
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-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: 411 length required on POST error - Content-length header specified

2009-05-04 Thread Jason (Google)
It sounds like you're using the URL Fetch service. Can you share your code
which executes the POST request?

- Jason

On Thu, Apr 30, 2009 at 6:00 PM, Shedokan shedok...@gmail.com wrote:


 I have my app here:
 http://shedokan-os.appspot.com/

 at the start of the app it sends a post request to the server.
 and instead of giving the content it supposed to it gives out the
 error POST requests require a Content-length header.
 and I did specify that kind of header.

 what's wrong?
 


--~--~-~--~~~---~--~~
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-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: Wildcards in JDO

2009-05-04 Thread Jason (Google)
Tim is correct. App Engine's JDO implementation doesn't support any features
that aren't directly supported by the datastore, including LIKE filters.
Hence the UnsupportedDatastoreFeatureException.

If you have any more JDO-related questions, please post them in the Google
App Engine for Java group:

http://groups.google.com/group/google-appengine-java

- Jason

On Thu, Apr 30, 2009 at 6:11 PM, Tim Hoffman zutes...@gmail.com wrote:


 HI Basil

 Unfortunately 'like' isn't supported. The underlying datastore has no
 such capability
 despite your ability to define it in JDO.

 T

 On May 1, 12:44 am, Basil Dsouza bas...@gmail.com wrote:
  Hello,
 
  I am a newbie in JDO (been trying it for about 2 days) and I am facing
  writing queries to retrieve data. I dont know if this is a problem
  specifically with the google supported implementation of JDO or
  something i am doing wrong.
 
  I am trying to write a where containing the equivalent of the LIKE
  keyword.
  Specifically I am doing:
  query.setFilter(firstName.matches(firstNameParam)  lastName.matches
  (lastNameParam));
 
  this is what i found on the net, though it doesnt work (
 http://www.theserverside.com/tt/articles/article.tss?l=JDOQueryPart1)
 
  The error I get is:
  Apr 30, 2009 9:51:27 PM com.google.apphosting.utils.jetty.JettyLogger
  warn
  WARNING: Nested in org.apache.jasper.JasperException:
  org.datanucleus.store.appengine.query.DatastoreQuery
  $UnsupportedDatastoreFeatureException: Problem with query SELECT FROM
  com.basildsouza.odometer.datalayer.dataobjects.User WHERE
  firstName.matches(firstNameParam)  lastName.matches(lastNameParam)
  PARAMETERS String firstNameParam, String lastNameParam ORDER BY
  lastName asc, firstName asc: Unexpected expression type while parsing
  query: org.datanucleus.query.expression.InvokeExpression:
  org.datanucleus.store.appengine.query.DatastoreQuery
  $UnsupportedDatastoreFeatureException: Problem with query SELECT FROM
  com.basildsouza.odometer.datalayer.dataobjects.User WHERE
  firstName.matches(firstNameParam)  lastName.matches(lastNameParam)
  PARAMETERS String firstNameParam, String lastNameParam ORDER BY
  lastName asc, firstName asc: Unexpected expression type while parsing
  query: org.datanucleus.query.expression.InvokeExpression
 
  I have tried the like clause directly, and predictably, that didnt
  work.
 
  Any clues as to how should I get this working? Or should I be asking
  this on a JDO forum?
 
  Thanks and Regards,
  Basil Dsouza
 


--~--~-~--~~~---~--~~
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-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: Over Quota: Datastore Indices Count

2009-05-04 Thread Jason (Google)
Hi Paul. Thanks for adding the issue.

Your quota has been reset.

- Jason

On Fri, May 1, 2009 at 11:57 AM, Paul pwid...@gmail.com wrote:


 Hi Jeff,

 I've opened a ticket on this issue to help with tracking.

 http://code.google.com/p/googleappengine/issues/detail?id=1161

 Please could you reset the quota on appid matchmatchy

 Thanks,

 Paul.



 On Apr 16, 1:52 pm, Jeff S (Google) j...@google.com wrote:
  Hi Fred and Jose,
 
  I've reset the index count for your apps, so the issue should be
  alleviated.
 
  John P,
 
  Could you post or email your app ID?
 
  Thank you,
 
  Jeff
 
  On Apr 14, 9:53 pm, johnP j...@thinkwave.com wrote:
 
   I have 54indices, and am getting a warning that am exceeding aquota.
 
   johnP
 
   On Apr 11, 8:20 pm, fedestabile stabile.feder...@gmail.com wrote:
 
Same happen to me, and I just developing the application, I don't
 have
any indexes defined
 
My app ID is: myclimbs
 
Thanks a lot!
Fred
 
On Mar 2, 5:08 am, Jose Florido joseflor...@gmail.com wrote:
 
 Hi,
 
 I also have the same message. I only use 50 indexes, so it's under
 the
 limit.
 The ID of my app is: museliusweb
 
 thanks!
 
 On 5 ene, 18:52, Marzia Niccolai ma...@google.com wrote:
 
  Hi,
 
  Thequotalimit is 100, but there is currently an issue where
 vacuumed
  indexes don't get credited back when vacuumed.  I have fixed this
 issue with
  yourquotafor now.
 
  -Marzia
 
  On Sat, Jan 3, 2009 at 8:09 AM, dloomer dloo...@gmail.com
 wrote:
 
   Is the indexquotalimit actually 50?  I don't see that listed on
 my
  QuotaDetails page or here:
  http://code.google.com/appengine/articles/quotas.html.
 
   Anyway, just today I started seeing that warning in my
 dashboard even
   though I have only 45indices(no more than nine for any given
 entity
   kind).  What's strange is, I had never seen this warning before
 in
   spite of the fact that up until yesterday, when I did some
 cleanup, I
   had 13 additionalindiceson top of the current 45.
 
   Incidentally, late last night I was getting 500 server errors
 on the
   index update portion of my deployments (no further details on
 the
   nature of the error were given).
 
   I haven't quite nailed down the security model of my app yet,
 so I
   don't want to make the app ID public here -- I can provide that
 in a
   private e-mail.
 
   On Dec 20 2008, 1:40 am, paptimus papti...@gmail.com wrote:
Hi, GAE team.
 
I encountered Your application is exceeding aquota:Datastore
   IndicesCount on dashboard.
 
The number of indeces is under 50, but one model has about 30
 indeces.
So I think this one is the point ofoverquotawarning and
 vacuumed
these indeces.
Vacuume_index was completed and there is no index of that
 model.
 
But the warging ofoverquotaramainsover24 hours and the status
 of
a new index remains building.
 
I hope you check my index and change the status to Error if
 my index
has problems, please.
 
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-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: Site down again..

2009-05-04 Thread Jason (Google)
It looks like there was a latency spike on 05-01 that may have accounted for
the errors you were seeing, but it appears that your application is up and
serving again today. In the future, please provide your application ID since
I can't readily retrieve your application ID from your Google Apps domain.

Thanks,
- Jason

On Fri, May 1, 2009 at 12:12 PM, bvelasquez bvelasq...@gmail.com wrote:


 This is all I get when I try to access the dashboard.


 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.

 On May 1, 12:11 pm, bvelasquez bvelasq...@gmail.com wrote:
  My sitehttp://www.tapingya.comis down again.  Server errors.  I
  cannot even reach the dashboard.  Anyone else in this situation?
 
  Barry
 


--~--~-~--~~~---~--~~
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-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: Check Domain Availability

2009-05-04 Thread Jason (Google)
If you're looking for an appspot.com domain, which all App Engine
applications are served from, then you'll need to register for and sign into
App Engine and try registering a new application:

http://appengine.google.com

Before you can create a new application, you have to specify an application
ID, which then becomes your subdomain (e.g. example.appspot.com). There's a
button to check whether a given application ID is available before you
register it.

For general domain availability, I recommend a hosting provider website like
http://www.godaddy.com/.

- Jason

On Fri, May 1, 2009 at 3:35 PM, MajorProgamming sefira...@gmail.com wrote:


 I'm looking for a way to check if a domain is available. Preferably to
 run on Google AppEngine alone. But if not then something in plain
 python that will work on my own pc.

 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-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: google account frustrations

2009-05-04 Thread Jason (Google)
Hi Ben. Which browser are you running? Have you tried using a different
browser or clearing your cookies to see if this flippant behavior stops?

Just to get a better idea of your problem, are you doing anything in
particular between when you're able to work in the Admin Console and when
you're being redirected to the standard sign-in? Or is it just one click
you're fine and the next you're redirected? How many minutes on average
before this happens?

- Jason

On Sat, May 2, 2009 at 1:09 PM, Ben Nevile ben.nev...@gmail.com wrote:


 I administer most of my apps through a Google Apps account:
 b...@mainsocial.com.  Recently the application console started asking
 me FREQUENTLY to log in.  It bounces me to the regular sign in with
 your google account page.  If I just go directly back to
 http://appengine.google.com/a/mainsocial.com, it doesn't ask me to log
 in, and I can get back to the app console for a few minutes.

 I used to be able to mess around all day in the application console
 without this happening.  What changed?

 Ben

 


--~--~-~--~~~---~--~~
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-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: Your application is exceeding a quota: Workflow Backend Index Task Count

2009-05-04 Thread Jason (Google)
This particular message indicates that there are too many index building
jobs running for your application. I believe this is reset daily, but if
it's interfering with your ability to add new indexes or update existing,
please let me know and include your application IDs.

- Jason

On Sun, May 3, 2009 at 4:07 PM, Ben Nevile ben.nev...@gmail.com wrote:


 bumpty bump.  i have the same quota error message coming up now.  app
 seems to be working jes fine.  i created and vacuumed indexes today as
 well.

 Ben

 On Apr 13, 11:45 am, Paul Kinlan paul.kin...@gmail.com wrote:
  Hi,
 
  I am just curious as to what the following message in the dashboard
 means:
  Your application is exceeding a quota: Workflow Backend Index Task Count?
 
  It doesn't appear to be affecting my app. Today I have vacuumed my
 indexes
  (twice as I noticed that one index was had an = in the one of the
 property
  names) and I have also added another index.
 
  Paul
 


--~--~-~--~~~---~--~~
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-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: Fwd: How do I set the time between requests for login to Google account?

2009-05-04 Thread Jason (Google)
This is not possible just yet. Please file a feature request in the public
issue tracker:

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

- Jason

On Sun, May 3, 2009 at 1:24 PM, Paul Moore p.f.mo...@gmail.com wrote:


 (Help! Trying to post for a second time via email, as my attempts to
 post via the web UI don't seem to be getting through. If the messages
 are getting through, could someone let me know via email, so that I
 don't flood the group!)

 I have a small application which uses Google accounts to login. I'm
 not doing anything clever, just taking the defaults throughout. It
 appears that I get asked to supply my password on about a daily basis
 (I haven't done extensive tests, but it's about that often). What I'd
 like to do is to set things up so that my login remains valid for
 about a month (mirroring how gmail works).

 Is this possible? And if so, how do I achieve it? I have looked
 through the documentation, and done some searches, but found nothing
 obvious - if I have missed something in the docs, a pointer to the
 relevant section would be much appreciated.

 Thanks,
 Paul.

 


--~--~-~--~~~---~--~~
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-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: Deploy to GAE remotely via Eclipse ANT?

2009-05-04 Thread Jason (Google)
If you're developing an application in Java, the Google Plugin for Eclipse
can manage this:

http://code.google.com/eclipse

Unfortunately, it sounds like you're developing in Python, and I don't
believe the plugin works for deploying Python applications. Perhaps another
developer who develops their Python code in Eclipse has an answer.

- Jason

On Sun, May 3, 2009 at 3:31 AM, jago java.j...@gmail.com wrote:


 Hi,

 I wrote a target to deply to GAE (remotely). Unluckily it wants a
 password the first time I do this and the Eclipse console does not
 allow me to enter it.

 I can open cmd.exe and do the first deploy by hand and enter the
 password. Once the password is there I can deploy with Eclipse ANT
 since it doesn't need a password anymore - until the next restart that
 is.

 Still I would like to deploy solely with Eclipse and not have the ball
 and chain of opening a console. Also I often forget to do that and
 deploy directly with Eclipse. Since I cannot enter a password it is
 stuck. I can end the ANT process but the python process is still
 running - forcing me to kill it by hand.

 Any solution you could think of?

 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-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: I've reached my quota, only I have this great new name for my app

2009-05-04 Thread Jason (Google)
You should be set.

- Jason

On Sun, May 3, 2009 at 9:31 PM, julian julian@gmail.com wrote:


 Hi Jason,

 I'm up to 9 apps now and I have a couple more in the pipeline, so I
 was wondering if I could get my allocation increased?  Thanks in
 advance for any help you can provide with this.

 Julian

 On May 1, 1:57 pm, Jason (Google) apija...@google.com wrote:
  Hi Tim. I'm sorry, I misunderstood. Enabling billing does not allow you
 to
  create more applications, but this is something we can do one-off, and
 I've
  just done this for your account.
 
  - Jason
 
  On Wed, Apr 29, 2009 at 11:40 AM, Dag thedag...@gmail.com wrote:
 
   Jason,
Thanks for the reply.
   This is probably still undecided within GOOG but it seems you are
   saying that if I enable billing for my applications, I will then get
   additional slots for applications.
   I would like to increase my max apps count to 20. Do I have to enable
   billing for all the apps or just one?
   How many new application slots do I get for each application I enable
   billing for?
 
   I think anyone who is committed to developing on this platform long-
   term will appreciate knowing how they can manage / increase their
   application number.
 
   Thanks!
   Tim
   thedagdae   'circle-at-or-a-sign gmail
   SanMateoWaveforms.com
 
   On Apr 28, 2:18 pm, Jason (Google) apija...@google.com wrote:
Hi Tim. Now that billing is an option, we are asking users to enable
   billing
for their applications. We granted selective quota increases in the
 past
because there was no other way for developers to get additional quota
 for
their apps. Billing provides this capability.
 
- Jason
 
On Sat, Apr 25, 2009 at 4:11 PM, Dag thedag...@gmail.com wrote:
 
 Hey Jeff,
  A couple of weeks ago I asked you to up my quota as well and I
 haven't heard anything from you. I used the Reply to author link
 in
 this group. I never used that link before. Did you even get my
 request?
 Could you increase my quota as well? I have sample python websites
 that I want to duplicate in java.
 
 Thanks!
 Tim
 SanMateoWaveforms.com
 
 On Apr 25, 12:54 pm, Bennomatic readyass...@gmail.com wrote:
  Hi Jeff,
 
  Can you up my account limit, too?  I've got a bunch of projects
 in
   the
  pipeline and even though I don't have deployments for all of my
 apps
  yet, I could foresee needing 15 in the next few weeks.
 
  Thanks!
 
  On Apr 24, 11:04 am, Jeff S (Google) j...@google.com wrote:
 
   Hi Ted,
 
   I've increased the max apps count to 20 for your account.
 Rather
   than
 just
   creating a new account we'd prefer if people ask for an
 increase
   :-)
 
   Happy coding,
 
   Jeff
 
   On Fri, Apr 24, 2009 at 7:40 AM, Ted Gilchrist 
 egilc...@gmail.com
 
 wrote:
Ok, I starred it. And added the following plaintive plea:
 
I could do the tricky thing, and start creating new apps
 under a
 different email id.
But I'm a straight up Google fan boy, and I don't want to do
 you
   this
 way. Sigh, but
 
if I must  For me, it's not about deleting the data. It's
   about
 thinking of
really cool new names for my apps, and not wanting to go off
 and
 register the
domains, etc. Hey, wait a minute. About allowing aliases for
   apps? Is
 that any
 
easier? I just wanna use my new cool app name. Is that so
 wrong?
 
On Fri, Apr 24, 2009 at 10:18 AM, T.J. Crowder 
 t...@crowdersoftware.comwrote:
 
And you have starred this issue[1], right?
 
[1]
  http://code.google.com/p/googleappengine/issues/detail?id=335
 
I find it truly astonishing that there's no way to delete an
application.  That's a v0.1 feature, full stop.
--
T.J. Crowder
tj / crowder software / com
Independent Software Engineer, consulting services available
 
On Apr 24, 2:26 pm, egilchri egilc...@gmail.com wrote:
 I've reached my quota of 10 apps, and I really want to
 either
 rename
 one of them, or delete it, and then get back one for my
 quota.
 That
 way, I'll be able to use this great new name for an app I
   have. I
 realize I could register the domain, but I don't want to
 have
   to
 do
 that, if possible.
 
 I know this question has been asked before, but are there
 any
 updates?
 
 Or, you could just raise my quota by one little bitty app.
 
 Thanks,
 
 Ted Gilchrist
 
--
Speech, not just for humans
 
VnoTed:http://vnoted.com

 


--~--~-~--~~~---~--~~
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-appengine@googlegroups.com
To unsubscribe from this group, send email to 

[google-appengine] Error 400: app engine + custom domain + /search?q=a|b|c

2009-05-04 Thread Tag++

Hi,all

Please copy this three url to the address box and press enter, don't
click to open it from here.

http://www.google.com/search?q=%22bad+request%22|%22error+400%22
http://admins.googleapps.com/system/app/pages/search?q=%22bad+request%22
http://admins.googleapps.com/system/app/pages/search?q=%22bad+request%22|%22error+400%22

You will get different kink of response, the last one is a 'Google
Sites' with the DNS 'park in' on ghs.google.com
To here you should awaken what's the problem: when you call a url with
'|' char to those sites, you will get 'Error 400' response!

admins.googleapps.com   CNAME   ghs.google.com
ghs.google.com  CNAME   ghs.l.google.com
ghs.l.google.comA   72.14.235.121

So I think my this question is belong to ghs.google.com, not of App
Engine.
I have post a same question to 'Apps help forum':
http://www.google.com/support/forum/p/Google+Apps/thread?tid=696797f63b0a0ea5hl=en

The original post:

My app: tagplusplus.appspot.com have bound to domain: gae.tagpp.com

Access URL  Status
http://tagplusplus.appspot.com/ OK
http://tagplusplus.appspot.com/search?q=abc OK
http://tagplusplus.appspot.com/search?q=a+b+c   OK
http://tagplusplus.appspot.com/search?q=a|b|c   OK

http://gae.tagpp.com/   OK
http://gae.tagpp.com/search?q=abc   OK
http://gae.tagpp.com/search?q=a+b+c OK
http://gae.tagpp.com/search?q=a|b|c Bad Request Error 400

app.yaml:
pre
application: tagplusplus
version: 1
runtime: python
api_version: 1

handlers:

- url: .*
  script: main.py
/pre



main.py:
pre
class MainPage(webapp.RequestHandler):
def get(self):

url = self.request.url
q = self.request.get('q')
s = ('Base: %s, %s' % (q,url))
logging.info(s)
self.response.out.write(s)

application = webapp.WSGIApplication([
('/.*', MainPage)
], debug=True)

def main():
wsgiref.handlers.CGIHandler().run(application)

if __name__ == '__main__':
main()

/pre

I found that the last one request http://gae.tagpp.com/search?q=a|b|c(with
'|') can not reach to App engine,

there are not any Error/Exception messages produced on App engine end
while calling this url, it seems this

request have been denied in the front of App engine.

Client -- URL Checker/Request Dispatcher (ghs.google.com) -- Apps,
real request handler (gae.tagpp.com)

--~--~-~--~~~---~--~~
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-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: logging output on development server

2009-05-04 Thread Scott

OK - figured out my server wasn't actually receiving the request, so
no output in the console in Eclipse.  I am up and running now, and am
setup to develop my Facebook app locally on my machine, using Eclipse
PyDev and the debugger!

The final piece of the setup that I stumbled on was configuring the
local app engine server - dev_appserver.py.  Be sure to pass the --
address parameter on start up if you want to access your app from
another machine.

-Scott
--~--~-~--~~~---~--~~
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-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
-~--~~~~--~~--~--~---