[appengine-java] white labeling

2011-08-18 Thread Aswath Satrasala
Hi,
I have appengine application which is shown interest by few resellers. They
are taking about white labeling.
Can anyone provide details on how to do the white labeling for appengine
application.
What options are available?
One possibility is that each reseller be given a different app-id with
permissions.  In this case, I have to monitor/upgrade all the app-id's.

Any pointers on this subject?

Regards
-Aswath
www.AccountingGuru.in

-- 
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: Receiving Server Errors

2011-08-18 Thread fishbone
There's no information about the error, it just says the following:

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

If the problem persists, please 
reportyour problem and mention 
this error message and the query that caused it.

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

2011-08-18 Thread fishbone
I'm receiving Server Errors when trying to look view the datastore through 
GAE dashboard.  This seems to be happening for all my apps.  Below is an 
example URL that caused the error.

https://appengine.google.com/datastore/explorer?&app_id=s~outdoorschronicle&version_id=1.352526798856258922

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

2011-08-18 Thread Miguel
I solved using bsf-all-3.0-beta3.jar and now it works!

This is the maven complete definition:
org.apache.bsf
bsf-all
3.0-beta3

On Jun 20, 1:35 am, keyvez  wrote:
> I also have to put a jsr223 implementation jar in the WEB-INF/lib folder for
> it to find ScriptEngineManager.

-- 
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: ScriptEngine

2011-08-18 Thread Miguel
I solved using bsf-api-3.1.jar and now it works!

This is the maven complete definition:
org.apache.bsf
bsf-all
3.0-beta3

On Jun 20, 1:35 am, keyvez  wrote:
> I also have to put a jsr223 implementation jar in the WEB-INF/lib folder for
> it to find ScriptEngineManager.

-- 
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 & GAE with OSX Lion

2011-08-18 Thread Seth Hollyman
The other thing I noticed was you may be running a carbon-based (rather than 
cocoa-based) eclipse.  The NS* errors may be indicative of some issue 
calling out to differences in native libraries in Lion (most likely via 
SWT).

Can you identify which particular version of eclipse your installation is 
based on?  Might give folks a better chance of reproducing the issue.

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine for Java" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-appengine-java/-/5vMT1Bpc1yUJ.
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: java.net.SocketTimeoutException: Timeout while fetching

2011-08-18 Thread Ikai Lan (Google)
Oh, so you have two applications? What is application B doing that might
timeout? Does it timeout 100% of the time or just sometimes?

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



On Wed, Aug 17, 2011 at 9:32 AM, Luke  wrote:

> yes. after enable true , still getting
> java.net.SocketTimeoutException: Timeout while fetching
>
> my applicationA is crawler with HTMLUnit, in appengine, it is uses to
> crawl applicationB inside appengine as well.  I only need to enable
> always on for applicationA only right?
>
> --
> You received this message because you are subscribed to the Google Groups
> "Google App Engine for Java" group.
> To post to this group, send email to
> google-appengine-java@googlegroups.com.
> To unsubscribe from this group, send email to
> google-appengine-java+unsubscr...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/google-appengine-java?hl=en.
>
>

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



Re: [appengine-java] DatastoretimeExceptions

2011-08-18 Thread Ikai Lan (Google)
Yes, master/slave is known to have issues. We're encouraging developers to
look at migrating to high replication datastore. Have you taken a look at
this yet?

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



On Thu, Aug 18, 2011 at 1:40 AM, Aswath Satrasala <
aswath.satras...@gmail.com> wrote:

> It is master/slave.  Now, I am not seeing those exceptions.
>
> Thanks
> -Aswath
>
>
> On Wed, Aug 17, 2011 at 1:00 AM, Ikai Lan (Google) wrote:
>
>> Aswath, is your application on master/slave or high replication?
>>
>> --
>> Ikai Lan
>> Developer Programs Engineer, Google App Engine
>> plus.ikailan.com | twitter.com/ikai
>>
>>
>>
>> On Tue, Aug 9, 2011 at 3:59 AM, Aswath Satrasala <
>> aswath.satras...@gmail.com> wrote:
>>
>>> Hello All,
>>> Recently for the past 2-3 days,  I see the logs with
>>> DatastoreTimeoutExceptions.
>>>
>>> Anyone experiencing the same...
>>>
>>> -Aswath
>>> www.AccountingGuru.in.
>>>
>>> --
>>> 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.
>>
>
>  --
> You received this message because you are subscribed to the Google Groups
> "Google App Engine for Java" group.
> To post to this group, send email to
> google-appengine-java@googlegroups.com.
> To unsubscribe from this group, send email to
> google-appengine-java+unsubscr...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/google-appengine-java?hl=en.
>

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



Re: [appengine-java] Eclipse & GAE with OSX Lion

