Re: [appengine-java] 500-Server Error, while deploying Java Application from command prompt

2011-03-30 Thread nag raj
HI Simon,

I' am not using eclipse plugin. I' am using command prompt for everything.

first I registered myself with google app engine and created an application 
named babuguestbook.

No I changed the application's appengine-web.xml 

applicationbabuguestbook/application

and heres the command I give, (the guestbook application is inside 
D:\Tools\GoogleAppEngine\appengine-java-sdk-1.4.2\demos\guestbook)

D:\Tools\GoogleAppEngine\appengine-java-sdk-1.4.2 bin\appcfg.cmd update  
demos\guestbook\war

and I get the following success logs,

Reading application configuration data...
Mar 29, 2011 7:24:32 PM 
com.google.apphosting.utils.config.AppEngineWebXmlReader readAppEngineWebXml
INFO: Successfully processed demos/guestbook/war\WEB-INF/appengine-web.xml
2011-03-29 19:24:32.555:INFO::Logging to STDERR via 
org.mortbay.log.StdErrLog
Mar 29, 2011 7:24:32 PM 
com.google.apphosting.utils.config.AbstractConfigXmlReader readConfigXml
INFO: Successfully processed demos/guestbook/war\WEB-INF/web.xml
Beginning server interaction for babuguestbook...
0% Creating staging directory
5% Scanning for jsp files.
8% Compiling jsp files.
Mar 29, 2011 7:24:42 PM 
com.google.apphosting.utils.config.AbstractConfigXmlReader readConfigXml
INFO: Successfully processed 
C:\DOCUME~1\NagarajD\LOCALS~1\Temp\appcfg6718175774315394544.tmp\WEB-INF/web.xml
20% Scanning files on local disk.
25% Initiating update.
28% Cloning 1 static files.
31% Cloning 31 application files.
40% Uploading 1 files.
52% Uploaded 1 files.
61% Initializing precompilation...
68% Precompiling... 8 file(s) left.
73% Precompiling... 6 file(s) left.
77% Precompiling... 3 file(s) left.
80% Precompiling... 2 file(s) left.
90% Deploying new version.
95% Will check again in 1 seconds.
98% Will check again in 2 seconds.
99% Will check again in 4 seconds.
99% Will check again in 8 seconds.
99% Closing update: new version is ready to start serving.
99% Uploading index definitions.

Details:
Mar 29, 2011 7:24:42 PM org.apache.jasper.JspC processFile
INFO: Built File: \guestbook.jsp


Update completed successfully.
Success.
Cleaning up temporary files...

Now, assuming that my application got uploaded into Google App Engine I try 
to access it by,

http://babuguestbook.appspot.com/ http://babuguestbook.appspot.com/%20

And I get the following 500 Server Error.

Need help,

Thanks,
Nagaraj.


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



[appengine-java] Re: eclipse shows error in .jsp but tutorial project runs

2011-03-30 Thread Pantelis Zirinis
I do not get an x next to the jsp. Instead I am getting a dreamweaver icon. 
No colour coding on the text and no matter what i change on this file, the 
result i am getting on my browser are the same. web.xml has been update and 
has this file as welcome, but the application stillpoints to the original 
file.

I cannot understand what is going on. Did you find a solution to this 
problem? 

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



Re: [appengine-java] 500-Server Error, while deploying Java Application from command prompt

2011-03-30 Thread Simon Knott
Hi,

Well in that case it looks like the demo app has been built without running 
the DataNucleus enhancer - I would try running the ANT build script which is 
contained in demos\guestbook to rebuild it and give it another go.

Cheers,
Simon

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



Re: [appengine-java] Re: Cannot get guestbook.jsp of Guestbook app to work

2011-03-30 Thread Pantelis Zirinis
I have spend one day trying to find a solution to this extremely simple 
problem. The solution is that for the guestbook.jsp to run you need to 
visit:

localhost: and not locahost:/guestbook

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



Re: [appengine-java] Slow Index Building

2011-03-30 Thread Charms Styler
It's not the case always, I had added a index for a object before 
any persistence and still I had to wait.. 

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



Re: [appengine-java] 500-Server Error, while deploying Java Application from command prompt

2011-03-30 Thread kartik kudada
There was no issue on server , i uploaded my application.
It was working fine .


On Wed, Mar 30, 2011 at 1:57 PM, nag raj nagra...@gmail.com wrote:

 HI Simon/Karthik,

 I tested and found the application is getting accessed successfully.

 So, that should be some server related maintenance issue, yesterday(correct
 me).

 Thanks for  all your response.

 Regards,
 Nagaraj.


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



[appengine-java] cursor sample datastore

2011-03-30 Thread dreamer
Key words : cursor datastore

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



[appengine-java] Re: GAE on Mac OS X not working on local Jetty

2011-03-30 Thread branflake2267
Could this be a defensive move from Oracle and if it were, it is quite poor?

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



[appengine-java] How to handle multiple transactions in JDO google app engine for this scenario

2011-03-30 Thread lindt cah
Could you share with me, how to  handle multiple transactions need to
be stored in the datastore in your googleAppEngine website?

Let say in situation whereby there is somebody who is buying an item
and need to pay using virtual currency, such as poin for instance.

In the situation mentioned above, the transactions that might involve
as the following:
1.  Deduct poin according to the buying amount
2.  Insert new buy item transaction
3.  Add  item into inventory

How to apply it so that it will be committed once all the transactions
are successfully done, or else it needs to rollback them.

Thanks

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



[appengine-java] How to handle multiple transactions in JDO google app engine for this scenario

2011-03-30 Thread lindt cah
Could you share with me, how to  handle multiple transactions need to
be stored in the datastore in your googleAppEngine website?

Let say in situation whereby there is somebody who is buying an item
and need to pay using virtual currency, such as poin for instance.

In the situation mentioned above, the transactions that might involve
as the following:
1.  Deduct poin according to the buying amount
2.  Insert new buy item transaction
3.  Add  item into inventory

How to apply it so that it will be committed once all the transactions
are successfully done, or else it needs to rollback them.

Thanks in advance for 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 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.



Re: [appengine-java] Re: is it possible to use Java 7 on GAE ?

2011-03-30 Thread Ikai Lan (Google)
We believe we've identified a fix and tested it. It should be shipping with
the 1.4.3 SDK when that comes out soon.

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 Tue, Mar 29, 2011 at 10:53 PM, Guillaume Laforge glafo...@gmail.comwrote:

 By the way, any news on the Mac OS X Java update issues?

 On Tue, Mar 29, 2011 at 19:02, Ikai Lan (Google) ika...@google.com
 wrote:
  That's kind of a weird logical gap there, isn't it? I think that date is
 too
  far out to worry about at the moment. We've got bigger problems with the
  Java runtime that we are looking to address - for instance, the issues
 with
  OS X Java update.
  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 Tue, Mar 29, 2011 at 12:32 AM, Francois Masurel f.masu...@gmail.com
  wrote:
 
  Hi Ikai,
  Does this mean that GAE Java won't be supported when Java 1.6 will be
  deprecated (I guess we have some time) ?
  Thanx for your answers.
 
  Francois
 
  --
  You received this message because you are subscribed to the Google Groups
  Google App Engine for Java group.
  To post to this group, send email to
 google-appengine-java@googlegroups.com.
  To unsubscribe from this group, send email to
  google-appengine-java+unsubscr...@googlegroups.com.
  For more options, visit this group at
  http://groups.google.com/group/google-appengine-java?hl=en.
 



 --
 Guillaume Laforge
 Groovy Project Manager
 Head of Groovy Development at SpringSource
 http://www.springsource.com/g2one

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



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



Re: [appengine-java] Re: GAE on Mac OS X not working on local Jetty

2011-03-30 Thread Ikai Lan (Google)
Just a quick update: there should be a fix going out for this when we
release the final 1.4.3 SDK.

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 Wed, Mar 30, 2011 at 6:59 AM, branflake2267 branflake2...@gmail.comwrote:

 Could this be a defensive move from Oracle and if it were, it is quite
 poor?

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


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



Re: [appengine-java] Re: is it possible to use Java 7 on GAE ?

2011-03-30 Thread Guillaume Laforge
Great news!

On Wed, Mar 30, 2011 at 19:01, Ikai Lan (Google) ika...@google.com wrote:
 We believe we've identified a fix and tested it. It should be shipping with
 the 1.4.3 SDK when that comes out soon.
 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 Tue, Mar 29, 2011 at 10:53 PM, Guillaume Laforge glafo...@gmail.com
 wrote:

 By the way, any news on the Mac OS X Java update issues?

 On Tue, Mar 29, 2011 at 19:02, Ikai Lan (Google) ika...@google.com
 wrote:
  That's kind of a weird logical gap there, isn't it? I think that date is
  too
  far out to worry about at the moment. We've got bigger problems with the
  Java runtime that we are looking to address - for instance, the issues
  with
  OS X Java update.
  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 Tue, Mar 29, 2011 at 12:32 AM, Francois Masurel f.masu...@gmail.com
  wrote:
 
  Hi Ikai,
  Does this mean that GAE Java won't be supported when Java 1.6 will be
  deprecated (I guess we have some time) ?
  Thanx for your answers.
 
  Francois
 
  --
  You received this message because you are subscribed to the Google
  Groups
  Google App Engine for Java group.
  To post to this group, send email to
  google-appengine-java@googlegroups.com.
  To unsubscribe from this group, send email to
  google-appengine-java+unsubscr...@googlegroups.com.
  For more options, visit this group at
  http://groups.google.com/group/google-appengine-java?hl=en.
 



 --
 Guillaume Laforge
 Groovy Project Manager
 Head of Groovy Development at SpringSource
 http://www.springsource.com/g2one

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


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




