[google-appengine] Re: App engine import multiprocessing error

2014-02-11 Thread pdknsk
You can't use multiprocessing, but threading works just fine. I haven't 
tried, but you might be able to use multiprocessing.dummy instead.

http://docs.python.org/2/library/multiprocessing.html#module-multiprocessing.dummy

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/groups/opt_out.


Re: [google-appengine] low python and java bug acknowledgment

2014-02-11 Thread Rafael
I guess this was a management decision.

Many more people were asking for more languages support like php. The
problem is that even java and python aren't mature enough. So now we have a
lot of immature platforms and the nanny is pretty busy taking care of all
those babies.

The normal startup way would be to consolidate one language and then
expand. The hope is that google use its super human powers and fix this.
On Feb 10, 2014 4:54 PM, "PK"  wrote:

> I agree with you, this is ridiculous. In addition to what you pay for the
> service, you need to pay extra for support so that they look at the bugs
> you report, even when they are Google's bugs. And from what I am reading,
> those who pay for support are not happy either. You thought you moved away
> from the old "enterprise software vendors" model but you realize it is
> becoming just the same attitude, just repackaged as PaaS.
>
> Having been following GAE since the beginning I can tell you that Google
> App Engine used to be like what you describe for Go when it first started,
> but I regret to conclude that that spirit has been lost.
>
> PK
> http://www.gae123.com
>
> On October 4, 2013 at 6:51:53 PM, pdknsk 
> (pdk...@gmail.com)
> wrote:
>
> It's a bit frustrating to report bugs when Google doesn't read them.
>
>
> https://code.google.com/p/googleappengine/issues/list?can=1&q=-Language%3AGo+-Language%3APHP&sort=-id
>
> The vast majority of bug reports on the first few pages isn't acknowledged
> (maybe not even read), let alone fixed. Now, you can argue this is because
> of low quality bug reports, which may or not may be the case. If this were
> the case, Google could at least reply and state so.
>
> This is in stark contrast to the Go team, which reads every bug (and fixes
> many). Exemplary!
>
>
> https://code.google.com/p/googleappengine/issues/list?can=1&q=Language%3AGo&sort=-id
>
> --
> You received this message because you are subscribed to the Google Groups
> "Google App Engine" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to google-appengine+unsubscr...@googlegroups.com.
> To post to this group, send email to google-appengine@googlegroups.com.
> Visit this group at http://groups.google.com/group/google-appengine.
> For more options, visit https://groups.google.com/groups/opt_out.
>
>  --
> You received this message because you are subscribed to the Google Groups
> "Google App Engine" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to google-appengine+unsubscr...@googlegroups.com.
> To post to this group, send email to google-appengine@googlegroups.com.
> Visit this group at http://groups.google.com/group/google-appengine.
> For more options, visit https://groups.google.com/groups/opt_out.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/groups/opt_out.


[google-appengine] Indexing in google app engine

2014-02-11 Thread Jon Anders Sollien

Hi, is there anyway I can determine which data transfer objects (dtos) are 
still being indexed? Like for example a list of unindexed dtos or a save 
method that finishes after succesfull indexing

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/groups/opt_out.


[google-appengine] Python application not found

2014-02-11 Thread Jim CaJacob
I'm just getting started using App Engine and Launcher.

I have created an application (from the Launcher) and run it successfully 
locally, and the application's folder is created within the specified path.

When I Deploy from Launcher, I get an "application not found" 404 error.

Any suggestions.  Thanks.

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/groups/opt_out.


[google-appengine] I've been notified to be the owner of an app I can't see or delete

2014-02-11 Thread Carlos Ospina
Hello.
I found with surprise that I'm the owner of this app: "s~maximal-coast-361"
I have done some appengine development, but I don't remember this app and 
its not on my admin panel. Since I don't know it, I want to delete it, but 
I can't because I don't have access to it.

Any ideas?

How do I get to this app? How do I know who the owner is??

Thanks for your help

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/groups/opt_out.


[google-appengine] Update to Terms of Service about an app I didn't create

2014-02-11 Thread Danny
I don't know where to turn with this one and so I am writing here as I've 
not found a way to contact Google about this.

I received this morning a "Updates to Cloud Platform Terms of Service" mail 
- no biggy. 

The thing is, the app listed in the mail is something I didn't create and 
I'm 150% sure as the logs detail that it was created only a month ago and 
I'm pretty sure I'd remember.

Therefore, I'm security conscious and have the 2-step authentication set up 
so I wanted to understand how this could have happened and what the reason 
may have been.

As I don't use the platform, I have no ability to use the support channels 
offered, which has left me frustrated. I have deleted the app (due to 
happen in a day or two) but I am not necessarily happy at just that. I 
would like to seek assurances why this happened and that it won't happen 
again.

Any tips on how I can provide this feedback direct to Google would be 
appreciated.

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/groups/opt_out.


[google-appengine] oauth decorator

2014-02-11 Thread appengineuser
Hi, 

sorry if there is a dumb question, but I'm pretty puzzled:

so I'm using google drive sdk and oauth decorator with my request handler

I built a service object

decorator = OAuth2Decorator(
client_id=ClIENT_ID,
client_secret=CLIENT_SECRET,
scope='https://www.googleapis.com/auth/drive')

service = build('drive', 'v2')

and decorate my handler

@decorator.oauth_required
def get(self):
   .

in the get method, I tried to use drive sdk to create a new file. This is 
where I get confused, if I use *decorator.http() *as argument of *execute*method

 res = service.files().insert(
body=body
).execute(*decorator.http()*)

It gives error on the execute line
return self.credentials.authorize(httplib2.Http())
AttributeError: 'NoneType' object has no attribute 'authorize'

But if I extract *http* object first and then pass it to the *execute*
 method


* http = decorator.http()*
 res = service.files().insert(
body=body
).execute(*http=http*)

it works fine. Aren't they exact same thing?!?!

And also why do I keep getting 
WARNING  2014-02-07 06:04:59,223 util.py:129] execute() takes at most 1 
positional argument (2 given)
Looking at the source of execute, its signature is execute(self, 
http=None), so it does take one argument right?!

Thanks for the help.

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/groups/opt_out.


[google-appengine] Google Clound terms of service

2014-02-11 Thread Allan Lopes


I have a webapp that uses Google App Engine and Google Cloud Datastore 
services. But reading the new Google Cloud 
terms of 
services I notice this part:

Further, Customer will notify its End Users that any Customer Data provided 
as part of the Services will be made available to a third party (i.e. 
Google) as part of Google providing the Services.

and this:

“Customer Data” means content provided, transmitted, or displayed via the 
Services by Customer or its End Users; but excluding any data provided as 
part of the Account.

Does that mean Google can access the data of my End Users stored in the 
Datastore to, for example, improve their advertising system?

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/groups/opt_out.


[google-appengine] Migration of Email from Google Drive to Gmail

2014-02-11 Thread Abhishek Hadap
i am working on a migration application where emails's from user's inbox 
will be migrated to Admin's mailbox 

Steps are as follows
 
 i)  A Google Script which extracts all email of a user to his Google drive 
but label wise, like for Label 1 all mails should be in same folder in 
Google Drive and so on, along with the   attachment.(As raw contents). 
This is Done and working.

ii) Once label wise emails extracted to user's Google Drive change the 
ownership to the admin of that domain(Using Google Apps script) This is 
Done and working

iii) Now Admin has all the folder in his drive, and admin wants these mails 
from his drive to mail inbox (Using GAE as web service) as per labels.

I need guidance on how to implement Step iii) as we cannot directly migrate 
using Google script. We don't want to forward the email but we need the 
exact email.

Thanks in advance.



-- 

This message contains information that may be privileged or confidential 
and is the property of the Capgemini Group. It is
intended only for the person to whom it is addressed. If you are not the 
intended recipient, you are not authorized to
read, print, retain, copy, disseminate, distribute, or use this message or 
any part thereof. If you receive this message
in error, please notify the sender immediately and delete all copies of 
this message.

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/groups/opt_out.


