[appengine-java] GAE Arabic Support

2011-05-21 Thread Ahmed Shoeib
using this code i persist data to GAE Store but when storing Arabic
it's format in Store become ?

how to support persist Arabic Text in GAE DataStore ???

the code :

PersistenceManager manager = PMF.get().getPersistenceManager();
Category category = new Category(categoryName);
manager.makePersistent(category);
manager.refresh(category);
manager.close();

please i need help ???

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



[appengine-java] Queries and Indexes inquiry

2011-05-17 Thread Ahmed Shoeib
at this link
http://code.google.com/appengine/docs/java/datastore/queries.html

i found that you can return query result with an easy way and add
filter and so on

and to get the result list  :
List results =
datastore.prepare(query).asList(FetchOptions.Builder.withDefaults());


my question is here :
i have java bean class called Offer

how to cast result to be list not list
how can i do this step ??

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



[appengine-java] Properties With Multiple Values Can Have Surprising Behaviors

2011-05-14 Thread Ahmed Shoeib
at this link
http://code.google.com/appengine/docs/java/datastore/queries.html#Restrictions_on_Queries

i found this topic :
Properties With Multiple Values Can Have Surprising Behaviors

but i couldn't understand how can i solve this issue and why this
problem occur  ???

can anyone help me in this issue ?

thanks..

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



[appengine-java] Re: Java Mail Api Error With GAE

2010-12-27 Thread Ahmed Shoeib
yeah, i found this
thanks alot Sumi

On Dec 27, 9:59 pm, Sumi  wrote:
> are you using any of these mail.jar, mailapi.jar, smpt.jat and pop3.jar in
> your project?if so remove them ..
>
> On Mon, Dec 27, 2010 at 11:44 AM, Ahmed Shoeib <
>
> ahmedelsayed.sho...@gmail.com> wrote:
> > hi all,
>
> > i use this code for sending mail
> >http://code.google.com/appengine/docs/java/mail/usingjavamail.html
>
> > and after uploading this application to AppEngine account
> > i face this problem
>
> > javax.servlet.ServletContext log: Exception while dispatching incoming
> > RPC call
> > com.google.gwt.user.server.rpc.UnexpectedException: Service method
> > 'public abstract void
>
> > com.fuoeg.testMail.client.SendMailService.login(java.lang.String,java.lang.String,java.lang.String,java.lang.String)'
> > threw an unexpected exception: java.lang.NoClassDefFoundError:
> > java.net.Socket is a restricted class. Please see the Google App
> > Engine developer's guide for more details.
> >        at
> > com.google.gwt.user.server.rpc.RPC.encodeResponseForFailure(RPC.java:
> > 378)
> >        at
> > com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:
> > 581)
> >        at
>
> > com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:
> > 207)
> >        at
>
> > com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:
> > 243)
> >        at
>
> > com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:
> > 62)
> >        at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
> >        at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
> >        at
> > org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:
> > 511)
> >        at org.mortbay.jetty.servlet.ServletHandler
> > $CachedChain.doFilter(ServletHandler.java:1166)
> >        at
>
> > com.google.apphosting.utils.servlet.ParseBlobUploadFilter.doFilter(ParseBlobUploadFilter.java:
> > 97)
> >        at org.mortbay.jetty.servlet.ServletHandler
> > $CachedChain.doFilter(ServletHandler.java:1157)
> >        at
>
> > com.google.apphosting.runtime.jetty.SaveSessionFilter.doFilter(SaveSessionFilter.java:
> > 35)
> >        at org.mortbay.jetty.servlet.ServletHandler
> > $CachedChain.doFilter(ServletHandler.java:1157)
> >        at
>
> > com.google.apphosting.utils.servlet.TransactionCleanupFilter.doFilter(TransactionCleanupFilter.java:
> > 43)
> >        at org.mortbay.jetty.servlet.ServletHandler
> > $CachedChain.doFilter(ServletHandler.java:1157)
> >        at
> > org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:
> > 388)
> >        at
> > org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:
> > 216)
> >        at
> > org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:
> > 182)
> >        at
> > org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:
> > 765)
> >        at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:
> > 418)
> >        at
>
> > com.google.apphosting.runtime.jetty.AppVersionHandlerMap.handle(AppVersionHandlerMap.java:
> > 238)
> >        at
> > org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:
> > 152)
> >        at org.mortbay.jetty.Server.handle(Server.java:326)
> >        at
> > org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:
> > 542)
> >        at org.mortbay.jetty.HttpConnection
> > $RequestHandler.headerComplete(HttpConnection.java:923)
> >        at
>
> > com.google.apphosting.runtime.jetty.RpcRequestParser.parseAvailable(RpcRequestParser.java:
> > 76)
> >        at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404)
> >        at
>
> > com.google.apphosting.runtime.jetty.JettyServletEngineAdapter.serviceRequest(JettyServletEngineAdapter.java:
> > 135)
> >        at
> > com.google.apphosting.runtime.JavaRuntime.handleRequest(JavaRuntime.java:
> > 261)
> >        at com.google.apphosting.base.RuntimePb$EvaluationRuntime
> > $6.handleBlockingRequest(RuntimePb.java:8495)
> >        at com.google.apphosting.base.RuntimePb$EvaluationRuntime
> > $6.handleBlockingRequest(RuntimePb.java:8493)
> >        at
>
> > com.google.net.rpc.impl.BlockingApplicationHandler.handleRequest(BlockingApplicationHandler.java:
> > 24)
> >

[appengine-java] Java Mail Api Error With GAE

2010-12-27 Thread Ahmed Shoeib
hi all,

i use this code for sending mail
http://code.google.com/appengine/docs/java/mail/usingjavamail.html

