Hi Friends...!

       Am trying to use spreadsheet service in the servlet but am
getting error....
Here i gave code and the error msg...


package guestbook;

import java.io.*;
import java.net.URL;

import javax.servlet.http.*;
import com.google.gdata.client.spreadsheet.SpreadsheetService;
import com.google.gdata.data.spreadsheet.SpreadsheetFeed;

@SuppressWarnings("serial")
public class GuestbookServlet extends HttpServlet {
    public void doGet(HttpServletRequest req, HttpServletResponse
resp)
              throws IOException {
        //SpreadsheetService service=new SpreadsheetService("sample");
        String[] spreadsheet_name = null;
        PrintWriter out=resp.getWriter();

        com.google.gdata.data.spreadsheet.SpreadsheetEntry entry=null;
                SpreadsheetService service = new SpreadsheetService("Sample");
                try
                {
                        service.setUserCredentials("[email protected]",
"october87");
                        URL metafeedUrl = new 
URL("https://spreadsheets.google.com/feeds/
spreadsheets/private/full");
                        SpreadsheetFeed feed = service.getFeed(metafeedUrl,
SpreadsheetFeed.class);
                        
java.util.List<com.google.gdata.data.spreadsheet.SpreadsheetEntry>
spreadsheets = feed.getEntries();
                        for (int i = 0; i < spreadsheets.size(); i++)
                        {
                                entry = spreadsheets.get(i);
                                
spreadsheet_name[i]=entry.getTitle().getPlainText();
                                //if(spreadsheet_name[i].contains(input_file))
                                //{
                                        out.println("\t" + spreadsheet_name[i]);
                                //      break;
                                //}
                        }
                }
                catch(Exception e)
                {
                        System.out.println("Exception "+e);
                }


    }

}



And the error msg is


HTTP ERROR 500

Problem accessing /guestbook. Reason:

    com/google/gdata/client/spreadsheet/SpreadsheetService
Caused by:

java.lang.NoClassDefFoundError: com/google/gdata/client/spreadsheet/
SpreadsheetService
        at guestbook.GuestbookServlet.doGet(GuestbookServlet.java:30)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
        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.appengine.api.blobstore.dev.ServeBlobFilter.doFilter(ServeBlobFilter.java:
58)
        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:351)
        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)


Whats wrong with my code....?

Please give me suggestion....


Thanks in advance....

Regards,

Ramkumar P

-- 
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 [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.

Reply via email to