-- 
Guillaume Laforge
Groovy Project Manager
Head of Groovy Development at SpringSource
http://www.springsource.com/g2one

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



[appengine-java] AccessControlException with flash gallery

2011-03-30 Thread hrbaer
Hi all,

I try to add a flash based gallery to my GAE application.
But if I call the page where the gallery is located at I get the
following exception:

WicketMessage: Method onLinkClicked of interface
org.apache.wicket.markup.html.link.ILinkListener targeted at component
[MarkupContainer [Component id = link]] threw an exception
Root cause:
java.security.AccessControlException: access denied
(java.io.SerializablePermission enableSubstitution)
at
java.security.AccessControlContext.checkPermission(AccessControlContext.java:
355)
at
java.security.AccessController.checkPermission(AccessController.java:
567)
at java.lang.SecurityManager.checkPermission(SecurityManager.java:549)

The gallery is located within a TabbedPanel. And the exception occurs
if I click on the tab with the gallery inside.

WIthin my xxxApplication class I defined the following method:
protected ISessionStore newSessionStore() {
   return new HttpSessionStore(this);
}

Any ideas how to avoid this failure?

Thanks in advance.

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



[appengine-java] mapreduce modifications - questions about feasibility

2011-03-30 Thread Amy
hi,
I am considering using the Java version of the Mapper (http://
code.google.com/p/appengine-mapreduce) for some batch processing, but
would need to modify it from its out-of-the-box state.  I have a
couple of questions about the feasibility of what I am thinking about
doing.  Hopefully someone has been down this road already.

First, I need to operate on just a subset of entities of a given kind,
retrieved by query.  I think see how I could modify
DatastoreInputFormat.java to do this, albeit in a hacky way.  With the
__scatter__ property now in place (I think?), would things shard
properly with such a modification?

Second: In the map action, I would like to retrieve and
'transactionally' modify another entity along with the map entity.
This other entity is of a different kind and is not part of the same
entity group.  In general, a workaround would be to perform this
second modification via a transactional task, launched from inside the
transaction block that operates on the first entity.  Would this work
in the context of the map() method?
I am guessing that map() is being run in a transactional context via
the Mapper framework.  Would a task launched from the map() method be
treated as transactional? [Of course such a 'regular' task would be
outside the mapper framework, but I don't see how this could be
helped].

To further muddy the waters, what I would really like to do is
synchronize 'batch puts' on the first mapped entity, with a
transactional task updating a second entity along with each batch.
Would this be doable w/ relatively minor modifications to the code?
Conceptually I'd like to pass transactional task parameters,
accumulated over a set of map calls,  to the method performing the
batch put, and have IT launch the transactional task.

Finally, speed of processing is a big consideration for this
particular task.  I am guessing that the overhead of the mapper
framework does slow things down some.  (Of course it provides a lot of
nice features in return).  Does anyone have a sense of how much it
slows things down vs. what a 'roll your own' approach might allow?

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



Re: [appengine-java] Re: GAE on Mac OS X not working on local Jetty

2011-03-30 Thread Jay Young
I just upgraded to the 1.4.3 SDK and re-installed the Mac OS X Java Update 
4.  Everything seems to be working as before.  Thanks for the fix!

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



[appengine-java] indexes are stuck on Building status for more than a day and 16 hours now

2011-03-30 Thread Charms Styler
Hi, the BO's that are in concern has less than 5 rows and some none.

Could you pls check if it's stuck somewhere? and is there any way to fast 
forward this?


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



Re: [appengine-java] Re: is it possible to use Java 7 on GAE ?

2011-03-30 Thread nacho
My Jetty is working again.

Thanks, thanks, thanks!

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



[google-appengine] Request timeout to my domain name that points to app hosted on appengine

2011-03-30 Thread nischalshetty
I'm getting intermittent timeouts when hitting http://www.justunfollow.com 
It's been happening from yesterday and a few other users complained about 
the same.

My domain registrar is Godaddy. When it's not accessible, doing a tracert 
www.justunfollow.com gives me an error. Please help.

-- 
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 Stuck Deleting

2011-03-30 Thread jmoon
Our app (radioflag-prod) was missing an index, so we tried to add it.
That resulted in a number of indexes showing up as Error. Then we
tried to vacuum it in order to add it again, but it's just been stuck
on Deleting the last 10+ hours.  Vacuuming and updating the indexes
returns a 500 error.  After looking around, it seems people have
solved stuck index problems either by uploading an empty app and then
reuploading the entire project and data, switching to a new app.  None
of these are really working for us.  I'm hoping someone might help us
out?

-- 
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] Task queue execution and Admin

2011-03-30 Thread Java_GAE
Hello Friends,
I am facing following problem in my application:

1. I created a Servlet which can be accessed by any logged in user.
This Servlet adds tasks in a queue.
2. Servlet used by the tasks is restricted for Admin only in web.xml.
3. Tasks executed properly when I log in as Admin but not when with
normal Google Account.
4. I am surprised because Google Docs for Task Queue Service says that
tasks can access Admin only URLs.
5. My understanding from this Docs is - tasks will get executed
irrespective of who is adding them - Admin or other user.
6. If not how to protect task URLs from within web.xml as the same
Docs says that tasks cannot access URLs restricted with * role.

Any help will be appreciated.
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] Prohibited Content - Gambling - App Engine Program Policies

2011-03-30 Thread Alexander M
According to the App Engine Program Policies, prohibited content
includes gambling. Many AppEngine applications are likely to be
advertising supported (through Adsense or competitors).  However, it
seems that many 3rd party advertising platforms (except for Adsense)
occasionally include links to gambling (poker, casinos, etc) websites.
Is this considered acceptable use if the content of the application
is not gambling (and  not even gambling related), or would allowing
advertising that includes such links be considered a violation of the
program policy? (I suppose that this question could be generalized to
providing links to any of the prohibited content listed in the program
policies)

Regards
Alexander

-- 
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: Stalled queues

2011-03-30 Thread Lenny Rachitsky
I've upped the queue size to 1GB, used to be at 200MB. Will help short
term, but there's got to be a better way to solve this problem.

On Mar 29, 11:39 pm, Robert Kluin robert.kl...@gmail.com wrote:
 Hi Lenny,
   Just of of curiosity, if you keep bumping into the task storage
 quota why don't you increase it further?  Or, is there a way to
 address the issue so that you don't keep bumping into the limit?

   I will occasionally see a queue stall for a few minutes (rarely up
 to 10 or 15 minutes), but they usually start processing again after
 some delay.

 Robert







 On Tue, Mar 29, 2011 at 23:29, Lenny Rachitsky lenny...@gmail.com wrote:
  I went ahead and renamed the queue, and things are back to normal.
  Something about the queue getting stuck once it reaches that quota. I
  imagine it would have recovered once the quota was cleared in the
  morning. But this isn't a sustainable solution.

  On Mar 29, 11:08 pm, Lenny Rachitsky lenny...@gmail.com wrote:
  This has happened a couple of times at this point, and it's getting
  quite concerning. I reached the Task Queue Stored Task Bytes quota
  in the middle of the day, after which I cleared all of the queues and
  even increased the queue quota in queues.yaml. Unfortunately, the
  queues continue to be completely 
  stalled:https://skitch.com/lennysan/racyn/task-queue-details-localmind.

  Jobs are added to the queue, but it doesn't look like anything is
  actually run. Last time I fixed this by creating a new queue, and
  sending all jobs to it. I'm hoping there's some way to avoid this
  beyond never reaching the stored data quota, or creating new queues.

  Any advice would be much appreciated,
  Lenny

  --
  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 
  athttp://groups.google.com/group/google-appengine?hl=en.

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



Re: [google-appengine] Indexes Stuck Deleting

2011-03-30 Thread Robert Kluin
If you've given the delete some time (it can be pretty slow), file a
production issue.
http://code.google.com/p/googleappengine/issues/entry?template=Production%20issue







On Wed, Mar 30, 2011 at 03:22, jmoon jm...@radioflag.com wrote:
 Our app (radioflag-prod) was missing an index, so we tried to add it.
 That resulted in a number of indexes showing up as Error. Then we
 tried to vacuum it in order to add it again, but it's just been stuck
 on Deleting the last 10+ hours.  Vacuuming and updating the indexes
 returns a 500 error.  After looking around, it seems people have
 solved stuck index problems either by uploading an empty app and then
 reuploading the entire project and data, switching to a new app.  None
 of these are really working for us.  I'm hoping someone might help us
 out?

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



-- 
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: Problems copying entities to the high replication datastore.

2011-03-30 Thread Kat Bradley
I am having this same issue.  I am using datastore-admin to copy my
data so that I don't have to fight with the bulkloader.  A response
from Google on this would be much appreciated.


