[appengine-java] disable warmup-requests-enabled

2011-09-14 Thread fachhoch
I   want   my application to startup only once ie my servlet-listner
to be called once  , so I added warmup-requests-enabled  and set it to
false. in my appengine-web.xml
here is my  file

?xml version=1.0 encoding=utf-8?
appengine-web-app xmlns=http://appengine.google.com/ns/1.0;
applicationsrini-links/application
version1/version

!-- Configure java.util.logging --
system-properties
property name=java.util.logging.config.file value=WEB-INF/
logging.properties/
/system-properties
 warmup-requests-enabledfalse/warmup-requests-enabled
!-- threadsafetrue/threadsafe --
/appengine-web-app

after an hour I tried accessing my application it was taking time when
I saw  the logs servlet- listener was called again , how can I disable
warmuprequests ?
is it possible   without payment ?

-- 
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] Help: Memcache - not hitting at all

2011-09-14 Thread Simon Knott
Hi,

I'd hope that the value is never null, it was just an observation.  How long 
is there between a *putById *and a *hasById*?

Cheers,
Simon

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine for Java group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-appengine-java/-/hVGm1g9--O0J.
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] HardDeadlineExceededError because servlet-listnrer getting called frequently

2011-09-14 Thread fachhoch
I am getting this error frequently


2011-09-14 02:03:01.663
Uncaught exception from servlet
com.google.apphosting.runtime.HardDeadlineExceededError: This request
(c6a11540db48037e) started at 2011/09/14 06:02:01.345 UTC and was
still executing at 2011/09/14 06:03:01.640 UTC.


the problem is gae is calling my servlet-listnerfor every request
and my servlet-listner does some  heavy job , please advice me what
other option I have  to call this  code ?  some   other place so that
its  loaded only once and does not make gae complain
HardDeadlineExceededError ?

-- 
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] corn job does not show in admin console and not getting fired

2011-09-14 Thread fachhoch
I  added a corn job to my applciation , I folwed these  tutorials

http://www.rominirani.com/2009/11/16/episode-9-using-the-cron-service-to-run-scheduled-tasks/,
http://code.google.com/appengine/docs/java/config/cron.html

in brief

I  added a new servlet to web.xml and crated a corn.xml inside web-
inf ,

my corn.xml

?xml version=1.0 encoding=UTF-8?
cronentries
cron
url/cron/gaejcronjob/url
descriptionGAEJExperiments Cron Job that simply announces 
that it
got invoked./description
scheduleevery 2 minutes/schedule
/cron
/cronentries

my web.xml

?xml version=1.0 encoding=utf-8?
web-app xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance;
xmlns=http://java.sun.com/xml/ns/javaee;
xmlns:web=http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd;
xsi:schemaLocation=http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd; version=2.5

!--listener --
!--listener-classcom.saibaba.links.MyListner/listener-class --

!--/listener --

servlet
servlet-nameLinks/servlet-name
servlet-classcom.saibaba.links.LinksServlet/servlet-class
/servlet
servlet-mapping
servlet-nameLinks/servlet-name
url-pattern/links/url-pattern
/servlet-mapping
welcome-file-list
welcome-fileindex.html/welcome-file
/welcome-file-list

servlet
servlet-nameGAEJCronServlet/servlet-name
servlet-classcom.saibaba.links.GAEJCronServlet/servlet-class
/servlet

servlet-mapping
servlet-nameGAEJCronServlet/servlet-name
url-pattern/cron/gaejcronjob/url-pattern
/servlet-mapping

/web-app
 I log  into admin console click on my application-- corn Jobs,
nothing shows up ,  what am I missing why my corn  job is not show in
admin console and not getting fired , pelase advice me

-- 
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: corn job does not show in admin console and not getting fired

2011-09-14 Thread Alexandru Farcas

You should create cron.xml, not corn.xml :)


On Sep 14, 10:22 am, fachhoch fachh...@gmail.com wrote:
 I  added a corn job to my applciation , I folwed these  tutorials

 http://www.rominirani.com/2009/11/16/episode-9-using-the-cron-service...,http://code.google.com/appengine/docs/java/config/cron.html

 in brief

 I  added a new servlet to web.xml and crated a corn.xml inside web-
 inf ,

 my corn.xml

 ?xml version=1.0 encoding=UTF-8?
 cronentries
         cron
                 url/cron/gaejcronjob/url
                 descriptionGAEJExperiments Cron Job that simply announces 
 that it
 got invoked./description
                 scheduleevery 2 minutes/schedule
         /cron
 /cronentries

 my web.xml

 ?xml version=1.0 encoding=utf-8?
 web-app xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance;
 xmlns=http://java.sun.com/xml/ns/javaee;
 xmlns:web=http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd;
 xsi:schemaLocation=http://java.sun.com/xml/ns/javaeehttp://java.sun.com/xml/ns/javaee/web-app_2_5.xsd;
  version=2.5

 !--         listener --
 !--                 
 listener-classcom.saibaba.links.MyListner/listener-class --

 !--         /listener --

         servlet
                 servlet-nameLinks/servlet-name
                 servlet-classcom.saibaba.links.LinksServlet/servlet-class
         /servlet
         servlet-mapping
                 servlet-nameLinks/servlet-name
                 url-pattern/links/url-pattern
         /servlet-mapping
         welcome-file-list
                 welcome-fileindex.html/welcome-file
         /welcome-file-list

         servlet
                 servlet-nameGAEJCronServlet/servlet-name
                 
 servlet-classcom.saibaba.links.GAEJCronServlet/servlet-class
         /servlet

         servlet-mapping
                 servlet-nameGAEJCronServlet/servlet-name
                 url-pattern/cron/gaejcronjob/url-pattern
         /servlet-mapping

 /web-app
  I log  into admin console click on my application-- corn Jobs,
 nothing shows up ,  what am I missing why my corn  job is not show in
 admin console and not getting fired , pelase advice me

-- 
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: Help: Memcache - not hitting at all

2011-09-14 Thread Cyrille Vincey
Speaking about memcache, could someone give a clear confirmation
whether I should use import net.sf.jsr107cache.Cache or
javax.cache.Cache.
Documentation is still misguiding about this point.
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] Re: Can't connect with database

2011-09-14 Thread Summit
OK.

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine for Java group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-appengine-java/-/gKfWgmhYlRcJ.
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: Help: Memcache - not hitting at all

2011-09-14 Thread Nichole

The lower level MemcacheService is different from the service provided
by
the jache api (a.k.a. memcache).  The lower level MemcacheService that
you
are accessing is more volatile and so in between checking for
existence of
a key and getting that value, the value may have been disappeared
(reclaimed
by the garbage collector).

This can happen more frequently if the values are soft references.
soft references
are a way to specify that the garbage collector can remove an object
even if it's
still referred to by a root object in the heap - the gc would reclaim
that object's memory
if memory becomes scarce.

So in summary, you want to get the value and work with that in one
step instead of
the less atomic check for existence then get value - that's because
this cache implementation
is more volatile.

On Sep 13, 10:03 am, realdope rte...@gmail.com wrote:
 I took suggestions from Nicole and it seems to be working now.. Although I'm
 still uneasy about it. How does contains(key) work? If I store a non-null
 value into the Memcache, why would get(key) ever return null?

 What's wrong with the existing code that I posted that Memcache.hasById(id) 
 always
 fails?

-- 
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: Help: Memcache - not hitting at all

2011-09-14 Thread Nichole
The implementation of jcache is now Google's GCache internally
and that's included in the api, so no need to include the separate jar
for appengine-jsr107cache.