[google-appengine] Google drive api permission

2014-02-11 Thread appengineuser
I guess this is more of a google drive api question. I'm trying to transfer 
ownership of a file to someone else and change my own permission to read 
only.

What is the correct way to use permission api?  The way I did it: 1) 
getting permissionId from getIdForEmail 2) in the patch body I have 
{'role':'reader'
}

https://developers.google.com/drive/v2/reference/permissions/patch

I have tried everything I can think of. But I keep getting 400 error. Is it 
because one cannot change his own file's permission to read only??

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/groups/opt_out.


[google-appengine] Re: Property is corrupt (Unicode Decode Error)

2014-02-11 Thread Jc Lanoë
Hi,

I'm having the same issue.
Did you find a solution to fix it, or at least access the other properties?

Thanks.


On Saturday, June 11, 2011 5:06:18 AM UTC-7, ravindra wrote:
>
> My GAE app sometimes gives the following error. I uploaded all my data 
> using bulk uploader, but never faced any problem in uploading data to 
> datastore. 
>
> Property keywords is corrupt in the datastore:
> Traceback (most recent call last):
>   File 
> "/base/python_runtime/python_lib/versions/1/google/appengine/api/datastore.py",
>  line 958, in _FromPb
> value = datastore_types.FromPropertyPb(prop)
>   File 
> "/base/python_runtime/python_lib/versions/1/google/appengine/api/datastore_types.py",
>  line 1753, in FromPropertyPb
> value = unicode(value.decode('utf-8'))
>   File "/base/python_runtime/python_dist/lib/python2.5/encodings/utf_8.py", 
> line 16, in decode
> return codecs.utf_8_decode(input, errors, True)
> UnicodeDecodeError: 'utf8' codec can't decode bytes in position 22-27: 
> unsupported Unicode code range
> Traceback (most recent call last):
>   File 
> "/base/python_runtime/python_lib/versions/1/google/appengine/ext/webapp/__init__.py",
>  line 700, in __call__
> handler.get(*groups)
>   File "/base/data/home/apps/e-shiksha/1.351017675093647993/common.py", line 
> 36, in wrapper
> func(self, *args, **kw)
>   File "/base/data/home/apps/e-shiksha/1.351017675093647993/search.py", line 
> 95, in get
> query = q.fetch(1000)
>   File 
> "/base/python_runtime/python_lib/versions/1/google/appengine/ext/db/__init__.py",
>  line 2025, in fetch
> raw = raw_query.Get(limit, offset, config=config)
>   File 
> "/base/python_runtime/python_lib/versions/1/google/appengine/api/datastore.py",
>  line 1862, in Get
> val = iterator.next()
>   File 
> "/base/python_runtime/python_lib/versions/1/google/appengine/api/datastore.py",
>  line 2051, in IterateResults
> results_to_push.append(top_result.GetNext())
>   File 
> "/base/python_runtime/python_lib/versions/1/google/appengine/api/datastore.py",
>  line 1908, in GetNext
> self.__orderings)
>   File 
> "/base/python_runtime/python_lib/versions/1/google/appengine/api/datastore.py",
>  line 1889, in __init__
> self.__entity = entity_iterator.next()
>   File 
> "/base/python_runtime/python_lib/versions/1/google/appengine/datastore/datastore_query.py",
>  line 2313, in next
> next_batch = self.__batcher.next()
>   File 
> "/base/python_runtime/python_lib/versions/1/google/appengine/datastore/datastore_query.py",
>  line 2183, in next
> return self.next_batch(self.AT_LEAST_ONE)
>   File 
> "/base/python_runtime/python_lib/versions/1/google/appengine/datastore/datastore_query.py",
>  line 2220, in next_batch
> batch = self.__next_batch.get_result()
>   File 
> "/base/python_runtime/python_lib/versions/1/google/appengine/api/apiproxy_stub_map.py",
>  line 592, in get_result
> return self.__get_result_hook(self)
>   File 
> "/base/python_runtime/python_lib/versions/1/google/appengine/datastore/datastore_query.py",
>  line 1998, in __query_result_hook
> self.__results = self._process_results(query_result.result_list())
>   File 
> "/base/python_runtime/python_lib/versions/1/google/appengine/datastore/datastore_query.py",
>  line 2031, in _process_results
> for result in results]
>   File 
> "/base/python_runtime/python_lib/versions/1/google/appengine/datastore/datastore_rpc.py",
>  line 127, in pb_to_query_result
> return self.pb_to_entity(pb)
>   File 
> "/base/python_runtime/python_lib/versions/1/google/appengine/api/datastore.py",
>  line 242, in pb_to_entity
> return Entity._FromPb(pb)
>   File 
> "/base/python_runtime/python_lib/versions/1/google/appengine/api/datastore.py",
>  line 962, in _FromPb
> (prop.name(), traceback.format_exc()))
> Error: Property keywords is corrupt in the datastore:
> Traceback (most recent call last):
>   File 
> "/base/python_runtime/python_lib/versions/1/google/appengine/api/datastore.py",
>  line 958, in _FromPb
> value = datastore_types.FromPropertyPb(prop)
>   File 
> "/base/python_runtime/python_lib/versions/1/google/appengine/api/datastore_types.py",
>  line 1753, in FromPropertyPb
> value = unicode(value.decode('utf-8'))
>   File "/base/python_runtime/python_dist/lib/python2.5/encodings/utf_8.py", 
> line 16, in decode
> return codecs.utf_8_decode(input, errors, True)
> UnicodeDecodeError: 'utf8' codec can't decode bytes in position 22-27: 
> unsupported Unicode code range
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/groups/opt_out.


[google-appengine] Re: Adding Custom Domain fails with "Invalid Request"

2014-02-11 Thread Srihari Konakanchi
yes, same here, when tried add domain and click next, it was asking kept 
asking re-login and no proper error message. seems given accounts once 
exceed 5 applications registered, there could be restriction which was 
blocking. very drustating not showing proper error message!! 

On Thursday, October 10, 2013 3:05:58 AM UTC+1, RandomPod Pod wrote:
>
> +1 Same problem, SO frustrating when a blatant bug is present and 
> continues to exist so in "production" for all of us to enjoy day after day 
> silently tearing our hairs out
>
> On Thursday, September 12, 2013 9:54:38 PM UTC-4, Brad Goodman wrote:
>>
>> +1
>>
>> Same problem here. Only have personal Gmail account - but when I try to 
>> "add domain" it had me re-login to my Gmail account, then just says 
>> "Invalid Request".
>>
>> On Friday, July 26, 2013 3:45:22 AM UTC-4, Ryan Swart wrote:
>>>
>>> I've been trying to add a custom domain to my app for the last couple of 
>>> hours; the domain is an alias of my main Google Apps for Business account. 
>>> It fails with an "invalid request" error if I sign in with my personal 
>>> Gmail account, or infinitely redirects to the account selection page if I 
>>> use my Apps for Business account. 
>>>
>>> I managed to add the custom domain from the Apps for Business interface, 
>>> but this isn't documented in the Google Appengine Docs. What's going on?
>>>
>>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/groups/opt_out.


[google-appengine] Re: 1.8.8 Pre-Release SDKs are now available.

2014-02-11 Thread craig
Where do I find the "Sockets API"? I do not see it listed under APIs in the 
Developers Console.
I have billing enabled.

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/groups/opt_out.


[google-appengine] Best way to update 400,000 entities at once?

2014-02-11 Thread Keith Lea
Hi everyone,

I'm a long time App Engine user for my app's backend, but I'm really still 
a novice about the datastore.

I'd like to add a new property (and index) for all entities of a certain 
type. I have about 400,000 of this type of entity in the datastore, and I'd 
like to load each one, add a property, and save it back to the datastore. 
400,000 times.