2011-08-18 Thread Nick Wood
I also agree that it might be something larger than just something going on 
with GAE.

I'm going to give it a test on my laptop and see what happens.  I don't know 
what could've possibly become corrupted between the time creating and 
deploying my GAE Project, upgrading Lion, and then attempting to make 
changes to it afterwards.

I'm going to also try testing a separate profile here on my iMac and see if 
I'm able to deploy a sample GAE project locally which would help to somewhat 
isolate and let me know that there could potentially be something wrong with 
this profile I've been using for development purposes. 

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

2011-08-18 Thread Nick Wood
I have a feeling it might have something to do with my machine, but haven't 
had a chance yet to test on other machines I have around my house.

I haven't been receiving any weird errors in the error log, only those 
strange NSLOCKERROR messages after the server tries to start up.

I've attempted running every version of Eclipse and GAE here on my machine, 
but with no luck.

When I get another chance, I'll give it another attempt, but on my Macbook 
Pro, as opposed to my iMac and see if it works there.  I get the feeling 
that for whatever reason there might be something corrupted with my build 
environment since upgrading to OSX Lion

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

2011-08-18 Thread Seth Hollyman
Is it possible you have either a very old version of eclipse or GPE?  The 
fact that you're missing an eclipse build identifier may indicate your 
eclipse environment has larger issues outside of GAE or Google Login 
functionality.

As a test, I installed GPE into an eclipse indigo installation on a lion 
machine.  Created a new project with both gae and gwt natures, and Run As -> 
Web Application started up cleanly.

!SESSION 2011-08-17 09:45:51.437 
---
eclipse.buildId=I20110613-1736
java.version=1.6.0_26
java.vendor=Apple Inc.
BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_US
Framework arguments:  -product org.eclipse.epp.package.java.product -keyring 
/Users/seth/.eclipse_keyring -showlocation
Command-line arguments:  -os macosx -ws cocoa -arch x86_64 -product 
org.eclipse.epp.package.java.product -keyring /Users/seth/.eclipse_keyring 
-showlocation

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine for Java" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-appengine-java/-/gtoVl0O1-VsJ.
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] Dashboard failing: Oops! We couldn't retrieve your list of Kinds.

2011-08-18 Thread Gal Dolber
After trying to delete my datastore completely and failing with this
exception (thats now I guess is because I didn't turn appstats off):

java.lang.IllegalArgumentException: illegal key.path.element.type:
_Stat_Kind_IsRootEntity_
The datastore viewer stop working and shows: Oops! We couldn't retrieve your
list of Kinds.
I am using many namespaces, if I set a namespace and query "SELECT *" I see
the data, but when I try to delete it from the datastore viewer I get a
"SERVER ERROR".

If any gae team member see this, my app-id is "wo-test".

Anyone know how to fix this?
Thanks

-- 
Guit: Elegant, beautiful, modular and *production ready* gwt applications.

http://code.google.com/p/guit/

-- 
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: Java PaaS shoutout

2011-08-18 Thread JT
I believe beta status will end this year.

On Aug 18, 2011 7:20 AM, "Simon Knott"  wrote:
> Hmm not sure where I got February from - replace all references to
February
> with April!
>
> --
> You received this message because you are subscribed to the Google Groups
"Google App Engine for Java" group.
> To view this discussion on the web visit
https://groups.google.com/d/msg/google-appengine-java/-/sJHtuRX8msUJ.
> 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] deployment fails due to compilation

2011-08-18 Thread Vik
Hie

When i try to deploy my app to appengine (based on gwt + gae) I see below
error. thus, cannot deploy. Please advise. Just to mention if i run the app
on local server it runs fine.

[ERROR] An internal compiler exception occurred
com.google.gwt.dev.jjs.InternalCompilerException: Failed to get JNode
at com.google.gwt.dev.jjs.impl.TypeMap.get(TypeMap.java:139)
 at com.google.gwt.dev.jjs.impl.TypeMap.get(TypeMap.java:70)
at com.google.gwt.dev.jjs.impl.BuildTypeMap.getType(BuildTypeMap.java:769)
 at
com.google.gwt.dev.jjs.impl.BuildTypeMap.access$000(BuildTypeMap.java:101)
at
com.google.gwt.dev.jjs.impl.BuildTypeMap$BuildDeclMapVisitor.visit(BuildTypeMap.java:200)
 at
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration.traverse(LocalDeclaration.java:237)
at org.eclipse.jdt.internal.compiler.ast.Block.traverse(Block.java:127)
 at
org.eclipse.jdt.internal.compiler.ast.IfStatement.traverse(IfStatement.java:245)
at
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration.traverse(MethodDeclaration.java:239)
 at
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration.traverse(TypeDeclaration.java:1294)
at
org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression.traverse(QualifiedAllocationExpression.java:478)
 at