On Mar 10, 1:02 am, Petey brianpeter...@gmail.com wrote:
 I just noticed these errors in the logs of my source application. I'm
 guessing this might have something to do with it. Why is this
 happening and how can I get around the issue?

 Theapp/namespacearguments (sourceapp/) should match parent.app/namespace() 
 (s~targetapp/)
 Traceback (most recent call last):
   File /base/python_runtime/python_lib/versions/1/google/appengine/
 ext/webapp/__init__.py, line 517, in __call__
     handler.post(*groups)
   File /base/python_runtime/python_lib/versions/1/google/appengine/
 ext/mapreduce/base_handler.py, line 59, in post
     self.handle()
   File /base/python_runtime/python_lib/versions/1/google/appengine/
 ext/mapreduce/handlers.py, line 172, in handle
     ctx.flush()
   File /base/python_runtime/python_lib/versions/1/google/appengine/
 ext/mapreduce/context.py, line 244, in flush
     pool.flush()
   File /base/python_runtime/python_lib/versions/1/google/appengine/
 ext/datastore_admin/copy_handler.py, line 221, in flush
     1, maxid)
   File /base/python_runtime/python_lib/versions/1/google/appengine/
 ext/db/__init__.py, line 1455, in allocate_id_range
     start_key = Key.from_path(key.kind(), start, parent=key.parent())
   File /base/python_runtime/python_lib/versions/1/google/appengine/
 api/datastore_types.py, line 387, in from_path
     (app_id,namespace, parent.app(), parent.namespace()))BadArgumentError: 
 Theapp/namespacearguments (sourceapp/) should
 match parent.app/namespace() (s~targetapp/)

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



Re: [google-appengine] Task queue execution and Admin

2011-03-30 Thread Robert Kluin
I suspect you've got a configuration problem.  You might want to
carefully review the docs on configuring the admin only login.
  
http://code.google.com/appengine/docs/java/taskqueue/overview.html#Securing_URLs_for_Tasks

If you still can't get it, I would post back including the appropriate
parts of your config.




Robert





On Wed, Mar 30, 2011 at 04:51, Java_GAE next.is@gmail.com wrote:
 Hello Friends,
 I am facing following problem in my application:

 1. I created a Servlet which can be accessed by any logged in user.
 This Servlet adds tasks in a queue.
 2. Servlet used by the tasks is restricted for Admin only in web.xml.
 3. Tasks executed properly when I log in as Admin but not when with
 normal Google Account.
 4. I am surprised because Google Docs for Task Queue Service says that
 tasks can access Admin only URLs.
 5. My understanding from this Docs is - tasks will get executed
 irrespective of who is adding them - Admin or other user.
 6. If not how to protect task URLs from within web.xml as the same
 Docs says that tasks cannot access URLs restricted with * role.

 Any help will be appreciated.
 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.



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



Re: [google-appengine] Redirect from naked domain preserving full path

2011-03-30 Thread Robert Kluin
Hi,
   I just double checked it again, it works fine for me.  Perhaps you
need to give more time for the DNS settings to propagate?  Have you
tried from another browser?

  In my Domain Manager I see:
Forwarding: On (Last Update 1/14/2011)
Forward Only
http://www.exdomain.com

  When I go to:
http://exdomain.com/test/path

  I am redirected to:
http://www.exdomain.com/test/path

  When I check the response from godaddy's server for the request above:
Cache-Control:private
Content-Length:153
Content-Type:text/html; charset=utf-8
Date:Wed, 30 Mar 2011 15:37:40 GMT
Location:http://www.exdomain.com/test/path
Server:Microsoft-IIS/6.0
X-AspNet-Version:2.0.50727
X-Powered-By:ASP.NET


  Not too fond of the IIS / ASP.Net part, but it seems to be getting
the job done.


Robert





On Wed, Mar 30, 2011 at 01:23, Giacinto decata...@gmail.com wrote:
 Hi Robert, I tried to forward domain through GoDaddy but i setted I am
 permanently forwarding my domain, however just now i tried your
 configuration and i forwarded through GoDaddy using forward only and I am
 only temporary forwarding my domain and it doesn't work. I lost full path
 in redirect from the address bar and from the request.get_full_path() .

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


-- 
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] using App Engine Channel API

2011-03-30 Thread Timothee
Hi,

I'm planning to use app engine push system throw App Engine Channel API with 
a C/C++ client.
Before starting hard researches, I would like to know if someone ever tryed 
or/and succeed to do that.

Thanks in advance :)

PS : sorry for my poor english.

-- 
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] Version Update Ritual

2011-03-30 Thread Joshua Smith
Over time, I've developed a ritual where I up the version number of my app, 
deploy, spin up an instance with the new version, and then switch the default.  
I do this because GAE used to consistently throw 500 errors if I just deployed 
a new version with the same version number over my running default.

Recently, I've tried skipping the ritual in a couple non-critical applications 
(I just left app.yaml alone and did a deploy), and I didn't get the 500 error.

So has Google fixed the bug that caused those errors?  If I can safely 
eliminate the ritual, I'd like to.

-Joshua

-- 
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: Version Update Ritual

2011-03-30 Thread Simon Knott
Hi,

I very rarely update the version number and have never run into server 
issues, unless I've changed the underlying structure of a serialized object 
which is cached in MemCache.  What sort of 500 errors were you getting 
before?

Cheers,
Simon

-- 
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 Indexes Deleting

2011-03-30 Thread Ernesto Oltra
I'm not from google, but I think they will need your app id.

On 30 mar, 03:45, jmoon jm...@radioflag.com wrote:
 My application indexes have been deleting for the past 8 hours.  I have
 tried update_index, vacuum_index and redeploying the app and nothing seems
 to work.  The problem at this point is that a number of queries are failing
 as a result of this state.  Is there any way to force the indexes to either
 delete or resume serving?

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



Re: [google-appengine] Redirect from naked domain preserving full path

2011-03-30 Thread Jeff Schnitzer
I just thought I would point out that sometime within the last several
months (possibly quite a few, I don't look often) Google added the
ability to automatically redirect your naked domains to www (or
whatever).

There's a setting in the Google Apps control panel.

Jeff

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



Re: [google-appengine] Re: Version Update Ritual

2011-03-30 Thread Joshua Smith
The sort that say 500.  :)  When google's servers throw these errors, there is 
never any explanation of what the problem is, and they don't show up in the 
logs.


On Mar 30, 2011, at 12:07 PM, Simon Knott wrote:

 Hi,
 
 I very rarely update the version number and have never run into server 
 issues, unless I've changed the underlying structure of a serialized object 
 which is cached in MemCache.  What sort of 500 errors were you getting before?
 
 Cheers,
 Simon
 
 -- 
 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.

-- 
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: Version Update Ritual

2011-03-30 Thread Calvin
There was an issue where Python instances would fail while importing 
modules, and then that instance would be screwed until it got recycled. 
 This seemed to happen more often around deploying new version.  I remember 
this being claim-fixed in the release notes of a recent version.

I think your ritual is a good one though, and you should keep it up.  Maybe 
you could reduce the frequency of version number changes to once an hour, 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.



Re: [google-appengine] Re: Version Update Ritual

2011-03-30 Thread Simon Knott
Ha, I've no idea then :)  Whenever I've had a server 500 error, it's usually 
been my fault and I've been able to see the appropriate logs.  Just to 
reiterate though, I've been redeploying to the same version for a long time 
now (maybe 4-5 months) without any issues.

-- 
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: using App Engine Channel API

2011-03-30 Thread Calvin
Right now it is only possible to receive Channel API messages in a web 
browser, through the javascript library provided by App Engine.  There are 
several feature requests to offer a library that would allow messages to be 
received through other libraries (Flash, Java, C#, etc.).  

Here's one feature request for a Channel API library, you can search for 
others:
http://code.google.com/p/googleappengine/issues/detail?id=4206

Depending on your project you might be able to do what you want using the 
XMPP API, which could send messages to any valid XMPP client.

XMPP article:
http://code.google.com/appengine/articles/using_xmpp.html

If you're really keen to use the Channel API, you could try to reverse 
engineer the javascript library, but it is tons and tons of heavily 
obfuscated javascript.

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



Re: [google-appengine] App Engine access from Sudan

2011-03-30 Thread Ikai Lan (Google)
Yes, there are export control laws between the United States and Sudan. I'm
not a lawyer, so I can't go into many more details about this.

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 Tue, Mar 29, 2011 at 12:01 PM, Muhammad Alkarouri
malkaro...@gmail.comwrote:

 I have an app in appengine that seems to not be accessible to users
 from Sudan, with some sort of error message. Is there any restriction
 for Sudan users from accessing appengine based sites?

 If there is, I would imagine that it is some interpretation of US
 sanctions which apply to Sudan among other countries including Cuba
 and Iran. So if there is anything like that, please tell us.

 To clear off any potential misunderstanding, I am British and UK-
 based. The app is not being developed or funded from Sudan.

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



-- 
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] Springmvc on appengine error Failed to compile jsp files

2011-03-30 Thread Kayode Odeyemi
Hello,

I have read these threads and also follow the instructions on how to resolve
this. But it is not working for me. Though my case is peculiar to spring-mvc
and I'm hoping I will get some help here. Below is the full error stack
after running the appcfg script:

Reading application configuration data...
Mar 30, 2011 7:11:55 PM
com.google.apphosting.utils.config.AppEngineWebXmlReader
 readAppEngineWebXml
INFO: Successfully processed
AllData/netBeans_Projects/Listings/web\WEB-INF/appe
ngine-web.xml
Mar 30, 2011 7:11:55 PM
com.google.apphosting.utils.config.AbstractConfigXmlRead
er readConfigXml
INFO: Successfully processed
AllData/netBeans_Projects/Listings/web\WEB-INF/web.
xml
Beginning server interaction for opevel-listings...
0% Creating staging directory
5% Scanning for jsp files.
8% Compiling jsp files.