GCache implements javax.cache.Cache

The only mention I could find of net.sf.jsr107cache.Cache.java online
did not implement javax.cache.Cache.

If you're following the documentation, might want to change your
cache interface to javax.cache.Cache and use a ConcurrentMap when
you create your cache.


On Sep 14, 3:25 am, Cyrille Vincey cvin...@qunb.com wrote:
 Speaking about memcache, could someone give a clear confirmation
 whether I should use import net.sf.jsr107cache.Cache or
 javax.cache.Cache.
 Documentation is still misguiding about this point.
 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] Re: disable warmup-requests-enabled

2011-09-14 Thread fachhoch
Please tell me how to disable   warmup-requests  ?

I am assuming   if I set  warmup-requests-enabledfalse/warmup-
requests-enabledin appengine-web.xml

then gae will not reload my application unless I redeploy   is this
right ?
 If I am assumind wrong please correct me.




On Sep 14, 2:08 am, fachhoch fachh...@gmail.com wrote:
 I   want   my application to startup only once ie my servlet-listner
 to be called once  , so I added warmup-requests-enabled  and set it to
 false. in my appengine-web.xml
 here is my  file

 ?xml version=1.0 encoding=utf-8?
 appengine-web-app xmlns=http://appengine.google.com/ns/1.0;
         applicationsrini-links/application
         version1/version

         !-- Configure java.util.logging --
         system-properties
                 property name=java.util.logging.config.file value=WEB-INF/
 logging.properties/
         /system-properties
          warmup-requests-enabledfalse/warmup-requests-enabled
 !--          threadsafetrue/threadsafe --
 /appengine-web-app

 after an hour I tried accessing my application it was taking time when
 I saw  the logs servlet- listener was called again , how can I disable
 warmuprequests ?
 is it possible   without payment ?

-- 
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: Can't enable datastore admin

2011-09-14 Thread Marcelo Liberato
So, does anybody having the same DNS problem? See the message below
accessing from Chrome:


The server at ah-builtin-python-bundle-dot-latest-dot-[MY-APP-
ID].appspot.com can't be found, because the DNS lookup failed. DNS is
the web service that translates a website's name to its Internet
address. This error is most often caused by having no connection to
the Internet or a misconfigured network. It can also be caused by an
unresponsive DNS server or a firewall preventing Google Chrome from
accessing the network.

On Aug 27, 2:42 pm, Marcelo Liberato mliber...@gmail.com wrote:
 I also tried in my apps.
 All of them report Datastore Admin enabled successfully and I can see
 a new ah-builtin-python-bundle option in top left built-in select
 box.

 But when I click on Datastore Admin link, two symptoms show up:

 1. For some apps I got a blank screen. Trying to understand what is
 going on, I found an iframe pointing to ah-builtin-python-bundle-dot-
 latest-dot-APPID.appspot.com, so I tried opening it in another
 browser tab. By doing so I got a permission screen to allow the app to
 access my google account information. After allowing, everything is OK
 from inside admin console. Browser (chrome) is denying some call due
 some cross-domain policy in authentication screen when accessed from
 admin console (iframe).

 2. For other apps, occurs a DNS problem trying to resolve ah-builtin-
 python-bundle-dot-latest-dot-APPID.appspot.com, where APPID is my app
 id. Stuck in here.

 I'm ok with #1 because there is a easy work around (just open once the
 link in a new tab a hit allow).
 For #2 I found out that using a URL like this ah-builtin-python-
 bundle.latest.APPID.appspot.com instead of ah-builtin-python-bundle-
 dot-latest-dot-APPID.appspot.com would do the trick. But it is not
 possible to change what comes to iframe src attribute inside admin
 console, so it is pretty inconvenient as everytime I want to access
 datastore admin I must open another tab and enter a correct URL (or
 just add to favorites). Please note that I tried more than once
 disabling and re-enabling datastore admin, with no luck.

 Can anybody help me with this?

 Thanks,Marcelo

-- 
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: disable warmup-requests-enabled

2011-09-14 Thread Simon Knott
Hi,

I think you've misunderstood warm-up requests.  GAE will spin-up and 
tear-down your application very often, especially if you have very little 
traffic going through.  The warm-up requests are simply a mechanism for 
carrying out some initialisation, so that if a new instance is required to 
handle some additional load the main loading request is smaller in 
duration.  By disabling warm-up requests, you are simply telling GAE that 
you don't support this initialisation optimisation.

At the moment, there is an Always On option which allows you to always 
have three instances available.  However, this will be disappearing with the 
new pricing structure at the end of the month.

Cheers,
Simon

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine for Java group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-appengine-java/-/R0e0r7b04h0J.
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: disable warmup-requests-enabled

2011-09-14 Thread fachhoch
Thanks for the reply , please tell me where is the option always On ?

On Sep 14, 11:09 am, Simon Knott knott.si...@gmail.com wrote:
 Hi,

 I think you've misunderstood warm-up requests.  GAE will spin-up and
 tear-down your application very often, especially if you have very little
 traffic going through.  The warm-up requests are simply a mechanism for
 carrying out some initialisation, so that if a new instance is required to
 handle some additional load the main loading request is smaller in
 duration.  By disabling warm-up requests, you are simply telling GAE that
 you don't support this initialisation optimisation.

 At the moment, there is an Always On option which allows you to always
 have three instances available.  However, this will be disappearing with the
 new pricing structure at the end of the month.

 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.



[appengine-java] Re: Twitter streaming API on Java GAE

2011-09-14 Thread Nischal
+1 at least the backends should support them. 

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine for Java group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-appengine-java/-/IURRagHrgmwJ.
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] reading a binary file using new URL(link).openStream() results java.net.SocketTimeoutException

2011-09-14 Thread fachhoch
I am getting
 java.net.SocketTimeoutException: Timeout while
fetching:  .myurl
at
com.google.appengine.api.urlfetch.URLFetchServiceImpl.fetch(URLFetchServiceImpl.java:
51)
at
com.google.apphosting.utils.security.urlfetch.URLFetchServiceStreamHandler
$Connection.fetchResponse(URLFetchServiceStreamHandler.java:418)
at
com.google.apphosting.utils.security.urlfetch.URLFetchServiceStreamHandler
$Connection.getInputStream(URLFetchServiceStreamHandler.java:297)
at java.net.URL.openStream(URL.java:1009)

I am trying to read a binary file

InputStream input = new URL(link).openStream();


please advice me how to  resolve 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.



[appengine-java] Re: disable warmup-requests-enabled

2011-09-14 Thread fachhoch
I cannot enable billing is there anyother way I can keep my
application alive so that gae does not tear-down  my application.

On Sep 14, 1:11 pm, Gerald Tan woefulwab...@gmail.com wrote:
 It's only available if you enable billing

-- 
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: disable warmup-requests-enabled

2011-09-14 Thread Bruno Fuster
yes there's a little hack you can do... setup a cron task to access any URI
from your app each 2 minutes or something like that


On Wed, Sep 14, 2011 at 2:25 PM, fachhoch fachh...@gmail.com wrote:

 I cannot enable billing is there anyother way I can keep my
 application alive so that gae does not tear-down  my application.

 On Sep 14, 1:11 pm, Gerald Tan woefulwab...@gmail.com wrote:
  It's only available if you enable billing

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




-- 
Bruno Fuster

-- 
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: disable warmup-requests-enabled

2011-09-14 Thread Gerald Tan
It's only available if you enable billing

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine for Java group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-appengine-java/-/djKcaK6yVBAJ.
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: reading a binary file using new URL(link).openStream() results java.net.SocketTimeoutException

