[google-appengine] googleappengine+mysqldb

2011-08-15 Thread smita
I installed MySQLdb in python2.6. Using python 2.6 I run application
which was developed in googleappengine.
I import that using statement

import MySQLdb
I got following error

ImportError: No module named MySQLdb

[ This module available when I import  from python prompt ]
What can I do for that

-- 
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: DeadlineExceededError oddities

2011-08-15 Thread Tim Hoffman
I would also do some logging in your main handler before you even get into 
your django code, that way you 
can see timestamps and you might see where time is getting eaten.  If you 
have lost 20sec before you even get into your code,
it could indicate your stuck in one of those appengine poor performance 
backwaters.

Rgds

T

-- 
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/-/QhWRtQqZD_4J.
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: My master/slave to high replication datastore migration experience

2011-08-15 Thread Tim Hoffman
OK, they are just creating roll forward transactions, in multiple entity 
groups the same as this article by 
Nick Johnson.

http://blog.notdot.net/2009/9/Distributed-Transactions-on-App-Engine

As to the statement "you can avoid all this parenting nonsense."  thats what 
slim3 is doing under the hood for you any way. So one way or another it has 
to happen.

Rgds

Tim

-- 
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/-/manImcytK_oJ.
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] Pipeline InvalidEmailError

2011-08-15 Thread Robert Kluin
Hey brent,
  Make sure the address you're sending from is allowed:
http://code.google.com/appengine/docs/python/mail/overview.html#Sending_Mail

  There has also been an ongoing issue the past few days with
unauthorized sender errors.  You might take a look at issue 5575 and
see if it is the same problem.  In other threads there has been
discussion about this possibly being related to having a period ('.')
in the sender's email address.
http://code.google.com/p/googleappengine/issues/detail?id=5575



Robert







On Mon, Aug 15, 2011 at 11:17, Iron Mountain Foundry
 wrote:
> This is strange.  I'm experimenting with the Pipeline API (so I'm
> probably doing something wrong).
>
> My pipeline created a fanout with multiple tasks, and each one
> terminated with this message:
> Pipeline ID "c8d2d7f5c70011e092a8d5ae72c9b590" in bad state for
> purpose "abort": "aborted"
> Is it saying that you can't abort an aborted pipeline?  What would
> cause this?
>
> Then, after all the tasks terminated with that same error message, the
> root task terminated with this message:
>
> Could not send result email for root pipeline ID
> "43141870c70111e0aa7075abd61aedb3" from sender "s~my-app@s~my-
> app.appspotmail.com"
> Traceback (most recent call last):
>  File "/base/data/home/apps/s~imf-relays/1.352559603769972221/
> pipeline/pipeline.py", line 809, in send_result_email
>    self._send_mail(sender, subject, body, html=html)
>  File "/base/python_runtime/python_lib/versions/1/google/appengine/
> api/mail.py", line 417, in send_mail_to_admins
>    message = AdminEmailMessage(**kw)
>  File "/base/python_runtime/python_lib/versions/1/google/appengine/
> api/mail.py", line 696, in __init__
>    self.initialize(**kw)
>  File "/base/python_runtime/python_lib/versions/1/google/appengine/
> api/mail.py", line 712, in initialize
>    setattr(self, name, value)
>  File "/base/python_runtime/python_lib/versions/1/google/appengine/
> api/mail.py", line 1219, in __setattr__
>    super(AdminEmailMessage, self).__setattr__(attr, value)
>  File "/base/python_runtime/python_lib/versions/1/google/appengine/
> api/mail.py", line 942, in __setattr__
>    check_email_valid(value, attr)
>  File "/base/python_runtime/python_lib/versions/1/google/appengine/
> api/mail.py", line 239, in check_email_valid
>    raise InvalidEmailError(reason)
> InvalidEmailError: Invalid email address type for sender.
>
> This must be a bug in the mail.py code.  Why can't it send me an email
> with the results?  Is it because of the s~ at the beginning of 'my-
> app'?
>
>    ~Brent
>
> --
> 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: DeadlineExceededError oddities

2011-08-15 Thread Robert Kluin
Hey Wes,
  If it is dying on the initial app setup, you could try to open a
production issue, they'll need your appid to investigate.



Robert







On Mon, Aug 15, 2011 at 23:16, Wes  wrote:
>>   You've not really given us much information to help us offer
>> specific suggestions (are the timeouts on read or write, do you do
>> multiple reads/writes, are you querying, are you writing in batches,
>> is this in a transaction, are these tasks or user requests, etc...)
>
> I've not given the specifics because I don't know what to give you.
> The stack traces are all random. No apparent patterns!
> It seems to be failing in django startup** but outside of posting all
> of the stack traces, it didn't seem helpful.
>
> It's not evening making it to any models or my code, it's failing
> before that.
>
> Here's a couple of the most recent stack traces: http://pastebin.com/cnwEmB6z
>
>
> ** I'm using django-nonrel, but again this has been working fine for
> over a year and works fine on another app ID.
>
>
>
>
>
>
> On Aug 14, 12:24 am, Robert Kluin  wrote:
>> Hey Wes,
>>   Under the M/S datastore you will see occasional latency spikes; some
>> will be large enough to cripple your app for a period of time.  I
>> would suggest migrating to the HR datastore if possible.
>>
>>   You can also use Appstats to profile your application. If you've not
>> been using it, you'll likely be able to find some optimizations you
>> can make to improve your apps performance.
>>    http://code.google.com/appengine/docs/python/tools/appstats.html
>>
>>   You've not really given us much information to help us offer
>> specific suggestions (are the timeouts on read or write, do you do
>> multiple reads/writes, are you querying, are you writing in batches,
>> is this in a transaction, are these tasks or user requests, etc...).
>> If you're not batching your writes, try it.  If you are batching, try
>> smaller batches.  If they're writes perhaps you can defer the writes
>> to a task to minimize the impact on your users.
>>
>> Robert
>>
>>
>>
>>
>>
>>
>>
>> On Sun, Aug 14, 2011 at 00:39, Wes  wrote:
>> > It started last Monday (8/8): I uploaded a new version of the site
>> > (v18) and started testing before making it the default. I was
>> > receivingDeadlineExceededErrorand other weirdness like not being
>> > able to upload new versions. Figured it may coincide with some google
>> > downtime, so I waiting another night.
>>
>> > The live site (v17) was still functional at that time. No issues
>> > accessing the same models as the newest version. As of today, the live
>> > site is now giving some DeadlineExceededErrors whereas it *had* been
>> > working for over 30 days without issue.
>>
>> > So, I started thinking maybe it was the data. Perhaps my app had
>> > inefficient code and at I was only now seeing the errors when I
>> > reached some threshold of data records. After doing some testing and
>> > thinking, I decided to deploy the latest version (v18) of my site to
>> > another App Engine Application ID I use for testing. I also uploaded
>> > the production data set.
>>
>> > *** Everything works fine on the alternate Application ID instance
>> > ***
>>
>> > Same code. Same data. Different results.
>>
>> > At this point I'm stumped. I have no idea how to debug that.
>> > Everything seems to be identical except for it being deployed to the
>> > alternate App ID.
>>
>> > My next step is to redirect my DNS to the alt App temporarily, but I
>> > would like to get some feedback from Google or others.
>>
>> > What gives ???
>>
>> > Details:
>>
>> > - SDK 1.5.0
>> > - M/S configuration on both Apps
>>
>> > Wes
>>
>> > --
>> > 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.
>
>

-- 
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 enable https/ssl in the dev server ?

2011-08-15 Thread Khang Nguyen
Does anybody know how to enable https/ssl for GAE in the development
enviroment ?

Any help would be appreciated.

-- 
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: Does Google overcharge for backends?

2011-08-15 Thread Gregory D'alesandre
I've entered the issue here:
http://code.google.com/p/googleappengine/issues/detail?id=5600

Greg

On Mon, Aug 15, 2011 at 11:45 AM, pdknsk  wrote:

> Thanks for acknowledging. When you've implemented the fix, will it be
> announced in this thread or is there an issue on the bug tracker to
> follow? I'll probably notice it in the dashboard but still.
>
> --
> 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: DeadlineExceededError oddities

2011-08-15 Thread Wes
>   You've not really given us much information to help us offer
> specific suggestions (are the timeouts on read or write, do you do
> multiple reads/writes, are you querying, are you writing in batches,
> is this in a transaction, are these tasks or user requests, etc...)

I've not given the specifics because I don't know what to give you.
The stack traces are all random. No apparent patterns!
It seems to be failing in django startup** but outside of posting all
of the stack traces, it didn't seem helpful.

It's not evening making it to any models or my code, it's failing
before that.

Here's a couple of the most recent stack traces: http://pastebin.com/cnwEmB6z


** I'm using django-nonrel, but again this has been working fine for
over a year and works fine on another app ID.






On Aug 14, 12:24 am, Robert Kluin  wrote:
> Hey Wes,
>   Under the M/S datastore you will see occasional latency spikes; some
> will be large enough to cripple your app for a period of time.  I
> would suggest migrating to the HR datastore if possible.
>
>   You can also use Appstats to profile your application. If you've not
> been using it, you'll likely be able to find some optimizations you
> can make to improve your apps performance.
>    http://code.google.com/appengine/docs/python/tools/appstats.html
>
>   You've not really given us much information to help us offer
> specific suggestions (are the timeouts on read or write, do you do
> multiple reads/writes, are you querying, are you writing in batches,
> is this in a transaction, are these tasks or user requests, etc...).
> If you're not batching your writes, try it.  If you are batching, try
> smaller batches.  If they're writes perhaps you can defer the writes
> to a task to minimize the impact on your users.
>
> Robert
>
>
>
>
>
>
>
> On Sun, Aug 14, 2011 at 00:39, Wes  wrote:
> > It started last Monday (8/8): I uploaded a new version of the site
> > (v18) and started testing before making it the default. I was
> > receivingDeadlineExceededErrorand other weirdness like not being
> > able to upload new versions. Figured it may coincide with some google
> > downtime, so I waiting another night.
>
> > The live site (v17) was still functional at that time. No issues
> > accessing the same models as the newest version. As of today, the live
> > site is now giving some DeadlineExceededErrors whereas it *had* been
> > working for over 30 days without issue.
>
> > So, I started thinking maybe it was the data. Perhaps my app had
> > inefficient code and at I was only now seeing the errors when I
> > reached some threshold of data records. After doing some testing and
> > thinking, I decided to deploy the latest version (v18) of my site to
> > another App Engine Application ID I use for testing. I also uploaded
> > the production data set.
>
> > *** Everything works fine on the alternate Application ID instance
> > ***
>
> > Same code. Same data. Different results.
>
> > At this point I'm stumped. I have no idea how to debug that.
> > Everything seems to be identical except for it being deployed to the
> > alternate App ID.
>
> > My next step is to redirect my DNS to the alt App temporarily, but I
> > would like to get some feedback from Google or others.
>
> > What gives ???
>
> > Details:
>
> > - SDK 1.5.0
> > - M/S configuration on both Apps
>
> > Wes
>
> > --
> > You received this message because you are subscribed to the Google Groups 
> > "Google App Engine" group.
> > To post to this group, send email to google-appengine@googlegroups.com.
> > To unsubscribe from this group, send email to 
> > google-appengine+unsubscr...@googlegroups.com.
> > For more options, visit this group 
> > athttp://groups.google.com/group/google-appengine?hl=en.

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



Re: [google-appengine] Re: My master/slave to high replication datastore migration experience

2011-08-15 Thread Mike Lawrence
tcp guarantees delivery built upon udp
which doesn't, so it's not too hard to believe you can build something more 
robust on top of a limited implementation 

http://lmgtfy.com/?q=slim3+global+transaction

it's open source so you can view the implementation for yourself to certify 
it's sound. I'd ask the slim3 user group. 
they're friendly and very responsive. 