and after uploading this application to AppEngine account
i face this problem

javax.servlet.ServletContext log: Exception while dispatching incoming
RPC call
com.google.gwt.user.server.rpc.UnexpectedException: Service method
'public abstract void
com.fuoeg.testMail.client.SendMailService.login(java.lang.String,java.lang.String,java.lang.String,java.lang.String)'
threw an unexpected exception: java.lang.NoClassDefFoundError:
java.net.Socket is a restricted class. Please see the Google App
Engine developer's guide for more details.
at
com.google.gwt.user.server.rpc.RPC.encodeResponseForFailure(RPC.java:
378)
at
com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:
581)
at
com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:
207)
at
com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:
243)
at
com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:
62)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:
511)
at org.mortbay.jetty.servlet.ServletHandler
$CachedChain.doFilter(ServletHandler.java:1166)
at
com.google.apphosting.utils.servlet.ParseBlobUploadFilter.doFilter(ParseBlobUploadFilter.java:
97)
at org.mortbay.jetty.servlet.ServletHandler
$CachedChain.doFilter(ServletHandler.java:1157)
at
com.google.apphosting.runtime.jetty.SaveSessionFilter.doFilter(SaveSessionFilter.java:
35)
at org.mortbay.jetty.servlet.ServletHandler
$CachedChain.doFilter(ServletHandler.java:1157)
at
com.google.apphosting.utils.servlet.TransactionCleanupFilter.doFilter(TransactionCleanupFilter.java:
43)
at org.mortbay.jetty.servlet.ServletHandler
$CachedChain.doFilter(ServletHandler.java:1157)
at
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:
388)
at
org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:
216)
at
org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:
182)
at
org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:
765)
at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:
418)
at
com.google.apphosting.runtime.jetty.AppVersionHandlerMap.handle(AppVersionHandlerMap.java:
238)
at
org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:
152)
at org.mortbay.jetty.Server.handle(Server.java:326)
at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:
542)
at org.mortbay.jetty.HttpConnection
$RequestHandler.headerComplete(HttpConnection.java:923)
at
com.google.apphosting.runtime.jetty.RpcRequestParser.parseAvailable(RpcRequestParser.java:
76)
at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404)
at
com.google.apphosting.runtime.jetty.JettyServletEngineAdapter.serviceRequest(JettyServletEngineAdapter.java:
135)
at
com.google.apphosting.runtime.JavaRuntime.handleRequest(JavaRuntime.java:
261)
at com.google.apphosting.base.RuntimePb$EvaluationRuntime
$6.handleBlockingRequest(RuntimePb.java:8495)
at com.google.apphosting.base.RuntimePb$EvaluationRuntime
$6.handleBlockingRequest(RuntimePb.java:8493)
at
com.google.net.rpc.impl.BlockingApplicationHandler.handleRequest(BlockingApplicationHandler.java:
24)
at com.google.net.rpc.impl.RpcUtil.runRpcInApplication(RpcUtil.java:
435)
at com.google.net.rpc.impl.Server$RpcTask.runInContext(Server.java:
572)
at com.google.tracing.TraceContext$TraceContextRunnable
$1.run(TraceContext.java:448)
at com.google.tracing.TraceContext.runInContext(TraceContext.java:
688)
at com.google.tracing.TraceContext
$AbstractTraceContextCallback.runInInheritedContextNoUnref(TraceContext.java:
326)
at com.google.tracing.TraceContext
$AbstractTraceContextCallback.runInInheritedContext(TraceContext.java:
318)
at com.google.tracing.TraceContext
$TraceContextRunnable.run(TraceContext.java:446)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:
1110)
at java.util.concurrent.ThreadPoolExecutor
$Worker.run(ThreadPoolExecutor.java:603)
at java.lang.Thread.run(Thread.java:636)
Caused by: java.lang.NoClassDefFoundError: java.net.Socket is a
restricted class. Please see the Google App Engine developer's guide
for more details.
at java.net.Socket.(Socket.java)
at com.sun.mail.util.SocketFetcher.createSocket(SocketFetcher.java:
278)
at com.sun.mail.util.SocketFetcher.getSocket(SocketFetcher.java:227)
at com.sun.mail.smtp.SMTPTransport.

[appengine-java] Re: sending mail @ specific time using GAE

2010-12-27 Thread Ahmed Shoeib
thanks didier  for your help

On Dec 27, 2:43 pm, Didier Durand  wrote:
> Hi,
>
> Use the mail service to program the sending of your emails 
> :http://code.google.com/appengine/docs/java/mail/
>
> regards
>
> didier
>
> On Dec 27, 1:41 pm, Ahmed Shoeib 
> wrote:
>
> > how to integrate sending Mail with crons ?
>
> > On Dec 27, 2:30 pm, Didier Durand  wrote:
>
> > > Hi,
>
> > > The best way is to use scheduled tasks: all details 
> > > athttp://code.google.com/appengine/docs/java/config/cron.html
>
> > > regards
>
> > > didier
>
> > > On Dec 27, 1:09 pm, Ahmed Shoeib 
> > > wrote:
>
> > > > hi all,
>
> > > > i need to make my application send mail @ specific time
>
> > > > how i can do it ???
>
> > > > please help

-- 
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] Mail API inquiry

2010-12-27 Thread Ahmed Shoeib
hi all ,

i know how to send mail message using Java Mail API
but my code need email password to send the message .

is there is any other way to send mail without needs to email password
( for example using UserService associated with GAE ) .


please help me.

-- 
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: sending mail @ specific time using GAE

2010-12-27 Thread Ahmed Shoeib
how to integrate sending Mail with crons ?