Error Details:
Mar 30, 2011 7:11:59 PM org.apache.jasper.JspC processFile
INFO: Built File: \redirect.jsp
Exception in thread main org.apache.jasper.JasperException: The absolute
uri:
http://www.springframework.org/tags/form cannot be resolved in either
web.xml or
 the jar files deployed with this application
at
org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorH
andler.java:51)
at
org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.j
ava:409)
at
org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.j
ava:116)
at
org.apache.jasper.compiler.TagLibraryInfoImpl.generateTLDLocation(Tag
LibraryInfoImpl.java:315)
at
org.apache.jasper.compiler.TagLibraryInfoImpl.init(TagLibraryInfoIm
pl.java:148)
at
org.apache.jasper.compiler.Parser.parseTaglibDirective(Parser.java:38
6)
at org.apache.jasper.compiler.Parser.parseDirective(Parser.java:449)
at org.apache.jasper.compiler.Parser.parseElements(Parser.java:1396)
at org.apache.jasper.compiler.Parser.parse(Parser.java:130)
at
org.apache.jasper.compiler.ParserController.doParse(ParserController.
java:255)
at
org.apache.jasper.compiler.ParserController.parse(ParserController.ja
va:103)
at
org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:185)
at org.apache.jasper.compiler.Compiler.compile(Compiler.java:347)
at org.apache.jasper.JspC.processFile(JspC.java:1192)
at org.apache.jasper.JspC.execute(JspC.java:1341)
at
com.google.appengine.tools.development.LocalJspC.main(LocalJspC.java:
18)
Error while executing: C:\Java\jdk1.6.0_06\jre\bin\java.exe -classpath
/D:/appen
gine-java-sdk-1.4.2/lib/impl/appengine-api-labs.jar;/D:/appengine-java-sdk-1.4.2
/lib/impl/appengine-api-stubs.jar;/D:/appengine-java-sdk-1.4.2/lib/impl/appengin
e-api.jar;/D:/appengine-java-sdk-1.4.2/lib/impl/appengine-local-runtime.jar;D:\a
ppengine-java-sdk-1.4.2\lib\shared\appengine-local-runtime-shared.jar;D:\appengi
ne-java-sdk-1.4.2\lib\shared\el-api.jar;D:\appengine-java-sdk-1.4.2\lib\shared\j
sp\repackaged-appengine-ant-1.7.1.jar;D:\appengine-java-sdk-1.4.2\lib\shared\jsp
\repackaged-appengine-ant-launcher-1.7.1.jar;D:\appengine-java-sdk-1.4.2\lib\sha
red\jsp\repackaged-appengine-jasper-6.0.29.jar;D:\appengine-java-sdk-1.4.2\lib\s
hared\jsp\repackaged-appengine-jasper-el-6.0.29.jar;D:\appengine-java-sdk-1.4.2\
lib\shared\jsp\repackaged-appengine-tomcat-juli-6.0.29.jar;D:\appengine-java-sdk
-1.4.2\lib\shared\jsp-api.jar;D:\appengine-java-sdk-1.4.2\lib\shared\servlet-api
.jar;D:\appengine-java-sdk-1.4.2\lib\shared\tools.jar;C:\DOCUME~1\ADMINI~1\LOCAL
S~1\Temp\appcfg56538.tmp\WEB-INF\classes;C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\appc
fg56538.tmp\WEB-INF\lib\repackaged-appengine-ant-1.7.1.jar;C:\DOCUME~1\ADMINI~1\
LOCALS~1\Temp\appcfg56538.tmp\WEB-INF\lib\repackaged-appengine-ant-launcher-1.7.
1.jar;C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\appcfg56538.tmp\WEB-INF\lib\repackaged-
appengine-jakarta-jstl-1.1.2.jar;C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\appcfg56538.
tmp\WEB-INF\lib\repackaged-appengine-jakarta-standard-1.1.2.jar;C:\DOCUME~1\ADMI
NI~1\LOCALS~1\Temp\appcfg56538.tmp\WEB-INF\lib\repackaged-appengine-jasper-6.0.2
9.jar;C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\appcfg56538.tmp\WEB-INF\lib\repackaged-
appengine-jasper-el-6.0.29.jar;C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\
appcfg56538.tm
p\WEB-INF\lib\repackaged-appengine-jasper-jdt-6.0.29.jar;C:\DOCUME~1\ADMINI~1\LO
CALS~1\Temp\appcfg56538.tmp\WEB-INF\lib\repackaged-appengine-tomcat-juli-6.0.29.
jar; com.google.appengine.tools.development.LocalJspC -uriroot
C:\DOCUME~1\ADMIN
I~1\LOCALS~1\Temp\appcfg56538.tmp -p org.apache.jsp -l -v -webinc
C:\DOCUME~1\AD
MINI~1\LOCALS~1\Temp\appcfg56538.tmp\WEB-INF\generated_web.xml -d
C:\DOCUME~1\AD
MINI~1\LOCALS~1\Temp\appcfg56538.tmp\WEB-INF\classes -compile -javaEncoding
UTF-
8


com.google.appengine.tools.admin.JspCompilationException: Failed to compile
jsp
files.
Unable to update app: Failed to compile jsp files.
Please see the logs [C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\appcfg56537.log] for
fur
ther information.

How can I resolve this?.


Re: [google-appengine] Redirect from naked domain preserving full path

2011-03-30 Thread Giacinto
Well, i solved the problem! None of the previous solutions is really the 
good solution, or better, none is complete. The real problem of the lost 
request's full path is the google autosetting for www redirect! 

Robert helped me to find the way! Maybe to you Robert all is correct because 
you did not bought your domain using appengine control panel. Maybe you 
bought your domain directly from GoDaddy.

I share here my solution. GoDaddy's redirect works fine, and if you want to 
preserve the famous full path you have to enable redirect from GoDaddy 
domain manager! I think that permanent (301) redirect is better the 
temporary (302), but this is another story...

If you registered your domain from appengine interface, google have 
automagically setted your A records in order to make working his www 
redirect! 
This is the problem! 
You have to delete all of your A records from the DNS settings in 
GoDaddy's domain manager, and then enable the naked domain redirect to www 
subdomain through GoDaddy, using only the GoDaddy's domain manger 
interface. 

GoDaddy will automatically sets your A record in order to make working his 
redirect. Wait a few minutes for DNS propagation and now your domain will be 
redirect from the naked to www preserving request's full path!!

I thank you all! 

-- 
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] Thank you appengine, this day would have not survived for us, if no appengine

2011-03-30 Thread Sandeep Koduri
Hi guys,

We are serve cricket feeds from appengine, we on this day with appengine
were able to handle the huge raise in traffic efficiently.
we face this kind of traffic only on few  days like this where a cricket
fight between india and pakistan(today), or on the day of cricket world
cup final
 we would have not survived with any other thing except appengine, thank you
very much.

1500 req/sec
730 cpu hours/ in a span of 12 hrs
and almost 600 instances in peak hours.
we experimented for past years on different technologies, to find a solution
which can scale on the day where we face a traffic like this and retain back
to its normal phase when there is no traffic,
of all those *appengine is the best*


-- 
Regards
Sandeep Koduri
Atok Soft India | Cricfeeds.com
Phone: +91- 99 666 02 456
Gtalk: sandeep.koduri | Skype: sandeep.koduri

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



Re: [google-appengine] Redirect from naked domain preserving full path

2011-03-30 Thread Robert Kluin
Yep, that would explain it.  Thanks for the info Jeff and Giacinto,
none of the domains I'm an admin on have an option (that I can find)
to redirect from the naked domain.  I've never bought a domain through
Google, perhaps that is specific to domains purchased through Google?



Robert





On Wed, Mar 30, 2011 at 14:31, Giacinto decata...@gmail.com wrote:
 Well, i solved the problem! None of the previous solutions is really the
 good solution, or better, none is complete. The real problem of the lost
 request's full path is the google autosetting for www redirect!
 Robert helped me to find the way! Maybe to you Robert all is correct because
 you did not bought your domain using appengine control panel. Maybe you
 bought your domain directly from GoDaddy.
 I share here my solution. GoDaddy's redirect works fine, and if you want to
 preserve the famous full path you have to enable redirect from GoDaddy
 domain manager! I think that permanent (301) redirect is better the
 temporary (302), but this is another story...
 If you registered your domain from appengine interface, google have
 automagically setted your A records in order to make working his www
 redirect!
 This is the problem!
 You have to delete all of your A records from the DNS settings in
 GoDaddy's domain manager, and then enable the naked domain redirect to www
 subdomain through GoDaddy, using only the GoDaddy's domain manger
 interface.
 GoDaddy will automatically sets your A record in order to make working his
 redirect. Wait a few minutes for DNS propagation and now your domain will be
 redirect from the naked to www preserving request's full path!!
 I thank you all!

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


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



Re: [google-appengine] Redirect from naked domain preserving full path

2011-03-30 Thread Giacinto
Yes, is right, Robert. I think that GoDaddy's domain manager is not the same 
if you buy domain from google. If you buy domain from googleappengine it 
enables Google App services for that domain. I think that domain management 
is a bit different from the usual in this case.

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



Re: [google-appengine] Thank you appengine, this day would have not survived for us, if no appengine

2011-03-30 Thread Robert Kluin
That is awesome Sandeep, congratulations on handling that spike :)   Thanks
for sharing.




Robert