good luck 

Mike Lawrence


On Aug 15, 2011, at 10:08 PM, Tim Hoffman  wrote:

> HI Mike.
> 
> You said "slim3 allows you to update two of the same kind in a single 
> transaction!"
> 
> How does slim3 achieve this as the underlying datastore doesn't "currently"  
> support multiple entity group transactions.
> 
> It would seem this would be a slim3 transaction (I know nothing about slim3 
> by the way) and not a datastore operation,
> which would suggest that the transaction isn't reliable.  
> 
> But would love to be enligntened on this topic.
> 
> Rgds
> 
> Tim 
> -- 
> 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/-/weML1S1dK6EJ.
> 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] High performance image service broken?

2011-08-15 Thread Rohan Chandiramani
Greetings gentlemen,

I've just put my app live and it's not functioning.

getServingUrl() returns:

http://lh6.ggpht.com/SER_Jf52HMKwefMHovIBRkIRzo9Qwz0HuGo_oVrTOHV7WytM1p7XDklc_6pwWTYqo68AZG

and

http://lh4.ggpht.com/td8_WsNbrpOsVdpX-6-H7HoIOGMl8hk24gPtaAB_WMfUyMHcyNfSJaQ6YdgKkpFjXV-ego

Both don't work.

.appspot.com/td8_WsNbrpOsVdpX-6-
H7HoIOGMl8hk24gPtaAB_WMfUyMHcyNfSJaQ6YdgKkpFjXV-ego also doesn't work.

I don't see anything in the status op app engine, anyone else having
troubles?

Thanks,

Rohan

-- 
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: My master/slave to high replication datastore migration experience

2011-08-15 Thread Tim Hoffman
HI Mike.

You said "slim3 allows you to update two of the same kind in a single 
transaction!"

How does slim3 achieve this as the underlying datastore doesn't "currently" 
 support multiple entity group transactions.

It would seem this would be a slim3 transaction (I know nothing about slim3 
by the way) and not a datastore operation,
which would suggest that the transaction isn't reliable.  

But would love to be enligntened on this topic.

Rgds

Tim 

-- 
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/-/weML1S1dK6EJ.
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: Task Queue on backend runs much slower than it's configured to

2011-08-15 Thread pdknsk
Just for good measure, the next run. I'll leave it at that. Not as
slow, but clearly much slower than it could and should.

2011-08-15 18:02:18.611 /mail/ 200 141ms 0cpu_ms 0kb instance=0
2011-08-15 18:02:15.834 /mail/ 200 24ms 0cpu_ms 0kb instance=0
2011-08-15 18:02:13.164 /mail/ 200 26ms 0cpu_ms 0kb instance=0
2011-08-15 18:02:10.790 /mail/ 200 320ms 0cpu_ms 0kb instance=0
2011-08-15 18:02:08.009 /mail/ 200 217ms 23cpu_ms 0kb instance=0
2011-08-15 18:02:07.980 /_ah/start 404 76ms 46cpu_ms 0kb instance=0

-- 
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] Does GAE support OAuth 2.0?

2011-08-15 Thread Maciej Machulak
Hi,

You can take a look at the Apache Amber projects that implements OAuth
2.0 (draft 10) in Java. You might want to consider using that for AS,
RS or clients. Here's the link to the code:
https://svn.apache.org/repos/asf/incubator/amber/

Cheers,
Maciej

On 15 August 2011 15:53, Ikai Lan (Google)  wrote:
> As an OAuth provider, no, the built in stuff will not work, so if you want
> to build an OAuth 2 compatible library, you'll have to jump through some
> hoops to make this work: store the appropriate keys, store
> consumer/access/request tokens/secrets.
> As a consumer, as long as you use compatible libraries, you will be able to
> make API calls against Google (and other OAuth 2.0) APIs. It sounds like
> this is what you are looking to do.
> --
> Ikai Lan
> Developer Programs Engineer, Google App Engine
> plus.ikailan.com | twitter.com/ikai
>
>
> On Thu, Aug 11, 2011 at 11:19 AM, WanderingGAE  wrote:
>>
>> Does the API support OAuth 2.0 yet?  I see there is experimental support
>> for Google API's, but does that mean the GAE oauth lib is 2.0 compliant yet?
>>
>>
>> --
>> 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/-/GdmOPD7js9AJ.
>> 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.
>



-- 
Maciej Machulak
email: maciej.machu...@gmail.com
tel: +44 7999 606 767

-- 
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] Docs List API change?

2011-08-15 Thread Brian Olson
Anyone else notice that suddenly the Docs List API returns next-URI links 
greater than 500 characters and now they can't be stored in a 
StringProperty?

-- 
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/-/rdvDXIejtIkJ.
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: Task Queue on backend runs much slower than it's configured to

2011-08-15 Thread pdknsk
Sorry, I've figured out the delay between the first and second mail.
Both get enqueued from different functions, which can run about 30
seconds apart. Haven't considered that. The relatively low rate from
the latest run and the very low rate from the first run is an actual
problem though.

-- 
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: Task Queue on backend runs much slower than it's configured to

2011-08-15 Thread pdknsk
And the next run.

2011-08-15 17:02:28.509 /mail/ 200 32ms 23cpu_ms 0kb instance=0
2011-08-15 17:02:25.841 /mail/ 200 28ms 0cpu_ms 0kb instance=0
2011-08-15 17:02:23.184 /mail/ 200 38ms 0cpu_ms 0kb instance=0
2011-08-15 17:02:20.505 /mail/ 200 124ms 0cpu_ms 0kb instance=0
2011-08-15 17:01:46.807 /mail/ 200 405ms 0cpu_ms 0kb instance=0
2011-08-15 17:01:46.778 /_ah/start 404 83ms 70cpu_ms 0kb instance=0

-- 
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: My master/slave to high replication datastore migration experience

2011-08-15 Thread Mike Lawrence
if you use slim3 for your data store operations you can avoid all this 
parenting nonsense.
slim3 allows you to update two of the same kind in a single transaction!
why should we be required to place entities that are not logically related 
into a parenting relationship just to get transaction support?

I have a game where a user domain object has a list of friends (users). 
Try modeling that as a parent relationship. It's self-referential. A user is 
not a parent of another user.
Then try adding a list of games domain objects,
and add a new friend to a new game in a single transaction.
With stand-alone domain objects it's simple.

Back to the original post
I'm finding the latency on the master/slave datastore is too unpredictable 
for my game.
Hopefully migrating will eliminate some of the long latency, and dynamic 
instance start problems i'm seeing.

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



[google-appengine] Task Queue on backend runs much slower than it's configured to

2011-08-15 Thread pdknsk
I've got a dynamic backend just for sending mail (billing enabled).
Mails are enqueued elsewhere, not on this backend, practically
instantly. The queue is configured like this.

- name: mail
  rate: 360/m
  bucket_size: 40
  retry_parameters:
task_age_limit: 1d
min_backoff_seconds: 20

And the dashboard figures it out like this.

mail 360/m   0.75/s  40.0

Slower than configured at 0.75/s enforced rate, but still acceptable,
because mails are send much slower.

2011-08-15 16:04:28.329 /mail/ 200 94ms 0cpu_ms 0kb instance=0
2011-08-15 16:04:08.254 /mail/ 200 26ms 23cpu_ms 0kb instance=0
2011-08-15 16:03:48.250 /mail/ 200 30ms 23cpu_ms 0kb instance=0
2011-08-15 16:03:28.258 /mail/ 200 44ms 0cpu_ms 0kb instance=0
2011-08-15 16:02:30.802 /mail/ 200 317ms 0cpu_ms 0kb instance=0
2011-08-15 16:02:30.770 /_ah/start 404 89ms 70cpu_ms 0kb instance=0

The previous run worked better, but you'll still notice the huge delay
between the first and second mail.

2011-08-15 13:02:27.016 /mail/ 200 53ms 0cpu_ms 0kb instance=0
2011-08-15 13:02:26.676 /mail/ 200 45ms 0cpu_ms 0kb instance=0
2011-08-15 13:02:26.545 /mail/ 200 248ms 23cpu_ms 0kb instance=0
2011-08-15 13:02:25.833 /mail/ 200 217ms 0cpu_ms 0kb instance=0
2011-08-15 13:01:50.969 /mail/ 200 347ms 0cpu_ms 0kb instance=0
2011-08-15 13:01:50.931 /_ah/start 404 200ms 70cpu_ms 0kb instance=0

What could be the reason? There are no errors on the backend in the
past 7 days.

-- 
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: Datastore error in production...

2011-08-15 Thread Ikai Lan (Google)
Uh oh. Yep, Tim is right. This happens because datastore keys embed
application IDs in them. When you do a migration, if you have something with
a List of Key objects, we will extract the app ID and rewrite them. However,
if your key object is encoded as a string, we don't do deep examination of
each String that is stored, so you are probably getting this error when you
try to convert a String key back into a value.

--
Ikai Lan
Developer Programs Engineer, Google App Engine
plus.ikailan.com | twitter.com/ikai



On Fri, Aug 12, 2011 at 8:11 PM, Tim Hoffman  wrote:

> Hi
>
> It looks like you have a key reference to some dev data.  Appids are
> embedded in the keys of entities.
> dev~ is from the dev environment.  Have you harded coded a key
> (str(db.Key()) some where ?
>
> Have a look at the stack trace to see where in your code this is occurring.
> Is it in a consistent location ?
>
> Rgds
>
> T
>
> --
> 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/-/n_fsVRWU4o8J.
>
> 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] Does datastore admin work with namespaces?

2011-08-15 Thread Ikai Lan (Google)
The migration tools will work with namespaces.

It is possible the datastore admin tools do not work with non-default
namespaces. Is this behavior reproducible?

--
Ikai Lan
Developer Programs Engineer, Google App Engine
plus.ikailan.com | twitter.com/ikai



On Thu, Aug 11, 2011 at 7:16 PM, Jason Collins wrote:

> Is it possible that the datastore admin tools do not work with non-
> default namespaces?
>
> I ask because yesterday I used datastore admin to blow away an entire
> model, but now I'm looking at a whole bunch of data that shouldn't
> exist.
>
> Related: will the M/S -> HRD migration tools work with non-default
> namespaces?
>
> j
>
> --
> 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] Does GAE support OAuth 2.0?

2011-08-15 Thread Ikai Lan (Google)
As an OAuth provider, no, the built in stuff will not work, so if you want
to build an OAuth 2 compatible library, you'll have to jump through some
hoops to make this work: store the appropriate keys, store
consumer/access/request tokens/secrets.

As a consumer, as long as you use compatible libraries, you will be able to
make API calls against Google (and other OAuth 2.0) APIs. It sounds like
this is what you are looking to do.

--
Ikai Lan
Developer Programs Engineer, Google App Engine
plus.ikailan.com | twitter.com/ikai



On Thu, Aug 11, 2011 at 11:19 AM, WanderingGAE  wrote:

> Does the API support OAuth 2.0 yet?  I see there is experimental support
> for Google API's, but does that mean the GAE oauth lib is 2.0 compliant yet?
>
>
> --
> 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/-/GdmOPD7js9AJ.
> 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] POST request to GAE through custom client

2011-08-15 Thread Ikai Lan (Google)
Browsers by default use GET. I don't know offhand how to force a browser to
send a POST, but it'll take you about 2 minutes to create a form that looks
like this:






Add the values as input fields. When you hit submit, it will force a post to
your target site. This should also display the output.

This is actually easier to do using curl, so check your man pages on sending
parameters. It's also easier to programmatically verify that way.

--
Ikai Lan
Developer Programs Engineer, Google App Engine
plus.ikailan.com | twitter.com/ikai



On Thu, Aug 11, 2011 at 1:43 AM, Ankur Deshwal wrote:

> Hi,
>
> I am new to web programming ( certainly to GAE ). I need have an
> arrangement where I can update data from my custom C code and display
> it on web. I found that HTTP POST is a good candidate to upload
> "light" data.
>
> I am trying to understand the GAE and web programming simultaneously
> and have modified code available on net to try out the possibilities
> for the same.
>
> Here is the code for GAE.
>
> 
>
> class GetPage(webapp.RequestHandler):
>def get(self):
>self.response.out.write("""
>  
>
> In Get 
>
>  """)
>
> class PostPage(webapp.RequestHandler):
>def post(self):
>self.response.out.write('In Post')
>
> self.response.out.write(cgi.escape(self.request.get('content')))
>self.response.out.write('')
>
> application = webapp.WSGIApplication( [('/', GetPage),  ('/post',
> PostPage)], debug=True)
>
> def main():
>run_wsgi_app(application)
>
> if __name__ == "__main__":
>main()
>
>
> The client code (written in python for experimentation now, planning
> to use libcurl for C later) which can send a Http POST request is here
> -
>
> h = httplib2.Http()
> form_fields = {
>  "content" : "Yippy!! POST works"
> }
> data = urllib.urlencode(form_fields)
>
> resp, content = h.request('http://107.108.58.183:8080',  'POST',
> data)
>
>
> When I host the GAE code, I am able to process GET request ( able to
> see the GetPage output ).
> However, when I send a POST request via client, I see no output in
> browser( which is obvious since browser did not send the POST
> request). However, I see the local GAE server prints message
> indicating it has received the POST request).
>
> The question is- how can I display the data ( string "Yippy!! POST
> works" here) on the web page when asked for from a browser?
>
> I am newbie in the field and will highly appreciate any help.
>
> Thanks,
> Ankur
>
> --
> 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: Suddenly started to get "Unauthorized sender" when sending emails

2011-08-15 Thread Ashley Schroder
I wasn't seeing the unauthorized sender error, but by creating a new
email account with no dots/dashes, setting it as a developer and using
it to send in my app, emails have started working again.


On Aug 15, 8:46 pm, Jan Muller  wrote:
> I had the same problem and i solved it by replacing sender email with email
> without dots. And it is working now.
>
> Jan Müller
>
>
>
>
>
>
>
> On Mon, Aug 15, 2011 at 10:40 AM, Ice13ill  wrote:
> > Me too... Let us know at least if there is a workaround available.
>
> > On Aug 13, 11:16 pm, Vivek Ramachandran
> >  wrote:
> > > Is this resolved for anyone yet?
>
> > > I am still seeing errors in my application.
>
> > > Funny that the mail API status seems ok:
> >http://code.google.com/status/appengine
>
> > > On Sat, Aug 13, 2011 at 6:01 PM, Vivek Ramachandran <
>
> > > vivek.securitywiz...@gmail.com> wrote:
> > > > Same issue here as well.
>
> > > > Is this nearing a resolution?
>
> > > > Vivek
>
> > > > 2011/8/13 Andrei Cosmin Fifiiţă 
>
> > > >> I had a user that contained dot in its name and worked. It also
> > contained
> > > >> dash... the sender that had only a dot still triggers the error
> > > >>  On Aug 13, 2011 1:58 PM, "bFlood" 
> > wrote:
>
> > > >> > +1 sender has a period in it
>
> > > >> > On Aug 13, 3:09 am, Jan Muller  wrote:
> > > >> >> My sender address also contains .
>
> > > >> >> Jan Müller
>
> > > >> >> On Sat, Aug 13, 2011 at 2:12 AM, Joshua Smith <
> > > >> joshuaesm...@charter.net>wrote:
>
> > > >> >> > +1.  My problem sender does, indeed, have a . in the account
> > name.
>
> > > >> >> > On Aug 12, 2011, at 7:17 PM, Takashi Matsuo (Google) wrote:
>
> > > >> >> > Hi everyone.
>
> > > >> >> > We're aware of this issue and working for the fix.
>
> > > >> >> > The issue we're seeing is that if the sender's(who is also an
> > app's
> > > >> owner)
> > > >> >> > mail address contains "." (dot), the mail sending call raises an
> > > >> error.
>
> > > >> >> > Sorry for the inconvenience.
> > > >> >> > If you observe different issue, please let us know.
>
> > > >> >> > -- Takashi
>
> > > >> >> > --
> > > >> >> > 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/-/o5SeyhH4eSkJ.
> > > >> >> > To post to this group, send email to
> > > >> google-appengine@googlegroups.com.
> > > >> >> > To unsubscribe from this group, send email to
> > > >> >> > google-appengine+unsubscr...@googlegroups.com.
> > > >> >> > For more options, visit this group at
> > > >> >> >http://groups.google.com/group/google-appengine?hl=en.
>
> > > >> >> >  --
> > > >> >> > You received this message because you are subscribed to the
> > Google
> > > >> Groups
> > > >> >> > "Google App Engine" group.
> > > >> >> > To post to this group, send email to
> > > >> google-appengine@googlegroups.com.
> > > >> >> > To unsubscribe from this group, send email to
> > > >> >> > google-appengine+unsubscr...@googlegroups.com.
> > > >> >> > For more options, visit this group at
> > > >> >> >http://groups.google.com/group/google-appengine?hl=en.
>
> > > >> > --
> > > >> > You received this message because you are subscribed to the Google
> > > >> Groups "Google App Engine" group.
> > > >> > To post to this group, send email to
> > google-appengine@googlegroups.com.
> > > >> > To unsubscribe from this group, send email to
> > > >> google-appengine+unsubscr...@googlegroups.com.
> > > >> > For more options, visit this group at
> > > >>http://groups.google.com/group/google-appengine?hl=en.
>
> > > >> --
> > > >> You received this message because you are subscribed to the Google
> > Groups
> > > >> "Google App Engine" group.
> > > >> To post to this group, send email to
> > google-appengine@googlegroups.com.
> > > >> To unsubscribe from this group, send email to
> > > >> google-appengine+unsubscr...@googlegroups.com.
> > > >> For more options, visit this group at
> > > >>http://groups.google.com/group/google-appengine?hl=en.
>
> > > > --
>
> > > --
>
> > --
> > 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] DM migration project for GAE

2011-08-15 Thread Pascal Voitot Dev
My scripts are like your pseudo SQL commands but I would write those
commands in a DSL designed for our needs. Not SQL because SQL is not
functional and is quite limited in representing potential data
transformations.

Pascal

On Mon, Aug 15, 2011 at 5:53 PM, Max  wrote:

> hi Pascal,
>
> Don't quite understand on "migration script", do you have any example of
> this?
>
> --
> 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/-/bZtYsHrR9YYJ.
>
> 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: Storing datas to Datastore on Development Server Delays?

2011-08-15 Thread Gooly
Thanks a lot for the reply! Very useful information!

Gooly

On Aug 15, 6:52 am, Robert Kluin  wrote:
> Hi,
>   This is due to the 'eventual consistency' of queries on the HR datastore.
>    http://code.google.com/appengine/docs/java/datastore/hr/overview.html
>    http://code.google.com/appengine/docs/java/datastore/hr/
>
>   Instead of a query, you need to get the entity by key:
>    http://code.google.com/appengine/docs/java/datastore/entities.html#Sa...
>    http://code.google.com/appengine/docs/java/javadoc/com/google/appengi...)
>
> Robert
>
>
>
>
>
>
>
> On Sat, Aug 13, 2011 at 13:38, Gooly  wrote:
> > Hi,
>
> > I am using the development server on java with eclipse plugin.
> > I use JDO to store to datastore.
>
> > I am experiencing a delay in storing data to the datastore, which will
> > effect the later get.
>
> > When I store data to the datastore with code like the following,
>
> >        PersistenceManager pm = PMF.get().getPersistenceManager();
> >        try {
> >                if (pm.makePersistent(input) != null) {
> >                        return true;
> >                }
> >        } finally {
> >                pm.close();
> >        }
> >        return false;
>
> > and then I get with the following code:
>
> >        PersistenceManager pm = PMF.get().getPersistenceManager();
>
> >        String query = "select from " + UserData.class.getName() + " where
> > key == '" + key +"'";
>
> >        List udList = (List)
> > pm.newQuery(query).execute();
>
> > It usually works, but when I have a store and an immediate get, I
> > sometimes get the old data before the new store.
>
> > I wonder is this an issue only on the development server, or would it
> > be the same on the appengine?
>
> > 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.



Re: [google-appengine] Transaction Failed Exception from a non-transactional .put()

2011-08-15 Thread Joshua Smith
I've seen it once more since the initial report, but not recently.

On Aug 15, 2011, at 2:05 PM, Ikai Lan (Google) wrote:

> Yeah, that's probably not a good thing. I'm betting the wrong error message 
> was surfaced. Are you still seeing this?
> 
> --
> Ikai Lan 
> Developer Programs Engineer, Google App Engine
> plus.ikailan.com | twitter.com/ikai
> 
> 
> 
> On Thu, Aug 4, 2011 at 6:48 AM, Joshua Smith  wrote:
> This is a weird one.
> 
> I have a cron that rolls up some data every few minutes.  Nothing too 
> complicated:
> 
> class CollectStatsHandler(webapp.RequestHandler):
>   def get(self):
> nodes = NodeModel.gql("WHERE online = :1 and procs > :2", True, 
> 0).fetch(1000)
> sum = 0
> for n in nodes:
>   sum = sum + n.procs
> now = datetime.datetime.now().timetuple()
> hour = datetime.datetime(now[0], now[1], now[2], now[3])
> hourly = HourlyStatsModel.gql("WHERE hour = :1", hour).get()
> if not hourly:
>   hourly = HourlyStatsModel()
>   hourly.hour = hour
>   hourly.stats = str(sum)
> else:
>   hourly.stats = hourly.stats + "," + str(sum)
> hourly.put()
> 
> I'm running on M/S, so every now and then I'll get timeouts or whatever, but 
> that's OK because this is really just for my internal "app health" dashboard.
> 
> Anyway, yesterday I got this exception:
> 
> google.appengine.api.datastore_errors.TransactionFailedError@/base/python_runtime/python_lib/versions/1/google/appengine/datastore/datastore_rpc.py:1074
>  (at least 2 occurrences)
> 
> Handler:  main.py
> URL:  http://mesonstreaming.appspot.com/admin/collectStats
> Stacktrace:   
> 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/mesonstreaming/51.352130110004909428/main.py", 
> line 1677, in get
> hourly.put()
>   File 
> "/base/python_runtime/python_lib/versions/1/google/appengine/ext/db/__init__.py",
>  line 1006, in put
> return datastore.Put(self._entity, config=config)
>   File 
> "/base/python_runtime/python_lib/versions/1/google/appengine/api/datastore.py",
>  line 467, in Put
> return PutAsync(entities, **kwargs).get_result()
>   File 
> "/base/python_runtime/python_lib/versions/1/google/appengine/datastore/datastore_rpc.py",
>  line 658, in get_result
> results = self.__rpcs[0].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_rpc.py",
>  line 1385, in __put_hook
> self.check_rpc_success(rpc)
>   File 
> "/base/python_runtime/python_lib/versions/1/google/appengine/datastore/datastore_rpc.py",
>  line 1074, in check_rpc_success
> raise _ToDatastoreError(err)
> TransactionFailedError: too much contention on these datastore entities. 
> please try again.
> 
> So we have a transaction failed error on a put which is NOT a transaction.
> 
> And we have too much contention on an entity which is written once every 5 
> minutes by a cron.
> 
> Huh?
> 
> -Joshua
> 
> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "Google App Engine" group.
> To post to this group, send email to google-appengine@googlegroups.com.
> To unsubscribe from this group, send email to 
> google-appengine+unsubscr...@googlegroups.com.
> For more options, visit this group at 
> http://groups.google.com/group/google-appengine?hl=en.
> 
> 
> -- 
> 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: Does Google overcharge for backends?