This will obviously take a long time, so I'd really like to split it up 
into ~100 tasks that each take 1/100th of the entities (~4,000 entities) 
and perform this operation.

But I really don't know how to do this using queries, and the Java 
MapReduce library is overwhelmingly complicated. 

So how can I create 100 tasks that each take a unique chunk of the entities 
to operate on? Is this called "sharding"? Is there a way for a task to say 
"give me entity #200,000 thru #204,000"? (My entity's keys are strings, 
which were generated by my application and generally look like 
"928348-com.example-iOS".)

I'm using Java and Objectify btw. Thanks for any help or guidance!!

Keith

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/groups/opt_out.


[google-appengine] how much it costs to have a website in google app engine?

2014-02-11 Thread Eduardo hoyos
how much it costs to have a website in google app engine? 

I know you can have 10 free, but I want to develop web applications and 
sell them and do not know how to calculate the estimated price ...

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/groups/opt_out.


[google-appengine] How to upload all files after changing Application Id in Eclipse Deploy

2014-02-11 Thread Seppo Suorsa
Hi,

I have 2 App Engine projects, let's say 'App1' and 'App2'. App1 is for beta 
testers and App2 is a public version of the same application. So they have 
common Eclipse projects and files and all, only difference is that App1 url 
is known only to beta testers.

Then I do the following:
1. I made changes to Eclipse project, tested locally, everything is OK.
2. I deployed changes to App1 for beta testers using 'Deploy to App Engine' 
in Eclipse, everything was deployed OK and App1-appspot.com works OK.
3. I want to deploy the same version to App2 so all can enjoy the beta 
tested version. But here's the problem, 'Deploy to App Engine' thinks I 
have no changed files and uploads 0 files. So App2.appsot.com is not 
updated.

Any suggestions how I can deploy all files also to App2?

BR,
Seppo

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/groups/opt_out.


[google-appengine] Encoding issue with google app engine java web app

2014-02-11 Thread Admin iBlogee
Posting Again
I have a simply java web app. It parses some non-english text and display
them using header "Content-Type", "text/plain; charset=UTF-8". It shows all
text properly in local google app engine. However when I deploy at remote
engine, I can see all 

Servlet Code: resp.setHeader("Content-Type", "text/plain; charset=UTF-8");
   PrintWriter out = resp.getWriter();
   out.println(jsonText);
Local app Display: ਅਜੀਤ : ਤਾਜ਼ਾ ਖ਼ਬਰਾਂ - ਸੜਕ ਹਾਦਸੇ \\'ਚ ਇੱਕੋ ਪਰਿਵਾਰ ਦੇ ਚਾਰ
ਮੈਂਬਰਾਂ ਦੀ ਮੌਤ
Remote app display:  : ??? ?? -
? ???

Any reason for different behavior?

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/groups/opt_out.


[google-appengine] I recieived this from the Google Cloud Team

2014-02-11 Thread Winnie Choi
Hi all, i just received the below from the Google Cloud Platform team.  My 
concern is that i have Never used Google App Engine before nor do i have any 
interest in it.  All i ever used was a google business app for "bedsempire" but 
I have since cancelled it in Nov (and received a cancellation confirmation). 
Furthermore,I NEVER owned or even seen  the other two domains below 
"learningdummy" or "bedsempire123".  Why is it saying that I am listed as the 
admin for their apps? ??? Should I worry about the below as I don't use Google 
Apps anymore anyway???  Like i mentioned, I did own bedsempire before but i 
have already cancelled the google app related to this domain..I also have ZERO 
interest in Google App Engine so can i ignore the below email? All i want is to 
be left alone by google as they to send out confusing emails but dont allow you 
to call or reply back.



 
---
Dear Google App Engine customers, 

You are receiving this notification because you are listed as an admin of the 
following app(s):
s~bedsempire123

s~learningdummy

s~bedsempire 

Our goal is to make it easier for Google Cloud Platform customers to find and 
understand Terms of Service, Deprecation Policy and Service Level Agreements, 
covering all current and future Cloud Platform products and services. 

The Google Cloud Platform team would like to make sure you are aware of some 
changes we've recently made to the Google App Engine Terms of Service (ToS) as 
well as how and where we communicate Deprecation Policy and Service Level 
Agreement (SLA) information to our users. 

We have written the Google Cloud Platform Terms of Service to include Google 
App Engine, thereby replacing the Google App Engine Terms of Service. 

One important change for App Engine customers is that material changes that 
Google makes to the Terms of Service will become effective 30 days after 
posting the updates for App Engine customers to review (previously it was 90 
days). A summary of changes can be reviewed at the following URL: 
https://developers.google.com/cloud/...change-summary 

We have also consolidated all Deprecation Policy information into a single URL 
that explicitly lists Cloud Platform products, versions, features, and 
functionality that are subject to the Deprecation Policy as well as any 
products, versions, features, or functionality that are excluded from the 
Deprecation Policy. The consolidated URL is: 
https://developers.google.com/cloud/terms/deprecation 

Finally, we have updated our Service Level Agreements to clarify and unify 
them, include provisions for Cloud Platform Resellers, and modified our SLA 
Exclusions so that features and services designated as experimental, limited 
preview, or preview are excluded from the SLA unless otherwise set forth in the 
documentation for that feature or service. You can view the updated SLA at the 
following URL: https://developers.google.com/appengine/sla 

These changes will apply to your account starting May 1, 2014. We hope they 
will make it easier for you to find and understand this important information. 

Sincerely, 

--The Google Cloud Platform team 

 © 2014 Google Inc. 1600 Amphitheatre Parkway, Mountain View, CA 94043
---
--- 
You received this message because you are subscribed to a topic in the Google 
Groups "Google Apps" group.
To unsubscribe from this topic, visit 
https://groups.google.com/a/googleproductforums.com/d/topic/apps/CSrvzmjzdFI/unsubscribe.
To unsubscribe from this group and all its topics, send an email to 
apps+unsubscr...@googleproductforums.com.
To view this discussion on the web visit 
https://groups.google.com/a/googleproductforums.com/d/msgid/apps/a6a464ce-b1a0-48dd-9b6f-f5c30c4da78b%40googleproductforums.com.

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/groups/opt_out.


[google-appengine] Re: 1.9.0 Pre-Release SDKs are now available.

2014-02-11 Thread Keith Lea
Where is the documentation for Java MapReduce preview feature? I can't find 
it at https://developers.google.com/appengine/docs/java/