On Wed, Mar 30, 2011 at 14:59, Sandeep Koduri sandeep.kod...@atoks.comwrote:

 Hi guys,

 We are serve cricket feeds from appengine, we on this day with appengine
 were able to handle the huge raise in traffic efficiently.
 we face this kind of traffic only on few  days like this where a cricket
 fight between india and pakistan(today), or on the day of cricket world
 cup final
  we would have not survived with any other thing except appengine, thank
 you very much.

 1500 req/sec
 730 cpu hours/ in a span of 12 hrs
 and almost 600 instances in peak hours.
 we experimented for past years on different technologies, to find a
 solution which can scale on the day where we face a traffic like this and
 retain back to its normal phase when there is no traffic,
 of all those *appengine is the best*


 --
 Regards
 Sandeep Koduri
 Atok Soft India | Cricfeeds.com
 Phone: +91- 99 666 02 456
 Gtalk: sandeep.koduri | Skype: sandeep.koduri

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


-- 
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: Thank you appengine, this day would have not survived for us, if no appengine

2011-03-30 Thread Simon Knott
Wow, nice spike!  Congratulations to you as well - obviously your app was 
designed to fit the platform, which is always nice to see.

I love the fact that handling that much traffic only cost you $80 as well.

Simon

-- 
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] Errors 500

2011-03-30 Thread Francois Masurel
Hi everybody,

Is anyone getting 500 errors lately ?  We are getting quite a few at the 
moment even in the administration console.

The status page shows that everything is ok which doesn't seem to be the 
case.

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 google-appengine@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



RE: [google-appengine] Errors 500

2011-03-30 Thread Brandon Wirtz
Admin and Master Slave, HR seems happy.

 

 

From: google-appengine@googlegroups.com
[mailto:google-appengine@googlegroups.com] On Behalf Of Francois Masurel
Sent: Wednesday, March 30, 2011 1:41 PM
To: google-appengine@googlegroups.com
Subject: [google-appengine] Errors 500

 

Hi everybody,

 

Is anyone getting 500 errors lately ?  We are getting quite a few at the
moment even in the administration console.

 

The status page shows that everything is ok which doesn't seem to be the
case.

 

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

-- 
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] Huge latencies and so many 500 errors/Deadline Exceeded

2011-03-30 Thread Ice13ill
In the last few days the rise in 500 errors (Deadline Exceeded most of
them) made the interaction with my application almost impossible.
It seams that the requests from client side don't  even reach our
implemented servlet methods (GWT RPC).

Until a few days ago, some 500/203 errors spawned once in a while
( many developers reported that) but now i can barley use the
application.

Please resolve this issue as soon as possible !

-- 
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: Huge latencies and so many 500 errors/Deadline Exceeded

2011-03-30 Thread Francois Masurel
Happy to see that I'm not the only one having errors 500 recently.

It was really noticeable since yesterday.

I have a lot of instance reloading too.  It might be related.

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 google-appengine@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



Re: [google-appengine] Errors 500

2011-03-30 Thread Ikai Lan (Google)
Looks like we had a datastore blip where it was unavailable for 2 minutes.
Estimated impact was about 4 minutes for Master/Slave datastore. High
Replication (as reported) apps were not affected. Are you still seeing
errors?

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 Wed, Mar 30, 2011 at 1:49 PM, Brandon Wirtz drak...@digerat.com wrote:

 Admin and Master Slave, HR seems happy.





 *From:* google-appengine@googlegroups.com [mailto:
 google-appengine@googlegroups.com] *On Behalf Of *Francois Masurel
 *Sent:* Wednesday, March 30, 2011 1:41 PM
 *To:* google-appengine@googlegroups.com
 *Subject:* [google-appengine] Errors 500



 Hi everybody,



 Is anyone getting 500 errors lately ?  We are getting quite a few at the
 moment even in the administration console.



 The status page shows that everything is ok which doesn't seem to be the
 case.



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

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


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



Re: [google-appengine] Re: Huge latencies and so many 500 errors/Deadline Exceeded

2011-03-30 Thread Ikai Lan (Google)
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
applications.

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 Wed, Mar 30, 2011 at 2:21 PM, Francois Masurel f.masu...@gmail.comwrote:

 Happy to see that I'm not the only one having errors 500 recently.

 It was really noticeable since yesterday.

 I have a lot of instance reloading too.  It might be related.

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


-- 
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: Huge latencies and so many 500 errors/Deadline Exceeded

2011-03-30 Thread JH
Since I switched to HR I haven't had 1 datastore timeout

On Mar 30, 4:21 pm, Francois Masurel f.masu...@gmail.com wrote:
 Happy to see that I'm not the only one having errors 500 recently.

 It was really noticeable since yesterday.

 I have a lot of instance reloading too.  It might be related.

 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 google-appengine@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



RE: [google-appengine] Huge latencies and so many 500 errors/Deadline Exceeded

2011-03-30 Thread Brandon Wirtz
This has not been an issue on HR.  You might consider a move.

-Original Message-
From: google-appengine@googlegroups.com
[mailto:google-appengine@googlegroups.com] On Behalf Of Ice13ill
Sent: Wednesday, March 30, 2011 2:11 PM
To: Google App Engine
Subject: [google-appengine] Huge latencies and so many 500 errors/Deadline
Exceeded

In the last few days the rise in 500 errors (Deadline Exceeded most of
them) made the interaction with my application almost impossible.
It seams that the requests from client side don't  even reach our
implemented servlet methods (GWT RPC).

Until a few days ago, some 500/203 errors spawned once in a while ( many
developers reported that) but now i can barley use the application.

Please resolve this issue as soon as possible !

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


-- 
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 Engine access from Sudan

2011-03-30 Thread Muhammad Alkarouri
Many thanks, Ikai.

For anybody coming across this post later, the issue is discussed
further in
GAE issue http://code.google.com/p/googleappengine/issues/detail?id=3263



On Mar 30, 6:40 pm, Ikai Lan (Google) ika...@google.com wrote:
 Yes, there are export control laws between the United States and Sudan. I'm
 not a lawyer, so I can't go into many more details about this.

 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 Tue, Mar 29, 2011 at 12:01 PM, Muhammad Alkarouri
 malkaro...@gmail.comwrote:







  I have an app in appengine that seems to not be accessible to users
  from Sudan, with some sort of error message. Is there any restriction
  for Sudan users from accessing appengine based sites?

  If there is, I would imagine that it is some interpretation of US
  sanctions which apply to Sudan among other countries including Cuba
  and Iran. So if there is anything like that, please tell us.

  To clear off any potential misunderstanding, I am British and UK-
  based. The app is not being developed or funded from Sudan.

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

-- 
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] SDK 1.4.3 has been released!

2011-03-30 Thread Ikai Lan (Google)
Hey everyone,

Just wanted to announce that SDK 1.4.3 is out! Read the high level details
in our blog post here:

http://googleappengine.blogspot.com/2011/03/announcing-app-engine-143-release_30.html

http://googleappengine.blogspot.com/2011/03/announcing-app-engine-143-release_30.htmlThere's
a ton of cool stuff in this release. The blog post above goes into detail
about some of the changes we've made. The full release notes are below:

Java - Version 1.4.3
=
- Added FileService API that allows writing to and reading from files in
  blobstore.
- You can now specify cron execution for a time interval between a start and
end
  time.
- You can now configure the specific application version to which a task
queue
  or cron job will send requests.
- The Admin Console Task Queues page now displays a more accurate estimate
of
  queue size for queues containing more than 2000 tasks.
- Java applications can enable concurrent request support by setting
  threadsafe to True in their appengine-web.xml. This flag indicates that
  request handlers for your app are thread safe and multiple request
handlers
  may safely run at the same time in the same memory space for your
application.
- Deferred library support now available in Java.
http://code.google.com/p/googleappengine/issues/detail?id=2381
- Remote API library now available in Java. This can be used in conjunction
with
  apps using either the Java or the Python runtime.
- The Java SDK now supports kindless and ancestor only queries.
- Fixed an issue where JAX-WS clients in the SDK could not handle receiving
a
  SOAP fault.
- Fixed an issue where the SDK did not support fetching HTTPS URLs.
- Fixed an issue where no link was displayed in the Admin Console blobstore
  viewer for an unnamed blob.
- Fixed an issue where the Admin Console data viewer couldn't edit entities
  with ByteString properties.
http://code.google.com/p/googleappengine/issues/detail?id=2367
- Fixed an issue where the Admin Console crashed when using a non-ascii
  key_name.
http://code.google.com/p/googleappengine/issues/detail?id=2451
- The Disable Application admin function has been button-ized.
http://code.google.com/p/googleappengine/issues/detail?id=4323
- Fixed a regex validation issue in the queue.xml file that caused some
uploads
  to break.
http://code.google.com/p/googleappengine/issues/detail?id=4365
- Fixed an issue where the Java SDK Task Queue did not support 10 minute
  timeouts.
http://code.google.com/p/googleappengine/issues/detail?id=4564
- Fixed an issue where the Channel API in the SDK didn't properly send
messages
  with unicode characters.
http://code.google.com/p/googleappengine/issues/detail?id=4675

Python - Version 1.4.3
=
- Added Files API that allows writing to and reading from files in
blobstore.
- You can now specify cron execution for a time interval between a start and
end
  time.
- You can now configure the specific application version to which a task
queue
  or cron job will send requests.
- The Admin Console Task Queues page now displays a more accurate estimate
of
  queue size for queues containing more than 2000 tasks.
- The Prospective Search API (formerly named the Matcher API) is available
for
  use by all applications. This API is still experimental, so applications
will
  be limited to a maximum of 1000 subscriptions.
- The Testbed API provides easy configuration of stub libraries for local
  integration tests.