2011-09-14 Thread fachhoch
IN other I getting   java.net.SocketTimeoutException: Timeout while
fetching:

here my code to read the binary file


 java.io.InputStream input = new java.net.URL(url).openStream();


please advice me am I missing anything here ? is there any specific
setting for gae to read  big files using java.net.URL ?



On Sep 14, 1:24 pm, fachhoch fachh...@gmail.com wrote:
 I am getting
  java.net.SocketTimeoutException: Timeout while
 fetching:  .myurl
         at
 com.google.appengine.api.urlfetch.URLFetchServiceImpl.fetch(URLFetchService 
 Impl.java:
 51)
         at
 com.google.apphosting.utils.security.urlfetch.URLFetchServiceStreamHandler
 $Connection.fetchResponse(URLFetchServiceStreamHandler.java:418)
         at
 com.google.apphosting.utils.security.urlfetch.URLFetchServiceStreamHandler
 $Connection.getInputStream(URLFetchServiceStreamHandler.java:297)
         at java.net.URL.openStream(URL.java:1009)

 I am trying to read a binary file

 InputStream input = new URL(link).openStream();

 please advice me how to  resolve 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.



[appengine-java] Updating application via proxy error

2011-09-14 Thread Fábio Peruchi
Hi!

Please, I need a help with proxy configuration.

I tried to update an application via command line too (appcfg) and I
got this error:

java.io.IOException: Unable to tunnel through proxy. Proxy returns
HTTP/1.0 407 Proxy Authentication Required
Unable to update app: Unable to tunnel through proxy. Proxy returns
HTTP/1.0 407 Proxy Authentication Required

How do I specify username and password for a proxy via appcfg command?
Can I do it?

I tried this command:

appcfg.cmd --application=my_app_name --version=my_version --
email=my_email --proxy=my_proxy_host:my_proxy_port update
path_for_my_app

Thanks in advance!

Fábio Peruchi

-- 
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] multi-threading and new instances

2011-09-14 Thread n3phele
I have a multithreaded java app on gae. I find that with only a relatively 
small concurrency gae will start a new instance. This occurs even if I wind the 
latency up to 15s in 
the console.

Can some one describe how gae decides whether to dispatch a request to a new 
thread vs new to start a new instance. In particular how is a multithreaded app 
instance determined to be busy?

thx.

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine for Java group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-appengine-java/-/N5lPx6d-tSAJ.
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] SQL Service

2011-09-14 Thread HARISH S.C
Hi,
Where can I find the tutorial for using Google SQL Service API with 
Google App Engine?

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine for Java group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-appengine-java/-/vdqfuWhGBqAJ.
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] NullPointer when trying to use LocalBlobstoreServiceTestConfig

2011-09-14 Thread Lucho
Hi guys,

I am trying to write unit tests for my download and upload which are
using BlobstoreService.

private LocalBlobstoreServiceTestConfig config = new
LocalBlobstoreServiceTestConfig();
@Before
public void setUp() throws Exception {
config.setUp();
}
@After
public void tearDown() throws Exception {
config.tearDown();
}

When I run the tests it throws the NullPointerExceptions below. Am I
missing something?
By the way where can I get the source code for the all the app engine
jars? It is not on the public maven repository.

Thanks in advance!
Lucho

java.lang.NullPointerException
at
com.google.appengine.tools.development.testing.LocalBlobstoreServiceTestConfig.setUp(LocalBlobstoreServiceTestConfig.java:
52)
at
org.bitbucket.cursodeconducir.fileupload.BlobServeTest.setUp(BlobServeTest.java:
26)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
.

java.lang.NullPointerException
at
com.google.appengine.tools.development.testing.LocalServiceTestHelper.getLocalService(LocalServiceTestHelper.java:
438)
at
com.google.appengine.tools.development.testing.LocalBlobstoreServiceTestConfig.getLocalBlobstoreService(LocalBlobstoreServiceTestConfig.java:
68)
at
com.google.appengine.tools.development.testing.LocalBlobstoreServiceTestConfig.tearDown(LocalBlobstoreServiceTestConfig.java:
64)
at
org.bitbucket.cursodeconducir.fileupload.BlobServeTest.tearDown(BlobServeTest.java:
36)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

-- 
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] invalid attachment type

2011-09-14 Thread fachhoch
I am getting invalid attachment type error

this is the exception

javax.mail.SendFailedException: Send failure
(javax.mail.MessagingException: Illegal Arguments
(java.lang.IllegalArgumentException: Invalid Attachment Type: Invalid
attachment type))
at javax.mail.Transport.send(Transport.java:163)
at javax.mail.Transport.send(Transport.java:48)


I am attaching .mp3 files to the mail.
please tell me what  this error means and how to resolve 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.



[appengine-java] Re: How to detect the event of instantiating another instance of app

2011-09-14 Thread Art
Dear Didier,
Thank you very much for your intention to help.

I cannot come the good idea up with using load-on-startup element beside 
something like having a entity for the number of app instance in datastore 
and incrementing it in the servlet started up by that, then reading and 
comparing the entity value from datastore every time before using local 
cache in the other app instance to decide cleaning up local cache; but this 
seems to perish the meaning of using cache.
Please share your idea with me if you have different idea.

Because memcache already manages integrity of stored data across app 
instances, there must be the way for such simple task notifying running apps 
(in different JVMs) about the event of new instantiation of app (in another 
JVM). 

The another popular way is to blindly flush local cache periodically at 
every certain time period. I feel that it's really imperfect way although I 
may have to take that way until I can find how to hook the event of new 
instantiation of app. 

Thank you,
Art

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine for Java group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-appengine-java/-/IpRB0SsG7M4J.
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: How to detect the event of instantiating another instance of app

2011-09-14 Thread Gerald Tan
AFAIK there's no way of being informed about the instantiation of another 
instance or change on a memcache value without accessing the memcache 
itself.

The best solution is to use vm memory cache only for data that is going to 
be unchanged, changed only during known specific intervals, or that you can 
accept that it will be occasionally inconsistent.

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine for Java group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-appengine-java/-/G3h8vPORvIIJ.
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: Marketplace for Google App Engine apps

2011-09-14 Thread Rajkumar Radhakrishnan
Hi,

Below is a quick list of past threads, which have been requesting for
a *Marketplace
for Google App Engine
appshttp://code.google.com/p/googleappengine/issues/detail?id=5821
*, in one form or other..

Clarification of Term 4.4
http://groups.google.com/group/google-appengine/browse_thread/thread/84806609ffe2617c/5ad4d25338709667

How to distribute my app?
http://groups.google.com/group/google-appengine/browse_thread/thread/6370d546ecf01adb/5c0f67a620c9898b

Questions about the preferred way to handle multiple apps/accounts
http://groups.google.com/group/google-appengine/browse_thread/thread/59b098b46e6287ab/2aeab4c5740af00d?#2aeab4c5740af00d

'Add It Now' Functionality for my own Google App Engine Application
http://groups.google.com/group/google-appengine/browse_thread/thread/6e862905b00f610c/2af76a6a12389dc4

Distributing the same app to multiple domains
http://groups.google.com/group/google-appengine-python/browse_thread/thread/1bd14e7302dba556/8230d6137633289f

Per-domain data stores and selling our apps to people who use google
domains...
http://groups.google.com/group/google-appengine/browse_thread/thread/975bbea48a064160/0f157a5f6fe89986

