[appengine-java] logging using System.err & System.err
Hi, Docs say "Everything the servlet writes to the standard output stream ( System.out) and standard error stream (System.err) is captured by App Engine and recorded in the application logs. Lines written to the standard output stream are logged at the "INFO" level, and lines written to the standard error stream are logged at the "WARNING" level." -- http://code.google.com/appengine/docs/java/runtime.html#Logging I tried following code: ... System.err.println("Written on err"); System.err.print("Written on err without next line"); System.out.println("Written on out"); System.out.print("Written on out without next line"); ... got only .: Written on err without next lineWritten on err in logs, and no logging for System.out. Is it a bug? Thanks, Prashant -- 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-j...@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: Is get-by-key for efficient than a query based on a string property that holds a GUID?
Hi Chris: The byte array can not be used in query. The only choice for searchable GUID field is a String. On 6月6日, 上午11時39分, DutrowLLC wrote: > Additionally, what is the best type of Object to pass into the Entity > as the GUID? An Ascii85 string? A byte array consisting of the 16 > bytes making up the 128byte GUID? Something else? > > It seems the obvious answer would be the ByteArray[16], but it could > depend on the implementation. My primary concern is on search > efficiency. > > Thanks! > > Chris -- 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-j...@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: Is get-by-key for efficient than a query based on a string property that holds a GUID?
Additionally, what is the best type of Object to pass into the Entity as the GUID? An Ascii85 string? A byte array consisting of the 16 bytes making up the 128byte GUID? Something else? It seems the obvious answer would be the ByteArray[16], but it could depend on the implementation. My primary concern is on search efficiency. Thanks! Chris -- 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-j...@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] Is get-by-key for efficient than a query based on a string property that holds a GUID?
I noticed that the keys are about the same size as a GUID. Is get-by- key for efficient than a query based on a string property that holds a GUID? If so, about how much more efficient? Thanks! Chris -- 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-j...@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: Performance issue for GAE auto-restart
Hi Jake: I am curious about how do you know there were 2 startup during one request? Did you submit an issue about the phenomenon? On 6月6日, 上午2時34分, Jake wrote: > Hey Thomas, > > I get it all the time - to the point where all of my demonstration > applications are using the development server hosted on a non-GAE > machine :) Anyways, Ikai is (was) aware of the issue from awhile > back, but I'm not sure it's taking priority. > > Jake -- 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-j...@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] App Versions API Feature Request
Hey, I looked on the forums but all I found was that it doesn't exist. Didn't see anything on roadmap, or anything else... so in Google fashion I started an issue. http://code.google.com/p/googleappengine/issues/detail?id=3308 Please star it if you'd like there to be a versions API. (or tell me what issue I'm supposed to star if I missed it) Cheers, Tristan -- 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-j...@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: Performance issue for GAE auto-restart
Hey Thomas, I get it all the time - to the point where all of my demonstration applications are using the development server hosted on a non-GAE machine :) Anyways, Ikai is (was) aware of the issue from awhile back, but I'm not sure it's taking priority. Jake On Jun 4, 1:33 am, Thomas wrote: > On 6月4日, 下午12時02分, Jake wrote: > > > I understand that there can be problems with everyone having a full- > > time reserved JVM. My problem is simply that the instance restarts > > too frequently. I mean, honestly, one SINGLE page request results in > > TWO application restarts? Even if you get it down to 4 seconds, > > that's 8-10 seconds just for the page to load. > > I personally have never seen the two continuous app loading in a > single request before. Maybe you should open an issue to let google > guy's help you. > > > I confess, I'm not an expert on the technology involved. Is it > > technologically difficult to say, if a JVM gets any traffic, hold it > > open for 5 minutes at a minimum. This can be cheated by the "keep > > alive" pinging that people are doing, but perhaps that can be ignored > > and only external traffic counts? > > I guess google can't tell the 'keep alive' tasks from normal tasks > without reverse engineering the code. Banning 'keep alive' task will > kill the normal tasks also probably. -- 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-j...@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] Unable to upload
You need to create Google App Engine account first. And by that, I mean, you need to provide your mobile number and verify the code. Try this link to get started https://appengine.google.com/ On Fri, Jun 4, 2010 at 8:51 AM, sruthi wrote: > Hi all.. I am new to this.. I just tried to deploy my first > application but it dint work fine :( > when i try to deploy via eclipse i get this error > > > Compiling jsp files. > Scanning files on local disk. > Initiating update. > java.net.SocketException: java.security.NoSuchAlgorithmException: > Default SSLContext not available > > > and the stack trace is : > > > Unable to update: > java.net.SocketException: java.security.NoSuchAlgorithmException: > Default SSLContext not available >at javax.net.ssl.DefaultSSLSocketFactory.throwException(Unknown > Source) >at javax.net.ssl.DefaultSSLSocketFactory.createSocket(Unknown > Source) >at sun.net.www.protocol.https.HttpsClient.createSocket(Unknown > Source) >at sun.net.NetworkClient.doConnect(Unknown Source) >at sun.net.www.http.HttpClient.openServer(Unknown Source) >at sun.net.www.http.HttpClient.openServer(Unknown Source) >at sun.net.www.protocol.https.HttpsClient.(Unknown Source) >at sun.net.www.protocol.https.HttpsClient.New(Unknown Source) >at > > sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.getNewHttpClient(Unknown > Source) >at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown > Source) >at > > sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(Unknown > Source) >at > sun.net.www.protocol.http.HttpURLConnection.getOutputStream(Unknown > Source) >at > sun.net.www.protocol.https.HttpsURLConnectionImpl.getOutputStream(Unknown > Source) >at > > com.google.appengine.tools.admin.ServerConnection.connect(ServerConnection.java: > 340) >at > > com.google.appengine.tools.admin.ServerConnection.send(ServerConnection.java: > 133) >at > > com.google.appengine.tools.admin.ServerConnection.post(ServerConnection.java: > 82) >at > > com.google.appengine.tools.admin.AppVersionUpload.send(AppVersionUpload.java: > 559) >at > > com.google.appengine.tools.admin.AppVersionUpload.beginTransaction(AppVersionUpload.java: > 376) >at > > com.google.appengine.tools.admin.AppVersionUpload.doUpload(AppVersionUpload.java: > 111) >at > com.google.appengine.tools.admin.AppAdminImpl.update(AppAdminImpl.java: > 56) >at > > com.google.appengine.eclipse.core.proxy.AppEngineBridgeImpl.deploy(AppEngineBridgeImpl.java: > 271) >at > > com.google.appengine.eclipse.core.deploy.DeployProjectJob.runInWorkspace(DeployProjectJob.java: > 145) >at > > org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java: > 38) >at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) > Caused by: java.security.NoSuchAlgorithmException: Default SSLContext > not available >at sun.security.jca.GetInstance.getInstance(Unknown Source) >at javax.net.ssl.SSLContext.getInstance(Unknown Source) >at javax.net.ssl.SSLContext.getDefault(Unknown Source) >at javax.net.ssl.SSLSocketFactory.getDefault(Unknown Source) >at > javax.net.ssl.HttpsURLConnection.getDefaultSSLSocketFactory(Unknown > Source) >at javax.net.ssl.HttpsURLConnection.(Unknown Source) >at sun.net.www.protocol.https.HttpsURLConnectionImpl.(Unknown > Source) >at sun.net.www.protocol.https.Handler.openConnection(Unknown Source) >at sun.net.www.protocol.https.Handler.openConnection(Unknown Source) >at java.net.URL.openConnection(Unknown Source) >at > > com.google.appengine.tools.admin.ServerConnection.send(ServerConnection.java: > 125) >... 9 more > > > please do help me resolve this.. thank you 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-j...@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-j...@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] Unable to create Web application project in Eclipse
If it was installed correctly, you should be able to create a new project like this. File->New->Other->Google->Web Application project On Thu, Jun 3, 2010 at 11:05 PM, Mohyt wrote: > Google App engine plugin was installed correctly. but At time of > creation of servlet of web application project there is no option in > drop down menu of project. how to fix it?? > > -- > 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-j...@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-j...@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] The index for this query is not ready to serve
This would be one of the most explicit error messages I have ever seen. Are you saying that the admin page said the index is not building? On 5 Jun 2010, at 21:28, Manjoor wrote: Just uploaded an app and got the error Uncaught exception from servlet com.google.appengine.api.datastore.DatastoreNeedIndexException: The index for this query is not ready to serve. See the Datastore Indexes page in the Admin Console.. any idea? -- 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-j...@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] The index for this query is not ready to serve
Just uploaded an app and got the error Uncaught exception from servlet com.google.appengine.api.datastore.DatastoreNeedIndexException: The index for this query is not ready to serve. See the Datastore Indexes page in the Admin Console.. any idea? -- 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-j...@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] log4j warning
Hello All, on the GAE production server I sometimes get the following warning: W 06-05 07:12AM 48.285 [...].: log4j:WARN No appenders could be found for logger (DataNucleus.Connection). W 06-05 07:12AM 48.285 [...].: log4j:WARN Please initialize the log4j system properly. can someone please tell me where I have what to add in the Eclipse project to get rid of this message; I have tried several approaches, but I always failed; thank you very much in advance; Best Regards Rudolf -- 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-j...@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] Introduction to the DataStore
Hi guys, thank to the work of our GTUG (http://sites.google.com/site/ firenzegtug/) I wrote an introduction to our loved/hated DataStore: http://www.lucamasini.net/Home/gwt/google-app-engine/introduction-to-the-datastore I'm aware that is very basic, but was useful to introduce the concepts. Hope can be useful to someone else too. Ciao. -- 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-j...@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.