[appengine-java] HTTP POST failing in dev environment with SDK 1.4.3

2011-04-02 Thread rml
I have an issue with local development server after upgrading to SDK
1.4.3. All HTTP POST requests fail with:

java.io.IOException: Could not fetch URL: http://sitename/login.php

Can anyone confirm that POST is working or failing in dev environment?

I create an issue for this so if anyone else is experiencing this,
please star
http://code.google.com/p/googleappengine/issues/detail?id=4836

Thanks.

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



[appengine-java] Re: JPA/JDO vs low level API

2011-04-02 Thread branflake2267
The low level works with lists of properties key=value and JDO or JPA sticks 
those properties into defined (class)objects. Its easier to work with 
objects than a group of properties.

Brandon Donnelson
http://gwt-examples.googlecode.com

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



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

2011-04-02 Thread branflake2267
You guys are awesome! Thanks!

Brandon Donnelson
http://gwt-examples.googlecode.com

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



[appengine-java] 1.4.3 Javadocs? Looking for the FileServiceFactory docs:

2011-04-02 Thread branflake2267
I'm looking for the new javadocs for FileServiceFactory and didn't see them 
yet. 

I wanted to find out what the method parameters were for 
fileService.createNewBlobFile(param,param)? Is there a parameter for 
filename?

AppEngineFile file = null;
try {
  file = fileService.createNewBlobFile(contentType);
} catch (IOException e) {
  e.printStackTrace();
}

Brandon Donnelson
http://gwt-examples.googlecode.com

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



[appengine-java] Re: 1.4.3 Javadocs? Looking for the FileServiceFactory docs:

2011-04-02 Thread branflake2267

Not sure why I'm getting this error yet. The class exists and is included in 
the source. Hm?

Caused by: java.lang.NoClassDefFoundError: 
com/google/appengine/api/files/LockException
at 
org.gonevertical.core.server.jdo.data.ThingStuffJdo.getValueFileData(ThingStuffJdo.java:1162)
at 
org.gonevertical.core.server.jdo.data.ThingStuffJdo.convert(ThingStuffJdo.java:657)
at 
org.gonevertical.core.server.jdo.data.ThingStuffJdo.query(ThingStuffJdo.java:540)
at 
org.gonevertical.core.server.db.Db_ThingStuff.getThingStuffsData(Db_ThingStuff.java:36)
at 
org.gonevertical.core.server.db.Db_Thing.getThingStuffData(Db_Thing.java:67)
at org.gonevertical.core.server.db.Db_Thing.getThings(Db_Thing.java:54)
at 
org.gonevertical.core.server.RpcCoreServiceImpl.getThings(RpcCoreServiceImpl.java:211)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at 
com.google.appengine.tools.development.agent.runtime.Runtime.invoke(Runtime.java:100)
at 
com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:569)
... 30 more
Caused by: java.lang.ClassNotFoundException: 
com.google.appengine.api.files.LockException
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
at 
com.google.appengine.tools.development.IsolatedAppClassLoader.loadClass(IsolatedAppClassLoader.java:176)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
... 43 more

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



Re: [appengine-java] JPA/JDO vs low level API

2011-04-02 Thread Jeff Schnitzer
An incomplete list of things that are difficult or impossible with
JDO/JPA, but easy with Objectify/LowLevelAPI:

 * Partial indexes
 * Running multiple concurrent transactions, or (more likely) a
transaction + a nontransaction.  Because of GAE's transaction model,
this is actually necessary quite often.
 * Migrating your schema.  JDO/JPA is particularly brittle, you can't
even add primitive fields to a class.
 * Serializing your entities.  With JDO you must detach them
explicitly, with JPA (as implemented by DataNucleus) you simply can't.

In practice, the biggest difference after abandoning JDO/JPA is that
you will stop screaming loudly at your computer, annoying your
coworkers.

Jeff
(copied from the response to the same question on the objectify mailing list)

On Fri, Apr 1, 2011 at 4:50 AM, SkYlEsS shou...@gmail.com wrote:
 I have a question :

 What are the differences between JPA/JDO and low level API (and
 Objectify) in practice ? I read everywhere the low level API provides
 more flexibility, but there are never samples code or evidences to
 demonstrate it. So I'm wondering in which cases exactly, the low level
 API is useful ?

 Thanks in advance

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



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