On Dec 27, 2:30 pm, Didier Durand  wrote:
> Hi,
>
> The best way is to use scheduled tasks: all details 
> athttp://code.google.com/appengine/docs/java/config/cron.html
>
> regards
>
> didier
>
> On Dec 27, 1:09 pm, Ahmed Shoeib 
> wrote:
>
> > hi all,
>
> > i need to make my application send mail @ specific time
>
> > how i can do it ???
>
> > please help

-- 
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: sending mail @ specific time using GAE

2010-12-27 Thread Ahmed Shoeib
how to integrate sending Mail with crons ?

On Dec 27, 2:30 pm, Didier Durand  wrote:
> Hi,
>
> The best way is to use scheduled tasks: all details 
> athttp://code.google.com/appengine/docs/java/config/cron.html
>
> regards
>
> didier
>
> On Dec 27, 1:09 pm, Ahmed Shoeib 
> wrote:
>
> > hi all,
>
> > i need to make my application send mail @ specific time
>
> > how i can do it ???
>
> > please help

-- 
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: sending mail @ specific time using GAE

2010-12-27 Thread Ahmed Shoeib
how to integrate sending Mail with crons ?

On Dec 27, 2:30 pm, Didier Durand  wrote:
> Hi,
>
> The best way is to use scheduled tasks: all details 
> athttp://code.google.com/appengine/docs/java/config/cron.html
>
> regards
>
> didier
>
> On Dec 27, 1:09 pm, Ahmed Shoeib 
> wrote:
>
> > hi all,
>
> > i need to make my application send mail @ specific time
>
> > how i can do it ???
>
> > please help

-- 
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] sending mail @ specific time using GAE

2010-12-27 Thread Ahmed Shoeib
hi all,

i need to make my application send mail @ specific time

how i can do it ???

please help

-- 
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] Serve image from blob store

2010-12-20 Thread Ahmed Shoeib

hi all,
i want to get image from blobstore using this code

// Serve image from blob store
BlobKey blobKey = new BlobKey(req.getParameter("apikey"));
blobstoreService.serve(blobKey, resp);

and facing this problem

HTTP ERROR 500

Problem accessing /api/news/serve. Reason:

WRITER

Caused by:

java.lang.IllegalStateException: WRITER
at org.mortbay.jetty.Response.getOutputStream(Response.java:594)
at
javax.servlet.ServletResponseWrapper.getOutputStream(ServletResponseWrapper.java:
105)
at
com.google.appengine.api.blobstore.dev.ServeBlobFilter.serveBlob(ServeBlobFilter.java:
169)
at
com.google.appengine.api.blobstore.dev.ServeBlobFilter.doFilter(ServeBlobFilter.java:
62)
at org.mortbay.jetty.servlet.ServletHandler
$CachedChain.doFilter(ServletHandler.java:1157)
at
com.google.apphosting.utils.servlet.TransactionCleanupFilter.doFilter(TransactionCleanupFilter.java:
43)
at org.mortbay.jetty.servlet.ServletHandler
$CachedChain.doFilter(ServletHandler.java:1157)
at
com.google.appengine.tools.development.StaticFileFilter.doFilter(StaticFileFilter.java:
122)
at org.mortbay.jetty.servlet.ServletHandler
$CachedChain.doFilter(ServletHandler.java:1157)
at
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:
388)
at
org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:
216)
at
org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:
182)
at
org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:
765)
at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:
418)
at
com.google.apphosting.utils.jetty.DevAppEngineWebAppContext.handle(DevAppEngineWebAppContext.java:
70)
at
org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:
152)
at com.google.appengine.tools.development.JettyContainerService
$ApiProxyHandler.handle(JettyContainerService.java:349)
at
org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:
152)
at org.mortbay.jetty.Server.handle(Server.java:326)
at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:
542)
at org.mortbay.jetty.HttpConnection
$RequestHandler.headerComplete(HttpConnection.java:923)
at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:547)
at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212)
at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404)
at
org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:
409)
at org.mortbay.thread.QueuedThreadPool
$PoolThread.run(QueuedThreadPool.java:582)

-- 
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] how to send DataStore Between To Java AppEngine Accounts

2010-11-11 Thread Ahmed Shoeib
hi ,

is there a direct way to send dataStore from on appEngine Account to
another one ???

how can i do 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-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] AppEngine Inquiries

2010-11-11 Thread Ahmed Shoeib
hi ,

now i have mobile application need to communicate with AppEngine
Account to store Data & retrieve it whenever need it .


another appEngine need this Data to make statistics about this Data .


now the Question :

what is the perfect way to Do That :

1 - make the mobile App Send This Data To both  of AppEngine
accounts .

2 - make the mobile App send the data to the first AppEninge Account
and make communication between the two AppEngine Accounts.


what is the perfect solutions to do that ??


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-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: ِApp Engine Quotas

2010-09-23 Thread Ahmed Shoeib
i know that
i mean how to control that

in other word

i want to know if what the range my web site grows up
to know how much i will pay

so the problem is how can i know what the range my web site grows
up  ?

On Sep 23, 2:34 pm, Didier Durand  wrote:
> Hi Ahmed,
>
> If you  exceed the free quota, 
> seehttp://code.google.com/appengine/docs/billing.html#Billable_Quota_Uni...
> to see the additional costs
>
> didier
>
> On Sep 23, 12:26 pm, Ahmed Shoeib 
> wrote:
>
> > now i want to know
>
> > if my website grows up
>
> > how can i know how much i will pay for this grow
>
>

-- 
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 Engine Quotas

2010-09-23 Thread Ahmed Shoeib
now i want to know

if my website grows up

how can i know how much i will pay for this grow

-- 
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: problem, please help me

2010-09-18 Thread Ahmed Shoeib
ok, Thanks Alot Andy .