On Tuesday, February 4, 2014 8:43:41 PM UTC-5, Richmond Manzana wrote:
>
> We want to inform you that the pre-release SDKs for Python, PHP and Java 
> are now available.
>
> As previously 
> announcedin
>  a Google code site announcement, new App Engine Binaries are no longer 
> available at:
> http://code.google.com/p/googleappengine/downloads/list
>
> Older binaries will remain available at the code.google.com site.
>
> 1.9.0 Pre-release SDKs are now available at these links:
>
> App Engine 1.9.0 Java prerelease 
> SDK
>
> App Engine 1.9.0 Python prerelease 
> SDK
>
> App Engine 1.9.0 PHP prerelease 
> SDK
>
> In the future, please look forward to the finding the latest binaries at 
> https://developers.google.com/appengine/downloads
>
>
> Also, please see the pre-release notes below.
>
> Cheers,
>
> Richmond Manzana
> Technical Program Manager
> Google App Engine
>
> App Engine SDK - Pre-Release Notes
>
> Version 1.9.0
>
> Python & PHP
> ==
> - New App Engine Application Identifiers must now start with a letter,
>   in addition to the existing requirements that the identifier be 6-30
>   characters which are letters, numbers, and hyphens, and not start or end 
> with
>   a hyphen.
>
> Python
> ==
> - The size limit on the Search API is now computed and enforced on a 
> per-index
>   basis, rather than for the app as a whole. The per-index limit is now 
> 10GB.
>   There is no fixed limit on the number of indexes, or on the total amount 
> of
>   Search API storage an application may use.
> - Users now have the ability to embed images in emails via the Content-Id
>   attachment header.
> https://code.google.com/p/googleappengine/issues/detail?id=965
> https://code.google.com/p/googleappengine/issues/detail?id=10503
> - Fixed an issue with NDB backup/restore corrupting certain compressed
>   entities.
> https://code.google.com/p/googleappengine/issues/detail?id=8599
>
> PHP
> ==
> - The PHP interpreter has been upgraded from PHP 5.4.19 to PHP 5.4.22.
> - Autoloading is now available in the SDK so developers will no longer 
> need to
>   explicitly require SDK files.
> - Expanded php.ini setting google_appengine.allow_include_gs_buckets to 
> allow
>   a path filter be included for improved security.
> - A warning message now appears if an application moves a user uploaded 
> file to
>   a Google Cloud Storage bucket/path. This is due to the fact that code 
> may be
>   included and lead to a local file inclusion vulnerability.
> - Added API functions CloudStorageTools::getMetadata() and
>   CloudStorageTools::getContentType() for retrieving the metadata and 
> content
>   type of Google Cloud Storage objects.
> https://code.google.com/p/googleappengine/issues/detail?id=10182
> - Fixed an issue with GCS folders not displaying correctly in Developers
>   Console.
> - Fixed an issue with PHP_SELF and SCRIPT_NAME not being implemented 
> correctly.
> https://code.google.com/p/googleappengine/issues/detail?id=9989
> https://code.google.com/p/googleappengine/issues/detail?id=10478
>
> Java
> ==
> - Java 6 applications cannot be deployed to Google App Engine from any 
> version
>   of the SDK. Existing Java 6 applications will continue to run. If you are
>   still relying on a Java 6 application in Google App Engine, we strongly
>   encourage you to start testing and deploying your app using Java 7. Java 
> 7
>   has been certified by Oracle to be fully backwards compatible with Java 
> 6,
>   as well as providing a number of benefits to developers. Java 7 
> applications
>   will be fully supported in future releases of the App Engine SDK.
>   If you absolutely need to continue to deploy Java 6 applications for
>   compatibility reasons, you can request that your application be 
> whitelisted
>   for Java 6 deployment from http://goo.gl/ycffXq. As we review each 
> whitelist
>   application by hand, please allow 10 working days for review, and note 
> that
>   only billed applications that show a proven incompatibility will be
>   considered for exemption.
> - Modules API methods have been moved out of the labs package in 
> preparation
>   for a general availability release.
> - MapReduce is now a Preview feature. Documentation and getting started 
> guides
>   are now available on developers.google.com.
> - The size limit on th

Re: [google-appengine] Have anyone tried to port a java project with heavy framworks, such as struts and spring, to a pure jsp/servlet project?

2014-02-11 Thread Warren Strange


Google Compute Engine would probably be a better option for a large legacy 
Java code base.