[appengine-java] Re: 1.4.3 Javadocs? Looking for the FileServiceFactory docs:

2011-04-02 Thread branflake2267
Oops, war/WEB-INF/libs didn't get 1.4.3 libs, still had the 1.4.2. Remove 
1.4.2 libs and replace with 1.4.3. This occurred with change of sdk and some 
manual stuff I did.

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



[appengine-java] Re: Multiple instance issue in Channel API

2011-04-02 Thread blue
The point of GAE is to have your game state unaware of instances.

The problem you suggest would not occur because game state isn't stored on 
instances.  Also, the channel API doesn't run on your instances, it's a 
separate service.

To answer your question about channel streams, you need to store the channel 
id of the user you want to push to in the datastore or memcache which will 
be available to all instances.  Then to send a message simply do a lookup. 
 No mater how many instances are spawned, they will still be reading the 
same underlying datastore and have access to the same channels.

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



[appengine-java] storing images on app engine(need help) will to pay$$$$$$$$

2011-04-02 Thread Tyler Gill
Hi I am new to app engine and trying to figure out how to upload images to 
app engine and dynamically add to me site. I am using java for the server 
and flex for the ria. Any help or guidiance or examples would be very much 
appreciated and will to throw a few bucks your way also thanks,

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



[appengine-java] Re: Deferred tasks per instance?

2011-04-02 Thread blue
After some testing I found that deferred tasks do NOT run on the same 
instance they were spawned from.

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



[appengine-java] Re: Tips/Pitfalls for total newbies?

2011-04-02 Thread Mike Lawrence
Ck out this crash course in getting a java app up from scratch...
http://goo.gl/UT2W3

My personal recommendations:
- plan on spending a week or two learning how the datastore works
before you get started
- if you will ever need the High Replication Datastore, set it up now.
it's a pain to add it later
- wrap all data access in daos
- wrap all gae services in daos
- use slim3 for database access to get around updating 2 entities in
a single transaction limitation
- use stripes for the web framework to keep startup times under 3
seconds
- use https for everything  (firesheep is looking for your cookies)
- convert to app engine biz accnt and pay the $9/mnth for 3 always-on
servers. even 3 seconds start-up times make an app unusable for most
folks
- use jquery for minimal layout, do everything else in jsps to
generate jquery content upon form post
- add code to detect when datastore is read-only and handle it with a
custom page (maybe a javascript game, tetris?)
- add a apple-touch-icon.png touch icon so people can save your app to
their phones
- plan for mobile support from day one, ck out jquerymobile.com
- volume test your site using jmeter to see how it will handle massive
traffic spikes
- pay me for not having to learn the hard way like I did :)




On Apr 1, 7:38 am, Drew Spencer slugmand...@gmail.com wrote:
 Hi all,

 Totally new to this, about to embark on a development for my own business
 and think that GAE is the perfect solution. I basically want to make sure
 that we are making the right choice, and to be informed of any pitfalls
 early on.

 Basically the system will be a complete intranet/sales tool based around a
 rather complex pricing engine. I have previous experience using Codeigniter
 + Doctrine, but after tinkering with v2.0 for a while it just seems like it
 is very buggy, and still has many limitations over using Java.

 We already use google apps for mail and have a simple intranet built on
 google sites so users will be using their company email account for
 validation.

 There are a few key features we need:

    - Small number of users (~100)
    - Integration with salesforce.com (Using the force.com API?)
    - Integration with Gmail so that the system can automatically log and
    send emails, as well as pick them up. (Using IMAP/SMTP?)
    - Ability to upload and store basic files that can be downloaded by staff
    (Using docs API, or just datastore?)

 If anyone can advise of any things to investigate right now that would be
 really helpful.

 I have quite a few years experience programming, and a willing assistant
 with a bit of OO knowledge, other than that I will be learning to use things
 like JDO and JSP for the first time.

 All of your input is appreciated.

 Drew

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



[appengine-java] Re: storing images on app engine(need help) will to pay$$$$$$$$