Is it possible to sell a CMS hosted on Google App Engine without the code
being visible ?
http://groups.google.com/group/google-appengine/browse_thread/thread/d00f54bf6dedacbb/9926aca62e27ec94

Deployment API
http://groups.google.com/group/google-appengine/browse_thread/thread/c0f71aaccebd9cf9/7016e986c96b1e1c

Multiple Instances of the Same App
http://groups.google.com/group/google-appengine/browse_thread/thread/95a0960fb85f4438/d40feb0eaefa70b0

Selling App Engine Apps
http://groups.google.com/group/google-appengine/browse_thread/thread/4ce497229c8ff0aa/72210b0c57fad0c4

Isolated Application Deployment Instances
http://groups.google.com/group/google-appengine/browse_thread/thread/bf8c772e2ac02194/1320615a5c539f26

Creating a Windows desktop deployment utility ie. port of appcfg.py to C#
client library
http://groups.google.com/group/google-appengine/browse_thread/thread/d9ac4de58af06584/446bb162a8ea5622

Automating deployment
http://groups.google.com/group/google-appengine/browse_thread/thread/68e6157406acbc4c/332bb526491d96a5

source code encryption
http://groups.google.com/group/google-appengine-python/browse_thread/thread/16649298ff3751e3/ce0848eef733f90d

deploying applicaiton to multiple customers
http://groups.google.com/group/google-appengine/browse_thread/thread/75a9dab52d311014/ab4e088295fdced2

1 application, multiple datastores
http://groups.google.com/group/google-appengine/browse_thread/thread/439d466d4e04b522/7847cf95195d53a7

usage  billing and multiple deployment
http://groups.google.com/group/google-appengine/browse_thread/thread/b8be8572faf92b2e/5e684e5c9758b9eb


There should be more such requests. But it is obvious that this is an
important feature which can enable better adoption rates of the Google App
Engine, helping both the Google folks building this wonderful platform and
the developers who love working on it.

And, if you have not already done so, you can star this feature
request : *Marketplace
for Google App Engine
appshttp://code.google.com/p/googleappengine/issues/detail?id=5821
*, to let Google know that you are interested too.

Thanks  Regards,
Raj

On Thu, Sep 8, 2011 at 12:53 PM, Rajkumar Radhakrishnan 
r.rajku...@gmail.com wrote:

 Hi,

 I have posted the following feature request. If any other developer here
 would like to see this feature, let Google know marking it with a star..
 http://code.google.com/p/googleappengine/issues/detail?id=5821

 Would like to have a Marketplace for Google App Engine apps, where

 From the end-user's perspective :

 1. Anyone who is interested in using Google App Engine can browse for apps
 by category, read reviews, etc.,.
 2. Install it directly into their own Google App Engine account (either
 associated to a normal Google account or a Google Apps user account).
 3. Use it for a trial period and later pay for app ($9/month minimum +
 additional usage charges), of which Google pays the developer a percentage.

 From the developer's perspective :

 1. Any developer can build an apps on Google App Engine and mark their app
 as available for sale, from within Google App Engine dashboard.
 2. Option to restrict source code download (on by default) for such paid
 deployments.
 3. Option to specify the GData APIs used within the app.

 Nice to have features :
 1. Developers have options to mark specific versions as stable,
 development and enable customers to move to latest stable version at their
 own convenient time (after N-days/weeks, automatic/on-weekends).

 It will also be better to be part of the Google Apps marketplace, for which
 I believe Google App Engine and Google Apps folks will have to co-ordinate.

 Star this if you are a developer betting on Google App Engine.

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

 Thanks  Regards,
  R.Rajkumar

 --
 

[appengine-java] Re: reading a binary file using new URL(link).openStream() results java.net.SocketTimeoutException

2011-09-14 Thread scorpion
I would suggest googling before filing a post.

There were bugs already filed for this and they are

http://code.google.com/p/googleappengine/issues/detail?id=1077
resolved duplicate of -
http://code.google.com/p/googleappengine/issues/detail?id=1559

The max timeout that you can set is 10s, which according to me is
less, but thats fine. Hope that helps.

-- 
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] Are there any plans to increase the 150MB app size limit?

2011-09-14 Thread Daniel Florey
When using GWT the app can quickly exceed the 150MB app size limit. Are 
there any plans to increase this limit to let's say... unlimited?


-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-appengine/-/NbCu7fZb5I8J.
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] Sqlite3 for backends

2011-09-14 Thread Gerald Tan
You could use orientdb which is a pure java nosql db that can use a memory 
store, but how would the frontend instance communicate synchronously with 
the sqlite backend instance though?

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-appengine/-/gCtNaPJAmx0J.
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: Cross Namespace Queries?

2011-09-14 Thread objectuser
I guess not. :)

I'm hoping that if I want to move to it in the future, I'm not hosed.  I 
think it might be an expensive move but a possible one.

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-appengine/-/Y0vwExqcTK8J.
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: Are there any plans to increase the 150MB app size limit?

2011-09-14 Thread Tom Phillips
Are you deploying a .junit_symbolMaps folder (in your compiled GWT
root)?

If so, it's large, and can be safely deleted/excluded from the war
before deploy.

/Tom

On Sep 14, 7:47 am, Daniel Florey daniel.flo...@gmail.com wrote:
 When using GWT the app can quickly exceed the 150MB app size limit. Are
 there any plans to increase this limit to let's say... unlimited?

-- 
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: Are there any plans to increase the 150MB app size limit?

2011-09-14 Thread Daniel Florey
No, my problem is the core concept of creating permutations for different 
locales, browsers etc.
So if I support different browsers and multiple locale I quickly end up with 
dozens of permutations.
If you have 100 permutations each permutation must not exceed 15MB in order 
to stay within the GAE limits.

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-appengine/-/Dg-Rrx1QmPMJ.
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] Sqlite3 for backends

2011-09-14 Thread Ronoaldo José de Lana Pereira
I guess that a B4 backend wold be a nice use case for this, right? You may 
implement an in-memory database backend that can be synced with the 
datastore. You can let this backend private and then implement a *query 
handler* in the backend that returns the data in a specific format (json, 
yaml, xml) that you can consume with urlfetch in the frontend.

I'm not sure how you will project this to scale as the data grows, but this 
may be a good choice for a moderate dataset.

- Ronoaldo

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-appengine/-/r8BspmUNAJ8J.
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: Are there any plans to increase the 150MB app size limit?

2011-09-14 Thread Daniel Florey
BTW: I already posted in the GWT group a while back, but no response yet:
https://groups.google.com/d/topic/google-web-toolkit-contributors/nJmgmT-36c0/discussion

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-appengine/-/pAR-zt-WMRAJ.
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] Configured TQ execution

2011-09-14 Thread Sahid Orentino Ferdjaoui
I have several problems to configure the execution rate of my Queue.

For example:
  If i have a queue needs to run about 1500task/minutes and each task needs 
in avg about 200ms.
  how i need to configure rate/bucket/concurrence?

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-appengine/-/dZ2NzjPOBHsJ.
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: Cross Namespace Queries?

2011-09-14 Thread JH
as far as I know you cannot query across namespaces.  this is not the
intended use for namespaces.

On Sep 14, 7:51 am, objectuser kevin.k.le...@gmail.com wrote:
 I guess not. :)

 I'm hoping that if I want to move to it in the future, I'm not hosed.  I
 think it might be an expensive move but a possible one.

-- 
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] Servlet getInputStream fail with GAE 1.5!!

2011-09-14 Thread Marc Hacker
HttpServletRequest request.getInputStream() works great in 1.4 but
fails in 1.5. This is a pretty basic problem.

Here is some test code:

