[google-appengine] Conversion API OCR

2011-10-31 Thread Bruno Sandivilli
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

2011-10-10 Thread Bruno Sandivilli
-- 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

2011-10-10 Thread Bruno Sandivilli
-- 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

2011-10-07 Thread Bruno Sandivilli
-- 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

2011-10-07 Thread Bruno Sandivilli
-- 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

2011-10-06 Thread Bruno Sandivilli
-- 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

2011-10-05 Thread Bruno Sandivilli
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

2011-10-04 Thread Bruno Sandivilli
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

2011-10-04 Thread Bruno Sandivilli
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

2011-10-03 Thread Bruno Sandivilli
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!

2011-10-03 Thread Bruno Sandivilli
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

2011-10-03 Thread Bruno Sandivilli
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

2011-10-03 Thread Bruno Sandivilli
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

2011-10-03 Thread Bruno Sandivilli
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!

2011-10-01 Thread Bruno Sandivilli
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

2011-09-29 Thread Bruno Sandivilli
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

2011-08-22 Thread Bruno Sandivilli
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

2011-08-21 Thread Bruno Sandivilli
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

2011-08-12 Thread Bruno Sandivilli
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

2011-08-08 Thread Bruno Sandivilli
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

2011-08-03 Thread Bruno Sandivilli
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

2011-08-02 Thread Bruno Sandivilli
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

2011-07-28 Thread Bruno Sandivilli
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

2011-07-28 Thread Bruno Sandivilli
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

2011-07-27 Thread Bruno Sandivilli
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

2011-07-27 Thread Bruno Sandivilli
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

2011-07-27 Thread Bruno Sandivilli
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.