Could you provide some code please?
On Mar 1, 9:06 am, George Moschovitis george.moschovi...@gmail.com
wrote:
I do use Expires header as well and it works as expected. For statis
resources you define explicit expiration using appengine-web.xml.
It did work as expected.
Now the Expires
Could you provide some code please?
What kind of code should I provide? I do NOT set the Expires header in
my code, and still GAE automatically adds the Expires header.
-g.
--
You received this message because you are subscribed to the Google Groups
Google App Engine for Java group.
To post
Well, if you do not like what GAE sets as Expires value, why not set
yours?
On Mar 1, 11:18 am, George Moschovitis george.moschovi...@gmail.com
wrote:
Could you provide some code please?
What kind of code should I provide? I do NOT set the Expires header in
my code, and still GAE
Hi,
You should cast the return from openConnection() to HttpURLConnection:
URL requestURL = new URL(url);
HttpURLConnection connection = (HttpURLConnection)
requestURL.openConnection();
Depending on what you need to do you might not need to open the
connection at all. It might be better to use
If I recall, JDO is picky when it comes to being aware of changes made
to a persisted object. For example, changing fields directly
(object.field = newValue;) doesn't work - you need to use a getter/
setter (object.setField(newValue);). Perhaps you are encountering the
same issue here? Does the
Thanks Lior and Stephen.
Good Info.
In my situation, these are excel simple spreadsheets (with no formulas
or macros etc..,). Customers download these spreadsheets, work on them
and when they are done, they upload these to the site.
As they upload, I need to validate that indeed they are the
Hey,
getUserQuery.setFilter(userLogin == vLogin AND password ==
vPassword). Not but AND.
Keep in mind, the filter is JDOQL (?), not Java.
Jake
On Feb 27, 11:05 am, Andriy Andrunevchyn diyko...@gmail.com wrote:
Don't work all get methods
I've changed method according your advice it didn't
BAH! Sorry. I'm wrong - it supports . Un-Send. Facepalm.
Regardless, I think the error still lies in the JDOQL syntax.
http://www.jpox.org/docs/1_2/jdo/jdoql.html
Jake
On Mar 1, 9:23 am, Jake jbrooko...@cast.org wrote:
Hey,
getUserQuery.setFilter(userLogin == vLogin AND password ==
It is unusual that you see no stack trace. Are you sure you are not
catching it? You could step through the code line by line to see what
happens after the line with the problem.
Could this be something to do with setting the fetch group to
default? That seems to be the problem with a
You can use memcache to help speed up access to the DB.
All communication over GAE has to be done using HTTP... So, that makes
it harder to things like pushing real time messages to the clients.
You can use a technique called Long Polling, but requests must
return in 30 seconds, and currently,
thanks for the reply ..
are there any other servers/hosts that provide a near real time client/
server communication??
Plus, i don't exactly get your part about the long polling and 30
simultanous requests limit .. can you elaborate more
regards,
On Mar 1, 4:55 pm, A1programmer
Ikai, what you said makes sense to me, but in the last week I've been
seeing something a little different with Safari (version 4.0.4). I
protect some App Engine URLs in the app by requiring authentication
based on Google Apps, and in order to easily access those URLs in
testing, I simply log the
hello together,
i started working with the app engine some days ago, and now i want to
save some binary data (pdf, etc.) from my app (eg by clicking a
button) in the storage system.
anybody who can help me doing this? (tutorials, etc.)
greatz
flo
--
You received this message because you are
John,
My application is hardly used right now, so there is certainly NO
other requests coming in. So, I still don't understand why execution
is cut after 10 seconds instead of promised 30 seconds.
With such limitation GAE for Java is practically making impossible
to use the most popular web
Also, that this 10 seconds issue actually appear mostly when my
scheduled tasks are kicked, so in result they never start, even so
user requests from the regular UI are coming trough. It seem like this
problem been introduced recently
Thanks
Eugene
On Mar 1, 11:35 am, Eugene Kuleshov
Hi Daniel,
Looking at the javadoc for HtmlSelectManyListbox (
http://java.sun.com/javaee/javaserverfaces/2.0/docs/api/javax/faces/component/html/HtmlSelectManyListbox.html
)
it looks like it doesn't implement Serializable. Since you are binding to
it in a session scoped bean, you must have a
Hi Eugene,
All it takes are two requests to see that error - the first to start
the application loading and then any other request (even a request for
a css file or refreshing the page) will wait 10 seconds and then throw
that exception. It is rare that a single page does not need more
John, I hear you, but I am quite certain that there is no other
requests. It happen in a middle of the night when there is no users
and the failing request is initiated by the GAE's own cron, so there
is no refresh of the pages, nor any requests for css.
With Spring framework, the most of
Hi,
I looked at APP Engine for the first time this weekend and understand
clearly the steps to create a new application and persist new data to
APP Engine. What I could not find an answer for is:
How to migrate existing data from a relational database to APP Engine
so that I can then migrate a
I had the same issue and resolved it by removing all jre installations and
leaving out just the jdk.
On Sat, Feb 27, 2010 at 11:02 PM, shanthi ramabhadran 77can...@gmail.comwrote:
How to resolve the following error while deploying java web appln in
google appengine??
8% Compiling jsp files.
Hi,
We really need following feature urgently mentioned in blog:-
Database import: move GBs of data easily into your App Engine app.
Matching export capabilities are coming soon, hopefully within a
month.
Even if database-import for java just upload few MBs, and it is in
preview edition, that
Hey,
Saving binary data to the datastore isn't too difficult - you can just
use a Blob type and ensure that you don't break the 1MB capacity of a
single entity. You can see my class declaration below. The hard
part is converting a file upload to a byte[] and then from a byte[]
back into what
When you get the Request was aborted after waiting too long ...
message there will be no stack trace because your code is never run.
Rest assured you can run tasks for 30 seconds - I do it myself.
Context listeners are run on every loading request so why do you say
that splitting your
so i only can upload binary data up to 1 MB?
any possibility to upload binary data with GBs?
greatz
On 1 Mrz., 18:36, Jake jbrooko...@cast.org wrote:
Hey,
Saving binary data to the datastore isn't too difficult - you can just
use a Blob type and ensure that you don't break the 1MB capacity
John,
I've posted the pretty much complete log in my very first message.
If I read it correctly the request took 10012ms and it haven't used
any CPU (0cpu_ms) and there was NO other requests within 30 minutes
around that time.
More over, if I kick the very same url as defined in cron.xml
Hi,
I followed Jakes advice to do e.setList(list) but no change.
I've also stepped through my code, but there is no exception!
Btw I use version 1.3.1 of the SDK.
Gunnar
On 1 mar, 15:28, John Patterson jdpatter...@gmail.com wrote:
It is unusual that you see no stack trace. Are you sure you
Hi,
I have not defined any fetch group, should I? If so how should I do
that?
Gunnar
On 1 mar, 15:28, John Patterson jdpatter...@gmail.com wrote:
It is unusual that you see no stack trace. Are you sure you are not
catching it? You could step through the code line by line to see what
The pasted log is a bit hard to read... but it looks to me like two
requests. One at 02-28 02:45PM 39 and another at 02-28 02:45PM
49. Or is that just the way it printed?
The idea is to split the app into different _versions_ not different
apps. Then they use the same datastore but
Did you look into default fetch group?
On 2 Mar 2010, at 01:04, Gunnar wrote:
Hi,
I followed Jakes advice to do e.setList(list) but no change.
I've also stepped through my code, but there is no exception!
Btw I use version 1.3.1 of the SDK.
Gunnar
On 1 mar, 15:28, John Patterson
Are you setting a cookie? We force an expires header for any requests that
have a set-cookie header. The reason for this is that many users access
websites using HTTP proxies. Some proxies will cache the entire request,
which may cause session leak (e.g. let you read someone else's email).
On
You'll need to write a script that exports from your relational database and
uploads using the bulk loader:
http://code.google.com/appengine/docs/python/tools/uploadingdata.html
Schemas won't map 1:1, so be sure you understand what changes you'll have to
make to your persistence model before
Since you're using Flash, you won't need to use long polling. XMPP seems
like the way to go here.
On Mon, Mar 1, 2010 at 1:08 AM, Miguel maenguida...@gmail.com wrote:
You can use Memcache:
http://code.google.com/intl/en/appengine/docs/java/memcache/usingjcache.html
On 28 feb, 08:58, Ahmed
On Mar 1, 1:19 pm, John Patterson jdpatter...@gmail.com wrote:
The pasted log is a bit hard to read... but it looks to me like two
requests. One at 02-28 02:45PM 39 and another at 02-28 02:45PM
49. Or is that just the way it printed?
Just one request. That is how it looks in the log
On 2 Mar 2010, at 02:18, Eugene Kuleshov wrote:
Just one request. That is how it looks in the log browser at the web
UI.
OK then could you post the logs surrounding that one request? Expanded.
--
You received this message because you are subscribed to the Google Groups Google
App Engine
John,
There was no requests more then 30 minutes before that one and more
then 30 minutes after that. So, I don't think those requests would
matter.
Take care
Eugene
On Mon, Mar 1, 2010 at 2:24 PM, John Patterson jdpatter...@gmail.com wrote:
On 2 Mar 2010, at 02:18, Eugene Kuleshov
Try using the old way with xml configuration for wiring your beans together.
The word on the street is that Spring's component scanning takes a lot of time.
luijar wrote:
Nope, I am still seeing it. It's quite frustrating. I even tried to
reduce Spring init time by removing schema validation
What's your application ID?
On Fri, Feb 26, 2010 at 7:00 AM, oceandrive rams...@gmail.com wrote:
GAE logging is not working this morning? Anyone has the same issue.
The last log for me was at 02-26 06:00AM 03.975.
Thanks
--
You received this message because you are subscribed to the
I don't jnow what you mean with look into default fetch group!.
Please explain.
Gunnar
On 1 mar, 19:20, John Patterson jdpatter...@gmail.com wrote:
Did you look into default fetch group?
On 2 Mar 2010, at 01:04, Gunnar wrote:
Hi,
I followed Jakes advice to do e.setList(list) but no
Thanks for the advice, I'll try that.
On Mar 1, 2:31 pm, Rusty Wright rwright.li...@gmail.com wrote:
Try using the old way with xml configuration for wiring your beans together.
The word on the street is that Spring's component scanning takes a lot of
time.
luijar wrote:
Nope, I am
http://lmgtfy.com/?q=appengine+jdo+%22default+fetch+group%22
On 2 Mar 2010, at 02:50, Gunnar wrote:
I don't jnow what you mean with look into default fetch group!.
Please explain.
Gunnar
On 1 mar, 19:20, John Patterson jdpatter...@gmail.com wrote:
Did you look into default fetch group?
On 2
Hi
my first solution i wrote isn't working any more. I had to add
beans = {
multipartResolver(is.hax.spring.web.multipart.StreamingMultipartResolver)
}
to /grails-app/conf/spring/resources.xml
Now it works again
@Markus: you can not use byte-arrays with google app engine. You have
to use
Tasks aren't guaranteed to execute immediately. Task queues execute when
there is capacity:
http://code.google.com/appengine/docs/python/taskqueue/overview.html#Task_Execution
It may or may not be related to 1.3.1. What % of your requests see this
delay?
On Thu, Feb 25, 2010 at 3:05 PM, Jerome
That's challenging. If there's a finite set of possible property names, you
can generate all these ahead of time using queries on your local datastore
instance. If not, you may want to reconsider using the property name as
metadata for exactly the reasons you mentioned. For properties that require
I tried out the Java Geomodel http://code.google.com/p/javageomodel/
The query used in the example provided on the project page seems
strange to me. The example uses a ListString parameter (containing
the cells of the bounding box) and passes it to a query which filters
the ListString (geocells)
JPA 2.0 Support. When
--
You received this message because you are subscribed to the Google Groups
Google App Engine for Java group.
To post to this group, send email to google-appengine-j...@googlegroups.com.
To unsubscribe from this group, send email to
hi, i got a demo here.
http://hapeblog.appspot.com/blog.shtml?id=2002
On Tue, Mar 2, 2010 at 4:36 AM, Sebastian Cartier sebi.cart...@gmail.comwrote:
Hi
my first solution i wrote isn't working any more. I had to add
beans = {
i got the same problem too, there is no better way to resolve it, i just try
to hitting a url with cron job.
On Tue, Mar 2, 2010 at 3:50 AM, luijar luis.j.aten...@gmail.com wrote:
Thanks for the advice, I'll try that.
On Mar 1, 2:31 pm, Rusty Wright rwright.li...@gmail.com wrote:
Try using
hi,
i have tried to insert multiple insert, using multiple
pm.makePersistent calls,
but exceprion always occurrs.
exception thrown:
javax.jdo.jdofataluserexception:illegal argument
cant operate on multiple entity groups in a single transaction
i wanted to try to do batch inserts.
all of the
Hi, again.
I found what was wrong. I guess it was some virus/trojan. It changes
redirection strategy in windows hosts file.
So, I change it and now it's working fine.
Thanx.
Best regards, Alexander.
--
You received this message because you are subscribed to the Google Groups
Google App
I found solution. It's simple:
from google.appengine.dist import use_library
use_library('django', '1.1')
On Mar 1, 9:02 am, Greg Temchenko soid@gmail.com wrote:
I'm trying to use the latest Django 1.1.1 so I placed the django
folder to the same place as my controller.py. Something like
Thanks Eli. That's not exactly what's happening to me but I deleted one of
my versions anyway (so I now have 9 deployed), and I'm once again able to
update an existing version.
Nick
On 1 March 2010 14:34, Eli Jones eli.jo...@gmail.com wrote:
Not sure if this will help.. but the fix below was
This can help I think :
http://groups.google.com/group/google-appengine/tree/browse_frm/thread/b18bd661e88a7e69/1ad10c65b482a85e?rnum=1q=PyCrypto_done=%2Fgroup%2Fgoogle-appengine%2Fbrowse_frm%2Fthread%2Fb18bd661e88a7e69%2F1d9ec438809c8395%3Flnk%3Dgst%26q%3DPyCrypto%26#doc_54998520c096e3c7
On Mar
Hi,
Use self.request.GET_str['data'].
-Nick Johnson
On Mon, Mar 1, 2010 at 6:38 AM, Iap iap...@gmail.com wrote:
Hi,
I have a weird problem: If I make a request with binary value parameters,
I can not get it back from the self.request.get. For example:
Hi Gary,
Practically speaking, for an app that hasn't been given elevated
permissions, you should be able to have at least 30 concurrent requests -
equating to around 400 QPS if your app is fairly efficient. What problems
are you running into that lead you to conclude you're hitting a limit at 4
Hi,
The issue Tim mentions is likely the case, especially since you have if
hasattr(user, 'contacters'), which seems intended specifically to work
around this. Ensure that the Contact class is always imported when you run
this code, and you can remove the hasattr check, and your issues should go
I believe the Gmail login/logout could be considered a bug, but it's
how the Google login page works, unfortunately. When you use the
login url or logout URL, Google assumes you want to log in or out of
your Google account, *plus* it logs you in or out of the app running
on the subdomain you came
There seems to be an incompressible deploying time, even if you access
a pretty simple page in GAE.
In my case, a pretty basic servlet making a simple read in the
datastore can take as much as 15s to load.
My web.xml is pretty basic too, only one filter : I'm doing the
servlet lazy-loading
Hi Nick,
Thanks for your answer.
I found the self.request.str_GET in the document of webob.
2010/3/1 Nick Johnson (Google) nick.john...@google.com:
Hi,
Use self.request.GET_str['data'].
-Nick Johnson
--
You received this message because you are subscribed to the Google Groups
Google App
Another two days has gone by and these indexes are still not building.
This is causing errors galore in our cron jobs and queued tasks.
On Feb 27, 10:05 am, jread jr...@vendasta.com wrote:
Hello,
We deployed a new version of our app (appid: steprep) yesterday
afternoon and we have seven new
Hi,
I've reset your indexes to error state. You can try building them again now.
-Nick Johnson
On Mon, Mar 1, 2010 at 3:22 PM, jread jr...@vendasta.com wrote:
Another two days has gone by and these indexes are still not building.
This is causing errors galore in our cron jobs and queued
Hi,
Do you also have static files configured in appengine-web.xml? These count
towards the total number of entries too.
It's not possible to increase your limit, because it's enforced on the
client, as well as server-side.
-Nick Johnson
On Fri, Feb 26, 2010 at 8:00 PM, mably fm2...@mably.com
Hi,
I would recommend to base64-encode the binary data before url-encoding
it, because this method requires less space / bandwidth. In my opinion,
this is also easier to work with, especially if you use different
languages (AJAX etc.).
-Ulrich
Iap wrote:
Hi,
I have a weird problem: If I
Hi,
I was having a look at my indexes and I have 2 that are almost
identical, from index.yaml:
- kind: Item
properties:
- name: name
- name: last
- kind: Item
properties:
- name: name=
- name: last
I searched the documentation to find out what the '=' means but it is
not mentioned
Hi Gijsbert,
The latter index is for a property called (literally) 'name='. Most likely,
at some point you erroneously executed a query along the lines of
Item.all().filter('name=', blah)..., which checks for a property called
'name='. The property name and operator need to be separated by a
Thanks Nick.
I cleared the indexes that are in error from our index.yaml and did a
vacuum, but the delete operations have now almost all gone to the
error state themselves.
Any idea what we should try next?
Thanks,
Jeff.
On Mar 1, 10:03 am, Nick Johnson (Google) nick.john...@google.com
wrote:
Hi Nick,
Thanx for your answer.
I dont have any static files configured in appengine-web.xml.
Is there any documentation available somewhere about these limitations ?
I had to remove more than half of my servlets to be able to deploy my
application.
I know trying to write a Guice-like servlet
Hi all! :)
I'm new to appengine , and i'm enjoying a lot developing a simple
application using Objectify-apppengine.
I'd like to implement a simple query that uses a LIKE construct
(eg select * from person p where p.description like '%guy%' )
do you know how this can be done?
I didn't find it in
2010-03-01 23:21:01,717 ERROR appcfg.py:1471 An unexpected error
occurred. Aborting.
Traceback (most recent call last):
File D:\Program Files\Google\google_appengine\google\appengine\tools
\appcfg.py, line 1442, in DoUpload
missing_files = self.Begin()
File D:\Program
I think you're confusing deploying with cold startup.
Static files won't affect startup time (they will affect deployment,
of course, since you need to upload any that have changed); servlets
needing to load lots of jars and classes to do something simple will
make that simple thing take a long
Unfortunately this construct is not supported by the datastore. I
believe there are some people working on opensource projects that
provide text indexing in AppEngine, but I do not know their status.
It is a nontrivial problem.
Jeff
On Sun, Feb 28, 2010 at 4:02 PM, Enrico Nanni
Ah! Quite possible, I used to do filter('name ==', x) as well.
I should really remove the index.yaml once in a while, but I'm scared
I will forget to test something.
Thanks.
On Mar 1, 11:55 am, Nick Johnson (Google) nick.john...@google.com
wrote:
Hi Gijsbert,
The latter index is for a
I have the same fear - that cleaning out the index.yaml might break
something.
Which leads to an idea - if the indexes page in the management console
included the latest date that an index was used, it would make it
easier to differentiate between indexes that are relevant, and indexes
that are
Nick,
If we (I work with Gary) require fairly heavy requests which run for multiple
seconds then it is not possible to get anywhere near 400 QPS. The math used
on the docs page only applies to 75ms requests.
(1000 ms/second / 75 ms/request) * 30 = 400 requests/second
so lets say each
Added Very Small Forum for GAE
Click on
http://groups.google.com/group/google-appengine/web/google-app-engine-open-source-projects
- or copy paste it into your browser's address bar if that doesn't
work.
--
You received this message because you are subscribed to the Google Groups
Google App
Thank you Jeff!
Luckily I don't have enormous datastores, so I can manage everything in
memmory
thank you very much!!!
:D
Enrico
On 1 March 2010 18:51, Jeff Schnitzer j...@infohazard.org wrote:
Unfortunately this construct is not supported by the datastore. I
believe there are some people
Correction/addition to my last email.
It turns out that our requests for this EC2 pull thing are actually much faster
now. Gary and our other devs have reworked it. I need updated numbers, but
they don't take 10s, probably more like 2s. We still have some heavy ~5s
services though, so the
Thanks for the information.
So the expiration time is only a maximum time to be stored in the
cache, not an explicit time that you want it to stay.
If you don't specify an expiration time -- is that like setting an
expiration time of infinity, or is there a default? I'm trying to
maximize the
Memcache uses an LRU mechanism, so as long as it is being accessed
consistently it shouldn't be evicted. Beyond that, you won't have too much
control over keeping an item in the cache, and you might be better off
storing it in the datastore with Memcache as a pass-through proxy (read from
Memcache
Hi,
Did you solve your problem ? I got the same, XML file a correct when
rich directly but the RPC communication seem to alter the data.
Please post your solution if you have one.
Regards.
On Feb 1, 10:12 pm, Jos Muysers josmuys...@gmail.com wrote:
Hi,
When I deploy my application I see this
Did you find a solution ? I got the same issue and looking for a
solution for 4 days now. Seem the RPC respone is messed-up while the
XML is correct.
If you found a solution please post it.
Thanks
On Feb 1, 10:12 pm, Jos Muysers josmuys...@gmail.com wrote:
Hi,
When I deploy my application I
Some basic queue management would be useful from within the API (not
just the admin console)
It would be useful to be able to check a specific queue for tasks. On
the most basic level a check to see if there is anything in the queue,
and how many tasks are there. It would also be nice to be
What's the current write rate?
In general, you want to minimize the number of writes. Are you doing
transactional writes? Four entities will result in a minimum of four
entities saved, however, it seems to me as if the number of indexes that
need to be updated will be more of a factor in reducing
Have you tried with Python 2.5?
Robert
On Mon, Mar 1, 2010 at 10:21 AM, GoogolMo googo...@gmail.com wrote:
2010-03-01 23:21:01,717 ERROR appcfg.py:1471 An unexpected error
occurred. Aborting.
Traceback (most recent call last):
File D:\Program
Natalie, I wanted to give you an update. We're investigating this right now.
It seems to be for App Engine in general.
On Fri, Feb 26, 2010 at 12:13 PM, Natalie Gordon
natalie.gor...@gmail.comwrote:
Hi,
For the past week hotmail has been blocking emails from my app. Is
this a problem with my
Have you tried the instructions in this discussion?
http://groups.google.com/group/google-appengine-java/browse_thread/thread/155b9bebdf53f255
On Fri, Feb 26, 2010 at 12:30 PM, midi chum...@gmail.com wrote:
Thanks for the response. You are right it must be an import; the
error went away
It should be fine to use Logging for these purposes, so as long as you
realize that we will not keep logs around forever. There's a maximum storage
limit for storing logs and older entries will be automatically deleted if
you cross this limit. I don't know this limit off the top of my head, but
Search for 'full-text search.' You'll find a number of workarounds.
Depending on your use-case there are two common way people solve the issue:
1) break the text up into a ListProperty (ie each word is an element
in the list),
2) implement a prefix search.
Robert
On Mon, Mar 1, 2010 at
Thank you Robert, I start searching_!
On 1 March 2010 23:40, Robert Kluin robert.kl...@gmail.com wrote:
Search for 'full-text search.' You'll find a number of workarounds.
Depending on your use-case there are two common way people solve the issue:
1) break the text up into a ListProperty
We're investigating this issue. We'll be logging our progress here:
http://code.google.com/p/googleappengine/issues/detail?id=2897
http://code.google.com/p/googleappengine/issues/detail?id=2897
On Sat, Feb 27, 2010 at 12:51 PM, Greg Tracy greg.tr...@att.net wrote:
Over the last week, emails
NetBeans is just an IDE. I like this Refcard for NetBeans, which is a crash
course on using the IDE:
http://refcardz.dzone.com/refcardz/netbeans-java-editor-68
As far as JPA goes, here's our documentation on using JPA:
http://code.google.com/appengine/docs/java/datastore/usingjpa.html
On Sat,
Hey,
I am trying to update my application, but am getting :
urllib2.URLError: urlopen error [Errno 110] Connection timed out
I downloaded AppEngine's Python SDK source and directly updating from
it. Am i missing something or something else has to be done before i
try to update?
--
You
2010/3/2 playatomo kendani...@gmail.com:
Some basic queue management would be useful from within the API (not
just the admin console)
It would be useful to be able to check a specific queue for tasks. On
the most basic level a check to see if there is anything in the queue,
and how many
TCP/IP Error 10061 is a Connection Refused error. Either it was a
short-lived error with the appengine servers, or you're having some
sort of networking or firewall problems.
On Mar 1, 10:21 am, GoogolMo googo...@gmail.com wrote:
2010-03-01 23:21:01,717 ERROR appcfg.py:1471 An unexpected error
Hi everyone,
Last week I got my code in order to create my first application.
However I did't claim the code, I decide to start the Getting
started tutorial before creating the new application.
Today, I finished reading the getting started section, and I open the
the link
I have deployed my app and I want to populate the datastore with a csv
file.
After following the tutorial, I wrote a python loader file
(DataStoreLoader.py) in my application directory and updated the
app.yaml file with the following line:
- url: /remote_api
script:
I am losing sleep over this, so any help would be greatly appreciated!
APP ID: conit-app01
Since our app released about a week ago, it has been getting an
average of about 60 requests/second. On February 27, our app suddenly
crashed and was down for several hours, with thousands of these errors
I am trying to upload a csv file to a data store. I uploaded my
app.yaml file with the following:
- url: /remote_api
script: $PYTHON_LIB/google/appengine/ext/remote_api/handler.py
login: admin
I wrote a python handler in my application directory
(DataStoreLoader.py).
However, I get the
Is the remote_api handler at the very top of your app.yaml?
if there is something like:
- url: /.*
script: myscript
Above the remote_api handler.. then it won't work.
On Mon, Mar 1, 2010 at 8:43 PM, pkhoosh pkho...@gmail.com wrote:
I am trying to upload a csv file to a data store. I
I've got the same warnings several time today too. The peak access
rate was only 3.00 requests/sec, and the CPU time usage over the last
24 hours is 6% (1.08 CPU hours) out of 18.50 CPU hours (I am a paying
customer).
Satoshi
On Mar 1, 6:51 pm, David dscri...@gmail.com wrote:
I am losing sleep
Hi,
I have a back-end web service which I would only allow the requests
from my GAE application.
So I want to check the IP if it comes from the GAE urlfetch. (plus
some secret token)
From my testing, there is only one IP: 64.233.172.18 was found.
I am curious about if there are other IPs that
1 - 100 of 101 matches
Mail list logo