On Sep 18, 8:08 pm, andy stevko  wrote:
> Managing datastore indexes are an unexpected bump in the road to using a
> production GAE but the documentation is very concise and fairly complete.
>
> Did the deployment console report "Uploading index definitions." and
> complete successfully?
> Did the dashboard "Datastore Indexes"  page report the index is defined?
> being built?
>
> You should set autoGenerate="false"  if you want to manually define the
> indexes.
>
> On Fri, Sep 17, 2010 at 5:24 PM, Ahmed Shoeib 
> > wrote:
> > but i wanna to tell you another query for this Table
> > done successfully
>
> > i don't know why this problem done ??
>
> > On Sep 18, 3:20 am, Ahmed Shoeib 
> > wrote:
> > > i removed the datastore-indexes-auto.xml
>
> > > and replaced it by datastore-indexes.xml
> > > and make these indexes
>
> > > 
>
> > > 
>
> > >     
> > >     
> > >         
> > >         
> > >     
>
> > > 
>
> > > and nothing done ?
>
> > > what can i do else ???
>
> > > On Sep 18, 1:43 am, andy stevko  wrote:
>
> > > > Perhaps you can figure this out by understanding way in which these
> > files
> > > > are used as described athttp://
> > code.google.com/appengine/docs/java/config/indexconfig.html#Us...
>
> > > > On Fri, Sep 17, 2010 at 3:36 PM, Ahmed Shoeib <
> > ahmedelsayed.sho...@gmail.com
>
> > > > > wrote:
> > > > > i found these indexes for quote
>
> > > > > 
> > > > >         
> > > > >        
> > > > >    
>
> > > > > what is the problem in it ??
>
> > > > > On Sep 18, 12:51 am, andy stevko  wrote:
> > > > > > Seems pretty straight forward You need to define an index for
> > 'Quote'
> > > > > > I suggest looking at
> > > > > > .../war/WEB-INF/appengine-generated/datastore-indexes.xml and
> > > > > > datastore-indexes-auto.xml
> > > > > > and correct the settings.
>
> >http://code.google.com/appengine/docs/java/datastore/queriesandindexe...
>
> > > > > > There could also be a chance that the Quote index is still being
> > built.
> > > > >https://appengine.google.com/datastore/indexes
>
> > > > > > On Fri, Sep 17, 2010 at 2:05 PM, Ahmed Shoeib <
> > > > > ahmedelsayed.sho...@gmail.com
>
> > > > > > > wrote:
> > > > > > > my code work very well in my localhost
> > > > > > > after a time from uploading the code on appspot
> > > > > > > i face this problem
>
> > > > > > > what is this problem 
> > > > > > > how i can solve it ?
>
> > > > > > > 
> > > > > > > 1 - First This is Warning                ###
> > > > > > > 
>
> > > > > > > W 09-17 01:38PM 17.629
>
> > > > > > > /api/quote
> > > > > > > com.google.appengine.api.datastore.DatastoreNeedIndexException:
> > no
> > > > > > > matching index found..       > > > > > > ancestor="false" source="manual">
> > > > > > >        
> > > > > > >        
> > > > > > >    
>
> > > > > > >        at
>
> > com.google.appengine.api.datastore.DatastoreApiHelper.translateError(DatastoreApiHelper.java:
> > > > > > > 40)
> > > > > > >        at
>
> > com.google.appengine.api.datastore.DatastoreApiHelper.makeSyncCall(DatastoreApiHelper.java:
> > > > > > > 67)
> > > > > > >        at
>
> > com.google.appengine.api.datastore.PreparedQueryImpl.runQuery(PreparedQueryImpl.java:
> > > > > > > 127)
> > > > > > >        at
>
> > com.google.appengine.api.datastore.PreparedQueryImpl.asIterator(PreparedQueryImpl.java:
> > > > > > > 87)
> > > > > > >        at com.google.appengine.api.datastore.PreparedMultiQuery
>
> > $DedupingMultiQueryIterator.getNextIterator(PreparedMultiQuery.java:
> > > > > > > 154)
> > > > > > >        at com.google.appengine.api.data

[appengine-java] Re: problem, please help me

2010-09-17 Thread Ahmed Shoeib
but i wanna to tell you another query for this Table
done successfully

i don't know why this problem done ??