public void doPost(HttpServletRequest request, HttpServletResponse
response) {
try {
response.setContentType(text/plain; charset=utf-8);
byte [] b = new byte [10]; // reusable buffer for 
reading bytes
int len = request.getInputStream().read(b);
response.getWriter().println(Number of bytes =  + 
len);
} catch (IOException e) {
e.printStackTrace();
}
}

Then post some data with:

form name=input action=ADDRESS OF SERVLET method=POST
input type=text name=method value=Test data /
input type=submit value=Test /api/user /
/form

With 1.4 you get the length of the data, with 1.5.2 I get -1 !!

Also see 
http://stackoverflow.com/questions/5348298/servlets-request-getinputstream-request-getreader-not-working-struts2

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



[google-appengine] error on ds admin

2011-09-14 Thread Felippe Bueno
When trying to delete entities

/_ah/datastore_admin/delete.do

Could not serialize JSON: {'mapreduce_id': '1586385529922B7DDED38',
'mapper_spec': {'mapper_shard_count': 32, 'mapper_params': {'entity_kind':
u'ReportIndex'}, 'mapper_input_reader':
'google.appengine.ext.mapreduce.input_readers.DatastoreKeyInputReader',
'mapper_handler_spec':
'google.appengine.ext.datastore_admin.delete_handler.DeleteEntity'},
'params': {'force_writes': 'True', 'datastore_admin_operation':
'ag1zfmJ0YnVja2V0c2hyciULEhxfQUVfRGF0YXN0b3JlQWRtaW5fT3BlcmF0aW9uGI-2zSwM',
'done_callback': '/_ah/datastore_admin/mapreduce_done'}, 'name': u'Delete
all ReportIndex objects', 'hooks_class_name': None} Traceback (most recent
call last): File
/base/python_runtime/python_lib/versions/1/google/appengine/ext/mapreduce/model.py,
line 95, in to_json_str return simplejson.dumps(json, sort_keys=True)
AttributeError: 'module' object has no attribute 'dumps'

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



[google-appengine] How to store list of values in datastore

2011-09-14 Thread Deepak Singh
Hi,

I am using GAE 1.5.4 JAVA.

public class Citynames implements Serialisable{
   String id;
String name;
   // getter setter
}

I have a list of city names contained in an arraylist,

ArrayListString list = new ArrayListString();


for()  {

Citynames city = new Citynames();
city.add(11);
city.add(ddd);
list.add(city);

}

Now i need to store this list in datastore.
What is the best way to acheive this as

datastore.put(list) is not working and fails with following exception

Citynames is not a supported property type.


Thanks
Deepak

-- 
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] Implementing Field Level Security in GAE

2011-09-14 Thread Jonathon Broughton
Can anyone suggest a good design pattern for implementing field level 
security for a database system built on GAE and datastore. I'm not looking 
to adjust DS queries based on OU information per se, but may be; We are more 
looking for a way to define the data in the first place such that the 
security setting per attribute is retrievable without additional lookups.

Possible? Possible but hard? Bite the bullet and manage it by secondary 
lookups? Define custom datatypes?

Thinking and shooting from the hip here really

Thanks in advance.

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



[google-appengine] Re: error on ds admin

2011-09-14 Thread Felippe Bueno
same when trying to copy entities to another appid.

I forgot to say that I see the messagem below after clicking delete
entities or copy entities:

There was a problem kicking off the jobs. The error was:

'module' object has no attribute 'dumps'


ps - python env


On Wed, Sep 14, 2011 at 12:27 PM, Felippe Bueno felippe.bu...@gmail.comwrote:

 When trying to delete entities

 /_ah/datastore_admin/delete.do

 Could not serialize JSON: {'mapreduce_id': '1586385529922B7DDED38',
 'mapper_spec': {'mapper_shard_count': 32, 'mapper_params': {'entity_kind':
 u'ReportIndex'}, 'mapper_input_reader':
 'google.appengine.ext.mapreduce.input_readers.DatastoreKeyInputReader',
 'mapper_handler_spec':
 'google.appengine.ext.datastore_admin.delete_handler.DeleteEntity'},
 'params': {'force_writes': 'True', 'datastore_admin_operation':
 'ag1zfmJ0YnVja2V0c2hyciULEhxfQUVfRGF0YXN0b3JlQWRtaW5fT3BlcmF0aW9uGI-2zSwM',
 'done_callback': '/_ah/datastore_admin/mapreduce_done'}, 'name': u'Delete
 all ReportIndex objects', 'hooks_class_name': None} Traceback (most recent
 call last): File
 /base/python_runtime/python_lib/versions/1/google/appengine/ext/mapreduce/model.py,
 line 95, in to_json_str return simplejson.dumps(json, sort_keys=True)
 AttributeError: 'module' object has no attribute 'dumps'


-- 
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: Unexpected Entity Group transaction contention

2011-09-14 Thread Brian Olson
Multi-entity transactions would allow me to redesign my app to not have the 
parent-child relationship and then the contentious operations on children 
would be just fine as those child entities would be unrelated in the new 
version.

I'm sure multi-entity transactions are going to come with tradeoffs like 
more likely to retry/fail and slower.

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-appengine/-/gN1JuXLh1OIJ.
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: why Datastore Key Fetch Ops is so many?

2011-09-14 Thread Gerald Tan
Count store is just not part of the NoSQL concept.

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-appengine/-/NEvSXbFP8YcJ.
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] All pushes failing.

2011-09-14 Thread mathijs
Tried four times in a row now:


 [java] java.io.IOException: Error posting to URL:
https://appengine.google.com/api/appversion/clonefiles?app_id=appbrainzversion=2;
 [java] 500 Internal Server Error

(appid = appbrainz).

Anybody else experiencing this?

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



[google-appengine] Re: Cross Namespace Queries?

2011-09-14 Thread objectuser
Well, I realize that almost all the time, you want your query to be within a 
namespace.  That's the intent: prevent data leakage across namespaces.  Good 
stuff there.

But sometimes, you want to query across them, like for administration, 
analysis, whatever.

Thanks.

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-appengine/-/VoVIZb3X-REJ.
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] Implementing Field Level Security in GAE

2011-09-14 Thread Rajkumar Radhakrishnan
Hi,

I have implemented such a feature in my custom online database app
builderhttp://creator.ifreetools.com -
iFreeTools Creator http://creator.ifreetools.com

After defining 
entitieshttp://help.creator.ifreetools.com/p/defining-entities-or-tables.htmland
attributeshttp://help.creator.ifreetools.com/p/defining-attributes-or-fields.htmlonline,
one can proceed to define
Auth 
Profileshttp://blogs.ifreetools.com/2010/12/access-control-up-to-field-level-now.htmlspecifying
the access permissions and associate it to non-admin users. All
metadata and the auth-profile information is cached and used within the app
to render the forms and views for the users.

You are welcome to try out iFreeTools Creator and as a fellow developer feel
free to provide your feedback too.

And of course, you can also use it for your database app, if it can meet
your requirements. Single tenant
deploymentshttp://help.creator.ifreetools.com/2011/06/deployment-options-single-tenant.htmlover
your own Google App Engine account starts at just $99/year for up to
25
users, going to a maximum of $297/year for unlimited users.

Thanks  Regards,
Raj

