Hello,
My application design is GWT and Servlets.
I have the following situation in order to generate a report.
* Because of DeadlineExceeded exception in AppEngine server, I will not be
able to make one RPC call to fetch and aggregate the data and return to the
Client.
* Hence, I make few RPC
Hi,
You should read and follow the link here to go over the 30s limit and
keep thing simple for you user:
http://groups.google.com/group/google-appengine-java/browse_thread/thread/42f1db6e64a8e2e2/cb8652a43a259b7b?lnk=gstq=blobstore+blob+trick#cb8652a43a259b7b
Another way to handle you case is
You have to
1) enable loging in your WEB-INF/appengine-web.xml
system-properties
property name=java.util.logging.config.file
value=WEB-INF/logging.properties/
/system-properties
2) Set the logging level for your clasess in WEB-INF/logging.properties
com.mypackage.level=INFO
And I
As Fabrizio has mentioned, the API methods have changed. However,
you're saying that you can get the code to compile and it's throwing
errors at runtime, which suggests that something has gone wrong with
your imports - are you including both the labs and the non-labs API
imports in the same
Hi,
I am new comer in google apps.
In one my requirements I need to design a sites that use gadget to
upload create new docs(.doc,xls, .ppt) doc template has one button
'new' (to create new doc) content field.
home page has the following navigation
Home
by date
by owner
by label
when we
Hi,
Do you work on local dev server or on live infrastructure ?
Local dev servers requires additional jars to be included
regards
didier
On Jan 24, 12:02 pm, Simon Knott knott.si...@gmail.com wrote:
As Fabrizio has mentioned, the API methods have changed. However,
you're saying that you
Try:
SELECT * from DB WHERE __key__ = KEY('1')
You can find more documentation on this here:
http://code.google.com/appengine/docs/python/datastore/gqlreference.html
--
Ikai Lan
Developer Programs Engineer, Google App Engine
Blogger: http://googleappengine.blogspot.com
Reddit:
This is the issue you want to star:
http://code.google.com/p/googleappengine/issues/detail?id=1948
--
Ikai Lan
Developer Programs Engineer, Google App Engine
Blogger: http://googleappengine.blogspot.com
Reddit: http://www.reddit.com/r/appengine
Twitter: http://twitter.com/app_engine
On Sun,
I'm not aware of any log parsing libraries, though some users have reported
luck using Splunk:
http://www.splunk.com/
http://www.splunk.com/If you're going to write your own log parser, do
yourself a favor and don't do it in Java.
--
Ikai Lan
Developer Programs Engineer, Google App Engine
Thanks for your help. Unfortunatelly this syntax isn't working at all :(
I tried to run this statement within the datastore viewer but I get an error
GQL Query.
Apart from that the link you posted is for python, but I would need it for
java. Can you/anybody help me with that too?
Thanks in
Meanwhile I tried this *java* code:
PersistenceManagerFactory pmf = JDOHelper.getPersistenceManagerFactory(
transactions-optional );
PersistenceManager pm = pmf.getPersistenceManager();
Antwort objectById = pm.getObjectById( Antwort.class, parameters.getLong(
Constants.ID ) );
And this is my
Try changing Ikai's code to include the entity name like:
SELECT * from DB WHERE __key__ = KEY('DB','1')
if your key is a number then
SELECT * from DB WHERE __key__ = KEY('DB',1)
Documentation:
an entity key literal, with either a string-encoded
Hi Marc,
As the error message says, you should use a singleton to share your
persistence manager. Your code must be allocating it more than once. Here ya
go:
import javax.jdo.JDOHelper;
import javax.jdo.PersistenceManagerFactory;
import javax.jdo.PersistenceManager;
final public class PMF {
anyone please some update on this? I am unable to find it by googling
either...
Thankx and Regards
Vik
Founder
www.sakshum.com
www.sakshum.blogspot.com
On Sat, Jan 22, 2011 at 1:59 PM, Vik vik@gmail.com wrote:
any help on this please as it is blocking us to effectively log the queries
Sorry Vik,
There is no single string created for prepared queries - the JDO2
standard dhttp://db.apache.org/jdo/api23/apidocs/index.htmloes
not allow for retrieving query information.
http://db.apache.org/jdo/api23/apidocs/javax/jdo/Query.html
Now if you were working with the low level database
Hi!
In my app.yaml, I have the following handler:
- url: /app
script: handler.py
I also want /App and /ApP to resolve to my handler, and all other
uppercase and lowercase variations of app to work. Any ideas?
Thanks!
Albert
--
You received this message because you are subscribed to the
Will this be fixed, so it's transparent? From an end-user point of view
there is no reason to have such a distinction. It only complicates
everything and people are sending me bug reports about the remote API not
working with Django-nonrel when they use the high-replication datastore. In
case
Hi,
I've made all dns settings and the site was working, but for some time it's
getting this error (502 Bad Gateway), I tried some things (I deleted
re-added domain name vs.) but I couldn't correct it, can you help me?
http://fdn-soft.appspot.com/hakkimizda/
http://www.fdnsoft.com/
--
You
- url: /(?i)app
script: handler.py
or
- url: (?i)/app
script: handler.py
2011/1/24 Albert albertpa...@gmail.com:
Hi!
In my app.yaml, I have the following handler:
- url: /app
script: handler.py
I also want /App and /ApP to resolve to my handler, and all other
uppercase and
Star this issue
http://code.google.com/p/googleappengine/issues/detail?id=4236
--
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
class DjPost( db.Model ):
ParentId = db.IntegerProperty()
Board = db.IntegerProperty()
Author = db.ReferenceProperty( DjUser )
AuthId = db.IntegerProperty()
Title = db.StringProperty()
DtTm = db.DateTimeProperty()
Status = db.IntegerProperty()
Text =
Hello,
We are rebuilding an application that has 1000s of files on a file
server. The application we are rebuilding has a sophisticated
architecture with an SSO appliance involved and Secure Data Connector,
so the files can remain on a file server and continue to be protected
by NTFS. However,
thank you.
On 1月17日, 上午6时38分, Barry Hunter barrybhun...@gmail.com wrote:
Run the domain though a proxy.
Could even do it for free withhttp://www.cloudflare.com/
try alsohttp://www.maxcdn.com/or similar cdns - basically provides
proxy at lost cost.
(unless you want to run your own private
Every morning we send out thousands of emails to our customers. This
typically takes us a handful of minutes. Today, however, we're finding
that it's taking much, much longer - upwards to an hour. This system
is task based. Looking at our dashboard I'm seeing figures that are
1/2 to to less than
Hi
You may not want to use the BlobStore if any form of access control is
required.
Whilst the url's of the entities in the Blobstore are not guessable, once
someone has the url
you have no way of preventing them or someone else getting the entity in the
future as there is
no form of
Google IO 2010 had a good description of how to handle this very
problem. Have a look at the video and PDF for 'Building high-
throughput data pipelines with Google App Engine'
http://www.google.com/events/io/2010/sessions/high-throughput-data-pipelines-appengine.html
Dale
On Jan 23, 6:00 am,
Hi,
I would be glad to get clarified on that point from 'terms of services'.
In my case there will be a system which will include (a) authorization
pages, user management, online content, etc. (b) a server-side part of my
software- almost stand alone module.
Both serves the same purpose, both
Hi.
I have been, for the past couple days, to download data from the live
app to my local development copy. Every time, sometimes a couple hours
and gigabytes into the download, I get a
.[INFO] An error occurred. Shutting down...
..[ERROR ] Error in Thread-8: urlopen error
There's an explanation of this exact problem, and a proposed solution
from 2010 Google IO, Building high-throughput data pipelines on
Google App Engine
http://www.google.com/events/io/2010/sessions/high-throughput-data-pipelines-appengine.html
You use task queue as part of a data pipeline. The
I'm developing a java app on AppEngine, and have a question about task
queues. Are they run per-JVM-instance? That is, I have a static
array that *needs* to exist separately per JVM instance (and can be
different per-instance) - and I want to set up a background task queue
that will update that
Hi Tim,
My answer is very simple: when you have two apps that run together as
two different modules
and you want to update one of them, you wouldn't like to update your
whole business logic.
At least so do I. In addition, if one of them crushes, the second one
continues to serve the customers.
If
Some of these questions may be basic. Be gentle. I've been reading all
the articles and going through examples for oauth and openid, and I
could use a sounding board to make sure I'm understanding it all.
I'm building a python web app (let's call it myapp) that I would like
to use to interact
Hi,
My blob service was working all right for a lone period of time.
Locally on development mode when the file upload is done, it would
call POST request to the specified url.
But on the appspot site, it calls GET request instead from today.
It was working before, not sure what happened.
Anyone
in case it affects anyone else, one line fixes it:
Index: google/appengine/tools/bulkloader.py
===
--- google/appengine/tools/bulkloader.py(revision 142)
+++ google/appengine/tools/bulkloader.py(working copy)
@@
Hello all!
Where can I find commercial successfully websites created using GAE?
Is there any list available?
Here I can see open source projects:
http://groups.google.com/group/google-appengine/web/google-app-engine-open-source-projects
But where commercial projects?
Thanks a lot for your help.
I guess the short question is if I call queue.add(), if the task will
execute in the same instance that it was added in?
I think its best to assume it wont be, but that it could be. (ie dont
take anything for granted)
Remember in general task requests operate differently (have different
quota
Does using HTTPS imply higher CPU cost? Or is the hard work done
outside of metering?
(Also, the documentation about secure quotas seems a little vague. My
impression is: at least up front, they're the same as the non-secure
quotas, and secure bandwidth costs the same as regular?)
Thanks,
Dave
Thanks, Waldemar, I'll give it a shot.
On Jan 23, 3:01 pm, Waldemar Kornewald wkornew...@gmail.com wrote:
Hi Grig,
Django-nonrel + djangoappengine allows to run your entire app in GAE.
Bye,
Waldemar
--
You received this message because you are subscribed to the Google Groups
Google App
Unable to update:
java.io.IOException: Error posting to URL:
https://appengine.google.com/api/datastore/cron/update?app_id=mytwitautoversion=10;
500 Internal Server Error
Server Error (500)
A server error has occurred.
at
www.Xyhd.tv It runs in a hybrid model with GAE...The website earns
high-5 figures a year. Which more than pays for the writing staff, none of
whom write full time. We estimate we save about $500 a month on hosting by
using GAE, and the speed that GAE likely improves our on-site
Yes, you can. The Mapper API has been designed for that kind of batch
processing, especially for the type where the large amount of
execution time is caused by the large amount of individual entities to
process (instead of long execution time for each of the entities).
I recommend having a look
At least it has a somewhat dirty sounding name. :)
On Jan 23, 12:01 pm, Peter Recore peterrec...@gmail.com wrote:
LOL! Your title leaves a bit to be desired. You say like GAE but
without the restrictions.
Wouldn't it be more accurate to say Like GAE, but without some of the
restrictions,
If my recollection of the architecture is correct, the edge servers that do
the https work are not the same as the application servers where you are
racking up CPU charges.
Therefore you are probably going to get the https heavy lifting and
bandwidth for the same price as non-https.
On Mon, Jan
That's correct. There's no additional cost to using HTTPS as it is currently
implemented.
Ikai Lan
Developer Programs Engineer, Google App Engine
Blog: http://googleappengine.blogspot.com
Twitter: http://twitter.com/app_engine
Reddit: http://www.reddit.com/r/appengine
On Mon, Jan 24, 2011 at
We won't shut down the applications. In your case, it's unlikely we will
contact you for a terms of service violation. However, if you have further
legal questions, I cannot answer then and you will have to speak to a lawyer
and contact le...@google.com.
Personally, I think it's not a good idea
That is roughly correct. LinkedIn is not an openID provider.
Your flow looks like this:
(Before anything happens, get a consumer key and secret from LinkedIn)
1. User goes to your app. Is there a token? Yes? No? If there's a token and
it's valid, just use that to make OAuth calls.
2. Is the
Python updating is down as well. The admin console is barely working
and nothing is currently getting logged. It also seems that all of my
tasks are no longer running.
On Jan 24, 2:16 pm, Vishnu Pradeep intermedia.vis...@gmail.com
wrote:
Unable to update:
java.io.IOException: Error posting to
Just a point here: you still need to create a new application ID and migrate
your data. The alias just allows us to point your old application ID to your
new one.
--
Ikai Lan
Developer Programs Engineer, Google App Engine
Blogger: http://googleappengine.blogspot.com
Reddit:
Yes, that is the goal. The s~ should not appear anywhere with the exception
of maybe the admin-console. If it's required anywhere else, that is a bug we
should address.
--
Ikai Lan
Developer Programs Engineer, Google App Engine
Blogger: http://googleappengine.blogspot.com
Reddit:
Thank you for the explanation, Matija. Yes, we need to perform one
transaction per entity group if reads need to be strongly consistent, which
can have a huge performance price if you have are reading multiple entity
groups in a single request.
--
Ikai Lan
Developer Programs Engineer, Google App
I'm using web2py for user authorization at my app and Java module
which interfaces with a standalone desktop Java app that needs
authorization. How can I deploy both of them into one app at GAE?
Thanks.
--
You received this message because you are subscribed to the Google Groups
Google App
Hi, I was wondering how can I apply a paid app model in my free
appengine app... I mean, I have an idea of how divide the app in Free
and Premium users, but wich one is the best service for charging some
money to my Premium users Monthly? (just for example) Thanks!
--
You received this message
Thanks for your answer, it provided all the information I needed.
I posted a question about combining Python app with a Java app
as a resumption to that topic. The post can be found here:
http://groups.google.com/group/google-appengine/browse_thread/thread/d37dd63e57776987#
On Jan 24, 11:12
--
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
Thanks for the feedback Ikai!
So it sounds like if I want to use linkedin as my only login option
using their oauth service, then I'll need to roll my own management of
users, rather than relying on the users service. It seems like
users.get_current_user() would not work for me if I'm neither
It is just not the dashboard...I am seeing sporadic data store timeouts..
On Mon, Jan 24, 2011 at 2:44 PM, Kangesh Gunaseelan kang...@gmail.comwrote:
--
You received this message because you are subscribed to the Google Groups
Google App Engine group.
To post to this group, send email to
Seems like there is a service disruption:
http://api-status.com/6404/117406/Google-App-Engine-API
(ours as well, is timing out even doing code deploy)
On 24 January 2011 16:49, Kangesh Gunaseelan kang...@gmail.com wrote:
It is just not the dashboard...I am seeing sporadic data store timeouts..
I did a deploy about 30 minutes ago, it waited 15 minutes to ready to
serve. When it did my default application was dead. If I went into
the specific version it was working fine but the default application
was serving 404s for everything. Tried switching the default
application version and it
Anyone else? Just started happening about two hours ago.
--
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
I like this idea.
--
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
Hi Ryan,
What is your application ID so I can look into this for you?
On 25 January 2011 02:41, Ryan Baldwin rbald...@vendasta.com wrote:
Every morning we send out thousands of emails to our customers. This
typically takes us a handful of minutes. Today, however, we're finding
that it's
I have a Python based webapp, in wich one, I would like to use Google
Accounts to let the users log in. it is simple, let's say my app is
on:
http://myapp.appspot.com/
What I want to do is to greet the users with the Google Accounts
Auth Screen when they navigate to the app, and only after
Yeah, you'd have to handle your own users. Use a unique identifier for the
User as the key. What security issues were you worried about?
--
Ikai Lan
Developer Programs Engineer, Google App Engine
Blogger: http://googleappengine.blogspot.com
Reddit: http://www.reddit.com/r/appengine
Twitter:
I was having the same problem but I'm not going to try again. Be glad
your app is still working...
On Jan 25, 12:04 am, John Wheeler j...@highvolumeseller.com wrote:
Anyone else? Just started happening about two hours ago.
--
You received this message because you are subscribed to the Google
Hi every one
I am using python in google app engine application and i am inserting html
in python as templates.
I have multiple pages and i have problem in the links
for example i am in index page when i click any link to navigate to any
other page it display an empty page without anything in it
I have a User model and I've placed the email address in the key_name.
This makes it easy to ensure uniqueness without race conditions.
_Changing_ emails becomes a problem. It involves creating a new
account and switching all references. Which makes me wonder if the
email address really should be
The problem isn't the links. The problem is the page.
Have you seen your logs searching for 403/404 (Page not found, etc.)
errors? Use some tool like Firebug or the Developer Tools of Chrome
to see what code the server returns so yo can address more precisely
the source of your error (or give a
Well I have tried many combinations of just basic xmpp functionality.
I have copied the basic xmpp function from the docs:
class XMPPHandler(webapp.RequestHandler):
def post(self):
message = xmpp.Message(self.request.POST)
message.reply(Greetings!)
I have tried the basic xmpp.send_invite,
Wow! I think you mixing static files with dinamic handlers.
I've tested it now and static files seems cannot been restricted by
adding login: required to app.yaml. So you have two ways.
One would be to restrict only handlers (python). the static resources
could be read by anyone in the web.
The
Hi,
I need to modify a property value by using a property name in string format
as exemplified in the line marked with below:
import model
task = model.Task.get_by_id(1)
property = 'description'
new_value = 'hakuna matata'
task[property] = new_value
task.put()
How this can be done?
thanks!
Sorry,
I've sent this e-mail after two hours trying to find out, and a few minutes
after I sent this e-mail I found how to use setattr() function.
thanks anyway
On Mon, Jan 24, 2011 at 23:42, Herbert Fischer herbert.fisc...@gmail.comwrote:
Hi,
I need to modify a property value by using a
Ok, so it appears to be something to do with me setting it up as a
googleplex site. The same code works correctly in a personal and public
website.
Anyone know how I can get this to work correctly?
--
You received this message because you are subscribed to the Google Groups
Google App Engine
Hi Googlers,
I have tried deploying my app three times in the past 5-10 minutes and all
three times I get a 500 error message that looks like this:
Initiating update.
Cloning 5 static files.
Cloning 384 application files.
Rolling back the update.
Error 500: --- begin server output ---
htmlhead
when i deloy my app by google app engine launcher, i get error like this:
2011-01-25 09:21:57 Running command: ['C:\\Python27\\pythonw.exe', '-u',
'C:\\Program Files (x86)\\Google\\google_appengine\\appcfg.py',
'--no_cookies', u'--email=myem...@gmail.com', '--passin', 'update', 'E:\\my
Thanks Ernesto
I solved my problem i was stuck in this problem for 5 hours and finally
found that i forget to add something stupid
I have in the main.py this:
def main():
application = webapp.WSGIApplication([('/', MainHandler)],debug=True)
and i should write it this way:
def main():
Use two kinds, one for the actual user info and the other for the
uniqueness check. Implement 'cross entity group transactions' using
some type of 'roll-forward' semantics so that you can continue
creating / updating the proper user entity should an error occur.
Robert
On Mon, Jan 24,
Ok, that's for the app.yaml.
What do I put in the handler.py?
Should...
application = webapp.WSGIApplication([('/app', AppHandler)])
be...
application = webapp.WSGIApplication([('/(?i)app', AppHandler)])
Thanks!
On Jan 24, 7:49 pm, djidjadji djidja...@gmail.com wrote:
- url: /(?i)app
You can deploy a Java version and a Python version using different
version identifiers, for example jv for java and py for python. Out
of curiosity, are you unable to handle the authorization using only
Java or only Python for some reason? You'll be adding a significant
amount of complexity and
Did you register 'helloworld' at appspot.com? You need to replace
'helloworld' with your actual app id in app.yaml.
You also need to use Python 2.5, you're using 2.7 -- you'll probably
have issues.
Robert
On Mon, Jan 24, 2011 at 21:33, Phan Nguyen pcnguyen1...@gmail.com wrote:
when i
Hi,
What Tim says is only true if you're serving images using get_serving_url.
If you're serving blobs using the standard method, which has your handler
instruct the infrastructure to return a blob, there are no restrictions on
what sort of access control you can impose.
The blobstore should
I have been getting errors when trying to upload to the Blobstore for over
half a day now. The errors are the usual:
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
Hi Nick
Sorry for that error, I was just thinking about images ;-(
Rgds
Tim
--
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
Hi
On Sunday, January 23, 2011 9:54:20 PM UTC+8, devGS wrote:
Hi Tim,
My answer is very simple: when you have two apps that run together as
two different modules
and you want to update one of them, you wouldn't like to update your
whole business logic.
Well you not really updating
FYI, application uploads started working again not long after I
reported the problem.
Nick
On Jan 25, 1:27 pm, Nickolas Daskalou n...@daskalou.com wrote:
Hi Googlers,
I have tried deploying my app three times in the past 5-10 minutes and all
three times I get a 500 error message that looks
FYI, I was able to get Blobstore uploads working again by doing the
following:
- Create a new version of my app in app.yaml
- Upload application
- Go to the admin console and set the new version as the default
Well, either that, or coincidentally Google was working behind the
scenes and fixed
Just don't split.
You can't access data of another app, so you have to implement an API
for access and this api has to be secured for access from outside.
Like Ikai Lan said, it just makes things more complicated.
I you change one module, so what, the other module stays the same and
wouldn't even
I spoke too soon, the Blobstore errors are back again.
Googlers, any news? This is a bit of a roadblock for us right now.
Nick
On Jan 25, 6:07 pm, Nickolas Daskalou n...@daskalou.com wrote:
FYI, I was able to get Blobstore uploads working again by doing the
following:
- Create a new
87 matches
Mail list logo