On Friday, February 7, 2014 12:16:14 AM UTC-4, Tapir wrote:
>
> For the size of my project, I think it is impractical to port it to other 
> languages. :(
> I tried python and go, their warmup time is very short. For python, it is 
> less than one second, for go, it is less than 0.5 second I think.
> But Java still has a big advantage: large quantity of libraries.
> So if GAE team can make the warmup time of a pure jsp/servelt project be 
> less than 1.5 seconds, I will be still happy to stick to Java.
>
> On Friday, February 7, 2014 2:28:04 AM UTC+8, Rafael Sanches wrote:
>>
>> Depends on the size of your project.
>>
>> I started with plain java/jsp. 
>>
>> As the project grew the overhead of maintenance was so big that we opted 
>> to moving everything to spring-mvc. 
>>
>> That move increased the instance boot time from 7 to 35 seconds. In order 
>> to overcome cold startups we had to add 6 extra "resident" instances. It 
>> means a monthly $300 commitment just to run an MVC framework.
>>
>> Yes. It's frustrating and expensive.
>>
>> I wouldn't advising starting a java project in appengine. It seems 
>> they're investing much more on other languages.
>>
>> Thanks
>> Rafa
>> On Feb 5, 2014 9:36 PM, "Tapir"  wrote:
>>
>>> Is it worth dong it?
>>>
>>> -- 
>>> You received this message because you are subscribed to the Google 
>>> Groups "Google App Engine" group.
>>> To unsubscribe from this group and stop receiving emails from it, send 
>>> an email to google-appengi...@googlegroups.com.
>>> To post to this group, send email to google-a...@googlegroups.com.
>>> Visit this group at http://groups.google.com/group/google-appengine.
>>> For more options, visit https://groups.google.com/groups/opt_out.
>>>
>>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/groups/opt_out.


[google-appengine] Added as admin without permission

2014-02-11 Thread SDBL
I received an email yesterday which said:

"Dear Google App Engine customers, 

You are receiving this notification because you are listed as an admin of 
the following app(s):

s~x7-galvanic-axle-a"

The rest of the e-mail went on to talk about services and updates. My 
concern centers on being added as an admin to a app I have never heard of 
before. I have changed my password but do I need to also pursue getting 
myself removed from this mysterious app? I have never used google apps in 
the past. 

Thank you for your assistance.

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/groups/opt_out.


[google-appengine] Added as admin without permission

2014-02-11 Thread SDBL
I received an email on the 6th which said:

"Dear Google App Engine customers, 

You are receiving this notification because you are listed as an admin of 
the following app(s):

s~x7-galvanic-axle-a"

The rest of the e-mail went on to talk about services and updates. My 
concern centers on being added as an admin to a app I have never heard of 
before. I have changed my password but do I need to also pursue getting 
myself removed from this mysterious app? I have never used google apps in 
the past. 

Thank you for your assistance.

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/groups/opt_out.


[google-appengine] How to automatically share some information in google plus wall

2014-02-11 Thread support
Hi,
I have developed a web application with Google+ Signin. Once user click the 
sign in with Google+ it authorize the app and register that user. after 
that process, I want to automatically share some information in google plus 
wall from my application. For that I go through the Google plus API, 
"https://developers.google.com/+/"; and enables api's related to login, get 
user information and write access. I'm trying to use Google's API to post 
on the currently logged in user's stream / wall / whatever. My website uses 
Facebook and twitter APIs to post notifications automatically on the 
currently logged in user's wall, but not able to post with Google's wall. I 
want something like Facebook and Twitter API, with Automatic Posting 
function and API.
Please help me to troubleshoot this problem.
For your review I am sending my sample code snippet here:
==

function googleAPIOnLoad() {
console.log("Google plus js loaded... calling client.load...");
gapi.client.load('plus','v1', function(e){
console.log("client loaded...");
console.log(e);
});
}

function signIn() {
console.log("signing in...");
gapi.auth.authorize({
client_id: "XXX",
immediate: false,
response_type: "token",
scope: ["https://www.googleapis.com/auth/plus.login 
https://www.googleapis.com/auth/plus.stream.write";],
requestvisibleactions: 
"https://schemas.google.com/AddActivity";
}, function(e) {
// callback
console.log("done!", e);

gapi.client.request({
path: "plus/v1/people/me/moments/vault",
method: "POST",
body: JSON.stringify({
type: "http://schemas.google.com/AddActivity";,
target: {
type: "http://schema.org/Thing";,
name: "Test Name",
description: "Test Description",
image: 
"http://test.test.com/Deal/Dealphoto/Thumbnail/0160475582922191382013.png";
}
})
}).execute(function(e) {
console.log("did it.", e);
});
});
}

==


 I will be very thankful to you for this. 

Thanks,
Lalit

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/groups/opt_out.


[google-appengine] Push And Deploy Get password not working

2014-02-11 Thread ron
Hello all,

For couple of  hours I'm not able to get password in push and deploy via 
git on AppEngine.
I have try to :
- login via different users / different users domains.
- Enabling / Disabling cloud privilages.

The error message is that server is not responding after clicking on "get 
password" in the new window at 
"https://auth/start?scopes=https://www.googleapis.com/auth/projecthosting%20https://www.googleapis.com/auth/appengine.admin%20..

Any idea ?

Thanks in advance,
Ron

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/groups/opt_out.


[google-appengine] Encoding issue with google app engine java web app

2014-02-11 Thread Admin iBlogee.com
Posting Again
I have a simply java web app. It parses some non-english text and display
them using header "Content-Type", "text/plain; charset=UTF-8". It shows all
text properly in local google app engine. However when I deploy at remote
engine, I can see all 

Servlet Code: resp.setHeader("Content-Type", "text/plain; charset=UTF-8");
   PrintWriter out = resp.getWriter();
   out.println(jsonText);
Local app Display: ਅਜੀਤ : ਤਾਜ਼ਾ ਖ਼ਬਰਾਂ - ਸੜਕ ਹਾਦਸੇ \\'ਚ ਇੱਕੋ ਪਰਿਵਾਰ ਦੇ ਚਾਰ
ਮੈਂਬਰਾਂ ਦੀ ਮੌਤ
Remote app display:  : ??? ?? -
? ???

Any reason for different behavior?

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/groups/opt_out.


[google-appengine] help? weird email?!??!!Dear Google App Engine customers, You are receiving this notification because you are listed as an admin of the following app(s):

2014-02-11 Thread freebo99
hi 

got the below email

I have no idea why? or what its talking about?

admin for app s~constant-crow-218? I never heard of it?

I am not an admin on anything never mind writing an app.

has someone got my email password and added me as a admin using my 
password? do I need to change my password?

how to I check if someone access my email other that my ip?

in general what the hell is the email talking about?

many thx

freebo


email here

Dear Google App Engine customers, 

You are receiving this notification because you are listed as an admin of 
the following app(s): 

s~constant-crow-218 

Our goal is to make it easier for Google Cloud Platform customers to find 
and understand Terms of Service, Deprecation Policy and Service Level 
Agreements, covering all current and future Cloud Platform products and 
services. 

The Google Cloud Platform team would like to make sure you are aware of 
some changes we've recently made to the Google App Engine Terms of Service 
(ToS) as well as how and where we communicate Deprecation Policy and 
Service Level Agreement (SLA) information to our users. 

We have written the Google Cloud Platform Terms of Service to include 
Google App Engine, thereby replacing the Google App Engine Terms of 
Service. 

One important change for App Engine customers is that material changes that 
Google makes to the Terms of Service will become effective 30 days after 
posting the updates for App Engine customers to review (previously it was 
90 days). A summary of changes can be reviewed at the following URL: 
*https://developers.google.com/*cloud/terms/terms-change-summary
 

We have also consolidated all Deprecation Policy information into a single 
URL that explicitly lists Cloud Platform products, versions, features, and 
functionality that are subject to the Deprecation Policy as well as any 
products, versions, features, or functionality that are excluded from the 
Deprecation Policy. The consolidated URL is: https://developers.google.com/
cloud/terms/deprecation
 

Finally, we have updated our Service Level 
Agreementsto
 clarify and unify them, include provisions for Cloud Platform Resellers, 
and modified our SLA Exclusions so that features and services designated as 
experimental, limited preview, or preview are excluded from the SLA unless 
otherwise set forth in the documentation for that feature or service. You 
can view the updated SLA at the following URL: 
https://developers.google.com/appengine/sla
 

These changes will apply to your account starting May 1, 2014. We hope they 
will make it easier for you to find and understand this important 
information. 

Sincerely, 

--The Google Cloud Platform team 

 © 2014 Google Inc. 1600 Amphitheatre Parkway, Mountain View, CA 94043 

You have received this mandatory email service announcement to update you 
about important changes to Google Cloud Platform or your account.

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/groups/opt_out.


[google-appengine] Third Party Google Apps OpenID Authorization Screen

2014-02-11 Thread Kris Shah
I'm in the process of configuring a third party web application to use our 
Google Apps OpenID services.  I've got the sign in working great, however, 
I am prompted every single time I sign into the third party web app with a 
Google Apps OpenID authorization screen.  Essentially it just wants me to 
click Accept because the third party app wants to access my Google 
information.

Is there any way to suppress this authorization screen?  I do not want my 
users to have to accept this every time they sign into the third party web 
app.

Thanks,
Kris

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/groups/opt_out.


[google-appengine] help got this email? You are receiving this notification because you are listed as an admin of the following app(s):

2014-02-11 Thread freebo99

hi 

got the below email

I have no idea why? or what its talking about?

admin for app s~constant-crow-218? I never heard of it?

I am not an admin on anything never mind writing an app.

has someone got my email password and added me as a admin using my 
password? do I need to change my password?

how to I check if someone access my email other that my ip?

in general what the hell is the email talking about?

many thx

freebo


email here

Dear Google App Engine customers, 

You are receiving this notification because you are listed as an admin of 
the following app(s): 

s~constant-crow-218 

Our goal is to make it easier for Google Cloud Platform customers to find 
and understand Terms of Service, Deprecation Policy and Service Level 
Agreements, covering all current and future Cloud Platform products and 
services. 

The Google Cloud Platform team would like to make sure you are aware of 
some changes we've recently made to the Google App Engine Terms of Service 
(ToS) as well as how and where we communicate Deprecation Policy and 
Service Level Agreement (SLA) information to our users. 

We have written the Google Cloud Platform Terms of Service to include 
Google App Engine, thereby replacing the Google App Engine Terms of 
Service. 

One important change for App Engine customers is that material changes that 
Google makes to the Terms of Service will become effective 30 days after 
posting the updates for App Engine customers to review (previously it was 
90 days). A summary of changes can be reviewed at the following URL: 
*https://developers.google.com/*cloud/terms/terms-change-summary
 

We have also consolidated all Deprecation Policy information into a single 
URL that explicitly lists Cloud Platform products, versions, features, and 
functionality that are subject to the Deprecation Policy as well as any 
products, versions, features, or functionality that are excluded from the 
Deprecation Policy. The consolidated URL is: https://developers.google.com/
cloud/terms/deprecation
 

Finally, we have updated our Service Level 
Agreementsto
 clarify and unify them, include provisions for Cloud Platform Resellers, 
and modified our SLA Exclusions so that features and services designated as 
experimental, limited preview, or preview are excluded from the SLA unless 
otherwise set forth in the documentation for that feature or service. You 
can view the updated SLA at the following URL: 
https://developers.google.com/appengine/sla
 

These changes will apply to your account starting May 1, 2014. We hope they 
will make it easier for you to find and understand this important 
information. 

Sincerely, 

--The Google Cloud Platform team 

 © 2014 Google Inc. 1600 Amphitheatre Parkway, Mountain View, CA 94043 

You have received this mandatory email service announcement to update you 
about important changes to Google Cloud Platform or your account.

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/groups/opt_out.


[google-appengine] Modules not routing requests as defined within dispatch.yaml

2014-02-11 Thread Jesse Redl


In our current application structure we have two modules defined.

   - One for "backend" processing. These are F1 instances that handle items 
   like cron, mapreduce jobs, task queue processing etc.
   - One for "frontend" request handling. These are F4 instances that 
   handle page / api requests.

However, we are noticing that the dispatch.yaml file appears to not be 
routing all requests correctly. Within in the logs we see the "backend" 
module handling page requests.

The dispatch.yaml file is defined as:

dispatch:

  - url: "*/_ah/queue/deferred*"
module: default

  - url: "*/_ah/pipeline*"
module: default

  - url: "*/mapreduce*"
module: default

  - url: "*/cron*"
module: default

  - url: "*/prodeagle*"
module: default

  - url: "*/*"
module: frontend

Should these routes be specified differently?

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/groups/opt_out.


[google-appengine] Should I use google.appengine.ext.mapreduce ?

2014-02-11 Thread Emlyn
I've just started working with mapreduce. I followed the doc online,
downloaded the mapreduce library as instructed, and things are going
well.

However, I just noticed that it's already in the sdk as
google.appengine.ext.mapreduce

Should I be using that? Or should I be using the latest code from svn?

-- 
Emlyn

http://point7.wordpress.com - My blog
https://plus.google.com/u/0/100281903174934656260 - Google+

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/groups/opt_out.


Re: [google-appengine] Re: The Worst Google Service ever

2014-02-11 Thread Brett McCully
Rodrigo,

First I want to apologize if the response caused any confusion.  We had the 
opportunity to review the case with the Engineer that handled it.  There 
was no irony intended in the response, there was legitimate confusion based 
on the priority of the case filed.  We classify cases based primarily on 
technical severity, but also business impact of the issue.  The case was 
filed as a P2, which we classify as "Product/Service Severely Impaired." 
 Based on the information available in the case, the reason for the 
priority was unclear to us.  Szabolcs was trying to determine if your app 
was down, or there was a technical component of the request that had not 
yet been uncovered.

I have sent a follow up message directly to you from one of the above cases 
you referenced to discuss your overall experience with Google Cloud 
Platform Support and what we could have done to improve.  Again, I 
sincerely apologize for any confusion we may have caused, and we believe 
there is always room for improvement in how we support our customers.  

Regards,

Brett McCully
Google Cloud Platform Support Manager



On Monday, February 10, 2014 6:50:50 PM UTC-8, Coto Augosto C. wrote:
>
> Just for your information here is the ironic answer I received from 
> Google Support (Case 03798195) when I claimed for the charge of $0.01 
> daily for a disabled PageSpeed
>
> *Created By: Szabolcs Feczak (1/10/14)*
>
> Dear Rodrigo, 
>
> You wrote: "charging $0.01 daily for PageSpeed and it was disabled on Dec. 
> 10th, 2013"
>
> This is 31 days x $0.01 = $0.31
>
>
> Am I missing something?
> Can you please clarify why is this a *large* impact for you?
>
>  
> Kind regards 
>
> Sub Szabolcs Feczak 
> Cloud Platform
>
> - Rodrigo Augosto (@coto )
>
>
> On Mon, Feb 10, 2014 at 7:40 PM, husayt >wrote:
>
>> It will be interesting to see Google's reply. I am concerned each time I 
>> hear stories like this.
>>
>>
>>
>> On Monday, 10 February 2014 21:18:28 UTC, coto wrote:
>>>
>>> Today I am asking to stop Google Cloud Gold Support, in my humble 
>>> opinion, the worst Google Service ever,
>>>
>>> Google Cloud has bad services, but Google Cloud Gold support was the 
>>> worst ever.
>>>
>>>
>>>- $400 a month, we never received a solution for the most important 
>>>issues, issues about Google billing errors (Case 03750209), 
>>>- we began Gold support to tell to Google that there was an error in 
>>>their Servers (Case 03732106) it was Ironic: we paid to tell to Google 
>>>there is an error in Google End and we were not refund.
>>>- we received an ironic answer (Case 03798195) because we reported 
>>>an issue about a charge of $0.01 erroneously.
>>>
>>>
>>> In Conclusion, the worst service ever we have had with Google. The worst.
>>>
>>>  -- 
>> You received this message because you are subscribed to a topic in the 
>> Google Groups "Google App Engine" group.
>> To unsubscribe from this topic, visit 
>> https://groups.google.com/d/topic/google-appengine/3CqNPVyFyao/unsubscribe
>> .
>> To unsubscribe from this group and all its topics, send an email to 
>> google-appengi...@googlegroups.com .
>> To post to this group, send email to 
>> google-a...@googlegroups.com
>> .
>> Visit this group at http://groups.google.com/group/google-appengine.
>> For more options, visit https://groups.google.com/groups/opt_out.
>>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/groups/opt_out.


Re: [google-appengine] Have anyone tried to port a java project with heavy framworks, such as struts and spring, to a pure jsp/servlet project?

2014-02-11 Thread PK

Please define what is "a large legacy Java code base”…

PK
http://www.gae123.com

On February 11, 2014 at 6:52:14 PM, Warren Strange (warren.stra...@gmail.com) 
wrote:

a large legacy Java code base

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/groups/opt_out.


Re: [google-appengine] Re: 1.8.8 Pre-Release SDKs are now available.

2014-02-11 Thread Vinny P
On Sat, Feb 8, 2014 at 1:01 AM,  wrote:

> Where do I find the "Sockets API"? I do not see it listed under APIs in
> the Developers Console.
> I have billing enabled.
>


The Sockets API isn't a service like the other Google Cloud Platform APIs
are (i.e. images, task queue, etc). Having the Sockets API merely means
that you can now use low level sockets to connect to external servers
rather than using URL Fetch.

Since you said you have billing enabled, there's nothing left for you to
do. Just start writing socket-using code into your application and it'll
work.


-
-Vinny P
Technology & Media Advisor
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/groups/opt_out.


Re: [google-appengine] How to automatically share some information in google plus wall

2014-02-11 Thread Vinny P
On Sat, Feb 8, 2014 at 6:30 AM,  wrote:

> I have developed a web application with Google+ Signin. Once user click
> the sign in with Google+ it authorize the app and register that user. after
> that process, I want to automatically share some information in google plus
> wall from my application. For that I go through the Google plus API, "
> https://developers.google.com/+/"; and enables api's related to login, get
> user information and write access. I'm trying to use Google's API to post
> on the currently logged in user's stream / wall / whatever. My website uses
> Facebook and twitter APIs to post notifications automatically on the
> currently logged in user's wall, but not able to post with Google's wall. I
> want something like Facebook and Twitter API, with Automatic Posting
> function and API.
>


So to clarify, you want to post to a user's Google+ wall correct?
Unfortunately the Google+ API is currently only read only, see the Note at
this page: https://developers.google.com/+/api/#api

What you can do is to configure an external service such as IFTTT to
transfer posts from a Twitter account to Google+, or from another source
application.


-
-Vinny P
Technology & Media Advisor
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/groups/opt_out.


Re: [google-appengine] Push And Deploy Get password not working

2014-02-11 Thread Vinny P
On Sun, Feb 9, 2014 at 5:24 PM,  wrote:

> For couple of  hours I'm not able to get password in push and deploy via
> git on AppEngine.
> I have try to :
> - login via different users / different users domains.
> - Enabling / Disabling cloud privilages.
>
> The error message is that server is not responding after clicking on "get
> password" in the new window
>


I see you sent this message two days ago. Are you still experiencing
problems? Occasionally App Engine has temporary difficulties allocating new
repos and authorization tokens.

If you are still experiencing problems, can you try logging out of all
Google accounts, opening up an Incognito mode window, then logging back in
and trying again? Occasionally the authorization service has difficulties
if you're logged in with more than one Google account.


-
-Vinny P
Technology & Media Advisor
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/groups/opt_out.


Re: [google-appengine] how much it costs to have a website in google app engine?

2014-02-11 Thread Vinny P
On Wed, Feb 5, 2014 at 2:33 AM, Eduardo hoyos 
 wrote:

> how much it costs to have a website in google app engine?
> I know you can have 10 free, but I want to develop web applications and
> sell them and do not know how to calculate the estimated price
>


It's difficult to say without knowing what your application does and what
resources it intends to consume. My suggestion is to build your application
on App Engine's free tier, then figure out what quotas (Datastore,
URLFetch, bandwidth, etc) your application is using.

After that, you can look up App Engine's pricing page (
https://developers.google.com/appengine/pricing ) and figure out the cost
of your application based on the quota usage.


-
-Vinny P
Technology & Media Advisor
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/groups/opt_out.


Re: [google-appengine] Should I use google.appengine.ext.mapreduce ?

2014-02-11 Thread Vinny P
On Tue, Feb 11, 2014 at 9:34 PM, Emlyn  wrote:

> I've just started working with mapreduce. I followed the doc online,
> downloaded the mapreduce library as instructed, and things are going
> well.
>
> However, I just noticed that it's already in the sdk as
> google.appengine.ext.mapreduce
>
> Should I be using that? Or should I be using the latest code from svn?




Use the latest code from svn. Yes there's already a copy in the SDK, but
MapReduce is still experimental and is subject to rapid breaking changes.
It's a lot easier to track down possible bugs and issues if you're
consistently using the latest versions.


-
-Vinny P
Technology & Media Advisor
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/groups/opt_out.


Re: [google-appengine] Encoding issue on java web apps deployed

2014-02-11 Thread Vinny P
On Thu, Feb 6, 2014 at 12:12 AM,  wrote:

> I have a simple java web app that parses some non-english text and
> displays them with header "Content-Type", "text/plain; charset=UTF-8".
> Texts displayed perfectly in my localhost with google app engine jetty
> server. However when I deploy same code at remote engine, I can see all
> " : ??? ?? - ?
> ???". In my localhost the same text appeared as "ਅਜੀਤ : ਤਾਜ਼ਾ
> ਖ਼ਬਰਾਂ - ਸੜਕ ਹਾਦਸੇ \\'ਚ ਇੱਕੋ ਪਰਿਵਾਰ ਦੇ ਚਾਰ ਮੈਂਬਰਾਂ ਦੀ ਮੌਤ". Any reason for
> different behavior? Please find my servlet code below:
>



If you record the above text into logging ( you can use a simple
System.out.println() call ) do you see the Hindi text in App Engine logging?


-
-Vinny P
Technology & Media Advisor
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/groups/opt_out.


Re: [google-appengine] oauth decorator

2014-02-11 Thread Vinny P
On Fri, Feb 7, 2014 at 12:09 AM, appengineuser 
 wrote:
>
> And also why do I keep getting
> WARNING  2014-02-07 06:04:59,223 util.py:129] execute() takes at most 1
> positional argument (2 given)
> Looking at the source of execute, its signature is execute(self,
> http=None), so it does take one argument right?!
>