2011-08-15 Thread pdknsk
Thanks for acknowledging. When you've implemented the fix, will it be
announced in this thread or is there an issue on the bug tracker to
follow? I'll probably notice it in the dashboard but still.

-- 
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] Transaction Failed Exception from a non-transactional .put()

2011-08-15 Thread Ikai Lan (Google)
Yeah, that's probably not a good thing. I'm betting the wrong error message
was surfaced. Are you still seeing this?

--
Ikai Lan
Developer Programs Engineer, Google App Engine
plus.ikailan.com | twitter.com/ikai



On Thu, Aug 4, 2011 at 6:48 AM, Joshua Smith wrote:

> This is a weird one.
>
> I have a cron that rolls up some data every few minutes.  Nothing too
> complicated:
>
> class CollectStatsHandler(webapp.RequestHandler):
>   def get(self):
> nodes = NodeModel.gql("WHERE online = :1 and procs > :2", True,
> 0).fetch(1000)
> sum = 0
> for n in nodes:
>   sum = sum + n.procs
> now = datetime.datetime.now().timetuple()
> hour = datetime.datetime(now[0], now[1], now[2], now[3])
> hourly = HourlyStatsModel.gql("WHERE hour = :1", hour).get()
> if not hourly:
>   hourly = HourlyStatsModel()
>   hourly.hour = hour
>   hourly.stats = str(sum)
> else:
>   hourly.stats = hourly.stats + "," + str(sum)
> hourly.put()
>
> I'm running on M/S, so every now and then I'll get timeouts or whatever,
> but that's OK because this is really just for my internal "app health"
> dashboard.
>
> Anyway, yesterday I got this exception:
>
> google.appengine.api.datastore_errors.TransactionFailedError@/base/python_runtime/python_lib/versions/1/google/appengine/datastore/datastore_rpc.py:1074
> (at least 2 occurrences) Handler:main.pyURL:
> http://mesonstreaming.appspot.com/admin/collectStats Stacktrace:
>
> 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/mesonstreaming/51.352130110004909428/main.py", 
> line 1677, in get
> hourly.put()
>   File 
> "/base/python_runtime/python_lib/versions/1/google/appengine/ext/db/__init__.py",
>  line 1006, in put
> return datastore.Put(self._entity, config=config)
>   File 
> "/base/python_runtime/python_lib/versions/1/google/appengine/api/datastore.py",
>  line 467, in Put
> return PutAsync(entities, **kwargs).get_result()
>   File 
> "/base/python_runtime/python_lib/versions/1/google/appengine/datastore/datastore_rpc.py",
>  line 658, in get_result
> results = self.__rpcs[0].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_rpc.py",
>  line 1385, in __put_hook
> self.check_rpc_success(rpc)
>   File 
> "/base/python_runtime/python_lib/versions/1/google/appengine/datastore/datastore_rpc.py",
>  line 1074, in check_rpc_success
> raise _ToDatastoreError(err)
> TransactionFailedError: too much contention on these datastore entities. 
> please try again.
>
>
> So we have a transaction failed error on a put which is NOT a transaction.
>
> And we have too much contention on an entity which is written once every 5
> minutes by a cron.
>
> Huh?
>
> -Joshua
>
>  --
> You received this message because you are subscribed to the Google Groups
> "Google App Engine" group.
> To post to this group, send email to google-appengine@googlegroups.com.
> To unsubscribe from this group, send email to
> google-appengine+unsubscr...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/google-appengine?hl=en.
>

-- 
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: Any suggestions for migrating an application from Google Apps Script to Google App Engine?

2011-08-15 Thread Joshua Mulloy
I do not see anything, I will probably just stick with manual CSV or
XML transfers.  I was thinking of using it to load all the current
data and later to pull down data for report generation, but I am sure
I can figure out alternatives.  If a real need arises I can setup some
sort of automated procedure to generate and transfer the CSV or XML
files.

On Aug 12, 1:10 am, Robert Kluin  wrote:
> Hey Joshua,
>   I'm not at all familiar with that tool, but i'd guess unless you can
> find some type of adapter someone else has written you'll probably
> need to write something.  Maybe Pentaho can use REST services (or some
> other service) which would make your life easier. ;)
>
> Robert
>
>
>
>
>
>
>
> On Thu, Aug 11, 2011 at 11:20, Joshua Mulloy  wrote:
> > Hey Robert,
>
> > You had asked if I had a particular ETL tool in mind.  I use Pentaho
> > Data Integration which used to be known as KETTLE for moving data
> > around.  I connects to all sorts of databases and makes transformation
> > of data a snap.  I haven't figured out how to connect it to a Google
> > App Datastore instance but I will keep looking and post back if I find
> > a way.
>
> > On Aug 11, 12:41 am, Robert Kluin  wrote:
> >> Hi Joshua,
> >>   Responses inline.
>
> >> On Wed, Aug 10, 2011 at 16:11, Joshua Mulloy  wrote:
> >> > I definitely agree with you on the python vs c markup.
> >> > I just came back to post on my progress and read your post.  After 
> >> > reading
> >> > your post, I am not sure I made the right decision (actually using more 
> >> > of
> >> > the Django framework).  You sound very opposed to Django.  If you are
> >> > willing to share, I would be very interested in your reasons.  I found
>
> >> I'm not necessarily personally opposed to it, but it carries overhead
> >> which does not always play well on app engine.  It is also very heavy
> >> and I find it rather monolithic.  I personally prefer lighter, smaller
> >> frameworks.
>
> >> > Django-nonrel and two things made me decide to use the model framework.
> >> > First, I really liked the Model syntax.  I think it was easier for me to
> >> > understand because they provided the related SQL code in their
> >> > book http://www.djangobook.com/en/2.0/chapter05/.  I was very frustrated 
> >> > by
> >> > the lack of comparison examples in Programming Google App Engine.  For
> >> > example, instead of just mentioning (page 197) "This technique is 
> >> > similar to
> >> > how you'd use 'join tables' in an SQL database." an actual mapped example
> >> > would probably have made that entire chapter immediately mentally
> >> > digestible.
>
> >> The problem with App Engine is that you'll get into trouble by
> >> thinking in terms of SQL.  It is not SQL, and your *really* should try
> >> to not think in SQL-like terms.  Instead think simple data structures
> >> and denormalize the hell out of stuff, precisely the opposite of
> >> typical RDMS thinking.
>
> >> > Second, I like that I can take the code and plop it somewhere else if
> >> > necessary.  I got burned from an unexpected limitation in GAS.  If I run
> >> > into another road block with GAE, I can take my code and run it on my 
> >> > server
> >> > here with minor adjustment to the code.
>
> >> Yeah, that is a bummer.  Luckily most of your code will probably be
> >> pretty portable no matter what you choose, worst case you might need
> >> to implement a thin datastore abstraction layer.  Or you could use
> >> TyphoonAE!
>
> >> > I have basically setup the data model for my app and the Django admin
> >> > interface already has at least as much functionality as the old app.   In
> >> > looking at it, I could probably just put that up and give out one login 
> >> > and
> >> > volunteers could start entering data (basically what they had before but
> >> > needed a client).  Then I could start "adding" features like:
> >> > users inputting their own data instead of volunteers copying it from a 
> >> > paper
> >> > form.  There is still a ton I need to do and better understand.  But 
> >> > now, I
> >> > at least have an interface I can show to the PD committee and my boss and
> >> > that is a big relief.  I now have a bit more time to plan and consider
> >> > alternatives, time I didn't think I would have this morning.
>
> >> Honestly, I can't argue with results.
>
> >> Nice to hear you chose Python. :)
>
> >> Robert
>
> >> > --
> >> > 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/-/IyyYM6sSoHcJ.
> >> > 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 

Re: [google-appengine] DM migration project for GAE

2011-08-15 Thread Max
Thanks Ronoaldo, 

I use python just on some simple scripts and never tried complicated 
projects with full set unit test / continuous integration setup, so most 
likely will start off with Java. 

My plan is to keep bumping this post for another several days until someone 
tells us there is already a similar one exists. Another purpose is to gather 
more info on what is really in need. 

Let's keep in touch!

-- 
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/-/tJseUw-lyVMJ.
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] DM migration project for GAE

2011-08-15 Thread Max
hi Pascal, 

Don't quite understand on "migration script", do you have any example of 
this?

-- 
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/-/bZtYsHrR9YYJ.
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] Pipeline InvalidEmailError

2011-08-15 Thread Iron Mountain Foundry
This is strange.  I'm experimenting with the Pipeline API (so I'm
probably doing something wrong).

My pipeline created a fanout with multiple tasks, and each one
terminated with this message:
Pipeline ID "c8d2d7f5c70011e092a8d5ae72c9b590" in bad state for
purpose "abort": "aborted"
Is it saying that you can't abort an aborted pipeline?  What would
cause this?

Then, after all the tasks terminated with that same error message, the
root task terminated with this message:

Could not send result email for root pipeline ID
"43141870c70111e0aa7075abd61aedb3" from sender "s~my-app@s~my-
app.appspotmail.com"
Traceback (most recent call last):
  File "/base/data/home/apps/s~imf-relays/1.352559603769972221/
pipeline/pipeline.py", line 809, in send_result_email
self._send_mail(sender, subject, body, html=html)
  File "/base/python_runtime/python_lib/versions/1/google/appengine/
api/mail.py", line 417, in send_mail_to_admins
message = AdminEmailMessage(**kw)
  File "/base/python_runtime/python_lib/versions/1/google/appengine/
api/mail.py", line 696, in __init__
self.initialize(**kw)
  File "/base/python_runtime/python_lib/versions/1/google/appengine/
api/mail.py", line 712, in initialize
setattr(self, name, value)
  File "/base/python_runtime/python_lib/versions/1/google/appengine/
api/mail.py", line 1219, in __setattr__
super(AdminEmailMessage, self).__setattr__(attr, value)
  File "/base/python_runtime/python_lib/versions/1/google/appengine/
api/mail.py", line 942, in __setattr__
check_email_valid(value, attr)
  File "/base/python_runtime/python_lib/versions/1/google/appengine/
api/mail.py", line 239, in check_email_valid
raise InvalidEmailError(reason)
InvalidEmailError: Invalid email address type for sender.

This must be a bug in the mail.py code.  Why can't it send me an email
with the results?  Is it because of the s~ at the beginning of 'my-
app'?

~Brent

-- 
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] Suddenly started to get "Unauthorized sender" when sending emails

2011-08-15 Thread Vivek Ramachandran
+1 I am still this error even after 2 days now!!

Can someone from the appengine team tell us, when this will be solved?

Vivek


On Mon, Aug 15, 2011 at 7:51 PM, Joshua Smith wrote:

> FYI:
>
> As a workaround, I tried adding the same gmail address I've been using, but
> without the .'s in it, as a developer.
>
> No dice.  It let me accept the invitation, but then the new non-dot
> developer disappeared from the Permissions list.
>
> So, apparently, GAE recognized that the two emails were actually the same
> google account.
>
> On the advice of google (over at the production issue report), I've
> rejiggered my app to send from a different email account, and notified my
> users of the change.
>
> -Joshua
>
> --
> You received this message because you are subscribed to the Google Groups
> "Google App Engine" group.
> To post to this group, send email to google-appengine@googlegroups.com.
> To unsubscribe from this group, send email to
> google-appengine+unsubscr...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/google-appengine?hl=en.
>
>


-- 
http://www.vivekramachandran.com

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



Re: [google-appengine] Suddenly started to get "Unauthorized sender" when sending emails

2011-08-15 Thread Joshua Smith
FYI:

As a workaround, I tried adding the same gmail address I've been using, but 
without the .'s in it, as a developer.

No dice.  It let me accept the invitation, but then the new non-dot developer 
disappeared from the Permissions list.

So, apparently, GAE recognized that the two emails were actually the same 
google account.