On Wed, Sep 14, 2011 at 9:27 PM, Jonathon Broughton 
jbrough...@alliesandmorrison.com wrote:

 Can anyone suggest a good design pattern for implementing field level
 security for a database system built on GAE and datastore. I'm not looking
 to adjust DS queries based on OU information per se, but may be; We are more
 looking for a way to define the data in the first place such that the
 security setting per attribute is retrievable without additional lookups.

 Possible? Possible but hard? Bite the bullet and manage it by secondary
 lookups? Define custom datatypes?

 Thinking and shooting from the hip here really

 Thanks in advance.

 --
 You received this message because you are subscribed to the Google Groups
 Google App Engine group.
 To view this discussion on the web visit
 https://groups.google.com/d/msg/google-appengine/-/JfWun8IeGsMJ.
 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.




-- 
~~
Build online database applications, over Google App Engine.
iFreeTools Creator - http://creator.ifreetools.com

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



[google-appengine] Re: How to store list of values in datastore

2011-09-14 Thread Deepak Singh
Anyone can help on this...

On Wed, Sep 14, 2011 at 9:13 PM, Deepak Singh deepaksingh...@gmail.comwrote:

 Hi,

 I am using GAE 1.5.4 JAVA.

 public class Citynames implements Serialisable{
String id;
 String name;
// getter setter
 }

 I have a list of city names contained in an arraylist,

 ArrayListString list = new ArrayListString();


 for()  {

 Citynames city = new Citynames();
 city.add(11);
 city.add(ddd);
 list.add(city);

 }

 Now i need to store this list in datastore.
 What is the best way to acheive this as

 datastore.put(list) is not working and fails with following exception

 Citynames is not a supported property type.


 Thanks
 Deepak









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



[google-appengine] Re: How to store list of values in datastore

2011-09-14 Thread Ronoaldo José de Lana Pereira
Hi Deepak,

You may be interested on the Storing Data part of the 
documentationhttp://code.google.com/intl/en/appengine/docs/java/datastore/. 
 It explains how the Datastore works and how you can use the raw Entity 
class to store data. This is the low level datastore way to persist your 
data:

Entity e = new Entity(Citynames);
e.setProperty(name, Name of the City);
DatastoreServiceFactory.getDatastoreService().put(e);

This is not the usual way to store Java objects, but is the raw way. I 
recomend you to look at Objectify 
documentationhttp://code.google.com/p/objectify-appengine/wiki/IntroductionToObjectify,
 
probrably the greatest persistency layer for appengine out there.

Hope this helps.

Best Regards,

-Ronoaldo

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-appengine/-/TZVTugAw1dQJ.
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: How to store list of values in datastore

2011-09-14 Thread Deepak Singh
Hi Ronoaldo,

This is fine. But i want to store the arraylist directly to datastore.
So

Entity e = new Entity(Citynames);
e.setProperty(name, list);
DatastoreServiceFactory.getDatastoreService().put(e);

How is the above functionality possible?


2011/9/15 Ronoaldo José de Lana Pereira rpere...@beneficiofacil.com.br

 Hi Deepak,

 You may be interested on the Storing Data part of the 
 documentationhttp://code.google.com/intl/en/appengine/docs/java/datastore/.
  It explains how the Datastore works and how you can use the raw Entity
 class to store data. This is the low level datastore way to persist your
 data:

 Entity e = new Entity(Citynames);
 e.setProperty(name, Name of the City);
 DatastoreServiceFactory.getDatastoreService().put(e);

 This is not the usual way to store Java objects, but is the raw way. I
 recomend you to look at Objectify 
 documentationhttp://code.google.com/p/objectify-appengine/wiki/IntroductionToObjectify,
 probrably the greatest persistency layer for appengine out there.

 Hope this helps.

 Best Regards,

 -Ronoaldo

 --
 You received this message because you are subscribed to the Google Groups
 Google App Engine group.
 To view this discussion on the web visit
 https://groups.google.com/d/msg/google-appengine/-/TZVTugAw1dQJ.
 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] Give me my $50 credit back!

2011-09-14 Thread Carson Welsh
The deal was: modify your billing settings and you get a $50 credit.

I got the credit, disabled billing and now my credit's gone.

I believe you are contractually obligated to restore my $50 credit: you
never said anything about whether billing should be kept enabled or not.

Don't you guys ever get tired of bait and switch?

Don't you guys get tired of alienating App Engine developers?

-- 
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] Deployment errors

2011-09-14 Thread Pascal Peeters
I currently receive an error when trying my application. Error posting to 
the appengine url.
Do you know if this is a general issue; or specific to my 
account/application?

Brg,
Pascal

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-appengine/-/tzXFcTplkToJ.
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: Is the Datastore Admin not namespace-enabled?

2011-09-14 Thread Carson Welsh
Does anyone know if there are any plans to change this any time in the near
future?


On Sep 12, 4:38 pm, Jason Collins jason.a.coll...@gmail.com wrote:
 I've found that the Datastore Admin tool is not namespace-enabled.

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



[google-appengine] Newbie needs guidance!

2011-09-14 Thread Brian Williams
Trying to get to grips with app engine and App Inventor email python program 
created by Shival Wolf. Wanting to solve the problem i have myself but need 
some guidance. 

I have an app which uses said program on app engine but i receive no email 
at the recipient address. 

The log files tell me the following. (i have removed my app.spot id)

 2011-09-13 12:53:32.564 /sendemail 302 362ms 0cpu_ms  0kb
 94.197.127.21 - - [13/Sep/2011:12:53:32 -0700] POST /sendemail 
HTTP/1.1 302 0 - - ##.appspot.com ms=363 cpu_ms=0 
api_cpu_ms=0 cpm_usd=0.27

Can anyone point me in the right direction please?

Brian

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



[google-appengine] Google SQL Service

2011-09-14 Thread Harish
Hi,
  Where can I find the tutorial to use Google SQL API with Google
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] Adsquery tool not working

2011-09-14 Thread Anuj Ghaghada
Hi, 

I'm trying to run Peer Set benchmarking for a client but the tool in the ads 
query tool doesn't work and gives me the error below:

Error: Server ErrorThe server encountered an error and could not complete 
your request.

Please retry your last submission.

If the problem persists, please contact the person responsible for the 
application you're using, or, if you are that person, 
reporthttp://code.google.com/appengine/community.html your 
problem and mention this error message and the query that caused it.

I require the data for 1-apr-2011 to 30-jun-2011 for 10 parent companies.

Please help!!

Regards,
Anuj

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-appengine/-/cUqLO1iXaHUJ.
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] API call datastore_v3.Put() required more quota ?

2011-09-14 Thread @zghanv/-
I'm trying to delete testing data from my app from datastore admin ...
but it's giving following error. My High Replication Datais 100%,
now i want to reset all data. How can i remove that.

Thanks.

---

Delete Job Status

There was a problem kicking off the jobs. The error was:

The API call datastore_v3.Put() required more quota than is available.

---

Dashboard status ...

CPU Time
30% 1.95 of 6.50 CPU hours
Outgoing Bandwidth
2%  0.02 of 1.00 GBytes
Incoming Bandwidth
0%  0.00 of 1.00 GBytes
Total Stored Data
0%  0.00 of 1.00 GBytes
Recipients Emailed
0%  0 of 2,000
High Replication Data
100%0.50 of 0.50 GBytes This resource is currently experiencing 
a
short-term quota limit.
Backend Usage
0%  $0.00 of $0.72

-- 
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: Cross Namespace Queries?

2011-09-14 Thread andreas schmid
i agree.

On Sep 14, 2011, at 7:35 PM, objectuser wrote:

 Well, I realize that almost all the time, you want your query to be within a 
 namespace.  That's the intent: prevent data leakage across namespaces.  Good 
 stuff there.
 
 But sometimes, you want to query across them, like for administration, 
 analysis, whatever.
 
 Thanks.
 
 -- 
 You received this message because you are subscribed to the Google Groups 
 Google App Engine group.
 To view this discussion on the web visit 
 https://groups.google.com/d/msg/google-appengine/-/VoVIZb3X-REJ.
 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] Give me my $50 credit back!