- In the Images API, the quality parameter was added to the resize, rotate,
  horizontal_flip, vertical_flip, crop and im_feeling_lucky methods.
- Fixed an issue where static file serving in the dev_appserver didn't
support
  etags.
http://code.google.com/p/googleappengine/issues/detail?id=368
- An error is now raised when the script mapping in the app.yaml file is
missing
  the .py file extension.
http://code.google.com/p/googleappengine/issues/detail?id=976
- Fixed an issue where no link was displayed in the Admin Console blobstore
  viewer for an unnamed blob.
- Fixed an issue where the Admin Console data viewer couldn't edit entities
  with ByteString properties.
http://code.google.com/p/googleappengine/issues/detail?id=2367
- Fixed an issue where the Admin Console crashed when using a non-ascii
  key_name.
http://code.google.com/p/googleappengine/issues/detail?id=2451
- Fixed an issue filtering on __key__ while using the --use_sqlite option
with
  the dev_appserver.
http://code.google.com/p/googleappengine/issues/detail?id=3232
- The Disable Application admin function has been button-ized.
http://code.google.com/p/googleappengine/issues/detail?id=4323
- Fixed an SDK issue where debugging logging wouldn't correctly print
URLFetch
  payloads.
http://code.google.com/p/googleappengine/issues/detail?id=783
- Fixed an SDK issue where an incompatible line ending was used on blob
upload.
http://code.google.com/p/googleappengine/issues/detail?id=3328

Re: [google-appengine] SDK 1.4.3 has been released!

2011-03-30 Thread Robert Kluin
Cool; quite a few bug fixes.

To specify a version for a task queue, do you use set a 'target' in queue.yaml?

Looking forward to checking out the Python TestBed stubs...
  http://code.google.com/appengine/docs/python/tools/localunittesting.html



Robert




On Wed, Mar 30, 2011 at 17:36, Ikai Lan (Google)
ikai.l+gro...@google.com wrote:
 Hey everyone,
 Just wanted to announce that SDK 1.4.3 is out! Read the high level details
 in our blog post here:
 http://googleappengine.blogspot.com/2011/03/announcing-app-engine-143-release_30.html
 There's a ton of cool stuff in this release. The blog post above goes into
 detail about some of the changes we've made. The full release notes are
 below:
 Java - Version 1.4.3
 =
 - Added FileService API that allows writing to and reading from files in
   blobstore.
 - You can now specify cron execution for a time interval between a start and
 end
   time.
 - You can now configure the specific application version to which a task
 queue
   or cron job will send requests.
 - The Admin Console Task Queues page now displays a more accurate estimate
 of
   queue size for queues containing more than 2000 tasks.
 - Java applications can enable concurrent request support by setting
   threadsafe to True in their appengine-web.xml. This flag indicates that
   request handlers for your app are thread safe and multiple request
 handlers
   may safely run at the same time in the same memory space for your
 application.
 - Deferred library support now available in Java.
     http://code.google.com/p/googleappengine/issues/detail?id=2381
 - Remote API library now available in Java. This can be used in conjunction
 with
   apps using either the Java or the Python runtime.
 - The Java SDK now supports kindless and ancestor only queries.
 - Fixed an issue where JAX-WS clients in the SDK could not handle receiving
 a
   SOAP fault.
 - Fixed an issue where the SDK did not support fetching HTTPS URLs.
 - Fixed an issue where no link was displayed in the Admin Console blobstore
   viewer for an unnamed blob.
 - Fixed an issue where the Admin Console data viewer couldn't edit entities
   with ByteString properties.
     http://code.google.com/p/googleappengine/issues/detail?id=2367
 - Fixed an issue where the Admin Console crashed when using a non-ascii
   key_name.
     http://code.google.com/p/googleappengine/issues/detail?id=2451
 - The Disable Application admin function has been button-ized.
     http://code.google.com/p/googleappengine/issues/detail?id=4323
 - Fixed a regex validation issue in the queue.xml file that caused some
 uploads
   to break.
     http://code.google.com/p/googleappengine/issues/detail?id=4365
 - Fixed an issue where the Java SDK Task Queue did not support 10 minute
   timeouts.
     http://code.google.com/p/googleappengine/issues/detail?id=4564
 - Fixed an issue where the Channel API in the SDK didn't properly send
 messages
   with unicode characters.
     http://code.google.com/p/googleappengine/issues/detail?id=4675
 Python - Version 1.4.3
 =
 - Added Files API that allows writing to and reading from files in
 blobstore.
 - You can now specify cron execution for a time interval between a start and
 end
   time.
 - You can now configure the specific application version to which a task
 queue
   or cron job will send requests.
 - The Admin Console Task Queues page now displays a more accurate estimate
 of
   queue size for queues containing more than 2000 tasks.
 - The Prospective Search API (formerly named the Matcher API) is available
 for
   use by all applications. This API is still experimental, so applications
 will
   be limited to a maximum of 1000 subscriptions.
 - The Testbed API provides easy configuration of stub libraries for local
   integration tests.
 - In the Images API, the quality parameter was added to the resize, rotate,
   horizontal_flip, vertical_flip, crop and im_feeling_lucky methods.
 - Fixed an issue where static file serving in the dev_appserver didn't
 support
   etags.
     http://code.google.com/p/googleappengine/issues/detail?id=368
 - An error is now raised when the script mapping in the app.yaml file is
 missing
   the .py file extension.
     http://code.google.com/p/googleappengine/issues/detail?id=976
 - Fixed an issue where no link was displayed in the Admin Console blobstore
   viewer for an unnamed blob.
 - Fixed an issue where the Admin Console data viewer couldn't edit entities
   with ByteString properties.
     http://code.google.com/p/googleappengine/issues/detail?id=2367
 - Fixed an issue where the Admin Console crashed when using a non-ascii
   key_name.
     http://code.google.com/p/googleappengine/issues/detail?id=2451
 - Fixed an issue filtering on __key__ while using the --use_sqlite option
 with
   the dev_appserver.
     http://code.google.com/p/googleappengine/issues/detail?id=3232
 - The Disable Application admin function has been button-ized.
     

[google-appengine] Re: Prerelease SDK 1.4.3 now available for download

2011-03-30 Thread nickmilon

No I did not receive an invitation or anything for the group ;-(

On Mar 30, 12:09 am, Ikai Lan (Google) ika...@google.com wrote:
 The app IDs should be enabled. Are they not? Did you get an invite for the
 google group?

 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 Tue, Mar 29, 2011 at 1:43 PM, nickmilon nickmi...@gmail.com wrote:
  Ikai,
  By the way did you sent the invitations for server feature ?.
  I have sign the NDA sent to me by Google Ireland some weeks ago and
  heard nothing since then.

  Nick.

  On Mar 29, 7:59 pm, Ikai Lan (Google) ika...@google.com wrote:
   No, servers should be available for both Python and Java.

   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 Tue, Mar 29, 2011 at 6:47 AM, Prashant antsh...@gmail.com wrote:
is this feature available only for python runtime ???

On 29 March 2011 14:10, 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 requests.

Yes, good news! With App Engine Servers, now we can enable a great
taskrunner server!

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

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

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

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



Re: [google-appengine] Redirect from naked domain preserving full path

2011-03-30 Thread James Broberg
I noticed that too. Is this the naked domain support we have been
waiting for, or some sort of workaround?

On 31 March 2011 03:36, Jeff Schnitzer j...@infohazard.org wrote:
 I just thought I would point out that sometime within the last several
 months (possibly quite a few, I don't look often) Google added the
 ability to automatically redirect your naked domains to www (or
 whatever).

 There's a setting in the Google Apps control panel.

 Jeff

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



-- 
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: Review my app and win a $25 Amazon Gift Certificate

2011-03-30 Thread Zeynel
On Mar 28, 1:24 am, Robert Kluin robert.kl...@gmail.com wrote:

 Interesting idea,
 it's like Google search minus the search (ie with
 only the 'sponsored' results).

Yes. This has been my intention. But since I don’t have a search
engine indexing the web I thought about going back to the early days
of the internet where people actually submitted their links to search
engines to be indexed.

 In any event, glad you're learning and
 having fun with Python and App Engine.

Yes, and it’s fun to use something that I built myself.

Thanks to you and everyone here for the help with my questions; that
makes a big difference.

 Would probably be helpful if you had some way to view all tags.

True. First, the related tags were pulled only from the tags on the 7
items displayed; but then I changed that; now I fetch(100) and display
the related tags for the 100 items.

 It would be nice to 'browse' the tags.

I agree. Next I will create a “browse tags” page.

 You could also update the search results to indicate which terms were used 
 for a particular search and how they were combined (are they ORed or ANDed?).

I am planning to create a new table to store the searches so that I
can offer suggestions for selecting tags. So if people are searching
“android tablet” more than “anroid tablets” (as in google
https://adwords.google.com/o/Targeting/Explorer?__u=10__c=10ideaRequestType=KEYWORD_IDEAS#search.none)
then it make more sense to invest on the tag “android tablet” than
“android tablets”. (but I will also update search algorithm to account
for the plural of words)

 Might also be cool to see some info about the 'paid rank' and/or click count 
 of each link.

Yes. Definitely. Added to feature list. Thanks agains for the
comments.



 Hi Zeynel,
   Interesting idea, it's like Google search minus the search (ie with
 only the 'sponsored' results).  In any event, glad you're learning and
 having fun with Python and App Engine.

   Would probably be helpful if you had some way to view all tags.  It
 would be nice to 'browse' the tags.  You could also update the search
 results to indicate which terms were used for a particular search and
 how they were combined (are they ORed or ANDed?).  Might also be cool
 to see some info about the 'paid rank' and/or click count of each
 link.

 Robert







 On Thu, Mar 24, 2011 at 19:27, Zeynel azeyn...@gmail.com wrote:
  I posted the link to my application a few days ago to HN but there
  were no comments so I reposted it today with the offer in the title to
  encourage comments:http://news.ycombinator.com/item?id=2366115

  Please take a look and let me know what you think.

 http://ting-1.appspot.com/

  And thanks again to everyone here who helped with my questions.

  --
  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 
  athttp://groups.google.com/group/google-appengine?hl=en.

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



Re: [google-appengine] SDK 1.4.3 has been released!

2011-03-30 Thread Greg Darke (Google)
On 31 March 2011 09:21, Robert Kluin robert.kl...@gmail.com wrote:
 Cool; quite a few bug fixes.

 To specify a version for a task queue, do you use set a 'target' in 
 queue.yaml?

Yes, that is correct.

You also use the same parameter for cron tasks.

-- 
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] TypeError in urlfetch_stub.py for SDK 1.4.3?

