Just found this thread from a Google search. I was running into the same
problem; after switching to Python 2.7 this problem seems to have gone away.
--
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
Good morning fellow Google'ers ... I noticed the Eclipse plugin site is
still giving out 1.4.2 and has not yet been upgraded to 1.4.3.
Small oversight?
--
You received this message because you are subscribed to the Google Groups
Google App Engine for Java group.
To post to this group, send
In general a new version takes one or two days to appear on the plugin. You
can download the new version and add it.
On Thu, Mar 31, 2011 at 3:32 AM, Alan Williamson
goo...@alanwilliamson.orgwrote:
Good morning fellow Google'ers ... I noticed the Eclipse plugin site is
still giving out 1.4.2
Hi,
The page
http://code.google.com/appengine/docs/java/mail/overview.html#Sending_Mail
mentions
For security purposes, the sender address of a message must be the email
address of an administrator for the application
Now that we have roles for users, should I set this user (which is called
I see that the java.util.concurrent... classes are on the whitelist (
http://code.google.com/intl/hr/appengine/docs/java/jrewhitelist.html). Are
they implemented properly or as empty (do nothing) implementations. With the
new *Concurrent Requests* feature I might need some locking classes.
I think that final question is will 2 parallel web requests in same GAE
instance use same class loader or different class loaders ?
--
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
Static initializers will be thread-safe, but you've got to remember that
that class may be loaded in multiple JVMs, depending on how many instances
get spun up for your application.
--
You received this message because you are subscribed to the Google Groups
Google App Engine for Java group.
Since last day, i could not open the link to the deployed app on GAE
platform.
I'm wondering if any others having the same issues.
--
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
Is there a standard way to do this or do I have to write a servlet or
something? If I have to write something, how am I going to get the log
output from the tests onto the UI or the logs in the dashboard?
Thanks.
--
You received this message because you are subscribed to the Google Groups
Hi,
Yes, you can run your tests on the GAE server itself and it's very
useful to dig out the last errors that the run on the dev server
didn't show. It saved me days.
For that, you have to write you own Junit TesRunner as as servlet: you
can start simply by using the TextRunner of Junit and
The consequence of what Simon says is that you have to be prepared to
have a separate init for each jvm and this can cause issue if your
application relies on the semantics of a single init (singleton,
etc..)
regards
didier
On Mar 31, 1:55 pm, Simon Knott knott.si...@gmail.com wrote:
Static
The GAE SDK uses java.util.concurrent classes internally so I guess
they do work. However, I've never used them because when I need
locking, it should be application-wide. With java.util.concurrent you
can only achieve locking within an instance. Or am I wrong here?
On Mar 31, 12:55 pm, dilbert
All of the atomic and locking primitives and data structures should work
normally.
The thread-related classes (e.g. ExecutorService) will not work because you
are still not allowed to do your own thread creation/manipulation.
On Thu, Mar 31, 2011 at 6:28 AM, Thomas Visser
Thanks Don for the quick answer. I was also wandering about the GAE servlet
container implementation. If two requests arrive to the same JVM instance
will they be processed by the same servlet (object) or will the runtime
spawn two servlet objects? This is important because in the first case I
I didn't use it with appengine (I used it with PHP), but take a look to
Kaltura Video Uploader.
http://corp.kaltura.com/wiki/index.php/Guides:Upload#Uploading_Using_the_Kaltura_Contribution_Wizard
I think that couldn't be so hard to translate the demo to Java.
--
You received this message
Thanks Simon and Didier for the answer. I am aware of the singleton issue.
Also I'd like someone from Google to confirm (no offence Simon and Didier)
what Simon and Didier are saying because Googlers are the only ones that can
see the code :(.
--
You received this message because you are
I do not think You are wrong. However, sometimes You do not need
application-wide but instance-wide locking. For example let's assume this:
class SomeClass{
static SomeObject someObject = null;
SomeObject getSomeObject(){
if(someObject == null){
//Long Initialization
I believe that we follow the servlet spec here -- concurrent requests will
share the same instance of the servlet.
We may or may not support the SingleThreadModel interface, but it is
deprecated in Servlet 2.5 so I would strongly suggest doing your own
synchronization rather than depending on it.
Hi there,
I'm new to GAE/J, so I'm starting with a bulk of silly questions...
Well, my Jetty seems to be terminating just after starting... That is, in
Eclipse, I right click the project Run as Web Application.
The output is printed in the terminal, as normal and without any error:
Thank you Don for sharing valuable information.
--
You received this message because you are subscribed to the Google Groups
Google App Engine for Java group.
To post to this group, send email to google-appengine-java@googlegroups.com.
To unsubscribe from this group, send email to
Yes,
Java static intiaiizers are thread safe on GAE.
On Thu, Mar 31, 2011 at 1:22 PM, dilbert dilbert.elbo...@gmail.com wrote:
Thanks Simon and Didier for the answer. I am aware of the singleton
issue. Also I'd like someone from Google to confirm (no offence Simon and
Didier) what Simon and
Please update to the latest App Engine SDK. It has a workaround for this
issue with Apple's latest JVM update.
On Thu, Mar 31, 2011 at 3:03 PM, lorenoolive...@gmail.com
lorenoolive...@gmail.com wrote:
Hi there,
I'm new to GAE/J, so I'm starting with a bulk of silly questions...
Well, my
Toby, thank You very much for Your help.
--
You received this message because you are subscribed to the Google Groups
Google App Engine for Java group.
To post to this group, send email to google-appengine-java@googlegroups.com.
To unsubscribe from this group, send email to
More details here:
http://googleappengine.blogspot.com/2011/03/announcing-app-engine-143-release_30.html
and particularly here:
http://code.google.com/appengine/docs/java/config/appconfig.html#Using_Concurrent_Requests
--
Arthur Kalmenson
On Thu, Mar 31, 2011 at 3:43 PM, dilbert
It would be useful if developers could see if the whitelist class (
http://code.google.com/intl/hr/appengine/docs/java/jrewhitelist.html) is
really implemented or just faked so that we know which we can use and which
are only for show. e.g.
java.lang.String - implemented
Are there any plans to make the source code for JAVA GAE available?
The python source is available, and having the Java source could be
helpful in certain situations.
Thanks,
Brian
--
You received this message because you are subscribed to the Google Groups
Google App Engine for Java group.
Hi Elio,
See Kotori Web JUnit Runner:
http://code.google.com/p/ktrwjr/
On Fri, Apr 1, 2011 at 12:28 AM, Eliot Stock 1...@eliotstock.com wrote:
Is there a standard way to do this or do I have to write a servlet or
something? If I have to write something, how am I going to get the log
output
We want to be somewhat proactive about warnings or higher in our logs so
we're looking at a way of being notified if they occur. First thought was to
use log4j and the email appender. This is fine but won't scale as more
people use the app since we'll get inundated with emails. So we're looking
Thanks for the hint Toby.
How can I update the SDK manually? The Helios update site is not updated
with the 1.4.3 version...
On Thu, Mar 31, 2011 at 4:41 PM, Toby Reyelts to...@google.com wrote:
Please update to the latest App Engine SDK. It has a workaround for this
issue with Apple's
Hello, my application uses a full text search implementation based on
a list of keywords (properties) and a default sort order. So all my
queries contains equality filters on 2,3 string fields and matching
words (strings) agains the List of keywords (the input search text is
split by ). This
On Thu, Mar 31, 2011 at 5:10 PM, Kyle Baley k...@baley.org wrote:
We want to be somewhat proactive about warnings or higher in our logs so
we're looking at a way of being notified if they occur. First thought was to
use log4j and the email appender. This is fine but won't scale as more
people
There should be an update available for you on the 1st. (Not an April fools
joke).
On Thu, Mar 31, 2011 at 8:31 PM, lorenoolive...@gmail.com
lorenoolive...@gmail.com wrote:
Thanks for the hint Toby.
How can I update the SDK manually? The Helios update site is not updated
with the 1.4.3
Alright, thanks I'll keep that in mind :)
-N
On 31 March 2011 10:55, Nick Johnson (Google) nick.john...@google.comwrote:
The limit depends on a number of factors, and isn't fixed. You shouldn't
rely on your app having a specific amount of memcache space available -
treat it like a cache, and
Someone might have already pointed this out, but in the Python doc of
Writing Files to the Blobstore section, one would need to add the
following import to enable with-statement support
from __future__ import with_statement
else Python 2.5 interpretor throws an invalid syntax error
--
You
Hi Ikai,
No more Errors 500, but still quite a lot of loading requests, a lot more
than 2-3 days ago at least.
Thanx for your help.
Francois
--
You received this message because you are subscribed to the Google Groups
Google App Engine group.
To post to this group, send email to
I tried putting threadsafe: true in app.yaml and it worked. I put it as so:
application:
version: 1
runtime: java
threadsafe: true
snip
--
You received this message because you are subscribed to the Google Groups
Google App Engine group.
To post to this group, send email to
When you say it worked, how did you get confirmation? Is there a message,
or did it simply not throw 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
Ah ignore my message, I've just tested it - in SDK 1.4.2 it throws an error
and in SDK 1.4.3 it doesn't. Cheers for the info, I should really have
guessed at that...
--
You received this message because you are subscribed to the Google Groups
Google App Engine group.
To post to this group,
Okay thanks for answering. I'm about to try creating a mmo server using
app-engine techno. And of course, as you can imagine, my client is not web
based.
Some push function were more than appreciated !
I'll explore XMPP idea and see what I can do so.
Thanks !
--
You received this message
1. My datastore has about 75 entities and i understand that i have
to move all my entities to another app. So what advice can you give me
in moving my data?
2. Are there any known issues with HR ? I mean, is it really so
great ? (latencies, errors, etc). I seams to me that the Master/Slave
Hi there,
I've got problem with appengine accout.
Many years ago I had create applications on my generic Google account and it
was ok, but after years i want to run everything on my Google Apps account
(under my domain) so I bound app engine to google apps.
Unfortunately to login to app
What dies thread safe really mean ? (your application code needs to
use proper thread synchronization before you enable threadsafe).
Can someone give some hints?
On Mar 31, 10:53 am, Simon Knott knott.si...@gmail.com wrote:
Ah ignore my message, I've just tested it - in SDK 1.4.2 it throws an
Is now maxPushTaskSizeBytes what we need ?
--
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
On Thu, Mar 31, 2011 at 1:38 AM, JH jamesthop...@gmail.com wrote:
Been looking forward to files api for a while!
I have been playing with it and it seems there is an issue, I can't
figure out if it's me or the files api...
I kick off tasks which use the api to write about 300 files. It
I have seen this in the past, not just when deploying a new version,
but even redeploying the same version, first few requests always
500'd. But I have noticed it not happening any more.
On Mar 30, 12:03 pm, Simon Knott knott.si...@gmail.com wrote:
Ha, I've no idea then :) Whenever I've had a
I am using the resumable upload function to Google Docs in App Engine.
I thought I would be able to use the new Files API to accomplish this.
My question is how can I use the new Files API to grab a reference to a blob
and cast to file in the following code snippet:
MediaFileSource mediaFile
HR is REPAIRED version of MS I think.
AFAIK , they have built the moving facility in to the admin console.
you have to make your ds read only for a while and move the data ,
upload your app and again stop read only mode.
On Thu, Mar 31, 2011 at 5:10 PM, Ice13ill andrei.fifi...@gmail.com wrote:
So the option of moving my data to an application that uses HR will
only appear if i disable all writes to datastore ?
On 31 March 2011 17:09, Gopal Patel patelgo...@gmail.com wrote:
HR is REPAIRED version of MS I think.
AFAIK , they have built the moving facility in to the admin console.
you
Hello,
i created a google app with an identifier (say 'foobar') that now i
want to change (to say 'barfoo'). i didn't find in
documentation and googling if possible and if so how to. The only
thing that I can do is change the name
which is not the same.
My goal is to change the url of my app
Hi Google guys,
Could you please increase the the number of applications for me. I have
already user 10.
I am registered to GAE with email id is ping2r...@gmail.com
Thanks,
Ravi
--
You received this message because you are subscribed to the Google Groups
Google App Engine group.
To post to
I believe the only way to do this is to create the new application and then
migrate the data from the first one.
Google may be able to create an alias, pointing from one to the other,
although as far as I know they've only done this in the past for apps
migrating from the Master/Slave
Yes, I did. about 10-25% of the time it would fail when using
blob_key to set a blobreference. I added a time.sleep(1) and problem
solved, so appears to be some type of consistency issue with the
blobinfo ??
On Mar 31, 6:58 am, Stephen sdeasey+gro...@gmail.com wrote:
On Thu, Mar 31, 2011 at
And also, what happeneds to if i move an entitty from one application
to another ? the entity key remains the same ? If not, links between
my entities will be broken right ?
2011/3/31 Andrei Cosmin Fifiiţă andrei.fifi...@gmail.com:
So the option of moving my data to an application that uses HR
Hello,
* - You can now configure the specific application version to which a task
queue*
* or cron job will send requests.*
How use this functionality?
Thank you
--
You received this message because you are subscribed to the Google Groups
Google App Engine group.
To post to this group,
http://code.google.com/appengine/docs/python/config/cron.html#Cron_and_App_Versions
On Thu, Mar 31, 2011 at 11:05, Sahid Orentino Ferdjaoui
sahid.ferdja...@gmail.com wrote:
Hello,
- You can now configure the specific application version to which a task
queue
or cron job will send
Ice13ill,
There's a short and a long long answer to your question.
The short one: If you don't already know what proper thread
synchronization is, leave the threadsafe option switched off.
The long one: Switching it on allows multiple HTTP requests to be
handled concurrently by the same
Hi Andrei,
Enable the datastore admin on the source application, then you'll
see the button to copy the entities. The keys will change, since they
include the application id, but the built-in migration tool will remap
your reference properties for you. Key names / ids will remain the
same. If
Greetings Python Developers!
We released version 1.4.3 of the App Engine SDK yesterday. In addition to a
number of great features for Python developers, it is also important because
it represents the last version of the SDK that will be compatible with
Python 2.4. Going forward, we will require
1. Yes, and on my Dashboard i see applications creatend on my generic
gmail account
2. Yep, i did it becaus when I'd tried to create application using my
google apps account but google showed me page to verify account (by
phone) and my phone was already used to verify generig gmail account
in
Are you logging in at appspot.com/a/darekzon.com?
Did you already delete the plain Google account?
On Thu, Mar 31, 2011 at 07:41, darek da...@darekzon.com wrote:
Hi there,
I've got problem with appengine accout.
Many years ago I had create applications on my generic Google account and it
Hi guys,
I'm writing an app that will allow users to sync code between
computers. What would be the best API to use to store these (probably
fairly small) files?
I was initially planning to just use the datastore, but I noticed the
new features of the Blobstore in the latest release, and am now
I have been experiencing this problem for the last 12 hours on my app
xanthus-ms.
On Mar 31, 8:22 am, Ikai Lan (Google) ika...@google.com wrote:
No, I can't tell you what is going on with your instances, but I can tell
you that there were 2 minutes of datastore issues for Master/Slave
Hi,
This should now be fixed.
-Marzia
On Tue, Mar 29, 2011 at 1:00 PM, JH jamesthop...@gmail.com wrote:
I cannot delete my old google app engine apps from my Google Apps
account... I created new HR apps, deleted my old apps, Google apps
lets me delete the URL but will not let me delete the
Andrei, that's probably the right implementation, considering that an
application can run in multiple JVMs.
Where this sort of thing becomes very tricky is when people start using the
JVM's local memory as an even faster cache than Memcache and don't
synchronize access to data structures, which
Well, i my servlet methods (i use GWT RPC) do not use Thread specific
operations and they don't access any shared objects other than
Memcache objects, Session, or Datastore entities.
On 31 March 2011 18:20, Remigius remigius.stal...@gmail.com wrote:
Ice13ill,
There's a short and a long long
Do people use Developer tools? I work in Notepad++ and only have python on
my machine because I need it to run appcfg.py. Has GOOG considered a Upload
and run option? Something where I could basically run the way I do my PHP
servers of push changed files to the server via FTP (or ftp like
Hi,
Just want to verify... the Prospective Search API is NOT the same
thing as the full text search API thats mentioned in the roadmap, is
that right?
I certainly hope so, as I very much need Retrospective and not
Prospective search.
--
You received this message because you are subscribed to
What do Prospective and Retrospective searches refer to ?
On 31 March 2011 20:31, tempy fay...@gmail.com wrote:
Hi,
Just want to verify... the Prospective Search API is NOT the same
thing as the full text search API thats mentioned in the roadmap, is
that right?
I certainly hope so, as I
No, it's not. I still cannot remove current app engine apps from my
Google Apps dash board.
On Mar 31, 11:44 am, Marzia Niccolai ma...@google.com wrote:
Hi,
This should now be fixed.
-Marzia
On Tue, Mar 29, 2011 at 1:00 PM, JH jamesthop...@gmail.com wrote:
I cannot delete my old
Hi, we have a GWT application hosted in GAE. We use gwt-log (http://
code.google.com/p/gwt-log/) to log our client side and server side
exceptions. What we need to do is to run a cron job every day at the
midnight to create a report on all the exceptions (ex. listing source,
exception time, count,
I followed instructions from here:
https://groups.google.com/forum/#!topic/google-appengine-java/CPhKV2-zQGo
And from here:
https://groups.google.com/forum/#!msg/google-appengine-java/NPxjVKkj5q8/44lJ0Jr3Jg0J
And allways the same exception: Truncated quoted printable data
Is there anyone
Is the JavaDoc for the Files API online somewhere? I noticed the Blobstore
Overview was updated to include some instructions (
http://code.google.com/appengine/docs/java/blobstore/overview.html#Writing_Files_to_the_Blobstore),
but I couldn't find the JavaDoc either in the SDK download or the
Prospective search is not the same as full-text search.
You can read about it:
http://code.google.com/appengine/docs/python/prospectivesearch/
On Thu, Mar 31, 2011 at 13:31, tempy fay...@gmail.com wrote:
Hi,
Just want to verify... the Prospective Search API is NOT the same
thing as
Hi Mayumi,
Just one idea, you could look at the Python SDK's appcfg tool. It
has facilities to download the logs, I honestly am not sure how
feasible it is, but maybe you can adapt it to run on App Engine.
On Mar 28, 6:27 pm, Kaan Soral kaanso...@gmail.com wrote:
Very unrealistic,
Ok, I agree that monetization will take time.
- where do you expect to get traffic from?
I am using this app as my bookmark organizer. So, this is my bookmarks
for “google app engine”
Kaan, by the way, I just saw this social bookmarking site
http://pinboard.in/tour/
which seems very similar to my app (but much more polished); they
charge 10 dollars for new users.
On Mar 28, 6:27 pm, Kaan Soral kaanso...@gmail.com wrote:
Very unrealistic,
- where do you expect to get
Thanks for posting these figures - it's great to have some numbers to
quote to people who doubt Appengine.
Could you tell us whether you are using MS or HR datastore?
--
You received this message because you are subscribed to the Google Groups
Google App Engine group.
To post to this group,
Isn't there a limit on number of request per second, like 70/sec is
max?
Did you ask to raise the limit?
On Mar 30, 2:59 pm, Sandeep Koduri sandeep.kod...@atoks.com wrote:
Hi guys,
We are serve cricket feeds from appengine, we on this day with appengine
were able to handle the huge raise in
I have this code here in attachment. I have a problem when I call current =
feed.getLatest(). Sometimes this function is not executed and I get this
error bellow. Most of the times everything works. Did I make some
fundamental error in my coding or is this just the problem with resource
Hi Nick - and by extension, Barry as well (unfortunately I appear to have
sent my reply directly to him - my apologies as I didn't CC myself so I
can't share what exactly I wrote!)
First of all, rest assured that my concerns are not necessarily with Google
App Engine, but rather the species of
Can someone translate this into english?
Jeff
On Thu, Mar 31, 2011 at 5:48 PM, Álvaro Degives-Más
adegives...@gmail.com wrote:
Hi Nick - and by extension, Barry as well (unfortunately I appear to have
sent my reply directly to him - my apologies as I didn't CC myself so I
can't share what
Friendly reminder: English is capitalized. :-)
--
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
Datastore entities are capped at 1 megabyte. So if you expect anyone to
ever upload a file larger than that, blobstore would be required. Also the
uploading might be faster if you could join all the files into a single
compressed file on the client and upload them all at once. Blobstore
I'm working on a python app using GoogleAppEngineLauncher.app on mac. I've
run into a problem where changes to code won't be automatically reloaded
when I save the file.
If the file is on the top level of my app's directory it will reload, but
files in subdirectories do not get reloaded.
This
Actually in order for naked domain transfer to work, you must have the
A record @ points to 64.202.189.170 on GoDaddy. This is supposed to
be the default behavior when you check Update my DNS settings to
support this change. (Recommended) in the domain manager but somehow
didn't happen to me. Took
Hi,
I have had two tasks in my datastre admin console that were started
several weeks ago that still say they are active. I believe this may
have been caused by a purged queue. Is there a way to mark these
tasks as complete?
Thanks.
--
You received this message because you are subscribed to
Google search has nothing to do with app engine. According to their
privacy policy they don't have a right to use our app engine data at
all.
On Apr 1, 2:48 am, Álvaro Degives-Más adegives...@gmail.com wrote:
Hi Nick - and by extension, Barry as well (unfortunately I appear to have
sent my
Peril travels the other way around: Google App Engine can use index data
from Google. Or other SEs for that matter.
--
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
If you want to block Google AppEngine just block the Appengine User agent in
your HTACESS or equivalent. Users can’t change the User Agent the way they
do Curl, so if you block the useragent you block all of appengine.
For those of you who were wondering why you would do this… Appengine makes
89 matches
Mail list logo