2011-04-02 Thread branflake2267
Here is some info I have put 
together: http://code.google.com/p/gwt-examples/wiki/DemoGAEMultiFileBlobUpload

Brandon Donnelson
http://gwt-examples.googlecode.com
http://c.gawkat.com

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



[appengine-java] Re: 1.4.3 Javadocs? Looking for the FileServiceFactory docs:

2011-04-02 Thread branflake2267
Just another note:

If your reading a file do it in a task! Otherwise you only have ten seconds.

Brandon Donnelson
http://gwt-examples.googlecode.com
http://c.gawkat.com

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



Re: [appengine-java] Eclipse Plugin not showing 1.4.3

2011-04-02 Thread branflake2267
Yep, I noticed that too. It takes about a day after it starts to notify you 
in eclipse. If your in hurry to try it, I found I have to add it manually. 
It would be nice if they add it to the repository right away.

Brandon Donnelson
http://gwt-examples.googlecode.com

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



[appengine-java] Re: HTTP POST failing in dev environment with SDK 1.4.3

2011-04-02 Thread branflake2267
My posts are working for 1.4.3, although, you can hit deadlines. What are 
you posting?

Brandon Donnelson
http://gwt-examples.googlecode.com

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



[google-appengine] Re: can I remodel an already exist model field from Date to long without any problem?

2011-04-02 Thread Tapir
From my experiences on developing apps on gae, I think it is best
never using Date type.
Just use long type instead.

On Mar 20, 3:47 am, Kaan Soral kaanso...@gmail.com wrote:
 If I were you I would write an on-use converter, there will be no
 errors and you don't have to confuse yourself with mapreduce
 Just check the model's property when you need it and write the new
 version if it's the old one

 On Mar 19, 4:57 am, Robert Kluin robert.kl...@gmail.com wrote:

  If you have existing data you'll need to migrate it.  There are a
  couple techniques you can use, depending on your language choice (Java
  or Python).  Basically they will all involve iterating over your
  entities, converting the property, then reputing the entity.   If
  you've got a lot of data you might look at using the map-reduce lib.

 http://code.google.com/appengine/articles/update_schema.htmlhttp://co...

  Robert

  On Fri, Mar 18, 2011 at 18:31, Tapir tapir@gmail.com wrote:
   .

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

2011-04-02 Thread Andrei Cosmin Fifiiţă
Anyone with HR?
On Apr 1, 2011 8:31 PM, Everson Alves da Silva khron...@gmail.com wrote:
 I'm using Master/Slave Replication

 --
 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: simple space strategy game built on app engine

2011-04-02 Thread Albert
Looks interesting, Luke.

Is the interface text based, or are there some sort of graphics with
it? If there are graphics, a screenshot/demo in the frontpage would be
great!

Unfortunately, I couldn't think of any other people's google accounts
right away, so I couldn't play. It would be a bit cooler if you could
connect with facebook and invite your friends there to play with you.

Please keep me updated.



Albert

On Apr 2, 1:25 pm, Luke lvale...@gmail.com wrote:
 hello everyone in app engine land.  i thought i might share a simple
 game i've been working on that was built using GAE and GWT.

 it's a turn-based space strategy game.  capture your opponents planets
 to win.  currently it's only multiplayer, no AI to play against.  i
 thought playing my friends would be more fun than a computer.

 it's been optimized it for Android and iPhone devices.  turns are
 asynchronous, like words with friends.

 check it out and let me know if you have fun:

 http://galaxyrush.appspot.com/mobile-landing.html

-- 
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] Connecting app engine application to phone application

2011-04-02 Thread Barakat
Hi all,

I want to know if I have a database created with datastore and I want to do 
quires on it from a phone application, what I understand that I can do that 
as HTTP access to the GAE application, but what I don't understand how I 
will be able to differentiate between the different requests on the same 
URL, and is that possible to be done in GAE.

Here is my example for more clarification:

On the phone application I want to see the database entries that has ID= 5 , 
so I have an Interface to do that, then the phone application will do an 
HTTP request to my GAE application, how should the application form that 
request, and on the other side (GAE application) I should be able to analyze 
that request and understand that the phone application requests the entries 
of ID=5, I run a GQL query and send back the results in an HTTP response to 
the application to view it on the UI