2011-03-30 Thread Dave Peck
I just updgraded to 1.4.3, and now see this error when performing URL
fetches:

TypeError
Exception Value:
escape_encode() argument 1 must be string, not unicode
Exception Location: /Applications/GoogleAppEngineLauncher.app/Contents/
Resources/GoogleAppEngine-default.bundle/Contents/Resources/
google_appengine/google/appengine/api/urlfetch_stub.py in
_RetrieveURL, line 283


This is happening inside app engine SDK code, which is in turn being
tickled by Braintree's payment API. This was not a problem in previous
versions of the App Engine SDK, though potentially it is a problem
with Braintree, not the SDK.

Could someone investigate and advise?

Thanks,
Dave

-- 
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: TypeError in urlfetch_stub.py for SDK 1.4.3?

2011-03-30 Thread Dave Peck
Looking at this further, it looks like Braintree is using
httplib.HTTPSConnection().request() with a unicode body. My read of
the documentation is that the body should be bytes by the time you
call request, so I think this is a Braintree API error rather than an
App Engine SDK error.

Does this sound like a reasonable conclusion?

Thanks,
Dave

On Mar 30, 4:54 pm, Dave Peck davep...@gmail.com wrote:
 I just updgraded to 1.4.3, and now see this error when performing URL
 fetches:

 TypeError
 Exception Value:
 escape_encode() argument 1 must be string, not unicode
 Exception Location:     /Applications/GoogleAppEngineLauncher.app/Contents/
 Resources/GoogleAppEngine-default.bundle/Contents/Resources/
 google_appengine/google/appengine/api/urlfetch_stub.py in
 _RetrieveURL, line 283

 This is happening inside app engine SDK code, which is in turn being
 tickled by Braintree's payment API. This was not a problem in previous
 versions of the App Engine SDK, though potentially it is a problem
 with Braintree, not the SDK.

 Could someone investigate and advise?

 Thanks,
 Dave

-- 
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: SDK 1.4.3 has been released!

2011-03-30 Thread JH
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 seems
about 10% of them fail, or when I run:
blob_key = files.blobstore.get_blob_key(file_name)

it returns null, as I write the blob_key to a blobstore reference in
a db entity, and about 10% of them always come up with null as their
reference.  Not the same ones either, seems to be random which ones
fail... however no errors are thrown...

I am using python.

On Mar 30, 6:19 pm, Greg Darke (Google) darke+goo...@google.com
wrote:
 On 31 March 2011 09:21, Robert Kluin robert.kl...@gmail.com wrote:

  Cool; quite a few bug fixes.

  To specify a version for a task queue, do you use set a 'target' in 
  queue.yaml?

 Yes, that is correct.

 You also use the same parameter for cron tasks.

-- 
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: Request timeout to my domain name that points to app hosted on appengine

2011-03-30 Thread nischalshetty
Anything on 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] Getting a lot of URLFetch deadline exceeded exception

2011-03-30 Thread nischalshetty
I have a lot of these exceptions all of a sudden in my logs : 

com.google.apphosting.api.ApiProxy$ApiDeadlineExceededException: The API call 
urlfetch.Fetch() took too long to respond and was cancelled.

These are calls to the twitter API.



-- 
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] Many memcache hits are returning null

2011-03-30 Thread nischalshetty
Calls to retrieve objects stored in the memcache are returning null. My app 
uses a lot of memcache and I had read some time back that there is a certain 
limit on the amount of data that can be cached overall by an app. Can 
someone from the appengine team look into 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] SDK whitespace / comments

2011-03-30 Thread David Lehn
I was just looking at the Python SDK 1.4.2 vs 1.4.3 diff.  There is a lot of 
added whitespace:

  $ diff -urN 1.4.2/ 1.4.3/ | diffstat -s
   477 files changed, 22289 insertions(+), 3753 deletions(-)
  $ diff -BurN 1.4.2/ 1.4.3/ | diffstat -s
   329 files changed, 15302 insertions(+), 3751 deletions(-)

148 files with only blank line additions and ~6987 added blank lines 
overall!  What's up with that?  My guess is all '#' comments are replaced 
with a blank line before a release?  It would be nice if those comments 
could be shipped but just removing the blank lines while de-commenting would 
help make the public SDK code easier to read.

Also, new Python Blobstore API docs have a typo in the mapreduce link.

-dave

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



Re: [google-appengine] Many memcache hits are returning null

2011-03-30 Thread Nick Johnson (Google)
Hi,

Memcache, as the name implies, is a cache. You can't rely on data existing
in memcache, as it may be evicted at any time.

-Nick Johnson

On Thu, Mar 31, 2011 at 12:13 PM, nischalshetty
nischalshett...@gmail.comwrote:

 Calls to retrieve objects stored in the memcache are returning null. My app
 uses a lot of memcache and I had read some time back that there is a certain
 limit on the amount of data that can be cached overall by an app. Can
 someone from the appengine team look into 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.




-- 
Nick Johnson, Developer Programs Engineer, App Engine

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



Re: [google-appengine] Request timeout to my domain name that points to app hosted on appengine

2011-03-30 Thread Nick Johnson (Google)
Hi,

On Wed, Mar 30, 2011 at 5:15 PM, nischalshetty nischalshett...@gmail.comwrote:

 I'm getting intermittent timeouts when hitting 
 http://www.justunfollow.comIt's been happening from yesterday and a few other 
 users complained about
 the same.

 My domain registrar is Godaddy. When it's not accessible, doing a tracert
 www.justunfollow.com gives me an error. Please help.


It sounds like your registrar's DNS servers are unreliable. What error do
you get?

-Nick


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




-- 
Nick Johnson, Developer Programs Engineer, App Engine

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine group.
To post to this group, send email to google-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: Issue Parsing incoming mail from Hotmail is Back!!

2011-03-30 Thread nacho
I'm having the same issue.

Is there any workaround to deal with Hotmail incoming mails?

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



Re: [google-appengine] How to block Google App Engine?

2011-03-30 Thread Nick Johnson (Google)
Hi Álvaro,

As Barry says, you can do this by checking the user-agent; while App Engine
apps may add to the user-agent header, they cannot remove their own App ID
from it.

Can you elaborate on why you want to do this, though? We take apps that
violate our TOS seriously, and if you're speaking about abuse that isn't in
violation of our TOS, it's a big bad internet out there, and there are
plenty of other sources of abuse; blocking App Engine as a whole probably
won't do much to help, but it will cause significant collateral damage for
legitimate apps who want to use your service.

-Nick Johnson

On Tue, Mar 29, 2011 at 9:06 AM, Álvaro Degives-Más
adegives...@gmail.comwrote:

 What is the best method to block Google App Engine access to a particular
 domain? I'm seeing fingerprints of attempted abuse, and am decidedly not
 inclined to chase and flag them one by one, moreover, I categorically don't
 trust Google App Engine in any non-Google hands. So I'm looking for a simple
 way to lock out any Google App Engine access.

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




-- 
Nick Johnson, Developer Programs Engineer, App Engine

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine group.
To post to this group, send email to google-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: SDK 1.4.3 has been released!

2011-03-30 Thread JH
FYI: To fix this I had to add a time.sleep(1) before setting my
blobreference property = to blob_key =
files.blobstore.get_blob_key(file_name) ...
maybe it takes a few hundred milliseconds for this to be available? or
some type of consistency issue when setting the reference property?

On Mar 30, 7:38 pm, 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 seems
 about 10% of them fail, or when I run:
 blob_key = files.blobstore.get_blob_key(file_name)

 it returns null, as I write the blob_key to a blobstore reference in
 a db entity, and about 10% of them always come up with null as their
 reference.  Not the same ones either, seems to be random which ones
 fail... however no errors are thrown...

 I am using python.

 On Mar 30, 6:19 pm, Greg Darke (Google) darke+goo...@google.com
 wrote:







  On 31 March 2011 09:21, Robert Kluin robert.kl...@gmail.com wrote:

   Cool; quite a few bug fixes.

   To specify a version for a task queue, do you use set a 'target' in 
   queue.yaml?

  Yes, that is correct.

  You also use the same parameter for cron tasks.

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



Re: [google-appengine] Request timeout to my domain name that points to app hosted on appengine

2011-03-30 Thread Nick Johnson (Google)
Hi Nischal,