On Sep 18, 3:20 am, Ahmed Shoeib 
wrote:
> i removed the datastore-indexes-auto.xml
>
> and replaced it by datastore-indexes.xml
> and make these indexes
>
> 
>
> 
>
>     
>     
>         
>         
>     
>
> 
>
> and nothing done ?
>
> what can i do else ???
>
> On Sep 18, 1:43 am, andy stevko  wrote:
>
> > Perhaps you can figure this out by understanding way in which these files
> > are used as described 
> > athttp://code.google.com/appengine/docs/java/config/indexconfig.html#Us...
>
> > On Fri, Sep 17, 2010 at 3:36 PM, Ahmed Shoeib 
> > > wrote:
> > > i found these indexes for quote
>
> > > 
> > >         
> > >        
> > >    
>
> > > what is the problem in it ??
>
> > > On Sep 18, 12:51 am, andy stevko  wrote:
> > > > Seems pretty straight forward You need to define an index for 
> > > > 'Quote'
> > > > I suggest looking at
> > > > .../war/WEB-INF/appengine-generated/datastore-indexes.xml and
> > > > datastore-indexes-auto.xml
> > > > and correct the settings.
> > >http://code.google.com/appengine/docs/java/datastore/queriesandindexe...
>
> > > > There could also be a chance that the Quote index is still being built.
> > >https://appengine.google.com/datastore/indexes
>
> > > > On Fri, Sep 17, 2010 at 2:05 PM, Ahmed Shoeib <
> > > ahmedelsayed.sho...@gmail.com
>
> > > > > wrote:
> > > > > my code work very well in my localhost
> > > > > after a time from uploading the code on appspot
> > > > > i face this problem
>
> > > > > what is this problem 
> > > > > how i can solve it ?
>
> > > > > 
> > > > > 1 - First This is Warning                ###
> > > > > 
>
> > > > > W 09-17 01:38PM 17.629
>
> > > > > /api/quote
> > > > > com.google.appengine.api.datastore.DatastoreNeedIndexException: no
> > > > > matching index found..       > > > > ancestor="false" source="manual">
> > > > >        
> > > > >        
> > > > >    
>
> > > > >        at
>
> > > com.google.appengine.api.datastore.DatastoreApiHelper.translateError(DatastoreApiHelper.java:
> > > > > 40)
> > > > >        at
>
> > > com.google.appengine.api.datastore.DatastoreApiHelper.makeSyncCall(DatastoreApiHelper.java:
> > > > > 67)
> > > > >        at
>
> > > com.google.appengine.api.datastore.PreparedQueryImpl.runQuery(PreparedQueryImpl.java:
> > > > > 127)
> > > > >        at
>
> > > com.google.appengine.api.datastore.PreparedQueryImpl.asIterator(PreparedQueryImpl.java:
> > > > > 87)
> > > > >        at com.google.appengine.api.datastore.PreparedMultiQuery
> > > > > $DedupingMultiQueryIterator.getNextIterator(PreparedMultiQuery.java:
> > > > > 154)
> > > > >        at com.google.appengine.api.datastore.PreparedMultiQuery
> > > > > $DedupingMultiQueryIterator.computeNext(PreparedMultiQuery.java:173)
> > > > >        at com.google.appengine.api.datastore.PreparedMultiQuery
> > > > > $DedupingMultiQueryIterator.computeNext(PreparedMultiQuery.java:98)
> > > > >        at
>
> > > com.google.appengine.api.datastore.AbstractIterator.tryToComputeNext(AbstractIterator.java:
> > > > > 52)
> > > > >        at
>
> > > com.google.appengine.api.datastore.AbstractIterator.hasNext(AbstractIterator.java:
> > > > > 47)
> > > > >        at com.google.appengine.api.datastore.BasePreparedQuery
> > > > > $UncompilablePreparedQuery$1.hasNext(BasePreparedQuery.java:78)
> > > > >        at
>
> > > org.datanucleus.store.appengine.query.RuntimeExceptionWrappingIterator.hasNext(RuntimeExceptionWrappingIterator.java:
> > > > > 44)
> > > > >        at
>
> > > org.datanucleus.store.appengine.query.LazyResult.resolveAll(LazyResult.java:
> > > > > 115)
> > > > >        at
> > > > > org.datanucleus.store.appengine.query.LazyResult.size(LazyResult.java:
> > > &

[appengine-java] Re: problem, please help me

2010-09-17 Thread Ahmed Shoeib
i removed the datastore-indexes-auto.xml

and replaced it by datastore-indexes.xml
and make these indexes














and nothing done ?

what can i do else ???





On Sep 18, 1:43 am, andy stevko  wrote:
> Perhaps you can figure this out by understanding way in which these files
> are used as described 
> athttp://code.google.com/appengine/docs/java/config/indexconfig.html#Us...
>
> On Fri, Sep 17, 2010 at 3:36 PM, Ahmed Shoeib 
> > wrote:
> > i found these indexes for quote
>
> > 
> >         
> >        
> >    
>
> > what is the problem in it ??
>
> > On Sep 18, 12:51 am, andy stevko  wrote:
> > > Seems pretty straight forward You need to define an index for 'Quote'
> > > I suggest looking at
> > > .../war/WEB-INF/appengine-generated/datastore-indexes.xml and
> > > datastore-indexes-auto.xml
> > > and correct the settings.
> >http://code.google.com/appengine/docs/java/datastore/queriesandindexe...
>
> > > There could also be a chance that the Quote index is still being built.
> >https://appengine.google.com/datastore/indexes
>
> > > On Fri, Sep 17, 2010 at 2:05 PM, Ahmed Shoeib <
> > ahmedelsayed.sho...@gmail.com
>
> > > > wrote:
> > > > my code work very well in my localhost
> > > > after a time from uploading the code on appspot
> > > > i face this problem
>
> > > > what is this problem 
> > > > how i can solve it ?
>
> > > > 
> > > > 1 - First This is Warning                ###
> > > > 
>
> > > > W 09-17 01:38PM 17.629
>
> > > > /api/quote
> > > > com.google.appengine.api.datastore.DatastoreNeedIndexException: no
> > > > matching index found..       > > > ancestor="false" source="manual">
> > > >        
> > > >        
> > > >    
>
> > > >        at
>
> > com.google.appengine.api.datastore.DatastoreApiHelper.translateError(DatastoreApiHelper.java:
> > > > 40)
> > > >        at
>
> > com.google.appengine.api.datastore.DatastoreApiHelper.makeSyncCall(DatastoreApiHelper.java:
> > > > 67)
> > > >        at
>
> > com.google.appengine.api.datastore.PreparedQueryImpl.runQuery(PreparedQueryImpl.java:
> > > > 127)
> > > >        at
>
> > com.google.appengine.api.datastore.PreparedQueryImpl.asIterator(PreparedQueryImpl.java:
> > > > 87)
> > > >        at com.google.appengine.api.datastore.PreparedMultiQuery
> > > > $DedupingMultiQueryIterator.getNextIterator(PreparedMultiQuery.java:
> > > > 154)
> > > >        at com.google.appengine.api.datastore.PreparedMultiQuery
> > > > $DedupingMultiQueryIterator.computeNext(PreparedMultiQuery.java:173)
> > > >        at com.google.appengine.api.datastore.PreparedMultiQuery
> > > > $DedupingMultiQueryIterator.computeNext(PreparedMultiQuery.java:98)
> > > >        at
>
> > com.google.appengine.api.datastore.AbstractIterator.tryToComputeNext(AbstractIterator.java:
> > > > 52)
> > > >        at
>
> > com.google.appengine.api.datastore.AbstractIterator.hasNext(AbstractIterator.java:
> > > > 47)
> > > >        at com.google.appengine.api.datastore.BasePreparedQuery
> > > > $UncompilablePreparedQuery$1.hasNext(BasePreparedQuery.java:78)
> > > >        at
>
> > org.datanucleus.store.appengine.query.RuntimeExceptionWrappingIterator.hasNext(RuntimeExceptionWrappingIterator.java:
> > > > 44)
> > > >        at
>
> > org.datanucleus.store.appengine.query.LazyResult.resolveAll(LazyResult.java:
> > > > 115)
> > > >        at
> > > > org.datanucleus.store.appengine.query.LazyResult.size(LazyResult.java:
> > > > 110)
> > > >        at
>
> > org.datanucleus.store.appengine.query.StreamingQueryResult.size(StreamingQueryResult.java:
> > > > 124)
> > > >        at
>
> > com.fuoeg.dailyquote.api.DailyQuoteService.doGet(DailyQuoteService.java:
> > > > 39)
> > > >        at javax.servlet.http.HttpServlet.service(HttpServlet.java:693)
> > > >        at javax.servlet.http.HttpServlet.service(HttpServlet.java:806)
> > > >        at
> > > > org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:
> > > > 511)
> > > >        a