Are you getting this error from the first, second, or both code examples?


-
-Vinny P
Technology & Media Advisor
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/groups/opt_out.


Re: [google-appengine] Re: 1.9.0 Pre-Release SDKs are now available.

2014-02-11 Thread Vinny P
On Fri, Feb 7, 2014 at 4:03 PM, Keith Lea  wrote:

> Where is the documentation for Java MapReduce preview feature? I can't
> find it at https://developers.google.com/appengine/docs/java/
>
>


The original location for Java MapReduce documentation is at
https://code.google.com/p/appengine-mapreduce/wiki/GettingStartedInJava but
you're correct, it looks like the link is missing from the Java -> Services
subsection.


-
-Vinny P
Technology & Media Advisor
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/groups/opt_out.


Re: [google-appengine] Indexing in google app engine

2014-02-11 Thread Vinny P
On Thu, Feb 6, 2014 at 4:59 AM, Jon Anders Sollien <
jon.anders.soll...@catenda.no> wrote:
>
> Hi, is there anyway I can determine which data transfer objects (dtos) are
> still being indexed? Like for example a list of unindexed dtos or a save
> method that finishes after succesfull indexing
>


Are you transferring data into the Datastore or another indexing service?
When you save an entity to the datastore the indexes should be updating
fairly rapidly, unless you've specified that a property should be unindexed.