I appreciate your help, and thanks in advance

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



[google-appengine] Re: Don't Understand Blobstore limits

2011-04-02 Thread Movesax
thanks very much, you've both cleared things up for me.

-- 
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: simple space strategy game built on app engine

2011-04-02 Thread Luke
the game has a simple 2D board with planets on it.

i implemented an AI last night, so if you don't know anyone to invite,
you can still play against the computer.

i hadn't really anticipated how people would interact with the app, so
i've got a bit of work to do today to make it easier to
use...including easier ways to setup games with friends or games with
other random players.

On Apr 2, 7:11 am, Albert albertpa...@gmail.com wrote:
 Looks interesting, Luke.

 Is the interface text based, or are there some sort of graphics with
 it? If there are graphics, a screenshot/demo in the frontpage would be
 great!

 Unfortunately, I couldn't think of any other people's google accounts
 right away, so I couldn't play. It would be a bit cooler if you could
 connect with facebook and invite your friends there to play with you.

 Please keep me updated.

 Albert

 On Apr 2, 1:25 pm, Luke lvale...@gmail.com wrote:







  hello everyone in app engine land.  i thought i might share a simple
  game i've been working on that was built using GAE and GWT.

  it's a turn-based space strategy game.  capture your opponents planets
  to win.  currently it's only multiplayer, no AI to play against.  i
  thought playing my friends would be more fun than a computer.

  it's been optimized it for Android and iPhone devices.  turns are
  asynchronous, like words with friends.

  check it out and let me know if you have fun:

 http://galaxyrush.appspot.com/mobile-landing.html

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



[google-appengine] Re: How to filter date

2011-04-02 Thread nickmilon
although  you can find it here:
http://googleappengine.googlecode.com/svn/trunk/python/google/appengine/ext/db/__init__.py
I agree it is not well documented, although it it very useful, since
it behaves as all other properties (can be included in indexes etc.)

:-)

On Apr 2, 1:14 am, walter wdv...@gmail.com wrote:
 Thank you very much. This is a very useful and helped. But, I've bit
 confused.  I didn't find any references to @db.ComputedProperty. :(

-- 
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] Data Corruption

2011-04-02 Thread Robert Kluin
Hi Jamie,
  Could you be more specific, and perhaps give some specific examples?
 You might also want to mention if you're using Java or Python, and
include a snippet of code that create your entities / sets the
troublesome values if possible.




Robert







On Thu, Mar 31, 2011 at 18:23, Jamie Bliss astronouth7...@gmail.com wrote:
 So my app seems to be having trouble with data corruption. Numeric
 references are all getting set to one or two values. Is this a google
 problem, as unlikely as it is? I'm pretty sure I didn't code 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.



-- 
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: Migrating from MS to HR

2011-04-02 Thread JH
I'm curious how this works for you.  When I did this I could not
disable my old Google Apps app.. I had to remove the URL, create a new
app in my Google apps and set it's URL...

What I am saying is that for me I CANNOT delete an old app engine app
from my Google apps account.  I am curious if the feature works for
anyone else.  To clarify, I do not mean I can't disable/delete an app
engine app, I mean within my Google Apps Dashboard I cannot remove an
app I added for my domain.

On Apr 1, 11:54 pm, Brandon Wirtz drak...@digerat.com wrote:
 In google apps for domains you undeploy A1.appspot.com and deploy
 b2.appsopt.com  

 It's not switch, it's blow away and put in the new.

 And you may want to practice first, and do it on a weekday, cause we've had
 trouble with apps for domains not letting us create a new subdomain at
 times, and we've had trouble with it saying a domain was in use after
 deleting it.

 So really, you should upgrade to the Apps For Domains for Business... Have
 your pin, and do it with a CSR on the phone.







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

 [mailto:google-appengine@googlegroups.com] On Behalf Of Greg
 Sent: Friday, April 01, 2011 8:55 PM
 To: Google App Engine
 Subject: [google-appengine] Migrating from MS to HR

 I have a production appengine app atwww.example.com, which I want to switch
 from master-slave to high replication datastore. I intend to document and
 publish the process and the results to make switching easier for others who
 want to make the move.

 The cut-over must be as seamless as possible. I can set up the HR app and
 transfer most of the data across ahead of time using the appspot URL,
 followed by testing the new app to make sure everything works as expected.
 Then there will have to be a small downtime window while I disable the old
 app and transfer the remaining data.

 My questions (so far!) are:

 1. What is the process for switching old to new app in google apps?
 Currently in my example.com google apps dashboard I have a link to disable
 the old app. When I do this, will I will get the option to associate the new
 app with the domain?

 2. How quick can this app switch happen? Is there any manual component on
 Google's end that would require me to do this in office hours?

 --
 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] id instead of key - implications, beyond