[appengine-java] Re: problem, please help me

2010-09-17 Thread Ahmed Shoeib
i found these indexes for quote






what is the problem in it ??

On Sep 18, 12:51 am, andy stevko  wrote:
> Seems pretty straight forward You need to define an index for 'Quote'
> I suggest looking at
> .../war/WEB-INF/appengine-generated/datastore-indexes.xml and
> datastore-indexes-auto.xml
> and correct the 
> settings.http://code.google.com/appengine/docs/java/datastore/queriesandindexe...
>
> There could also be a chance that the Quote index is still being 
> built.https://appengine.google.com/datastore/indexes
>
> On Fri, Sep 17, 2010 at 2:05 PM, Ahmed Shoeib 
> > wrote:
> > my code work very well in my localhost
> > after a time from uploading the code on appspot
> > i face this problem
>
> > what is this problem 
> > how i can solve it ?
>
> > 
> > 1 - First This is Warning                ###
> > 
>
> > W 09-17 01:38PM 17.629
>
> > /api/quote
> > com.google.appengine.api.datastore.DatastoreNeedIndexException: no
> > matching index found..       > ancestor="false" source="manual">
> >        
> >        
> >    
>
> >        at
>
> > com.google.appengine.api.datastore.DatastoreApiHelper.translateError(DatastoreApiHelper.java:
> > 40)
> >        at
>
> > com.google.appengine.api.datastore.DatastoreApiHelper.makeSyncCall(DatastoreApiHelper.java:
> > 67)
> >        at
>
> > com.google.appengine.api.datastore.PreparedQueryImpl.runQuery(PreparedQueryImpl.java:
> > 127)
> >        at
>
> > com.google.appengine.api.datastore.PreparedQueryImpl.asIterator(PreparedQueryImpl.java:
> > 87)
> >        at com.google.appengine.api.datastore.PreparedMultiQuery
> > $DedupingMultiQueryIterator.getNextIterator(PreparedMultiQuery.java:
> > 154)
> >        at com.google.appengine.api.datastore.PreparedMultiQuery
> > $DedupingMultiQueryIterator.computeNext(PreparedMultiQuery.java:173)
> >        at com.google.appengine.api.datastore.PreparedMultiQuery
> > $DedupingMultiQueryIterator.computeNext(PreparedMultiQuery.java:98)
> >        at
>
> > com.google.appengine.api.datastore.AbstractIterator.tryToComputeNext(AbstractIterator.java:
> > 52)
> >        at
>
> > com.google.appengine.api.datastore.AbstractIterator.hasNext(AbstractIterator.java:
> > 47)
> >        at com.google.appengine.api.datastore.BasePreparedQuery
> > $UncompilablePreparedQuery$1.hasNext(BasePreparedQuery.java:78)
> >        at
>
> > org.datanucleus.store.appengine.query.RuntimeExceptionWrappingIterator.hasNext(RuntimeExceptionWrappingIterator.java:
> > 44)
> >        at
>
> > org.datanucleus.store.appengine.query.LazyResult.resolveAll(LazyResult.java:
> > 115)
> >        at
> > org.datanucleus.store.appengine.query.LazyResult.size(LazyResult.java:
> > 110)
> >        at
>
> > org.datanucleus.store.appengine.query.StreamingQueryResult.size(StreamingQueryResult.java:
> > 124)
> >        at
> > com.fuoeg.dailyquote.api.DailyQuoteService.doGet(DailyQuoteService.java:
> > 39)
> >        at javax.servlet.http.HttpServlet.service(HttpServlet.java:693)
> >        at javax.servlet.http.HttpServlet.service(HttpServlet.java:806)
> >        at
> > org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:
> > 511)
> >        at org.mortbay.jetty.servlet.ServletHandler
> > $CachedChain.doFilter(ServletHandler.java:1166)
> >        at
>
> > com.google.apphosting.utils.servlet.ParseBlobUploadFilter.doFilter(ParseBlobUploadFilter.java:
> > 97)
> >        at org.mortbay.jetty.servlet.ServletHandler
> > $CachedChain.doFilter(ServletHandler.java:1157)
> >        at
>
> > com.google.apphosting.runtime.jetty.SaveSessionFilter.doFilter(SaveSessionFilter.java:
> > 35)
> >        at org.mortbay.jetty.servlet.ServletHandler
> > $CachedChain.doFilter(ServletHandler.java:1157)
> >        at
>
> > com.google.apphosting.utils.servlet.TransactionCleanupFilter.doFilter(TransactionCleanupFilter.java:
> > 43)
> >        at org.mortbay.jetty.servlet.ServletHandler
> > $CachedChain.doFilter(ServletHandler.java:1157)
> >        at
> > org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:
> > 388)
> >        at
> > org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:
> > 216)
> >        at
> > org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:
> > 182)
> >        at
> 