On the advice of google (over at the production issue report), I've rejiggered 
my app to send from a different email account, and notified my users of the 
change.

-Joshua

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



Re: [google-appengine] Pointing my domain at Google App Engine

2011-08-15 Thread Robert Kluin
Looks like it is working OK to me.





On Sat, Aug 13, 2011 at 10:21, Paul Osbond  wrote:
> I am just starting out with Google App Engine and have deployed the tutorial
> program at osbond-home.appspot.com without problems. So far so good!
> Now, I want to point my own domain at it.
>
> add CNAME home=ghs.google.com. (including the final ".") to my Domain
> proviver (123-reg.co.uk)
> Add my domain (osbond.co.uk) to Google Apps and verify it (with DNS TXT
> google-site-verification...)
> add the URL http://home.osbond.co.uk in the Google Apps dashboard
>
> Everything looks ok, but when  I open http://home.osbond.co.uk I am
> redirected to www.google.com
>
> --
> 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/-/IaAhmhHXPioJ.
> 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] Storing datas to Datastore on Development Server Delays?

2011-08-15 Thread Robert Kluin
Hi,
  This is due to the 'eventual consistency' of queries on the HR datastore.
http://code.google.com/appengine/docs/java/datastore/hr/overview.html
http://code.google.com/appengine/docs/java/datastore/hr/

  Instead of a query, you need to get the entity by key:

http://code.google.com/appengine/docs/java/datastore/entities.html#Saving_Getting_and_Deleting_Entities

http://code.google.com/appengine/docs/java/javadoc/com/google/appengine/api/datastore/DatastoreService.html#get(com.google.appengine.api.datastore.Key)



Robert





On Sat, Aug 13, 2011 at 13:38, Gooly  wrote:
> Hi,
>
> I am using the development server on java with eclipse plugin.
> I use JDO to store to datastore.
>
> I am experiencing a delay in storing data to the datastore, which will
> effect the later get.
>
> When I store data to the datastore with code like the following,
>
>        PersistenceManager pm = PMF.get().getPersistenceManager();
>        try {
>                if (pm.makePersistent(input) != null) {
>                        return true;
>                }
>        } finally {
>                pm.close();
>        }
>        return false;
>
> and then I get with the following code:
>
>        PersistenceManager pm = PMF.get().getPersistenceManager();
>
>        String query = "select from " + UserData.class.getName() + " where
> key == '" + key +"'";
>
>        List udList = (List)
> pm.newQuery(query).execute();
>
> It usually works, but when I have a store and an immediate get, I
> sometimes get the old data before the new store.
>
> I wonder is this an issue only on the development server, or would it
> be the same on the appengine?
>
> 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.



Re: [google-appengine] "Verify Your Account by SMS" problem

2011-08-15 Thread Drew Spencer
Thanks both!

As far as I know I have only used that number to verify other services on 
the same account. I do have a google apps account as well though so maybe it 
has been registered with that. Does seem a little over the top though.

I submitted the form you both sent me so hopefully they will get back to me 
soonish.

Thanks again,

Drew

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



Re: [google-appengine] How the white list works?

2011-08-15 Thread Robert Kluin
I'm not sure if they've implemented whitelisting or not, but you might
find Appscale of interest:
   http://code.google.com/p/appscale/







On Sun, Aug 14, 2011 at 00:11, Wildert  wrote:
> I'm wondering how Google implemented their java white list for gae, as
> well as how they implemented things like cpu and memory sandboxes in a
> cloud solution. I want to do something similar.
>
> --
> 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] How to report a spammer in subdomain of appspot.com ??

2011-08-15 Thread Robert Kluin
http://code.google.com/appengine/kb/general.html#violation






On Sat, Aug 13, 2011 at 03:27, Thedemon007  wrote:
> i recive a spam this a email:
>
>> Subject:
>> Date: Fri, 12 Aug 2011 15:32:21 -0700
>>
>> Make Money By Paypal From Joining Free Online Survey Sites
>> http://make-money-article.appspot.com/make-money-paypal-joining-free-online-survey-sites/
>
> --
> 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] Request to API call urlfetch.Fetch() was too large -- how to handle this exception?

2011-08-15 Thread Robert Kluin
Hey Mark,
  Check out resumable uploads.
http://code.google.com/apis/gdata/docs/resumable_upload.html

  Also, you're using try/except in the wrong way.  A couple good rules
of thumb, catch specific errors and don't just 'pass' after an
exception unless you're *sure* that is the right action.  You don't
want to just blindly catch and ignore errors because it can mask
problems.  At the minimum you need to log unexpected exceptions so you
can correct the problem.  Also, instead of just blindly passing after
catching the exception, you should return an error / warning to the
client.


Robert






On Sun, Aug 14, 2011 at 23:04, Mark  wrote:
> Hey folks,
>
> I'm working on a simple app that reads information from a web-based
> form and saves it to a Google Spreadsheet database. One of the
> requirements is that users can upload a file, which we're saving into
> a Google Docs account.
>
> Whenever we try uploading a file larger than 1 Mb we get stuck with
> this exception:
>
> ERROR    2011-08-15 02:44:51,950 __init__.py:463] The request to API
> call urlfetch.Fetch() was too large.
>
> This isn't really a big deal, we can live with the 1 Mb limit. However
> I need a way to gracefully handle this exception. We're using the
> gdata.docs.client.upload() method to upload.
>
> If I try wrapping it in a try/except block, I avoid the 500 error but
> it doesn't actually handle the exception, just skips forward to next
> block of code.
>
> The form submission handler is a
> blobstore_handlers.BlobstoreUploadHandler. I can't seem to find any
> other way of catching exceptions in here.
>
> Can anybody suggest another way of doing this?
>
> Thanks!
>
> Mark
>
> --
> 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] Unauthorized Sender (sending mail error)

2011-08-15 Thread Robert Kluin
Looks like issue:
  http://code.google.com/p/googleappengine/issues/detail?id=5575


In another thread there was discussion that this may be caused by
having a '.' in the email.



Robert





On Sat, Aug 13, 2011 at 13:46, samounas  wrote:
> Hi,
>
> Please i need your help.
>
> When i try to send an email i get this error:
> java.lang.RuntimeException: javax.mail.SendFailedException: Send
> failure (javax.mail.MessagingException: Illegal Arguments
> (java.lang.IllegalArgumentException: Unauthorized Sender: Unauthorized
> sender))
>
> However i still using my admin adress witch works correctly in GAE
> account.
> Also, the sending mail worked very fine before and i didn't modify my
> code.
> I don't understand what happened, i created another application
> identifier but i still get the same error.
>
> Please do you have any idea to solve this problem.
>
> --
> 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] java.lang.VerifyError, When Writing Files to the Blobstore (Experimental)

2011-08-15 Thread Simon-Pierre Gingras
Hi everyone,

I've been testing the sample code found at 
http://code.google.com/appengine/docs/java/blobstore/overview.html#Writing_Files_to_the_Blobstore
 , 
but somehow i'm having a runtime exception.
As you can see from the code below, i've only implemented the first two 
lines of the sample code:

// ===  BlobStoreExperiment.java ===
import java.io.IOException;

import com.google.appengine.api.files.AppEngineFile;
import com.google.appengine.api.files.FileService;
import com.google.appengine.api.files.FileServiceFactory;

public class BlobStoreExperiment {
  public static void writeImageToBlobStore() throws IOException {

// Get a file service
FileService fileService = FileServiceFactory.getFileService();

// Create a new Blob file with mime-type "text/plain"
AppEngineFile file = fileService.createNewBlobFile("text/plain"); // 
<- Exception thrown on this line
  }
}

 Runtime error stacktrace ===
[ERROR] javax.servlet.ServletContext log: Exception while dispatching 
incoming RPC call
com.google.gwt.user.server.rpc.UnexpectedException: Service method 'public 
abstract com.gwtplatform.dispatch.shared.Result 
com.gwtplatform.dispatch.shared.DispatchService.execute(java.lang.String,com.gwtplatform.dispatch.shared.Action)
 
throws 
com.gwtplatform.dispatch.shared.ActionException,com.gwtplatform.dispatch.shared.ServiceException'
 
threw an unexpected exception:* java.lang.VerifyError: class 
com.google.appengine.api.files.FileServicePb$CreateRequest overrides final 
method getUnknownFields*
.()Lcom/google/appengine/repackaged/com/google/protobuf/UnknownFieldSet;
at com.google.gwt.user.server.rpc.RPC.encodeResponseForFailure(RPC.java:385)
at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:588)
at 
com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:208)
at 
com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:248)
at 
com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at 
com.google.inject.servlet.ServletDefinition.doService(ServletDefinition.java:263)
at 
com.google.inject.servlet.ServletDefinition.service(ServletDefinition.java:178)
at 
com.google.inject.servlet.ManagedServletPipeline.service(ManagedServletPipeline.java:91)
at 
com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:62)
at 
com.google.inject.servlet.ManagedFilterPipeline.dispatch(ManagedFilterPipeline.java:118)
at com.google.inject.servlet.GuiceFilter.doFilter(GuiceFilter.java:113)
at 
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
at 
com.google.appengine.tools.development.HeaderVerificationFilter.doFilter(HeaderVerificationFilter.java:35)
at 
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
at 
com.google.appengine.api.blobstore.dev.ServeBlobFilter.doFilter(ServeBlobFilter.java:58)
at 
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
at 
com.google.apphosting.utils.servlet.TransactionCleanupFilter.doFilter(TransactionCleanupFilter.java:43)
at 
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
at 
com.google.appengine.tools.development.StaticFileFilter.doFilter(StaticFileFilter.java:122)
at 
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
at 
com.google.appengine.tools.development.BackendServersFilter.doFilter(BackendServersFilter.java:97)
at 
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:388)
at 
org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)
at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765)
at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:418)
at 
com.google.apphosting.utils.jetty.DevAppEngineWebAppContext.handle(DevAppEngineWebAppContext.java:70)
at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
at 
com.google.appengine.tools.development.JettyContainerService$ApiProxyHandler.handle(JettyContainerService.java:351)
at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
at org.mortbay.jetty.Server.handle(Server.java:326)
at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542)
at 
org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:938)
at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:755)
at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:218)
at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404

Re: [google-appengine] "Verify Your Account by SMS" problem

2011-08-15 Thread Robert Kluin
Perhaps you originally registered using another account.  That is the
most common cause of this issue.

>From the SMS FAQ, fill out the SMS Issues Form:
  https://appengine.google.com/waitlist/sms_issues






On Mon, Aug 15, 2011 at 04:56, Drew Spencer  wrote:
> Hi coders,
> Having this problem trying to actually create an application. I've been
> playing with appengine fora few months but haven't actually uploaded any app
> yet - now when I go to appengine.google.com I get told to verify using my
> mobile phone - it says "The phone number has been sent too many messages or
> has already been used to confirm an account" and when I use another number
> it says "An error has occurred while sending. Please try again."
> Anyone have any ideas? I'm in the UK so I expect it has something to do with
> that?
> Thanks,
> Drew
>
> --
> 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/-/OGWiR2m1lO4J.
> 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: Suddenly started to get "Unauthorized sender" when sending emails

2011-08-15 Thread Asmaa EL MOKHTARI
me too i added to my app a new developer wich has a sender mail without dots
and it is working.


2011/8/15 Jan Muller 