2011-09-14 Thread Steve Sherrie

*Better call Saul!*


On 11-09-13 09:13 PM, Carson Welsh wrote:

The deal was: modify your billing settings and you get a $50 credit.

I got the credit, disabled billing and now my credit's gone.

I believe you are contractually obligated to restore my $50 credit: 
you never said anything about whether billing should be kept enabled 
or not.


Don't you guys ever get tired of bait and switch?

Don't you guys get tired of alienating App Engine developers?
--
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: How to store list of values in datastore

2011-09-14 Thread Ronoaldo José de Lana Pereira
Hi Deepak,

The datastore supports Collections as a property for an Entity. To the 
BigTable, this is a list property, I.E, a multi-value field in one row in 
the datastore. It is fine to add a list of names, i.e.:

Entity e = new Entity(Citynames);
e.setProperty(name, Collections.asList(name1, name2, name3'));
DatastoreServiceFactory.getDatastoreService().put(e);

This will create en entry in the datastore with Citynames as kind, and 
with a property called name with the tree values in the list. You may find 
more info about what can be stored in an Entity property 
herehttp://code.google.com/intl/en/appengine/docs/python/datastore/entities.html#Properties_and_Value_Types,
 
and a few notes about too many values on the same property of an entity 
herehttp://code.google.com/intl/en/appengine/docs/python/datastore/queries.html#Big_Entities_and_Exploding_Indexes
.

Hope this helps,

- Ronoaldo

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-appengine/-/2L4-DpdWMuAJ.
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] appcfg.py download_data stuck

2011-09-14 Thread Ricardo Bánffy
Hi.

I'd like to download 1,189,010 entities on a master/slave datastore, but
appcfg seems stuck at 230,627 objects downloaded and further attempts to
recover more entities fail.

[INFO] Logging to bulkloader-log-20110914.170402
[INFO] Throttling transfers:
[INFO] Bandwidth: 25 bytes/second
[INFO] HTTP connections: 8/second
[INFO] Entities inserted/fetched/modified: 1000/second
[INFO] Batch Size: 10
[INFO] Opening database: bulkloader-progress-20110912.104310.sql3
[INFO] Opening database: [my_app].sql3
[INFO] Connecting to [my_app].appspot.com/_ah/remote_api
[INFO] Downloading kinds: [u'Status', u'Account', u'CounterSet']
Password for rban...@gmail.com:
[INFO] Have 230627 entities, 230627 previously transferred
[INFO] 230627 entities (5114 bytes) transferred in 3.7 seconds

Relevant log entries:

[DEBUG2011-09-14 17:05:07,010 bulkloader.py] Configuring remote_api.
url_path = /_ah/remote_api, servername = [my_app].appspot.com
[DEBUG2011-09-14 17:05:07,011 bulkloader.py] Bulkloader using app_id:
[my_app]
[INFO 2011-09-14 17:05:07,012 bulkloader.py] Connecting to [my_app].
appspot.com/_ah/remote_api
[DEBUG2011-09-14 17:05:10,634 bulkloader.py] Restarting upload using
progress database
[DEBUG2011-09-14 17:05:10,635 bulkloader.py] [Thread-11]
ExportProgressThread: started
[DEBUG2011-09-14 17:05:10,635 bulkloader.py] [Thread-12]
DataSourceThread: started
[INFO 2011-09-14 17:05:10,635 bulkloader.py] Downloading kinds:
[u'Status', u'Account', u'CounterSet']
[DEBUG2011-09-14 17:05:10,636 bulkloader.py] [Thread-12]
DataSourceThread: exiting
[DEBUG2011-09-14 17:05:10,638 bulkloader.py] Waiting for worker threads
to finish...

Has anyone experienced something like this?

-- 
Ricardo Bánffy
http://www.dieblinkenlights.com
http://twitter.com/rbanffy

-- 
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: How to store list of values in datastore

2011-09-14 Thread Deepak Singh
Thanks Ronoaldo. I got it now.

2011/9/15 Ronoaldo José de Lana Pereira rpere...@beneficiofacil.com.br

 Hi Deepak,

 The datastore supports Collections as a property for an Entity. To the
 BigTable, this is a list property, I.E, a multi-value field in one row in
 the datastore. It is fine to add a list of names, i.e.:

 Entity e = new Entity(Citynames);
 e.setProperty(name, Collections.asList(name1, name2, name3'));
 DatastoreServiceFactory.getDatastoreService().put(e);

 This will create en entry in the datastore with Citynames as kind, and
 with a property called name with the tree values in the list. You may find
 more info about what can be stored in an Entity property 
 herehttp://code.google.com/intl/en/appengine/docs/python/datastore/entities.html#Properties_and_Value_Types,
 and a few notes about too many values on the same property of an entity
 herehttp://code.google.com/intl/en/appengine/docs/python/datastore/queries.html#Big_Entities_and_Exploding_Indexes
 .

 Hope this helps,

 - Ronoaldo

 --
 You received this message because you are subscribed to the Google Groups
 Google App Engine group.
 To view this discussion on the web visit
 https://groups.google.com/d/msg/google-appengine/-/2L4-DpdWMuAJ.

 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: AppEngine Go realworld performance compared to Java? instance loading, concurrent requests?

2011-09-14 Thread Sanjay


 This is a great tip. Did you think about crossposting to 
 google-appengine-go?


Yeah, sure I'll do it.

Sanjay 

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-appengine/-/R0StnBw_DncJ.
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] Give me my $50 credit back!

2011-09-14 Thread Timofey Koolin
I disable billing too and I have my credit in balance history in balance
column.

2011/9/14 Steve Sherrie st...@wasteofpaper.com

 **
 *Better call Saul!*



 On 11-09-13 09:13 PM, Carson Welsh wrote:

 The deal was: modify your billing settings and you get a $50 credit.

  I got the credit, disabled billing and now my credit's gone.

  I believe you are contractually obligated to restore my $50 credit: you
 never said anything about whether billing should be kept enabled or not.

  Don't you guys ever get tired of bait and switch?

  Don't you guys get tired of alienating App Engine developers?
 --
 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.




-- 
С уважением,
Кулин Тимофей.

Телефон: +7 (4852) 974793
ICQ: 114902104
email: timo...@koolin.ru
Blog: http://timofey.koolin.ru

-- 
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] Give me my $50 credit back!

2011-09-14 Thread Gregory D'alesandre
Even with disabled billing the credit should remain.  What is your appid?

Greg

On Tue, Sep 13, 2011 at 6:13 PM, Carson Welsh carsonwe...@gmail.com wrote:

 The deal was: modify your billing settings and you get a $50 credit.

 I got the credit, disabled billing and now my credit's gone.

 I believe you are contractually obligated to restore my $50 credit: you
 never said anything about whether billing should be kept enabled or not.

 Don't you guys ever get tired of bait and switch?

 Don't you guys get tired of alienating App Engine developers?

 --
 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] I can't turn on datastore admin from dashboard.

2011-09-14 Thread rekby
I click button Enable datastore admin many days ago. Now I see white paper 
instead datastore admin page.

My app-id: info-most.

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-appengine/-/ZgP2Q2H0AaIJ.
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: Cross Namespace Queries?

2011-09-14 Thread JH
well there are metadata queries to get all namespaces, then you could
query each of them... not the best solution but the namespace api is
really cool for it's intended use.