[appengine-java] problem, please help me

2010-09-17 Thread Ahmed Shoeib
my code work very well in my localhost
after a time from uploading the code on appspot
i face this problem

what is this problem 
how i can solve it ?



1 - First This is Warning###


W 09-17 01:38PM 17.629

/api/quote
com.google.appengine.api.datastore.DatastoreNeedIndexException: no
matching index found..  





at
com.google.appengine.api.datastore.DatastoreApiHelper.translateError(DatastoreApiHelper.java:
40)
at
com.google.appengine.api.datastore.DatastoreApiHelper.makeSyncCall(DatastoreApiHelper.java:
67)
at
com.google.appengine.api.datastore.PreparedQueryImpl.runQuery(PreparedQueryImpl.java:
127)
at
com.google.appengine.api.datastore.PreparedQueryImpl.asIterator(PreparedQueryImpl.java:
87)
at com.google.appengine.api.datastore.PreparedMultiQuery
$DedupingMultiQueryIterator.getNextIterator(PreparedMultiQuery.java:
154)
at com.google.appengine.api.datastore.PreparedMultiQuery
$DedupingMultiQueryIterator.computeNext(PreparedMultiQuery.java:173)
at com.google.appengine.api.datastore.PreparedMultiQuery
$DedupingMultiQueryIterator.computeNext(PreparedMultiQuery.java:98)
at
com.google.appengine.api.datastore.AbstractIterator.tryToComputeNext(AbstractIterator.java:
52)
at
com.google.appengine.api.datastore.AbstractIterator.hasNext(AbstractIterator.java:
47)
at com.google.appengine.api.datastore.BasePreparedQuery
$UncompilablePreparedQuery$1.hasNext(BasePreparedQuery.java:78)
at
org.datanucleus.store.appengine.query.RuntimeExceptionWrappingIterator.hasNext(RuntimeExceptionWrappingIterator.java:
44)
at
org.datanucleus.store.appengine.query.LazyResult.resolveAll(LazyResult.java:
115)
at
org.datanucleus.store.appengine.query.LazyResult.size(LazyResult.java:
110)
at
org.datanucleus.store.appengine.query.StreamingQueryResult.size(StreamingQueryResult.java:
124)
at
com.fuoeg.dailyquote.api.DailyQuoteService.doGet(DailyQuoteService.java:
39)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:693)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:806)
at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:
511)
at org.mortbay.jetty.servlet.ServletHandler
$CachedChain.doFilter(ServletHandler.java:1166)
at
com.google.apphosting.utils.servlet.ParseBlobUploadFilter.doFilter(ParseBlobUploadFilter.java:
97)
at org.mortbay.jetty.servlet.ServletHandler
$CachedChain.doFilter(ServletHandler.java:1157)
at
com.google.apphosting.runtime.jetty.SaveSessionFilter.doFilter(SaveSessionFilter.java:
35)
at org.mortbay.jetty.servlet.ServletHandler
$CachedChain.doFilter(ServletHandler.java:1157)
at
com.google.apphosting.utils.servlet.TransactionCleanupFilter.doFilter(TransactionCleanupFilter.java:
43)
at org.mortbay.jetty.servlet.ServletHandler
$CachedChain.doFilter(ServletHandler.java:1157)
at
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:
388)
at
org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:
216)
at
org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:
182)
at
org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:
765)
at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:
418)
at
com.google.apphosting.runtime.jetty.AppVersionHandlerMap.handle(AppVersionHandlerMap.java:
238)
at
org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:
152)
at org.mortbay.jetty.Server.handle(Server.java:326)
at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:
542)
at org.mortbay.jetty.HttpConnection
$RequestHandler.headerComplete(HttpConnection.java:923)
at
com.google.apphosting.runtime.jetty.RpcRequestParser.parseAvailable(RpcRequestParser.java:
76)
at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404)
at
com.google.apphosting.runtime.jetty.JettyServletEngineAdapter.serviceRequest(JettyServletEngineAdapter.java:
135)
at
com.google.apphosting.runtime.JavaRuntime.handleRequest(JavaRuntime.java:
251)
at com.google.apphosting.base.RuntimePb$EvaluationRuntime
$6.handleBlockingRequest(RuntimePb.java:6784)
at com.google.apphosting.base.RuntimePb$EvaluationRuntime
$6.handleBlockingRequest(RuntimePb.java:6782)
at
com.google.net.rpc.impl.BlockingApplicationHandler.handleRequest(BlockingApplicationHandler.java:
24)
at com.google.net.rpc.impl.RpcUtil.runRpcInApplication(RpcUtil.java:
398)
at com.google.net.rpc.impl.Server$2.run(Server.java:852)
at
com.google.tracing.LocalTraceSpanRunnable.run(LocalTraceSpanRunnable.java:
56)
at
com.google.tracing.LocalTraceSpanBuilder.internalContinueSpan(LocalTraceSpanBuilder.java:
576)
 