> I had the same problem and i solved it by replacing sender email with email
> without dots. And it is working now.
>
>
>
>
> Jan Müller
>
>
>
>
> On Mon, Aug 15, 2011 at 10:40 AM, Ice13ill wrote:
>
>> Me too... Let us know at least if there is a workaround available.
>>
>> On Aug 13, 11:16 pm, Vivek Ramachandran
>>  wrote:
>> > Is this resolved for anyone yet?
>> >
>> > I am still seeing errors in my application.
>> >
>> > Funny that the mail API status seems ok:
>> http://code.google.com/status/appengine
>> >
>> > On Sat, Aug 13, 2011 at 6:01 PM, Vivek Ramachandran <
>> >
>> >
>> >
>> >
>> >
>> >
>> >
>> >
>> >
>> > vivek.securitywiz...@gmail.com> wrote:
>> > > Same issue here as well.
>> >
>> > > Is this nearing a resolution?
>> >
>> > > Vivek
>> >
>> > > 2011/8/13 Andrei Cosmin Fifiiţă 
>> >
>> > >> I had a user that contained dot in its name and worked. It also
>> contained
>> > >> dash... the sender that had only a dot still triggers the error
>> > >>  On Aug 13, 2011 1:58 PM, "bFlood" 
>> wrote:
>> >
>> > >> > +1 sender has a period in it
>> >
>> > >> > On Aug 13, 3:09 am, Jan Muller  wrote:
>> > >> >> My sender address also contains .
>> >
>> > >> >> Jan Müller
>> >
>> > >> >> On Sat, Aug 13, 2011 at 2:12 AM, Joshua Smith <
>> > >> joshuaesm...@charter.net>wrote:
>> >
>> > >> >> > +1.  My problem sender does, indeed, have a . in the account
>> name.
>> >
>> > >> >> > On Aug 12, 2011, at 7:17 PM, Takashi Matsuo (Google) wrote:
>> >
>> > >> >> > Hi everyone.
>> >
>> > >> >> > We're aware of this issue and working for the fix.
>> >
>> > >> >> > The issue we're seeing is that if the sender's(who is also an
>> app's
>> > >> owner)
>> > >> >> > mail address contains "." (dot), the mail sending call raises an
>> > >> error.
>> >
>> > >> >> > Sorry for the inconvenience.
>> > >> >> > If you observe different issue, please let us know.
>> >
>> > >> >> > -- Takashi
>> >
>> > >> >> > --
>> > >> >> > 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/-/o5SeyhH4eSkJ.
>> > >> >> > To post to this group, send email to
>> > >> google-appengine@googlegroups.com.
>> > >> >> > To unsubscribe from this group, send email to
>> > >> >> > google-appengine+unsubscr...@googlegroups.com.
>> > >> >> > For more options, visit this group at
>> > >> >> >http://groups.google.com/group/google-appengine?hl=en.
>> >
>> > >> >> >  --
>> > >> >> > You received this message because you are subscribed to the
>> Google
>> > >> Groups
>> > >> >> > "Google App Engine" group.
>> > >> >> > To post to this group, send email to
>> > >> google-appengine@googlegroups.com.
>> > >> >> > To unsubscribe from this group, send email to
>> > >> >> > google-appengine+unsubscr...@googlegroups.com.
>> > >> >> > For more options, visit this group at
>> > >> >> >http://groups.google.com/group/google-appengine?hl=en.
>> >
>> > >> > --
>> > >> > You received this message because you are subscribed to the Google
>> > >> Groups "Google App Engine" group.
>> > >> > To post to this group, send email to
>> google-appengine@googlegroups.com.
>> > >> > To unsubscribe from this group, send email to
>> > >> google-appengine+unsubscr...@googlegroups.com.
>> > >> > For more options, visit this group at
>> > >>http://groups.google.com/group/google-appengine?hl=en.
>> >
>> > >> --
>> > >> You received this message because you are subscribed to the Google
>> Groups
>> > >> "Google App Engine" group.
>> > >> To post to this group, send email to
>> google-appengine@googlegroups.com.
>> > >> To unsubscribe from this group, send email to
>> > >> google-appengine+unsubscr...@googlegroups.com.
>> > >> For more options, visit this group at
>> > >>http://groups.google.com/group/google-appengine?hl=en.
>> >
>> > > --
>> >
>> > --
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "Google App Engine" group.
>> To post to this group, send email to google-appengine@googlegroups.com.
>> To unsubscribe from this group, send email to
>> google-appengine+unsubscr...@googlegroups.com.
>> For more options, visit this group at
>> http://groups.google.com/group/google-appengine?hl=en.
>>
>>
>  --
> You received this message because you are subscribed to the Google Groups
> "Google App Engine" group.
> To post to this group, send email to google-appengine@googlegroups.com.
> To unsubscribe from this group, send email to
> google-appengine+unsubscr...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/google-appengine?hl=en.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to google-appengine@googlegroups.com.
To unsubs

[google-appengine] Re: Suddenly started to get "Unauthorized sender" when sending emails

2011-08-15 Thread samounas
Hi,
I get the same error yesterday.
Also, my mail adress contains "."

On 13 août, 12:31, Vivek Ramachandran 
wrote:
> Same issue here as well.
>
> Is this nearing a resolution?
>
> Vivek
>
> 2011/8/13 Andrei Cosmin Fifiiţă 
>
>
>
>
>
>
>
>
>
> > I had a user that contained dot in its name and worked. It also contained
> > dash... the sender that had only a dot still triggers the error
> > On Aug 13, 2011 1:58 PM, "bFlood"  wrote:
>
> > > +1 sender has a period in it
>
> > > On Aug 13, 3:09 am, Jan Muller  wrote:
> > >> My sender address also contains .
>
> > >> Jan Müller
>
> > >> On Sat, Aug 13, 2011 at 2:12 AM, Joshua Smith  > >wrote:
>
> > >> > +1.  My problem sender does, indeed, have a . in the account name.
>
> > >> > On Aug 12, 2011, at 7:17 PM, Takashi Matsuo (Google) wrote:
>
> > >> > Hi everyone.
>
> > >> > We're aware of this issue and working for the fix.
>
> > >> > The issue we're seeing is that if the sender's(who is also an app's
> > owner)
> > >> > mail address contains "." (dot), the mail sending call raises an
> > error.
>
> > >> > Sorry for the inconvenience.
> > >> > If you observe different issue, please let us know.
>
> > >> > -- Takashi
>
> > >> > --
> > >> > 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/-/o5SeyhH4eSkJ.
> > >> > To post to this group, send email to
> > google-appengine@googlegroups.com.
> > >> > To unsubscribe from this group, send email to
> > >> > google-appengine+unsubscr...@googlegroups.com.
> > >> > For more options, visit this group at
> > >> >http://groups.google.com/group/google-appengine?hl=en.
>
> > >> >  --
> > >> > You received this message because you are subscribed to the Google
> > Groups
> > >> > "Google App Engine" group.
> > >> > To post to this group, send email to
> > google-appengine@googlegroups.com.
> > >> > To unsubscribe from this group, send email to
> > >> > google-appengine+unsubscr...@googlegroups.com.
> > >> > For more options, visit this group at
> > >> >http://groups.google.com/group/google-appengine?hl=en.
>
> > > --
> > > You received this message because you are subscribed to the Google Groups
> > "Google App Engine" group.
> > > To post to this group, send email to google-appengine@googlegroups.com.
> > > To unsubscribe from this group, send email to
> > google-appengine+unsubscr...@googlegroups.com.
> > > For more options, visit this group at
> >http://groups.google.com/group/google-appengine?hl=en.
>
> > --
> > You received this message because you are subscribed to the Google Groups
> > "Google App Engine" group.
> > To post to this group, send email to google-appengine@googlegroups.com.
> > To unsubscribe from this group, send email to
> > google-appengine+unsubscr...@googlegroups.com.
> > For more options, visit this group at
> >http://groups.google.com/group/google-appengine?hl=en.
>
> --

-- 
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] Storing datas to Datastore on Development Server Delays?

2011-08-15 Thread Gooly
Hi,

I am using the development server on java with eclipse plugin.
I use JDO to store to datastore.

I am experiencing a delay in storing data to the datastore, which will
effect the later get.

When I store data to the datastore with code like the following,

PersistenceManager pm = PMF.get().getPersistenceManager();
try {
if (pm.makePersistent(input) != null) {
return true;
}
} finally {
pm.close();
}
return false;

and then I get with the following code:

PersistenceManager pm = PMF.get().getPersistenceManager();

String query = "select from " + UserData.class.getName() + " where
key == '" + key +"'";

List udList = (List)
pm.newQuery(query).execute();

It usually works, but when I have a store and an immediate get, I
sometimes get the old data before the new store.

I wonder is this an issue only on the development server, or would it
be the same on the appengine?

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.



[google-appengine] Datastore Viewer report permanent "Server Error"

2011-08-15 Thread Alessandro Aglietti
This error is present from past week.

Any suggestions?

Thank for all.

Below message and screen.

Server Error

A server error has occurred.

Return to Applications screen » 





-- 
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/-/9CWclpk3uU4J.
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] Pointing my domain at Google App Engine

2011-08-15 Thread Paul Osbond
I am just starting out with Google App Engine and have deployed the tutorial 
program at *osbond-home.appspot.com* without problems. So far so good!

Now, I want to point my own domain at it. 

   - add CNAME home=ghs.google.com. (including the final ".") to my Domain 
   proviver (123-reg.co.uk)
   - Add my domain (osbond.co.uk) to Google Apps and verify it (with DNS TXT 
   google-site-verification...)
   - add the URL http://home.osbond.co.uk in the Google Apps dashboard

Everything looks ok, but when  I open http://home.osbond.co.uk I am 
redirected to www.google.com

-- 
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/-/IaAhmhHXPioJ.
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 the white list works?

2011-08-15 Thread Wildert
I'm wondering how Google implemented their java white list for gae, as
well as how they implemented things like cpu and memory sandboxes in a
cloud solution. I want to do something similar.

-- 
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] Request to API call urlfetch.Fetch() was too large -- how to handle this exception?

2011-08-15 Thread Mark
Hey folks,

I'm working on a simple app that reads information from a web-based
form and saves it to a Google Spreadsheet database. One of the
requirements is that users can upload a file, which we're saving into
a Google Docs account.

Whenever we try uploading a file larger than 1 Mb we get stuck with
this exception:

ERROR2011-08-15 02:44:51,950 __init__.py:463] The request to API
call urlfetch.Fetch() was too large.

This isn't really a big deal, we can live with the 1 Mb limit. However
I need a way to gracefully handle this exception. We're using the
gdata.docs.client.upload() method to upload.

If I try wrapping it in a try/except block, I avoid the 500 error but
it doesn't actually handle the exception, just skips forward to next
block of code.

The form submission handler is a
blobstore_handlers.BlobstoreUploadHandler. I can't seem to find any
other way of catching exceptions in here.

Can anybody suggest another way of doing this?

Thanks!

Mark

-- 
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: Unable to deploy : error 500

2011-08-15 Thread Eki Baskoro
Same here (using Google App Engine Launcher on Windows).

Error 500: --- begin server output ---



500 Server Error


Error: Server Error
The server encountered an error and could not complete your
request.If the problem persists, please report your problem and
mention this error message and the query that caused it.


--- end server output ---
2011-08-13 02:45:30 (Process exited with code 1)

EB