org.eclipse.jdt.internal.compiler.ast.MessageSend.traverse(MessageSend.java:576)
at
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration.traverse(MethodDeclaration.java:239)
 at
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration.traverse(TypeDeclaration.java:1239)
at
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration.traverse(CompilationUnitDeclaration.java:687)
 at
com.google.gwt.dev.jjs.impl.BuildTypeMap.createPeersForNonTypeDecls(BuildTypeMap.java:674)
at com.google.gwt.dev.jjs.impl.BuildTypeMap.exec(BuildTypeMap.java:539)
 at com.google.gwt.dev.jjs.impl.BuildTypeMap.exec(BuildTypeMap.java:529)
at
com.google.gwt.dev.jjs.JavaToJavaScriptCompiler.precompile(JavaToJavaScriptCompiler.java:558)
 at
com.google.gwt.dev.jjs.JavaScriptCompiler.precompile(JavaScriptCompiler.java:35)
at com.google.gwt.dev.Precompile.precompile(Precompile.java:538)
 at com.google.gwt.dev.Precompile.precompile(Precompile.java:492)
at com.google.gwt.dev.Precompile.precompile(Precompile.java:405)
 at com.google.gwt.dev.Compiler.run(Compiler.java:215)
at com.google.gwt.dev.Compiler.run(Compiler.java:187)
 at com.google.gwt.dev.Compiler$1.run(Compiler.java:159)
at com.google.gwt.dev.CompileTaskRunner.doRun(CompileTaskRunner.java:87)
 at
com.google.gwt.dev.CompileTaskRunner.runWithAppropriateLogger(CompileTaskRunner.java:81)
at com.google.gwt.dev.Compiler.main(Compiler.java:166)
  [ERROR] : public abstract class java.util.Calendar
extends java.lang.Object
implements : java.io.Serializable, java.lang.Cloneable,
Comparable
/*   fields   */
static final [unresolved] boolean $assertionsDisabled
static final [unresolved] int ALL_FIELDS
public static final [unresolved] int ALL_STYLES
public static final [unresolved] int AM
public static final [unresolved] int AM_PM
static final [unresolved] int AM_PM_MASK
public static final [unresolved] int APRIL
public static final [unresolved] int AUGUST
private static final [unresolved] int COMPUTED
public static final int DATE
static final [unresolved] int DATE_MASK
public static final [unresolved] int DAY_OF_MONTH
static final [unresolved] int DAY_OF_MONTH_MASK
public static final [unresolved] int DAY_OF_WEEK
public static final [unresolved] int DAY_OF_WEEK_IN_MONTH
static final [unresolved] int DAY_OF_WEEK_IN_MONTH_MASK
static final [unresolved] int DAY_OF_WEEK_MASK
public static final [unresolved] int DAY_OF_YEAR
static final [unresolved] int DAY_OF_YEAR_MASK
public static final [unresolved] int DECEMBER
public static final [unresolved] int DST_OFFSET
static final [unresolved] int DST_OFFSET_MASK
public static final [unresolved] int ERA
static final [unresolved] int ERA_MASK
public static final [unresolved] int FEBRUARY
public static final [unresolved] int FIELD_COUNT
private static final [unresolved] java.lang.String[] FIELD_NAME
public static final [unresolved] int FRIDAY
public static final [unresolved] int HOUR
static final [unresolved] int HOUR_MASK
public static final [unresolved] int HOUR_OF_DAY
static final [unresolved] int HOUR_OF_DAY_MASK
public static final [unresolved] int JANUARY
public static final [unresolved] int JULY
public static final [unresolved] int JUNE
public static final [unresolved] int LONG
public static final [unresolved] int MARCH
public static final [unresolved] int MAY
public static final [unresolved] int MILLISECOND
static final [unresolved] int MILLISECOND_MASK
private static final [unresolved] int MINIMUM_USER_STAMP
public static final [unresolved] int MINUTE
static final [unresolved] int MINUTE_MASK
public static final [unresolved] int MONDAY
public static final int MONTH
static final [unresolved] int MONTH_MASK
public static final [unresolved] int NOVEMBER
public static final [unresolved] int OCTOBER
public static final [unresolv

[appengine-java] Re: Java PaaS shoutout

2011-08-18 Thread Simon Knott
Hmm not sure where I got February from - replace all references to February 
with April!

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

2011-08-18 Thread Simon Knott
Comments below - I'd say that the person who wrote the article did very 
little research, or was using some very out of date resources, if that 
article was really written in Feb this year.

On Thursday, 18 August 2011 10:57:34 UTC+1, Thomas Wiradikusuma wrote:
>
> Hi guys, 
>
> I just stumbled upon this article: 
> http://www.ibm.com/developerworks/java/library/j-paasshootout 
>
> Are these constraints/limitations still valid? (the article date is 
> April 2011) 
>
> "GAE forces any application-initiated connection to close after 5 to 
> 10 seconds" 
>

URLFetch requests have the following constaints:
* By default, the deadline for a fetch is 5 seconds. The maximum deadline is 
10 seconds for HTTP requests and 10 minutes for task queue and cron job 
requests.*
 
I'm not aware of any timeout for datastore connections, other than the fact 
that the datastore operation needs to occur within the 30 seconds, for a 
user's web request, or within 10 minutes, for cron and task queue 
operations.


> "But its raw performance is often slow.. ..GAE often takes 1 to 3 
> seconds to respond to database-related requests." 
>

Almost all of my datastore operations happen within 10s of milliseconds, 
although this obviously depends on the datastore operation which is taking 
place and whether you're querying a vast amount of data.  If it often took 
that long for database requests, no one would use it!  To be fair to the 
author, at the time of writing they may have been experiencing a lot of 
database latency spikes, as only the Master/Slave datastore was available at 
that time.  Since May, the High Replication datastore has been available 
which has removed a vast majority of these spikes.
 

> "One tip: Set up a cron job inside GAE to load your own website every 
> 2 to 3 minutes to keep the JVM active." 
>

Or pay and have "Always On", which has been around since last December.  
Instances do get spun-up and spun-down on a regular basis, but if you've 
built your application well and make use of warm up requests then I'd say 
there is no need to use a cron job.  Over the coming months, more controls 
will be added to the admin control panel to remove this requirement as well, 
I believe, as you'll be able to control how many instances are around in the 
background to handle user load spikes.
 

>
> "GAE limits the returned dataset of each query to 1,000 rows" 
>

This limitation was removed in August 2010.
 

> "GAE allows only 100 indexes per table"
>

The default quota per application is 200, although I do believe you can 
request a quota increase. 
 

> "GAE provides no easy way to delete indexes that are no longer in use"
>

You can vacuum the indexes at any time using the appcfg command line tool:
http://code.google.com/appengine/docs/java/tools/uploadinganapp.html#Deleting_Unused_Indexes
 

> "doesn't support free text search in the database" 
>

True - I believe it's on the road map.
 

> "no standard API for directly accessing BigTable, you must write data- 
> import and data-export logic into servlets inside your own 
> application, and use your own web interface to import or export data"
>

There is a "Remote API" for both the Python and Java SDK:
http://code.google.com/appengine/docs/java/tools/remoteapi.html

The Python API has been available since 2009...
 

> "some of the components in GAE still feel experimental rather than 
> production-ready" 
>

Hence it's in beta :) 

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine for Java" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-appengine-java/-/3KmHGGRKL-0J.
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] Java PaaS shoutout