[appengine-java] Re: Facebook API Integration

2010-08-20 Thread Ahmed Shoeib
sure i need to know more about it
i you can support an example explain it
it will be very helpful



On Aug 20, 6:23 am, Benjamin  wrote:
> I integrate my app engine apps with facebook without any third part
> api - just http, oauth and the facebook graph - let me know if you'd
> like to know more.
>
> http://developers.facebook.com/docs/api
>
> On Aug 18, 3:40 pm, Peter Simun  wrote:
>
> > This can helps youhttp://java.dzone.com/articles/efective-json-google-web
>
> > Peer
>
> > On 18. Aug, 13:05 h., Ahmed Shoeib 
> > wrote:
>
> > > hi all ,
>
> > > i want a simple application explain how to integrate facebook api
> > > with my app engine application
>
> > > best regards,
> > > ahmed shoeib
> > > java developer

-- 
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: Facebook API Integration

2010-08-19 Thread Ahmed Shoeib
Thanks Didier

On Aug 19, 5:31 am, Didier Durand  wrote:
> Hi,
>
> http://code.google.com/appengine/articles/shelftalkers.html
>
> Good luck
> didier
>
> On Aug 18, 1:05 pm, Ahmed Shoeib 
> wrote:
>
> > hi all ,
>
> > i want a simple application explain how to integrate facebook api
> > with my app engine application
>
> > best regards,
> > ahmed shoeib
> > java developer

-- 
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] presentation about GAE

2010-08-18 Thread Ahmed Shoeib
hi all ,

i want a presentation about google app engine
how to make application , how to deploy it , how to manage the
application

best regards,
ahmed shoeib
java developer

-- 
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] Facebook API Integration

2010-08-18 Thread Ahmed Shoeib
hi all ,

i want a simple application explain how to integrate facebook api
with my app engine application

best regards,
ahmed shoeib
java developer

-- 
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] google app engine Inquiry

2010-08-10 Thread Ahmed Shoeib
Can i use jquery in my app engine application or not ?

and if i can i want tutorial explain how to use it

thanks
ahmed shoeib
Java Developer

-- 
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: gmail contacts

2010-08-04 Thread Ahmed Shoeib
Thanks For Help

On Aug 2, 9:19 pm, RAVINDER MAAN  wrote:
> u can use gdata to get ur gmail contacts and to send message you can use
> javamail.
>
> Below is code to get your contacts from gmail
>
> import java.io.IOException;
> import java.net.MalformedURLException;
> import java.net.URL;
> import java.util.ArrayList;
> import java.util.Iterator;
> import java.util.List;
>
> import com.google.gdata.client.Query;
> import com.google.gdata.client.contacts.ContactsService;
> import com.google.gdata.data.contacts.ContactEntry;
> import com.google.gdata.data.contacts.ContactFeed;
> import com.google.gdata.data.extensions.Email;
> import com.google.gdata.util.AuthenticationException;
> import com.google.gdata.util.ServiceException;
>
> public class GmailContacts {
>
> public static List getConatacts(String email, String password)
> throws IOException, ServiceException {
> ContactsService service = new ContactsService(
> "Google-contactsExampleApp-3");
> service.setUserCredentials(email, password);
> URL url = new URL(
> "http://www.google.com/m8/feeds/contacts/"+email+"/thin";);
> Query myQuery = new Query(url);
> myQuery.setMaxResults(1000);
> ContactFeed resultFeed = service.query(myQuery, ContactFeed.class);
> List contactList = new ArrayList();
> for (ContactEntry entry : resultFeed.getEntries()) {
> List emailList = entry.getEmailAddresses();
> for (Iterator iterator = emailList.iterator(); iterator.hasNext();) {
>
> Email emailObj = (Email) iterator.next();
> contactList.add(new Contact(emailObj.getAddress(), entry
> .getTitle().getPlainText() == null ? "" : entry
> .getTitle().getPlainText()));
> // String name = entry.getName()!=
> // null?entry.getName().toString():"";
> // System.out.println(entry.getTitle().getPlainText()+"
> "+entry.getNickname()+" "+entry.getShortName()+" "+email.getDisplayName()+"
> "+email.getAddress());}
> }
> return contactList;
> }
>
> public static void main(String []args)throws IOException, ServiceException{
> List contList = getConatacts("@gmail.com", "");
> for (Iterator iterator = contList.iterator(); iterator.hasNext();) {
> Contact contact = (Contact) iterator.next();
> System.out.println(contact.getTitle()+" "+contact.getEmail());
>
> }
> }
> }
>
> public class Contact {
> private String email;
> private String title;
> public Contact(String email, String title) {
> super();
> this.email = email;
> this.title = title;}
>
> public String getEmail() {
> return email;}
>
> public void setEmail(String email) {
> this.email = email;}
>
> public String getTitle() {
> return title;}
>
> public void setTitle(String title) {
> this.title = title;
>
> }
> }
>
> On Mon, Aug 2, 2010 at 4:05 PM, Ahmed Shoeib
> wrote:
>
>
>
> > Hi All ,
>
> > i want to get  my gmail contacts and able to send message to anyone
> > of them
>
> > how i can do that ???
>
> > thanks for advance,
> > ahmed shoeib
> > java developer
>
> > --
> > 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.
>
> --
> Regards,
> Ravinder Singh Maan

-- 
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] gmail contacts

2010-08-02 Thread Ahmed Shoeib
Hi All ,

i want to get  my gmail contacts and able to send message to anyone
of them

how i can do that ???


thanks for advance,
ahmed shoeib
java developer

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