On Aug 13, 2:43 am, Jason Collins  wrote:
> We are seeing this at the moment.
> j
>
> On Aug 12, 10:17 am, Robert Kluin  wrote:
>
>
>
> > Are you still seeing problems?  There have been sporadic deploy issues 
> > recently.
>
> > Robert
>
> > On Thu, Aug 11, 2011 at 10:38, Benjamin Michel
>
> >  wrote:
> > > Hi,
> > > I've tried to deploy my app several times, but I always got a 500 error :
>
> > > Unable to update:
> > > java.io.IOException: Error posting to URL:
> > >https://appengine.google.com/api/appversion/create?app_id=caribanadev...
> > > 500 Internal Server Error
>
> > > Server Error (500)
> > > A server error has occurred.
>
> > >     at
> > > com.google.appengine.tools.admin.AbstractServerConnection.send(AbstractServ
> > >  erConnection.java:249)
> > >     at
> > > com.google.appengine.tools.admin.AbstractServerConnection.post(AbstractServ
> > >  erConnection.java:207)
> > >     at
> > > com.google.appengine.tools.admin.AppVersionUpload.send(AppVersionUpload.jav
> > >  a:639)
> > >     at
> > > com.google.appengine.tools.admin.AppVersionUpload.beginTransaction(AppVersi
> > >  onUpload.java:446)
> > >     at
> > > com.google.appengine.tools.admin.AppVersionUpload.doUpload(AppVersionUpload
> > >  .java:137)
> > >     at
> > > com.google.appengine.tools.admin.AppAdminImpl.doUpdate(AppAdminImpl.java:30
> > >  0)
> > >     at
> > > com.google.appengine.tools.admin.AppAdminImpl.update(AppAdminImpl.java:52)
> > >     at
> > > com.google.appengine.eclipse.core.proxy.AppEngineBridgeImpl.deploy(AppEngin
> > >  eBridgeImpl.java:265)
> > >     at
> > > com.google.appengine.eclipse.core.deploy.DeployProjectJob.runInWorkspace(De
> > >  ployProjectJob.java:144)
> > >     at
> > > org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorksp
> > >  aceJob.java:38)
> > >     at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
>
> > > I tried from different computer, on different networks. I use Eclipse 
> > > Indigo
> > > with the last Google plugin version, and GAE version 1.5.2.
>
> > > Has anybody an idea of what is happening ?
>
> > > Benjamin
>
> > > --
> > > 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/-/vQs0rZB4YG8J.
> > > 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.- Hide quoted text -
>
> - Show quoted text -

-- 
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: Suddenly started to get "Unauthorized sender" when sending emails

2011-08-15 Thread Big Data
You will experience this problem if you are sending mail from a
gmail.com account. You can fix by using an email account from a Google
Apps domain.

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

Is not exactly what is stated here but it seems to fix the problem.

http://googleappengine.blogspot.com/2011/05/app-engine-150-release.html

On Aug 13, 4:16 pm, Vivek Ramachandran
 wrote:
> Is this resolved for anyone yet?
>
> I am still seeing errors in my application.
>
> Funny that the mail API status seems 
> ok:http://code.google.com/status/appengine
>
> On Sat, Aug 13, 2011 at 6:01 PM, Vivek Ramachandran <
>
>
>
>
>
>
>
>
>
> vivek.securitywiz...@gmail.com> wrote:
> > Same issue here as well.
>
> > Is this nearing a resolution?
>
> > Vivek
>
> > 2011/8/13 Andrei Cosmin Fifiiţă 
>
> >> I had a user that contained dot in its name and worked. It also contained
> >> dash... the sender that had only a dot still triggers the error
> >>  On Aug 13, 2011 1:58 PM, "bFlood"  wrote:
>
> >> > +1 sender has a period in it
>
> >> > On Aug 13, 3:09 am, Jan Muller  wrote:
> >> >> My sender address also contains .
>
> >> >> Jan Müller
>
> >> >> On Sat, Aug 13, 2011 at 2:12 AM, Joshua Smith <
> >> joshuaesm...@charter.net>wrote:
>
> >> >> > +1.  My problem sender does, indeed, have a . in the account name.
>
> >> >> > On Aug 12, 2011, at 7:17 PM, Takashi Matsuo (Google) wrote:
>
> >> >> > Hi everyone.
>
> >> >> > We're aware of this issue and working for the fix.
>
> >> >> > The issue we're seeing is that if the sender's(who is also an app's
> >> owner)
> >> >> > mail address contains "." (dot), the mail sending call raises an
> >> error.
>
> >> >> > Sorry for the inconvenience.
> >> >> > If you observe different issue, please let us know.
>
> >> >> > -- Takashi
>
> >> >> > --
> >> >> > 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/-/o5SeyhH4eSkJ.
> >> >> > To post to this group, send email to
> >> google-appengine@googlegroups.com.
> >> >> > To unsubscribe from this group, send email to
> >> >> > google-appengine+unsubscr...@googlegroups.com.
> >> >> > For more options, visit this group at
> >> >> >http://groups.google.com/group/google-appengine?hl=en.
>
> >> >> >  --
> >> >> > You received this message because you are subscribed to the Google
> >> Groups
> >> >> > "Google App Engine" group.
> >> >> > To post to this group, send email to
> >> google-appengine@googlegroups.com.
> >> >> > To unsubscribe from this group, send email to
> >> >> > google-appengine+unsubscr...@googlegroups.com.
> >> >> > For more options, visit this group at
> >> >> >http://groups.google.com/group/google-appengine?hl=en.
>
> >> > --
> >> > You received this message because you are subscribed to the Google
> >> Groups "Google App Engine" group.
> >> > To post to this group, send email to google-appengine@googlegroups.com.
> >> > To unsubscribe from this group, send email to
> >> google-appengine+unsubscr...@googlegroups.com.
> >> > For more options, visit this group at
> >>http://groups.google.com/group/google-appengine?hl=en.
>
> >> --
> >> You received this message because you are subscribed to the Google Groups
> >> "Google App Engine" group.
> >> To post to this group, send email to google-appengine@googlegroups.com.
> >> To unsubscribe from this group, send email to
> >> google-appengine+unsubscr...@googlegroups.com.
> >> For more options, visit this group at
> >>http://groups.google.com/group/google-appengine?hl=en.
>
> > --
>
> --

-- 
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 report a spammer in subdomain of appspot.com ??

2011-08-15 Thread Thedemon007
i recive a spam this a email:

> Subject:
> Date: Fri, 12 Aug 2011 15:32:21 -0700
>
> Make Money By Paypal From Joining Free Online Survey Sites
> http://make-money-article.appspot.com/make-money-paypal-joining-free-online-survey-sites/

-- 
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] Received SMS verification code, how do I enter it to verify my account?

2011-08-15 Thread Prashanth
If you have a verification code you can use the link below to verify your 
account (just replace  with the actual number you used to 
receive the verification code, and don't forgot the country code):

appengine.google.com/permissions/smsverify?phone_number=%2B

-- 
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/-/4drmVWltXe4J.
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] Unauthorized Sender (sending mail error)

2011-08-15 Thread samounas
Hi,

Please i need your help.

When i try to send an email i get this error:
java.lang.RuntimeException: javax.mail.SendFailedException: Send
failure (javax.mail.MessagingException: Illegal Arguments
(java.lang.IllegalArgumentException: Unauthorized Sender: Unauthorized
sender))

However i still using my admin adress witch works correctly in GAE
account.
Also, the sending mail worked very fine before and i didn't modify my
code.
I don't understand what happened, i created another application
identifier but i still get the same error.

Please do you have any idea to solve this problem.

-- 
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] "Verify Your Account by SMS" problem

2011-08-15 Thread Johan Euphrosine
You can fill the SMS issue form linkd here:
http://code.google.com/appengine/kb/sms.html#error

Hope that helps.

On Mon, Aug 15, 2011 at 10:56 AM, Drew Spencer  wrote:
> Hi coders,
> Having this problem trying to actually create an application. I've been
> playing with appengine fora few months but haven't actually uploaded any app
> yet - now when I go to appengine.google.com I get told to verify using my
> mobile phone - it says "The phone number has been sent too many messages or
> has already been used to confirm an account" and when I use another number
> it says "An error has occurred while sending. Please try again."
> Anyone have any ideas? I'm in the UK so I expect it has something to do with
> that?
> Thanks,
> Drew
>
> --
> 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/-/OGWiR2m1lO4J.
> 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.
>



-- 
Johan Euphrosine (proppy)
Developer Programs Engineer
Google Developer Relations

-- 
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: Suddenly started to get "Unauthorized sender" when sending emails

2011-08-15 Thread Johan Euphrosine
FYI,

This is being tracked here:
http://code.google.com/p/googleappengine/issues/detail?id=5575

I will update the issue once I have any update from the engineering team.

On Mon, Aug 15, 2011 at 3:20 PM, bFlood  wrote:
> yea, is there an ETA? should we all just switch to different accounts
> for email?
>
> On Aug 15, 7:59 am, Joshua Smith  wrote:
>> I'm still seeing this error.  Google team: Can you give us an ETA for this 
>> fix?
>>
>> If you think it's going to take days to fix, I'll set up a non-dot email to 
>> send the emails, but if you think it'll be fixed soon, I won't bother (I 
>> always send email in a task queue task because email throws so many bizarre 
>> exceptions, so they're just sitting there retrying…)
>>
>> (I'm hesitant to implement the non-dot work-around, since my users might not 
>> get those emails because they've never seen a message from that address 
>> before, and therefore it may be considered spam.  I'd rather that they get 
>> them late than not at all.)
>>
>> -Joshua
>
> --
> You received this message because you are subscribed to the Google Groups 
> "Google App Engine" group.
> To post to this group, send email to google-appengine@googlegroups.com.
> To unsubscribe from this group, send email to 
> google-appengine+unsubscr...@googlegroups.com.
> For more options, visit this group at 
> http://groups.google.com/group/google-appengine?hl=en.
>
>



-- 
Johan Euphrosine (proppy)
Developer Programs Engineer
Google Developer Relations

-- 
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: Suddenly started to get "Unauthorized sender" when sending emails

2011-08-15 Thread bFlood
yea, is there an ETA? should we all just switch to different accounts
for email?

On Aug 15, 7:59 am, Joshua Smith  wrote:
> I'm still seeing this error.  Google team: Can you give us an ETA for this 
> fix?
>
> If you think it's going to take days to fix, I'll set up a non-dot email to 
> send the emails, but if you think it'll be fixed soon, I won't bother (I 
> always send email in a task queue task because email throws so many bizarre 
> exceptions, so they're just sitting there retrying…)
>
> (I'm hesitant to implement the non-dot work-around, since my users might not 
> get those emails because they've never seen a message from that address 
> before, and therefore it may be considered spam.  I'd rather that they get 
> them late than not at all.)
>
> -Joshua

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



Re: [google-appengine] DM migration project for GAE

2011-08-15 Thread Ronoaldo José de Lana Pereira
Hi all,

I'm interested on such an API too. Max, I had the same idea that you got: 
write some SQL-like administrative commands to allow some usefull complex 
queries, like counting, aggregating, updating schema changes, re-indexing, 
etc. Also, I'm considering to use the pipeline API, but I'm not sure about 
how to make this in java, since the Java Pipeline API is very odd.

Do you want any help on the project? Do you plan to write it in Java or 
Python (I can help with both :) )?

Looking forward to help with the project.

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/-/iw2phItkMj4J.
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] Suddenly started to get "Unauthorized sender" when sending emails

2011-08-15 Thread Joshua Smith
I'm still seeing this error.  Google team: Can you give us an ETA for this fix?