-
-Vinny P
Technology & Media Advisor
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/groups/opt_out.


Re: [google-appengine] Update to Terms of Service about an app I didn't create

2014-02-11 Thread Vinny P
On Fri, Feb 7, 2014 at 12:27 AM, Danny  wrote:

> I received this morning a "Updates to Cloud Platform Terms of Service"
> mail - no biggy.
>
> The thing is, the app listed in the mail is something I didn't create and
> I'm 150% sure as the logs detail that it was created only a month ago and
> I'm pretty sure I'd remember.
>
> Therefore, I'm security conscious and have the 2-step authentication set
> up so I wanted to understand how this could have happened and what the
> reason may have been.
>
> As I don't use the platform, I have no ability to use the support channels
> offered, which has left me frustrated. I have deleted the app (due to
> happen in a day or two) but I am not necessarily happy at just that. I
> would like to seek assurances why this happened and that it won't happen
> again.
>



You're probably better off filing an issue in the tracker:
https://code.google.com/p/googleappengine/issues/entry

With that said, is the application ID in question worded somewhat
strangely, similar to *randomword1-randomword2-3digitnumber*? If so, then
there's probably no need to worry. Those application IDs are created by the
sample applications in the Cloud Platform console; were you perhaps trying
out a few tutorials a month ago?



-
-Vinny P
Technology & Media Advisor
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/groups/opt_out.


Re: [google-appengine] Google drive api permission

2014-02-11 Thread Vinny P
On Fri, Feb 7, 2014 at 6:18 AM, appengineuser  wrote:

> I guess this is more of a google drive api question. I'm trying to
> transfer ownership of a file to someone else and change my own permission
> to read only.
>
> What is the correct way to use permission api?  The way I did it: 1)
> getting permissionId from getIdForEmail 2) in the patch body I have {
> 'role': 'reader'}
>
> I have tried everything I can think of. But I keep getting 400 error. Is
> it because one cannot change his own file's permission to read only??
>


When you're setting permissions, are you using the demonstration APIs
Explorer at
https://developers.google.com/drive/v2/reference/permissions/patch or are
you writing the code yourself? If you are writing the code yourself, can
you supply any error text that came along with the 400 error?


-
-Vinny P
Technology & Media Advisor
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/groups/opt_out.


Re: [google-appengine] Re: Property is corrupt (Unicode Decode Error)

2014-02-11 Thread Vinny P
On Fri, Feb 7, 2014 at 10:07 PM, Jc Lanoë  wrote:

> I'm having the same issue. Did you find a solution to fix it, or at least
> access the other properties?
>
>> UnicodeDecodeError: 'utf8' codec can't decode bytes in position 22-27: 
>> unsupported Unicode code range
>>
>>

Most of the time, this error happens because (as the error message implies)
there are non UTF-8 encoded characters in the property.

What you can do is try to catch entities that are storing improper
information and edit them, or verify that the data is entirely UTF-8 before
sending it to the bulkloader.


-
-Vinny P
Technology & Media Advisor
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/groups/opt_out.


Re: [google-appengine] I've been notified to be the owner of an app I can't see or delete

2014-02-11 Thread Vinny P
On Thu, Feb 6, 2014 at 8:57 PM, Carlos Ospina 
 wrote:

> I found with surprise that I'm the owner of this app: "
> s~maximal-coast-361"
> I have done some appengine development, but I don't remember this app and
> its not on my admin panel. Since I don't know it, I want to delete it, but
> I can't because I don't have access to it.
>



How do you know that you're the owner of the app? Is it because you
received it in the recent Cloud Platform services email?