On Sep 14, 2:30 pm, andreas schmid a.schmi...@gmail.com wrote:
 i agree.

 On Sep 14, 2011, at 7:35 PM, objectuser wrote:







  Well, I realize that almost all the time, you want your query to be within 
  a namespace.  That's the intent: prevent data leakage across namespaces.  
  Good stuff there.

  But sometimes, you want to query across them, like for administration, 
  analysis, whatever.

  Thanks.

  --
  You received this message because you are subscribed to the Google Groups 
  Google App Engine group.
  To view this discussion on the web 
  visithttps://groups.google.com/d/msg/google-appengine/-/VoVIZb3X-REJ.
  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.



[google-appengine] Re: Marketplace for Google App Engine apps

2011-09-14 Thread Rajkumar Radhakrishnan
Hi,

Below is a quick list of past threads, which have been requesting for
a *Marketplace
for Google App Engine
appshttp://code.google.com/p/googleappengine/issues/detail?id=5821
*, in one form or other..

Clarification of Term 4.4
http://groups.google.com/group/google-appengine/browse_thread/thread/84806609ffe2617c/5ad4d25338709667

How to distribute my app?
http://groups.google.com/group/google-appengine/browse_thread/thread/6370d546ecf01adb/5c0f67a620c9898b

Questions about the preferred way to handle multiple apps/accounts
http://groups.google.com/group/google-appengine/browse_thread/thread/59b098b46e6287ab/2aeab4c5740af00d?#2aeab4c5740af00d

'Add It Now' Functionality for my own Google App Engine Application
http://groups.google.com/group/google-appengine/browse_thread/thread/6e862905b00f610c/2af76a6a12389dc4

Distributing the same app to multiple domains
http://groups.google.com/group/google-appengine-python/browse_thread/thread/1bd14e7302dba556/8230d6137633289f

Per-domain data stores and selling our apps to people who use google
domains...
http://groups.google.com/group/google-appengine/browse_thread/thread/975bbea48a064160/0f157a5f6fe89986

Is it possible to sell a CMS hosted on Google App Engine without the code
being visible ?
http://groups.google.com/group/google-appengine/browse_thread/thread/d00f54bf6dedacbb/9926aca62e27ec94

Deployment API
http://groups.google.com/group/google-appengine/browse_thread/thread/c0f71aaccebd9cf9/7016e986c96b1e1c

Multiple Instances of the Same App
http://groups.google.com/group/google-appengine/browse_thread/thread/95a0960fb85f4438/d40feb0eaefa70b0

Selling App Engine Apps
http://groups.google.com/group/google-appengine/browse_thread/thread/4ce497229c8ff0aa/72210b0c57fad0c4

Isolated Application Deployment Instances
http://groups.google.com/group/google-appengine/browse_thread/thread/bf8c772e2ac02194/1320615a5c539f26

Creating a Windows desktop deployment utility ie. port of appcfg.py to C#
client library
http://groups.google.com/group/google-appengine/browse_thread/thread/d9ac4de58af06584/446bb162a8ea5622

Automating deployment
http://groups.google.com/group/google-appengine/browse_thread/thread/68e6157406acbc4c/332bb526491d96a5

source code encryption
http://groups.google.com/group/google-appengine-python/browse_thread/thread/16649298ff3751e3/ce0848eef733f90d

deploying applicaiton to multiple customers
http://groups.google.com/group/google-appengine/browse_thread/thread/75a9dab52d311014/ab4e088295fdced2

1 application, multiple datastores
http://groups.google.com/group/google-appengine/browse_thread/thread/439d466d4e04b522/7847cf95195d53a7

usage  billing and multiple deployment
http://groups.google.com/group/google-appengine/browse_thread/thread/b8be8572faf92b2e/5e684e5c9758b9eb


There should be more such requests. But it is obvious that this is an
important feature which can enable better adoption rates of the Google App
Engine, helping both the Google folks building this wonderful platform and
the developers who love working on it.

And, if you have not already done so, you can star this feature
request : *Marketplace
for Google App Engine
appshttp://code.google.com/p/googleappengine/issues/detail?id=5821
*, to let Google know that you are interested too.

Thanks  Regards,
Raj

On Thu, Sep 8, 2011 at 12:53 PM, Rajkumar Radhakrishnan 
r.rajku...@gmail.com wrote:

 Hi,

 I have posted the following feature request. If any other developer here
 would like to see this feature, let Google know marking it with a star..
 http://code.google.com/p/googleappengine/issues/detail?id=5821

 Would like to have a Marketplace for Google App Engine apps, where

 From the end-user's perspective :

 1. Anyone who is interested in using Google App Engine can browse for apps
 by category, read reviews, etc.,.
 2. Install it directly into their own Google App Engine account (either
 associated to a normal Google account or a Google Apps user account).
 3. Use it for a trial period and later pay for app ($9/month minimum +
 additional usage charges), of which Google pays the developer a percentage.

 From the developer's perspective :

 1. Any developer can build an apps on Google App Engine and mark their app
 as available for sale, from within Google App Engine dashboard.
 2. Option to restrict source code download (on by default) for such paid
 deployments.
 3. Option to specify the GData APIs used within the app.

 Nice to have features :
 1. Developers have options to mark specific versions as stable,
 development and enable customers to move to latest stable version at their
 own convenient time (after N-days/weeks, automatic/on-weekends).

 It will also be better to be part of the Google Apps marketplace, for which
 I believe Google App Engine and Google Apps folks will have to co-ordinate.

 Star this if you are a developer betting on Google App Engine.

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

 Thanks  Regards,
  R.Rajkumar

 --
 

[google-appengine] Billing Status: Payment Due

2011-09-14 Thread Yossy
Hi,

My application billing status became  Payment Due.
My credit card has no problem.(I checked credit card company.)
Please help and tell me where to contact.

Thanks.

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



RE: [google-appengine] Billing Status: Payment Due

2011-09-14 Thread Brandon Wirtz
Log in to Check out and select re-try.

-Original Message-
From: google-appengine@googlegroups.com
[mailto:google-appengine@googlegroups.com] On Behalf Of Yossy
Sent: Wednesday, September 14, 2011 9:32 PM
To: Google App Engine
Subject: [google-appengine] Billing Status: Payment Due

Hi,

My application billing status became  Payment Due.
My credit card has no problem.(I checked credit card company.) Please help
and tell me where to contact.

Thanks.

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


-- 
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: Billing Status: Payment Due

2011-09-14 Thread Christopher
We are noticing the same on several of our accounts for the app engine
applications. Brandon, can you please explain further? I am logged
into Google Checkout and do not see any option for retrying anywhere.
Thanks.

On Sep 15, 12:55 am, Brandon Wirtz drak...@digerat.com wrote:
 Log in to Check out and select re-try.







 -Original Message-
 From: google-appengine@googlegroups.com

 [mailto:google-appengine@googlegroups.com] On Behalf Of Yossy
 Sent: Wednesday, September 14, 2011 9:32 PM
 To: Google App Engine
 Subject: [google-appengine] Billing Status: Payment Due

 Hi,

 My application billing status became  Payment Due.
 My credit card has no problem.(I checked credit card company.) Please help
 and tell me where to contact.

 Thanks.

 --
 You received this message because you are subscribed to the Google Groups
 Google App Engine group.
 To post to this group, send email to google-appengine@googlegroups.com.
 To unsubscribe from this group, send email to
 google-appengine+unsubscr...@googlegroups.com.
 For more options, visit this group 
 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.