On Thu, Mar 31, 2011 at 1:31 PM, Nischal Shetty
nischalshett...@gmail.comwrote:

 @Nick

 Thanks for getting back. tracert just goes blank, I don't see the tracing
 route to ghs.l.google.com thingy.


Really? It doesn't output _anything_ at all?



 That's the thing I wanted to confirm, if it's my registrar or google since
 I point my domains record to google?


If your registrar's DNS server isn't returning DNS records when queried, it
doesn't matter where it's pointed.

-Nick Johnson



 -N


 On 31 March 2011 07:48, Nick Johnson (Google) nick.john...@google.comwrote:

 Hi,

 On Wed, Mar 30, 2011 at 5:15 PM, nischalshetty nischalshett...@gmail.com
  wrote:

 I'm getting intermittent timeouts when hitting
 http://www.justunfollow.com It's been happening from yesterday and a few
 other users complained about the same.

 My domain registrar is Godaddy. When it's not accessible, doing a
 tracert www.justunfollow.com gives me an error. Please help.


 It sounds like your registrar's DNS servers are unreliable. What error do
 you get?

 -Nick


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







 --
 -Nischal
 +91-9920240474
 twitter: NischalShetty http://twitter.com/nischalshetty
 facebook: Nischal http://facebook.com/nischal

 http://www.justunfollow.com





-- 
Nick Johnson, Developer Programs Engineer, App Engine




-- 
Nick Johnson, Developer Programs Engineer, App Engine

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



Re: [google-appengine] Many memcache hits are returning null

2011-03-30 Thread Nick Johnson (Google)
On Thu, Mar 31, 2011 at 1:34 PM, Nischal Shetty
nischalshett...@gmail.comwrote:

 @Nick

 I completely agree with you but I saw an elevated rate in the logs today
 which does not normally happen. Want to confirm if there's actually
 something like a memcache limit imposed on apps. I know there's a per object
 size limit but is there a limit on the total data that can be cached by an
 app running on GAE?


Yes.

-Nick Johnson



 -N


 On 31 March 2011 07:44, Nick Johnson (Google) nick.john...@google.comwrote:

 Hi,

 Memcache, as the name implies, is a cache. You can't rely on data existing
 in memcache, as it may be evicted at any time.

 -Nick Johnson


 On Thu, Mar 31, 2011 at 12:13 PM, nischalshetty 
 nischalshett...@gmail.com wrote:

 Calls to retrieve objects stored in the memcache are returning null. My
 app uses a lot of memcache and I had read some time back that there is a
 certain limit on the amount of data that can be cached overall by an app.
 Can someone from the appengine team look into 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.




 --
 Nick Johnson, Developer Programs Engineer, App Engine





 --
 -Nischal
 +91-9920240474
 twitter: NischalShetty http://twitter.com/nischalshetty
 facebook: Nischal http://facebook.com/nischal

 http://www.justunfollow.com





-- 
Nick Johnson, Developer Programs Engineer, App Engine

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



Re: [google-appengine] Many memcache hits are returning null

2011-03-30 Thread Nischal Shetty
@Nick

Can you disclose what the limit is? And if there's a way it can be
increased?

-N

On 31 March 2011 09:10, Nick Johnson (Google) nick.john...@google.comwrote:

 On Thu, Mar 31, 2011 at 1:34 PM, Nischal Shetty nischalshett...@gmail.com
  wrote:

 @Nick

 I completely agree with you but I saw an elevated rate in the logs today
 which does not normally happen. Want to confirm if there's actually
 something like a memcache limit imposed on apps. I know there's a per object
 size limit but is there a limit on the total data that can be cached by an
 app running on GAE?


 Yes.

 -Nick Johnson



 -N


 On 31 March 2011 07:44, Nick Johnson (Google) nick.john...@google.comwrote:

 Hi,

 Memcache, as the name implies, is a cache. You can't rely on data
 existing in memcache, as it may be evicted at any time.

 -Nick Johnson


 On Thu, Mar 31, 2011 at 12:13 PM, nischalshetty 
 nischalshett...@gmail.com wrote:

 Calls to retrieve objects stored in the memcache are returning null. My
 app uses a lot of memcache and I had read some time back that there is a
 certain limit on the amount of data that can be cached overall by an app.
 Can someone from the appengine team look into 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.




 --
 Nick Johnson, Developer Programs Engineer, App Engine





 --
 -Nischal
 +91-9920240474
 twitter: NischalShetty http://twitter.com/nischalshetty
 facebook: Nischal http://facebook.com/nischal

 http://www.justunfollow.com





 --
 Nick Johnson, Developer Programs Engineer, App Engine


  --
 You received this message because you are subscribed to the Google Groups
 Google App Engine group.
 To post to this group, send email to google-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.




-- 
-Nischal
+91-9920240474
twitter: NischalShetty http://twitter.com/nischalshetty
facebook: Nischal http://facebook.com/nischal

http://www.justunfollow.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.



Re: [google-appengine] Request timeout to my domain name that points to app hosted on appengine

2011-03-30 Thread Nischal Shetty
@Nick

Clear on that. Thanks for the clarification. As far as tracert is concerned
there was some timeout error I guess.

-N

On 31 March 2011 09:09, Nick Johnson (Google) nick.john...@google.comwrote:

 Hi Nischal,

 On Thu, Mar 31, 2011 at 1:31 PM, Nischal Shetty nischalshett...@gmail.com
  wrote:

 @Nick

 Thanks for getting back. tracert just goes blank, I don't see the tracing
 route to ghs.l.google.com thingy.


 Really? It doesn't output _anything_ at all?



 That's the thing I wanted to confirm, if it's my registrar or google since
 I point my domains record to google?


 If your registrar's DNS server isn't returning DNS records when queried, it
 doesn't matter where it's pointed.

 -Nick Johnson



 -N


 On 31 March 2011 07:48, Nick Johnson (Google) nick.john...@google.comwrote:

 Hi,

 On Wed, Mar 30, 2011 at 5:15 PM, nischalshetty 
 nischalshett...@gmail.com wrote:

 I'm getting intermittent timeouts when hitting
 http://www.justunfollow.com It's been happening from yesterday and a
 few other users complained about the same.

 My domain registrar is Godaddy. When it's not accessible, doing a
 tracert www.justunfollow.com gives me an error. Please help.


 It sounds like your registrar's DNS servers are unreliable. What error do
 you get?

 -Nick


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







 --
 -Nischal
 +91-9920240474
  twitter: NischalShetty http://twitter.com/nischalshetty
 facebook: Nischal http://facebook.com/nischal

 http://www.justunfollow.com





 --
 Nick Johnson, Developer Programs Engineer, App Engine




 --
 Nick Johnson, Developer Programs Engineer, App Engine

 --
 You received this message because you are subscribed to the Google Groups
 Google App Engine group.
 To post to this group, send email to google-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.




-- 
-Nischal
+91-9920240474
twitter: NischalShetty http://twitter.com/nischalshetty
facebook: Nischal http://facebook.com/nischal

http://www.justunfollow.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.



Re: [google-appengine] Many memcache hits are returning null

2011-03-30 Thread Nick Johnson (Google)
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 expect that data may disappear from it without
notice.

-Nick Johnson

On Thu, Mar 31, 2011 at 4:21 PM, Nischal Shetty
nischalshett...@gmail.comwrote:

 @Nick

 Can you disclose what the limit is? And if there's a way it can be
 increased?

 -N


 On 31 March 2011 09:10, Nick Johnson (Google) nick.john...@google.comwrote:

 On Thu, Mar 31, 2011 at 1:34 PM, Nischal Shetty 
 nischalshett...@gmail.com wrote:

 @Nick

 I completely agree with you but I saw an elevated rate in the logs today
 which does not normally happen. Want to confirm if there's actually
 something like a memcache limit imposed on apps. I know there's a per object
 size limit but is there a limit on the total data that can be cached by an
 app running on GAE?


 Yes.

 -Nick Johnson



 -N


 On 31 March 2011 07:44, Nick Johnson (Google) 
 nick.john...@google.comwrote:

 Hi,

 Memcache, as the name implies, is a cache. You can't rely on data
 existing in memcache, as it may be evicted at any time.

 -Nick Johnson


 On Thu, Mar 31, 2011 at 12:13 PM, nischalshetty 
 nischalshett...@gmail.com wrote:

 Calls to retrieve objects stored in the memcache are returning null. My
 app uses a lot of memcache and I had read some time back that there is a
 certain limit on the amount of data that can be cached overall by an app.
 Can someone from the appengine team look into 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.




 --
 Nick Johnson, Developer Programs Engineer, App Engine





 --
 -Nischal
 +91-9920240474
 twitter: NischalShetty http://twitter.com/nischalshetty
 facebook: Nischal http://facebook.com/nischal

 http://www.justunfollow.com





 --
 Nick Johnson, Developer Programs Engineer, App Engine


  --
 You received this message because you are subscribed to the Google Groups
 Google App Engine group.
 To post to this group, send email to google-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.




 --
 -Nischal
 +91-9920240474
 twitter: NischalShetty http://twitter.com/nischalshetty
 facebook: Nischal http://facebook.com/nischal

 http://www.justunfollow.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.




-- 
Nick Johnson, Developer Programs Engineer, App Engine

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine group.
To post to this group, send email to google-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: SDK 1.4.3 has been released!

2011-03-30 Thread Simon Knott
Is there anyway to set the *threadsafe* setting using the YAML configuration 
for a Java app?  

I could see that the appengine-web.xml docs had been updated, but can't see 
a similar update to the YAML config page.

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