[google-appengine] Conversion API OCR
Hi, i can't find any topic on OCR, in the Conversion API docs. It mesnions the OCR feature, but dont give any example or reference. 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.
[appengine-java] Fwd: One-To-Many RElations Serialization
-- Forwarded message -- From: Bruno Sandivilli bruno.sandivi...@gmail.com Date: 2011/10/10 Subject: Re: One-To-Many RElations Serialization To: google-web-tool...@googlegroups.com Thanks for the help from you guys! But, yes im using IsSEriazeble. I've changed my code to detachable in both classes, but, when i call: if(listMyClass.size() 0) { for (MyClass myClass : listMyClass) { return (pm.detachCopy(myClass.getMyInnerClassList())); } } return null; gives me : The class org.datanucleus.sco.backed.List is not persistable. This means that it either hasnt been enhanced, or that the enhanced version of the file is not in the CLASSPATH (or is hidden by an unenhanced version), or the Meta-Data/annotations for the class are not found. debugging this, i've reached this : assertClassPersistable in the class ObjectMAnagerImpl. This function : public void assertClassPersistable(Class cls) { if (cls != null !getOMFContext().getApiAdapter().isPersistable(cls) !cls.isInterface()) { throw new ClassNotPersistableException(cls.getName()); } if (!hasPersistenceInformationForClass(cls)) { throw new NoPersistenceInformationException(cls.getName()); } } 2011/10/9 Brandon Donnelson branflake2...@gmail.com @PersistenceCapable(detachable=true) detached = pm.detachCopy(employee); Those will create a java.util List object. That should fix it. Brandon -- You received this message because you are subscribed to the Google Groups Google Web Toolkit group. To view this discussion on the web visit https://groups.google.com/d/msg/google-web-toolkit/-/ikusuY9VjW0J. To post to this group, send email to google-web-tool...@googlegroups.com. To unsubscribe from this group, send email to google-web-toolkit+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-web-toolkit?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.
[google-appengine] Fwd: One-To-Many RElations Serialization
-- Forwarded message -- From: Bruno Sandivilli bruno.sandivi...@gmail.com Date: 2011/10/10 Subject: Re: One-To-Many RElations Serialization To: google-web-tool...@googlegroups.com Thanks for the help from you guys! But, yes im using IsSEriazeble. I've changed my code to detachable in both classes, but, when i call: if(listMyClass.size() 0) { for (MyClass myClass : listMyClass) { return (pm.detachCopy(myClass.getMyInnerClassList())); } } return null; gives me : The class org.datanucleus.sco.backed.List is not persistable. This means that it either hasnt been enhanced, or that the enhanced version of the file is not in the CLASSPATH (or is hidden by an unenhanced version), or the Meta-Data/annotations for the class are not found. debugging this, i've reached this : assertClassPersistable in the class ObjectMAnagerImpl. This function : public void assertClassPersistable(Class cls) { if (cls != null !getOMFContext().getApiAdapter().isPersistable(cls) !cls.isInterface()) { throw new ClassNotPersistableException(cls.getName()); } if (!hasPersistenceInformationForClass(cls)) { throw new NoPersistenceInformationException(cls.getName()); } } 2011/10/9 Brandon Donnelson branflake2...@gmail.com @PersistenceCapable(detachable=true) detached = pm.detachCopy(employee); Those will create a java.util List object. That should fix it. Brandon -- You received this message because you are subscribed to the Google Groups Google Web Toolkit group. To view this discussion on the web visit https://groups.google.com/d/msg/google-web-toolkit/-/ikusuY9VjW0J. To post to this group, send email to google-web-tool...@googlegroups.com. To unsubscribe from this group, send email to google-web-toolkit+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-web-toolkit?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.
[appengine-java] Fwd: One-To-Many RElations Serialization
-- Forwarded message -- From: Bruno Sandivilli bruno.sandivi...@gmail.com Date: 2011/10/7 Subject: Re: One-To-Many RElations Serialization To: google-web-tool...@googlegroups.com PersistenceManager pm = PMF.get().getPersistenceManager(); javax.jdo.Query query = (javax.jdo.Query) pm.newQuery(Objetos.class); query.setFilter(name == nameParam); query.declareParameters(String nameParam); ListMyInnerList listaMyInnerList = new ArrayListMyInnerList(); ListMyMain listaMyMainList = (ListMyMain) query.execute(nameParam); if(listaMyMainList .size() 0) { listaMyInnerList.addAll(listaMyMainList.get(0).getMyInnerList()); } return new ArrayList(listaMyInnerList); or return listaMyInnerList; it gives the same error of Type 'org.datanucleus.sco.backed.ArrayList' anyone? 2011/10/7 Bruno Sandivilli bruno.sandivi...@gmail.com Thanks Buddy! But if i'm not using Hibernate? I'm using pure GWT, do i have to use the filter in web.xml? How can i achieve this? Thanks 2011/10/7 Juan Pablo Gardella gardellajuanpa...@gmail.com You can see the same problem but with hibernate herehttp://code.google.com/intl/es/webtoolkit/articles/using_gwt_with_hibernate.html. In this page show some strategies to resolve the problem. In my case I don't adopt this strategies. I do a filter. In Pro Web 2.0http://books.google.com/books?id=OG816JSZYVcCpg=PA159lpg=PA159dq=gwt+hibernate+filtersource=blots=BM1JxFq0h9sig=gTKoh1ZBWs26d5vjRi-7CP4fo20hl=esei=R0OPTu_4GZC1hAfXmc32Dwsa=Xoi=book_resultct=resultresnum=7ved=0CF0Q6AEwBg#v=onepageq=gwt%20hibernate%20filterf=falseexplain the use of a *filter*. A class that, in your case, for example convert org.datanucleus.sco.backed.List in java.util.List. This filter intercept the classes before send to client. Here https://bitbucket.org/gardellajuanpablo/gwt-sample/src/8aba86d82778/src/main/java/com/foo/server/rpc/hibernate/HibernateFilter.javayou have an example of a Hibernate filter compatible with GWT 2.4.0 and how integrate in a sample project. Juan 2011/10/7 Bruno Sandivilli bruno.sandivi...@gmail.com How can i serializa this ListMyClass ? 2011/10/7 Juan Pablo Gardella gardellajuanpa...@gmail.com What's your question? 2011/10/6 Bruno Sandivilli bruno.sandivi...@gmail.com I'm getting this error when my RPC returns a list of a custom object: Type 'org.datanucleus.sco.backed.List' was not included in the set of types which can be serialized by this SerializationPolicy or its Class object could not be loaded. For security purposes, this type will not be serialized. -- You received this message because you are subscribed to the Google Groups Google Web Toolkit group. To post to this group, send email to google-web-tool...@googlegroups.com. To unsubscribe from this group, send email to google-web-toolkit+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en. -- You received this message because you are subscribed to the Google Groups Google Web Toolkit group. To post to this group, send email to google-web-tool...@googlegroups.com. To unsubscribe from this group, send email to google-web-toolkit+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en. -- You received this message because you are subscribed to the Google Groups Google Web Toolkit group. To post to this group, send email to google-web-tool...@googlegroups.com . To unsubscribe from this group, send email to google-web-toolkit+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en. -- You received this message because you are subscribed to the Google Groups Google Web Toolkit group. To post to this group, send email to google-web-tool...@googlegroups.com. To unsubscribe from this group, send email to google-web-toolkit+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-web-toolkit?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.
[google-appengine] Fwd: One-To-Many RElations Serialization
-- Forwarded message -- From: Bruno Sandivilli bruno.sandivi...@gmail.com Date: 2011/10/7 Subject: Re: One-To-Many RElations Serialization To: google-web-tool...@googlegroups.com PersistenceManager pm = PMF.get().getPersistenceManager(); javax.jdo.Query query = (javax.jdo.Query) pm.newQuery(Objetos.class); query.setFilter(name == nameParam); query.declareParameters(String nameParam); ListMyInnerList listaMyInnerList = new ArrayListMyInnerList(); ListMyMain listaMyMainList = (ListMyMain) query.execute(nameParam); if(listaMyMainList .size() 0) { listaMyInnerList.addAll(listaMyMainList.get(0).getMyInnerList()); } return new ArrayList(listaMyInnerList); or return listaMyInnerList; it gives the same error of Type 'org.datanucleus.sco.backed.ArrayList' anyone? 2011/10/7 Bruno Sandivilli bruno.sandivi...@gmail.com Thanks Buddy! But if i'm not using Hibernate? I'm using pure GWT, do i have to use the filter in web.xml? How can i achieve this? Thanks 2011/10/7 Juan Pablo Gardella gardellajuanpa...@gmail.com You can see the same problem but with hibernate herehttp://code.google.com/intl/es/webtoolkit/articles/using_gwt_with_hibernate.html. In this page show some strategies to resolve the problem. In my case I don't adopt this strategies. I do a filter. In Pro Web 2.0http://books.google.com/books?id=OG816JSZYVcCpg=PA159lpg=PA159dq=gwt+hibernate+filtersource=blots=BM1JxFq0h9sig=gTKoh1ZBWs26d5vjRi-7CP4fo20hl=esei=R0OPTu_4GZC1hAfXmc32Dwsa=Xoi=book_resultct=resultresnum=7ved=0CF0Q6AEwBg#v=onepageq=gwt%20hibernate%20filterf=falseexplain the use of a *filter*. A class that, in your case, for example convert org.datanucleus.sco.backed.List in java.util.List. This filter intercept the classes before send to client. Here https://bitbucket.org/gardellajuanpablo/gwt-sample/src/8aba86d82778/src/main/java/com/foo/server/rpc/hibernate/HibernateFilter.javayou have an example of a Hibernate filter compatible with GWT 2.4.0 and how integrate in a sample project. Juan 2011/10/7 Bruno Sandivilli bruno.sandivi...@gmail.com How can i serializa this ListMyClass ? 2011/10/7 Juan Pablo Gardella gardellajuanpa...@gmail.com What's your question? 2011/10/6 Bruno Sandivilli bruno.sandivi...@gmail.com I'm getting this error when my RPC returns a list of a custom object: Type 'org.datanucleus.sco.backed.List' was not included in the set of types which can be serialized by this SerializationPolicy or its Class object could not be loaded. For security purposes, this type will not be serialized. -- You received this message because you are subscribed to the Google Groups Google Web Toolkit group. To post to this group, send email to google-web-tool...@googlegroups.com. To unsubscribe from this group, send email to google-web-toolkit+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en. -- You received this message because you are subscribed to the Google Groups Google Web Toolkit group. To post to this group, send email to google-web-tool...@googlegroups.com. To unsubscribe from this group, send email to google-web-toolkit+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en. -- You received this message because you are subscribed to the Google Groups Google Web Toolkit group. To post to this group, send email to google-web-tool...@googlegroups.com . To unsubscribe from this group, send email to google-web-toolkit+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en. -- You received this message because you are subscribed to the Google Groups Google Web Toolkit group. To post to this group, send email to google-web-tool...@googlegroups.com. To unsubscribe from this group, send email to google-web-toolkit+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-web-toolkit?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] Fwd: One-To-Many RElations Serialization
-- Forwarded message -- From: Bruno Sandivilli bruno.sandivi...@gmail.com Date: 2011/10/6 Subject: One-To-Many RElations Serialization To: google-web-tool...@googlegroups.com I'm getting this error when my RPC returns a list of a custom object: Type 'org.datanucleus.sco.backed.List' was not included in the set of types which can be serialized by this SerializationPolicy or its Class object could not be loaded. For security purposes, this type will not be serialized. -- 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] ImageService API Privacy
But if my application is critical? I dont wanna tell enybody, that he's images are in a secure place, but some one hava a 1 / 2^256 chances to get access. So, if i saved my image in the blobstore, and want to serve this images within the ImageService, how can i acomplish this, securely? Thanks 2011/10/4 Nick Johnson nickjohn...@google.com Hi Bruno, The only part of the Images API that provides an external URL is get_serving_url. If you want to control access to image blobs, don't use that functionality, and serve images yourself (using the blobstore serving support) after performing authentication checks. -Nick Johnson On Wed, Oct 5, 2011 at 7:13 AM, Bruno Sandivilli bruno.sandivi...@gmail.com wrote: Why, how can i save sensitive data(images) using the ImageService API, since it provides an world wide visible url ? -- 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. -- Nick Johnson, Developer Programs Engineer, App Engine -- 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: [appengine-java] GeoPt vs. two floats
I don't recomend both VRaptor and Objectify, for business/enterprise projects. And the advantage is that it facilitates for you , for example, use libraries like GeoModel. 2011/10/4 Bruno Fuster brunofus...@gmail.com I'm using GeoPt 'cause it might have improvements in the future, like nearby search. I'm not sure about Spring form beans. I would recommend VRaptor with Pico and Objectify for better startup time. On Tue, Oct 4, 2011 at 11:30 AM, Eliot Stock 1...@eliotstock.com wrote: Hi there, What's the advantage, if any of using GeoPt ( http://code.google.com/appengine/docs/java/datastore/entities.html#Properties_and_Value_Types) over using two float fields? I've found the disadvantage is that Spring form beans are difficult to work with when you have two hidden fields on the UI (lat and long) but one GeoPt field on the entity. Cheers, Eliot -- 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/-/c8oRwyDMIIgJ. 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. -- Bruno Fuster -- 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.
[google-appengine] ImageService API Privacy
Why, how can i save sensitive data(images) using the ImageService API, since it provides an world wide visible url ? -- 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.
[appengine-java] Access BlobStore Programmatically
Hi, is there anyway to put a file on blobstore, programatically? I have to upload a file to the server, but i want to have some methods in the UploadServlet, specifically to check the progress of the file, can anyone help me? thanks P.S.: Im using Java. -- 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: HELP PLEASE! Bug!
Yeah, but its strange, this is the error i'm seeing in the production mode, and in the develpoment mode is different as i said in the message. Im using the newer versoin of both jdk and jre, appengine and gwt. Bu its x64. 2011/10/1 Francois Masurel f.masu...@gmail.com Hi Bruno, I don't think it's related to AppEngine. I've found this after a quick search on Google : It means that you compiled your classes under a specific JDK, but then try to run them under older version of JDK. So, you can't run classes compiled with JDK 6.0 under JDK 5.0. The same with classes compiled under JDK 7.0 when you try to run them under JDK 6.0. Hoping it will help. Francois -- 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/-/R9yXLwV0Dr8J. 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.
[google-appengine] Access BlobStore Programmatically
Hi, is there anyway to put a file on blobstore, programatically? I have to upload a file to the server, but i want to have some methods in the UploadServlet, specifically to check the progress of the file, can anyone help me? thanks P.S.: Im using Java. -- 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] Access BlobStore Programmatically
Sorry, i didn't saw this. But even if i saw, this doesnt implies in the question. Even if Blobstore is experimental, i dont see any problem with creating an entry on Blbob store programatically. Anyone can give me a more explainly response? Thanks 2011/10/3 Pascal Voitot Dev pascal.voitot@gmail.com did you look at the paragraph called experimental at the end of the blobstore doc? Pascal On Mon, Oct 3, 2011 at 8:03 PM, Bruno Sandivilli bruno.sandivi...@gmail.com wrote: Hi, is there anyway to put a file on blobstore, programatically? I have to upload a file to the server, but i want to have some methods in the UploadServlet, specifically to check the progress of the file, can anyone help me? thanks P.S.: Im using Java. -- 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] Access BlobStore Programmatically
Thanks guys. This tutorial in Java says they use AppEngine file, wich uses File Api, i cant find in the docs the limit of the File API, anyone knows? Thakns again. 2011/10/3 Pascal Voitot Dev pascal.voitot@gmail.com Yes this is what I proposed but apparently it's not what bruno expected... On Mon, Oct 3, 2011 at 11:23 PM, Stuart Langley slang...@google.comwrote: http://code.google.com/appengine/docs/python/blobstore/overview.html#Writing_Files_to_the_Blobstore -- 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/-/Q90Kop9OFjkJ. 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] HELP PLEASE! Bug!
Hi, i've compiled my project for the first time with the exact spec that i'm compiling now, it's just the second deployment that i'm doing. I'm getting this error: Expecting a stackmap frame at branch target 6 in method in the development server, and: java.lang.UnsupportedClassVersionError: com/myapp/server/GreetingServiceImpl : Unsupported major.minor version 51.0 i'm using the twitter4j lib. 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] Per thread requests
Hi all, i'm struggling to understand how the perTrheadRequest works in AppEngine, in terms of performance. Can anyone give me some clue? I can't get thinks like this : RemoteServiceServlet rss = (RemoteServiceServlet)service; rss.init(this.getServletConfig()); rss.perThreadRequest = this.perThreadRequest; rss.perThreadResponse = this.perThreadResponse; Or the ThreadLocalHttpServletRequest. Any code snippets, java if you can, are welcome. 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] Subdomains in Appengine
Hi, what if i want to have a subdomain like this orkut.myapp.appspot.com, can i? So i can administrate the N pasrt of my app (like facebook.myapp.appspot.com, plus.myapp.appspot.com, etc) . 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] DELETE Query
Hi, how can i delete all entities in datastore using the data viewer? If i cant, how can i achieve this? 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.
[appengine-java] Appengine Rest Services
Hi, i'm doing some ressearch, because i want to do some rest services. I can do this by uusing Spring MVC + Jackson But i'm thinking in use some kind of stuff that integrates better with appengine. Im thinking in use : Guice + Jersey . But, i could not find some good examples on the web. I found this : http://blog.iparissa.com/jersey-guice-on-google-app-engine-java/ but i cant find the jersey-guice(wich contains GuiceContainer). Is this the best way to build a rest service in Java + Appengine? May i use Spring or Guice to acomplish this? 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.
Re: [google-appengine] Re: ERROR 500
Or you can try to request this page in your dev server, so you can see a detailed stacktrace of the error. 2011/8/8 Tim Hoffman zutes...@gmail.com OP post has nothing to do with system anomolies, his traceback shows its a bug in his code and an uncaught exception. -- 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/-/ykshuTlPEDsJ. 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] Persisting Lists
So, if an user X adds and User Y, the user Y will become an ancestor of X ? And if the user Y adds the user W too, so user X will have two ancestors(???) ? Any code snippets will be greatful. Thanks again, for the help guys. 2011/8/2 MiuMeet Support r...@miumeet.com By the way, have a look at: http://devblog.miumeet.com/2011/08/much-more-efficient-implementation-of.html It's much more efficient than db.ListProperty(int) Cheers, -Andrin On Thu, Jul 28, 2011 at 6:17 PM, Pascal Voitot Dev pascal.voitot@gmail.com wrote: good idea also :) On Wed, Jul 27, 2011 at 7:17 PM, Ernesto Oltra ernestoka...@gmail.comwrote: And for followers, you could too shard the lists. You can have several entities, each with, about 100 results or so (or 1000, or 2000, I prefer 100 for easy of serializing/deserializing). All these would have the user as ancestor. When listing, take only one entity, deserializing its lists (only 100 results) and show some of them. When listing all, you can use cursors and some tricks to have the job done (job = paging =) ) -- 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/-/tRQCOATsWdUJ. 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] interpreting Logs
Hi, is there anynway to analyse the user actions using the log of requests? I'm thinking in log every action a user does , in my application, like the user have clicked in homepage. In an apache server for example, i can interprete the log and see the sessionid and the get request. -- 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] Persisting Lists
Thanks! I wall implement this and test to see the results, in performance. I'll try to post the results here for the information of all. Thanks again, i'm thinking that Objectify is not a good idea for this, so i will have to rewrite dome things. 2011/7/27 Ernesto Oltra ernestoka...@gmail.com I thought one thing and I said something completely differente -.-' I meant having a model, with the same key_id/key_name as the post and a list of users (say 4000/4500). When that super-start with 200.000 followers post something, run a taskqueue and save several models with the info. Then, for listing, do a key-only query where the user is in the list of affected ones. Then, with the keys, obtaing the posts (they have the same key_id/key_name). A cron job will delete old notifications. Most of users will have less than 700/800 followers (if it's something like Twitter), so they will consume only one notification model per post. And the costs come from indexes (a lot of lists to index), serialization (4000/4500 items), deserialization (we use it with keys, so almost no cost), deleting old notifications (we use keys too) Anyway, I'm willing to hear new ideas, surely they can largely improve my system Ernesto -- 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/-/fC_ZvMvF6MoJ. 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] Reverse Engineering for NoSQL
Anyone knows a good software to create a Class Model Diagram for Nosql dataBases? Especifically for AppeGneine Java? -- 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] Persisting Lists
Hi, i'm modeling a social network, i use to create a table with the relations like (userid,friendid) but in nosql, im planning to simple add a list of id to each user, like User { ListInteger firends }. Is this wrong(it works, but and the performance) ? -- 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] Persisting Lists
Ok, thanks! This is not a proble since facebook have this limit too. But for Followers a have to implement some workarround for this(since followers is a more big number); Any ideas? Thanks 2011/7/27 Pascal Voitot Dev pascal.voitot@gmail.com Hi, You can look at this post on stackoverflow to have a few more info! The most known issues are: - the limit of 5000 elements per list - the famous index explosion issue (last GAE version tells that index explosion won't happen but I don't know exactly what it means) Pascal On Tue, Jul 26, 2011 at 10:19 PM, Bruno Sandivilli bruno.sandivi...@gmail.com wrote: Hi, i'm modeling a social network, i use to create a table with the relations like (userid,friendid) but in nosql, im planning to simple add a list of id to each user, like User { ListInteger firends }. Is this wrong(it works, but and the performance) ? -- 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] Persisting Lists
Ok, Thanks! I catch it. This solved my problem I was wondering , this is ok for listing users and etc, but the hard thig is, when the user post a message i will have to send this message to 200.000 users. How would i select this users to append this feed into their profiles? Thanks again. 2011/7/27 Ernesto Oltra ernestoka...@gmail.com And for followers, you could too shard the lists. You can have several entities, each with, about 100 results or so (or 1000, or 2000, I prefer 100 for easy of serializing/deserializing). All these would have the user as ancestor. When listing, take only one entity, deserializing its lists (only 100 results) and show some of them. When listing all, you can use cursors and some tricks to have the job done (job = paging =) ) -- 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/-/tRQCOATsWdUJ. 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.