If so, I wouldn't worry about it. It looks like the application you cited
is gone, either deleted by you or someone else (this screen only appears
when it's not a valid app id):


[image: Inline image 1]



-
-Vinny P
Technology & Media Advisor
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/groups/opt_out.
<>

Re: [google-appengine] How to upload all files after changing Application Id in Eclipse Deploy

2014-02-11 Thread Vinny P
On Sat, Feb 8, 2014 at 4:50 AM, Seppo Suorsa  wrote:
>
> I have 2 App Engine projects, let's say 'App1' and 'App2'. App1 is for
> beta testers and App2 is a public version of the same application. So they
> have common Eclipse projects and files and all, only difference is that
> App1 url is known only to beta testers.
>
> Then I do the following:
> 1. I made changes to Eclipse project, tested locally, everything is OK.
> 2. I deployed changes to App1 for beta testers using 'Deploy to App
> Engine' in Eclipse, everything was deployed OK and App1-appspot.com works
> OK.
> 3. I want to deploy the same version to App2 so all can enjoy the beta
> tested version. But here's the problem, 'Deploy to App Engine' thinks I
> have no changed files and uploads 0 files. So 
> App2.appsot.com is
> not updated.
>
> Any suggestions how I can deploy all files also to App2?
>



The simplest solution is to add a short comment; even a space is enough for
Eclipse to recognize a changed file.

What you could also do is upload the application via appcfg.sh; not
invoking it through Eclipse, but through another command line prompt.


-
-Vinny P
Technology & Media Advisor
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/groups/opt_out.


Re: [google-appengine] Re: Adding Custom Domain fails with "Invalid Request"

2014-02-11 Thread Vinny P
On Sat, Feb 8, 2014 at 3:58 AM, Srihari Konakanchi  wrote:

> yes, same here, when tried add domain and click next, it was asking kept
> asking re-login and no proper error message. seems given accounts once
> exceed 5 applications registered, there could be restriction which was
> blocking. very drustating not showing proper error message!!
>


Sometimes that occurs when the account is not a Google Apps account. When
you try to add the domain, App Engine needs you to log in to a Google Apps
admin account of the domain you want to add.

Which Google account are you logging into when you receive this error?

-
-Vinny P
Technology & Media Advisor
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/groups/opt_out.


Re: [google-appengine] Python application not found

2014-02-11 Thread Vinny P
On Wed, Feb 5, 2014 at 12:53 PM, Jim CaJacob  wrote:

> I'm just getting started using App Engine and Launcher.
> I have created an application (from the Launcher) and run it successfully
> locally, and the application's folder is created within the specified path.
> When I Deploy from Launcher, I get an "application not found" 404 error.
>


Can you supply a screenshot of this error?

In addition, have you registered an application id for this application on
App Engine, and have you listed it within your application's app.yaml or
similar config files? Have you logged in with the appropriate administrator
account for the App Engine ID?

-
-Vinny P
Technology & Media Advisor
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/groups/opt_out.


Re: [google-appengine] Migration of Email from Google Drive to Gmail

2014-02-11 Thread Vinny P
On Fri, Feb 7, 2014 at 1:46 AM, Abhishek Hadap <
abhishek.ha...@capgemini-sogeti.com> wrote:

> i am working on a migration application where emails's from user's inbox
> will be migrated to Admin's mailbox
>
> Steps are as follows
>
>  i)  A Google Script which extracts all email of a user to his Google
> drive but label wise, like for Label 1 all mails should be in same folder
> in Google Drive and so on, along with the   attachment.(As raw
> contents). This is Done and working.
>
> ii) Once label wise emails extracted to user's Google Drive change the
> ownership to the admin of that domain(Using Google Apps script) This is
> Done and working
>
> iii) Now Admin has all the folder in his drive, and admin wants these
> mails from his drive to mail inbox (Using GAE as web service) as per labels.
>
> I need guidance on how to implement Step iii) as we cannot directly
> migrate using Google script. We don't want to forward the email but we need
> the exact email.
>



When you say you "need the exact email" what exactly are you attempting to
preserve? The tags, the headers, the to address, or all of the above?

If I was doing this project, I'd probably try and use IMAP to update Gmail
and insert the emails into storage. There's even an experimental JavaMail
for Gmail IMAP provider JAR available for download from Oracle:
http://www.oracle.com/technetwork/java/javamail/index-138643.html

With that said, this is most likely going to be a lot of work. Simply
forwarding the emails is probably going to be the fastest and simplest
solution.



-
-Vinny P
Technology & Media Advisor
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/groups/opt_out.


Re: [google-appengine] Third Party Google Apps OpenID Authorization Screen

2014-02-11 Thread Vinny P
On Mon, Feb 10, 2014 at 9:21 AM, Kris Shah  wrote:

> I'm in the process of configuring a third party web application to use our
> Google Apps OpenID services.  I've got the sign in working great, however,
> I am prompted every single time I sign into the third party web app with a
> Google Apps OpenID authorization screen.  Essentially it just wants me to
> click Accept because the third party app wants to access my Google
> information.
>
> Is there any way to suppress this authorization screen?  I do not want my
> users to have to accept this every time they sign into the third party web
> app.
>


The authorization screen pops up every time there's no active session in
progress. Your users will have to accept the screen every time they log in
again, or close the browser and reopen it, or reopen your site in Incognito
mode, etc. It's a security feature designed to remind the users what
they're agreeing to.


-
-Vinny P
Technology & Media Advisor
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/groups/opt_out.


Re: [google-appengine] Can't access ODK data in data store

2014-02-11 Thread Vinny P
On Mon, Feb 10, 2014 at 6:28 PM, Leto Atreides 
 wrote:

> I'm trying to access data that ODK has pushed into the datastore. The
> below code words fine when I query an entity that I created via Python,
> which was called "ProductSalesData". The entity name ODK has given it's
> data is "opendatakit.test1". When I update the data model to class
> opendatakit.test1(db.Model) it obviously bombs due to a sytax error. Any
> ideas on how to access the ODK data?
>


Instead of directly accessing the ODK datastore contents, you're better off
using ODK's API to extract data. You can look at
https://code.google.com/p/opendatakit/wiki/BriefcaseAggregateAPI for the
relevant documentation, but essentially you call *view/submissionList* to
retrieve the keys of the data submissions, then iterate through each key
calling *view/downloadSubmission* to download that key's data.

The returned information is in XML, so use your preferred XML parser to
parse out the information.


-
-Vinny P
Technology & Media Advisor
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/groups/opt_out.


[google-appengine] "type object 'datetime.datetime' has no attribute 'datetime'" even with "import datetime"

2014-02-11 Thread John Del Rosario
I'm getting `type object 'datetime.datetime' has no attribute 'datetime'` 
errors on AppEngine, complaining about the datetime type, but my import is 
`import datetime`. There *are* `from datetime import datetime` in *other* 
files, but I don't think that should affect this file? 

There's no 'accidental' re-imports, I've checked. I've checked my AppEngine 
logs, and it only started happening 2 days ago. 

I'm using 2.7 runtime. 

Here's the line that's causing the error (note that I'm using `import 
datetime`, NOT `from datetime import datetime`)

task.due_at = datetime.datetime.strptime(date, '%Y-%m-%d %I:%M%p')

Stack trace

type object 'datetime.datetime' has no attribute 'datetime'
Traceback (most recent call last):
  File 
"/base/data/home/runtimes/python27/python27_lib/versions/third_party/webapp2-2.5.1/webapp2.py",
 
line 570, in dispatch
return method(*args, **kwargs)
  File 
"/base/data/home/apps/s~wmphighrise/1.373696587983821954/myapp/handler/decorators.py",
 
line 22, in wrapper
return fn(*args, **kwargs)
  File 
"/base/data/home/apps/s~wmphighrise/1.373696587983821954/myapp/handler/api/main.py",
 
line 1343, in post
task.due_at = datetime.datetime.strptime(date, '%Y-%m-%d %I:%M%p')
AttributeError: type object 'datetime.datetime' has no attribute 
'datetime'

Some debugging

*Note*: `import datetime` is at the top

#1st attempt
import datetime
class MyHandler():
  def get(self):
logging.info(datetime) # => ""

#2nd attempt
import datetime
class MyHandler():
  def get(self):
import datetime  # explicitly re-import the module
logging.info(datetime) # => ""

#3rd attempt
import datetime
class MyHandler():
  def get(self):
logging.info(datetime) # => Throws UnboundLocalError: local 
variable 'datetime' referenced before assignment
   # Is this normal? This is new to me.
import datetime
logging.info(datetime)

#4th attempt
import datetime
logging.info(datetime) # => ""
class MyHandler():
  def get(self):
logging.info(datetime) # => ""
  
Is there a way for a variable to be redefined *outside* the current file or 
module? Because I've looked and looked at this file and there's no 
redefining at all.

See Stackoverflow 
discussionfor
 more info.

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/groups/opt_out.