If you think it's going to take days to fix, I'll set up a non-dot email to 
send the emails, but if you think it'll be fixed soon, I won't bother (I always 
send email in a task queue task because email throws so many bizarre 
exceptions, so they're just sitting there retrying…)

(I'm hesitant to implement the non-dot work-around, since my users might not 
get those emails because they've never seen a message from that address before, 
and therefore it may be considered spam.  I'd rather that they get them late 
than not at all.)

-Joshua

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



[google-appengine] Re: Suddenly started to get "Unauthorized sender" when sending emails

2011-08-15 Thread Ice13ill
I tried to send email from an user that contained dots and it worked.
The original sender that triggered the exception still has this
problem. And also, my app has clients that receive mails from this
address... i believe it would be unprofessional to change it and then
change it back...

On Aug 15, 11:46 am, Jan Muller  wrote:
> I had the same problem and i solved it by replacing sender email with email
> without dots. And it is working now.
>
> Jan Müller
>
>
>
>
>
>
>
> On Mon, Aug 15, 2011 at 10:40 AM, Ice13ill  wrote:
> > Me too... Let us know at least if there is a workaround available.
>
> > On Aug 13, 11:16 pm, Vivek Ramachandran
> >  wrote:
> > > Is this resolved for anyone yet?
>
> > > I am still seeing errors in my application.
>
> > > Funny that the mail API status seems ok:
> >http://code.google.com/status/appengine
>
> > > On Sat, Aug 13, 2011 at 6:01 PM, Vivek Ramachandran <
>
> > > vivek.securitywiz...@gmail.com> wrote:
> > > > Same issue here as well.
>
> > > > Is this nearing a resolution?
>
> > > > Vivek
>
> > > > 2011/8/13 Andrei Cosmin Fifiiţă 
>
> > > >> I had a user that contained dot in its name and worked. It also
> > contained
> > > >> dash... the sender that had only a dot still triggers the error
> > > >>  On Aug 13, 2011 1:58 PM, "bFlood" 
> > wrote:
>
> > > >> > +1 sender has a period in it
>
> > > >> > On Aug 13, 3:09 am, Jan Muller  wrote:
> > > >> >> My sender address also contains .
>
> > > >> >> Jan Müller
>
> > > >> >> On Sat, Aug 13, 2011 at 2:12 AM, Joshua Smith <
> > > >> joshuaesm...@charter.net>wrote:
>
> > > >> >> > +1.  My problem sender does, indeed, have a . in the account
> > name.
>
> > > >> >> > On Aug 12, 2011, at 7:17 PM, Takashi Matsuo (Google) wrote:
>
> > > >> >> > Hi everyone.
>
> > > >> >> > We're aware of this issue and working for the fix.
>
> > > >> >> > The issue we're seeing is that if the sender's(who is also an
> > app's
> > > >> owner)
> > > >> >> > mail address contains "." (dot), the mail sending call raises an
> > > >> error.
>
> > > >> >> > Sorry for the inconvenience.
> > > >> >> > If you observe different issue, please let us know.
>
> > > >> >> > -- Takashi
>
> > > >> >> > --
> > > >> >> > 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/-/o5SeyhH4eSkJ.
> > > >> >> > To post to this group, send email to
> > > >> google-appengine@googlegroups.com.
> > > >> >> > To unsubscribe from this group, send email to
> > > >> >> > google-appengine+unsubscr...@googlegroups.com.
> > > >> >> > For more options, visit this group at
> > > >> >> >http://groups.google.com/group/google-appengine?hl=en.
>
> > > >> >> >  --
> > > >> >> > You received this message because you are subscribed to the
> > Google
> > > >> Groups
> > > >> >> > "Google App Engine" group.
> > > >> >> > To post to this group, send email to
> > > >> google-appengine@googlegroups.com.
> > > >> >> > To unsubscribe from this group, send email to
> > > >> >> > google-appengine+unsubscr...@googlegroups.com.
> > > >> >> > For more options, visit this group at
> > > >> >> >http://groups.google.com/group/google-appengine?hl=en.
>
> > > >> > --
> > > >> > You received this message because you are subscribed to the Google
> > > >> Groups "Google App Engine" group.
> > > >> > To post to this group, send email to
> > google-appengine@googlegroups.com.
> > > >> > To unsubscribe from this group, send email to
> > > >> google-appengine+unsubscr...@googlegroups.com.
> > > >> > For more options, visit this group at
> > > >>http://groups.google.com/group/google-appengine?hl=en.
>
> > > >> --
> > > >> You received this message because you are subscribed to the Google
> > Groups
> > > >> "Google App Engine" group.
> > > >> To post to this group, send email to
> > google-appengine@googlegroups.com.
> > > >> To unsubscribe from this group, send email to
> > > >> google-appengine+unsubscr...@googlegroups.com.
> > > >> For more options, visit this group at
> > > >>http://groups.google.com/group/google-appengine?hl=en.
>
> > > > --
>
> > > --
>
> > --
> > 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] "Verify Your Account by SMS" problem

2011-08-15 Thread Drew Spencer
Hi coders,

Having this problem trying to actually create an application. I've been 
playing with appengine fora few months but haven't actually uploaded any app 
yet - now when I go to appengine.google.com I get told to verify using my 
mobile phone - it says "*The phone number has been sent too many messages or 
has already been used to confirm an account*" and when I use another number 
it says "*An error has occurred while sending. Please try again.*"

Anyone have any ideas? I'm in the UK so I expect it has something to do with 
that?

Thanks,

Drew

-- 
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/-/OGWiR2m1lO4J.
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: Suddenly started to get "Unauthorized sender" when sending emails

2011-08-15 Thread Jan Muller
I had the same problem and i solved it by replacing sender email with email
without dots. And it is working now.




Jan Müller



On Mon, Aug 15, 2011 at 10:40 AM, Ice13ill  wrote:

> Me too... Let us know at least if there is a workaround available.
>
> On Aug 13, 11:16 pm, Vivek Ramachandran
>  wrote:
> > Is this resolved for anyone yet?
> >
> > I am still seeing errors in my application.
> >
> > Funny that the mail API status seems ok:
> http://code.google.com/status/appengine
> >
> > On Sat, Aug 13, 2011 at 6:01 PM, Vivek Ramachandran <
> >
> >
> >
> >
> >
> >
> >
> >
> >
> > vivek.securitywiz...@gmail.com> wrote:
> > > Same issue here as well.
> >
> > > Is this nearing a resolution?
> >
> > > Vivek
> >
> > > 2011/8/13 Andrei Cosmin Fifiiţă 
> >
> > >> I had a user that contained dot in its name and worked. It also
> contained
> > >> dash... the sender that had only a dot still triggers the error
> > >>  On Aug 13, 2011 1:58 PM, "bFlood" 
> wrote:
> >
> > >> > +1 sender has a period in it
> >
> > >> > On Aug 13, 3:09 am, Jan Muller  wrote:
> > >> >> My sender address also contains .
> >
> > >> >> Jan Müller
> >
> > >> >> On Sat, Aug 13, 2011 at 2:12 AM, Joshua Smith <
> > >> joshuaesm...@charter.net>wrote:
> >
> > >> >> > +1.  My problem sender does, indeed, have a . in the account
> name.
> >
> > >> >> > On Aug 12, 2011, at 7:17 PM, Takashi Matsuo (Google) wrote:
> >
> > >> >> > Hi everyone.
> >
> > >> >> > We're aware of this issue and working for the fix.
> >
> > >> >> > The issue we're seeing is that if the sender's(who is also an
> app's
> > >> owner)
> > >> >> > mail address contains "." (dot), the mail sending call raises an
> > >> error.
> >
> > >> >> > Sorry for the inconvenience.
> > >> >> > If you observe different issue, please let us know.
> >
> > >> >> > -- Takashi
> >
> > >> >> > --
> > >> >> > 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/-/o5SeyhH4eSkJ.
> > >> >> > To post to this group, send email to
> > >> google-appengine@googlegroups.com.
> > >> >> > To unsubscribe from this group, send email to
> > >> >> > google-appengine+unsubscr...@googlegroups.com.
> > >> >> > For more options, visit this group at
> > >> >> >http://groups.google.com/group/google-appengine?hl=en.
> >
> > >> >> >  --
> > >> >> > You received this message because you are subscribed to the
> Google
> > >> Groups
> > >> >> > "Google App Engine" group.
> > >> >> > To post to this group, send email to
> > >> google-appengine@googlegroups.com.
> > >> >> > To unsubscribe from this group, send email to
> > >> >> > google-appengine+unsubscr...@googlegroups.com.
> > >> >> > For more options, visit this group at
> > >> >> >http://groups.google.com/group/google-appengine?hl=en.
> >
> > >> > --
> > >> > You received this message because you are subscribed to the Google
> > >> Groups "Google App Engine" group.
> > >> > To post to this group, send email to
> google-appengine@googlegroups.com.
> > >> > To unsubscribe from this group, send email to
> > >> google-appengine+unsubscr...@googlegroups.com.
> > >> > For more options, visit this group at
> > >>http://groups.google.com/group/google-appengine?hl=en.
> >
> > >> --
> > >> You received this message because you are subscribed to the Google
> Groups
> > >> "Google App Engine" group.
> > >> To post to this group, send email to
> google-appengine@googlegroups.com.
> > >> To unsubscribe from this group, send email to
> > >> google-appengine+unsubscr...@googlegroups.com.
> > >> For more options, visit this group at
> > >>http://groups.google.com/group/google-appengine?hl=en.
> >
> > > --
> >
> > --
>
> --
> 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: Suddenly started to get "Unauthorized sender" when sending emails

2011-08-15 Thread Ice13ill
Me too... Let us know at least if there is a workaround available.

On Aug 13, 11:16 pm, Vivek Ramachandran
 wrote:
> Is this resolved for anyone yet?
>
> I am still seeing errors in my application.
>
> Funny that the mail API status seems 
> ok:http://code.google.com/status/appengine
>
> On Sat, Aug 13, 2011 at 6:01 PM, Vivek Ramachandran <
>
>
>
>
>
>
>
>
>
> vivek.securitywiz...@gmail.com> wrote:
> > Same issue here as well.
>
> > Is this nearing a resolution?
>
> > Vivek
>
> > 2011/8/13 Andrei Cosmin Fifiiţă 
>
> >> I had a user that contained dot in its name and worked. It also contained
> >> dash... the sender that had only a dot still triggers the error
> >>  On Aug 13, 2011 1:58 PM, "bFlood"  wrote:
>
> >> > +1 sender has a period in it
>
> >> > On Aug 13, 3:09 am, Jan Muller  wrote:
> >> >> My sender address also contains .
>
> >> >> Jan Müller
>
> >> >> On Sat, Aug 13, 2011 at 2:12 AM, Joshua Smith <
> >> joshuaesm...@charter.net>wrote:
>
> >> >> > +1.  My problem sender does, indeed, have a . in the account name.
>
> >> >> > On Aug 12, 2011, at 7:17 PM, Takashi Matsuo (Google) wrote:
>
> >> >> > Hi everyone.
>
> >> >> > We're aware of this issue and working for the fix.
>
> >> >> > The issue we're seeing is that if the sender's(who is also an app's
> >> owner)
> >> >> > mail address contains "." (dot), the mail sending call raises an
> >> error.
>
> >> >> > Sorry for the inconvenience.
> >> >> > If you observe different issue, please let us know.
>
> >> >> > -- Takashi
>
> >> >> > --
> >> >> > 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/-/o5SeyhH4eSkJ.
> >> >> > To post to this group, send email to
> >> google-appengine@googlegroups.com.
> >> >> > To unsubscribe from this group, send email to
> >> >> > google-appengine+unsubscr...@googlegroups.com.
> >> >> > For more options, visit this group at
> >> >> >http://groups.google.com/group/google-appengine?hl=en.
>
> >> >> >  --
> >> >> > You received this message because you are subscribed to the Google
> >> Groups
> >> >> > "Google App Engine" group.
> >> >> > To post to this group, send email to
> >> google-appengine@googlegroups.com.
> >> >> > To unsubscribe from this group, send email to
> >> >> > google-appengine+unsubscr...@googlegroups.com.
> >> >> > For more options, visit this group at
> >> >> >http://groups.google.com/group/google-appengine?hl=en.
>
> >> > --
> >> > You received this message because you are subscribed to the Google
> >> Groups "Google App Engine" group.
> >> > To post to this group, send email to google-appengine@googlegroups.com.
> >> > To unsubscribe from this group, send email to
> >> google-appengine+unsubscr...@googlegroups.com.
> >> > For more options, visit this group at
> >>http://groups.google.com/group/google-appengine?hl=en.
>
> >> --
> >> You received this message because you are subscribed to the Google Groups
> >> "Google App Engine" group.
> >> To post to this group, send email to google-appengine@googlegroups.com.
> >> To unsubscribe from this group, send email to
> >> google-appengine+unsubscr...@googlegroups.com.
> >> For more options, visit this group at
> >>http://groups.google.com/group/google-appengine?hl=en.
>
> > --
>
> --

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