2011-04-02 Thread Robert Kluin
Hi John,
  So you are storing the integer id of your keys, then you reconstruct
the key to fetch the entity?  You should be OK since the key id or
name will be preserved when your data is transfered.

  Storing the key can be useful if you are using namespaces, since the
key includes the namespace.  It can also be useful if you are using
entity groups, since the key stores the entity's entire path.



Robert






On Fri, Apr 1, 2011 at 18:23, Joops john.b...@gmail.com wrote:
 Hello all,

 I am currently using Id's instead of keys for references.
 (as I would not make use of the back references)

 I have already read that the automated data store copier needs
 references (as keys get regenerated, so it needs to rebuild the
 relationships).

 Are there any other downsides?

 Thanks very much

 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] Can't modify billing settings on my application

2011-04-02 Thread Robert Kluin
Hey John,
  Have you seen the billing FAQ and/or submitted a billing issue?

  http://code.google.com/appengine/kb/billing.html
  
http://code.google.com/support/bin/request.py?contact_type=AppEngineBillingSupport




Robert






On Fri, Apr 1, 2011 at 17:34, John Wheeler j...@highvolumeseller.com wrote:
 Google,

 On my app highvolumeseller, I can't modify any billing settings. There
 is no button and no indication of why there is no button. On my other
 apps under the same account, there are buttons on the billing settings
 page. What gives? I shouldn't have to pay for things I have no control
 over.

 John

 --
 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: Migrating from MS to HR

2011-04-02 Thread Greg
On Apr 3, 11:51 am, JH jamesthop...@gmail.com wrote:
 I'm curious how this works for you.  When I did this I could not
 disable my old Google Apps app.. I had to remove the URL, create a new
 app in my Google apps and set it's URL...

Thanks for your report, JH. I'm pretty sure you're correct - you have
two apps (the old MS one and the new HR one), and you disable the MS
one in google apps dashboard, then add the new one. I now believe you
add the new one by setting the URL in appengine dashboard, and then
authorise it in google apps dashboard.

Brandon's comments about problems switching the URL are a BIG concern.
It not only adds huge uncertainty to the migration process, but makes
it seem like it has to be done during office hours (so a CSR is
available). Given the data transfer is likely to take a noticable
amount of time, for a production app, this is highly undesirable

JH, did you have any problems here? How long was it between removing
the URL  and adding it again in the new app? And Googlers, some
reassurance on this point would be good.

-- 
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: simple space strategy game built on app engine

2011-04-02 Thread Jordon Wii
Nice work Luke!  That game is addicting, haha.  Definitely bookmarking 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.



[google-appengine] Re: App previously running fine started throwing NoClassDefFoundError

2011-04-02 Thread Brandon Donnelson
Did you check your war/WEB-INF/libs folder to see if it had the new SDK libs 
in it when you changed. 

What I do is turn on and off the using Google App Engine selection and they 
should be put back into the folder. Check for duplicates of two version 
types. If you have duplicates, remove one or both, and do turn on and off 
the google app engine setting. They should reappear.

Brandon Donnelson
http://gwt-examples.googlecode.com
http://c.gawkat.com

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



[google-appengine] Re: Announcement: Deprecating Python 2.4 support (App Engine 1.4.3 SDK final release to support it)

2011-04-02 Thread Greg
For those who need to install later versions of python than your
distribution allows, I've written a post about how to do this without
affecting the system python. It's here:

http://neogregious.blogspot.com/2011/04/installing-multiple-versions-of-python.html

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