2011-08-18 Thread Thomas Wiradikusuma
Hi guys,

I just stumbled upon this article:
http://www.ibm.com/developerworks/java/library/j-paasshootout

Are these constraints/limitations still valid? (the article date is
April 2011)

"GAE forces any application-initiated connection to close after 5 to
10 seconds"

"But its raw performance is often slow.. ..GAE often takes 1 to 3
seconds to respond to database-related requests."

"One tip: Set up a cron job inside GAE to load your own website every
2 to 3 minutes to keep the JVM active."

"GAE limits the returned dataset of each query to 1,000 rows"

"GAE allows only 100 indexes per table"

"GAE provides no easy way to delete indexes that are no longer in use"

"doesn't support free text search in the database"

"no standard API for directly accessing BigTable, you must write data-
import and data-export logic into servlets inside your own
application, and use your own web interface to import or export data"

"some of the components in GAE still feel experimental rather than
production-ready"

-- 
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] DatastoretimeExceptions

2011-08-18 Thread Aswath Satrasala
It is master/slave.  Now, I am not seeing those exceptions.

Thanks
-Aswath

On Wed, Aug 17, 2011 at 1:00 AM, Ikai Lan (Google) wrote:

> Aswath, is your application on master/slave or high replication?
>
> --
> Ikai Lan
> Developer Programs Engineer, Google App Engine
> plus.ikailan.com | twitter.com/ikai
>
>
>
> On Tue, Aug 9, 2011 at 3:59 AM, Aswath Satrasala <
> aswath.satras...@gmail.com> wrote:
>
>> Hello All,
>> Recently for the past 2-3 days,  I see the logs with
>> DatastoreTimeoutExceptions.
>>
>> Anyone experiencing the same...
>>
>> -Aswath
>> www.AccountingGuru.in.
>>
>> --
>> 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.
>

-- 
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: Does the SDK in WEB-INF/lib Get Deployed?

2011-08-18 Thread Heiko Roth
Are you using multithreading?
That reduced our number of instances (and starting instances)
significantly.

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