Hi Shantan, if you also have gdata-base, and gdata-client, then it looks to
me that it should be sufficient. But I'm not a Google authority; so perhaps
somebody from Google would like to offer a suggestion. 
-Patricia
 


  _____  

From: Google-Docs-Data-APIs@googlegroups.com
[mailto:google-docs-data-a...@googlegroups.com] On Behalf Of Shantan Reddy
Sent: Tuesday, June 30, 2009 10:32 AM
To: Google-Docs-Data-APIs@googlegroups.com; pgoldw...@northwestern.edu
Subject: [Google-Docs-Data-APIs] Re: Help in creating a JSP page with google
docs java api


Hello Patricia,

Thanks for the reply. I have put both the jar files gdata-core-1.0 and
gdata-docs-2.0 in the tomcat lib folder. Do you think that is sufficient.

Regards,
Shantan.




On Tue, Jun 30, 2009 at 10:27 AM, Patricia Goldweic
<pgoldw...@northwestern.edu> wrote:



Looks like you forgot to include at least one jar file within your web app.
Did you include both gdata-core and gdata-docs?
-Patricia



> -----Original Message-----
> From: Google-Docs-Data-APIs@googlegroups.com
> [mailto:google-docs-data-a...@googlegroups.com] On Behalf Of shantan
> Sent: Tuesday, June 30, 2009 10:12 AM
> To: Google Docs Data APIs
> Subject: [Google-Docs-Data-APIs] Help in creating a JSP page
> with google docs java api
>
>
> Hello,
>
> I have been trying to create a JSP page that inserts a new
> document using google docs java api. The following is the
> sample code I created.
>
> --------------------------------------------------------------
> --------------------------------------------------------------
> --------------------------------------------
> <%@ page import="com.google.gdata.client.*" %> <%@ page
> import="com.google.gdata.client.GoogleService" %> <%@ page
> import="com.google.gdata.client.Query" %> <%@ page
> import="com.google.gdata.client.docs.DocsService" %> <%@ page
> import="com.google.gdata.client.media.*" %> <%@ page
> import="com.google.gdata.data.PlainTextConstruct" %> <%@ page
> import="com.google.gdata.data.Link" %> <%@ page
> import="com.google.gdata.data.docs.DocumentListFeed" %> <%@
> page import="com.google.gdata.data.docs.DocumentListEntry" %>
> <%@ page import="com.google.gdata.data.docs.FolderEntry" %>
> <%@ page import="com.google.gdata.data.docs.DocumentEntry" %>
> <%@ page import="com.google.gdata.data.docs.SpreadsheetEntry"
> %> <%@ page import="com.google.gdata.data.acl.AclEntry" %>
> <%@ page import="com.google.gdata.data.acl.AclFeed" %> <%@
> page import="com.google.gdata.data.acl.AclRole" %> <%@ page
> import="com.google.gdata.data.acl.AclScope" %> <%@ page
> import="com.google.gdata.data.acl.*" %> <%@ page
> import="com.google.gdata.util.*" %> <%@ page
> import="com.google.gdata.util.AuthenticationException" %> <%@
> page import="com.google.gdata.util.ServiceException" %> <%@
> page import="java.net.URL" %> <%@ page
> import="java.util.List" %> <%@ page import="java.io.*" %>
>
> <html>
> <head>
>       <title>google docs test</title>
>       <meta http-equiv="Content-Type" content="text/html;
> charset=iso-8859-1"> </head> <body>
>       <%
>               try {
>                       // Create a new Documents service
>                       DocsService myService = new
> DocsService("Java GData Client");
>
> myService.setUserCredentials("username","password");
>                       // Get a list of all entries
>                       URL url = new
> URL("http://docs.google.com/feeds/documents/
> private/full");
>                       DocumentEntry entry = new DocumentEntry();
>                       entry.setTitle(new
> PlainTextConstruct("shantan.doc"));
>                       myService.insert(url, entry);
>               }
>                       catch(Exception e) {
>                       out.println("Exception has arised");
>               }
>       %>
> </body>
> </html>
> --------------------------------------------------------------
> --------------------------------------------------------------
> --------------------------------------
>
> Unfortunately I get the following exception when I try to run
> this code in tomcat server.
>
> java.lang.NoClassDefFoundError: Could not initialize class
> com.google.gdata.client.docs.DocsService
>       org.apache.jsp.test_jsp._jspService(test_jsp.java:110)
>
> org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
>       javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>       org.apache.jasper.servlet.JspServletWrapper.service
> (JspServletWrapper.java:374)
>
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:
> 342)
>
> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
>       javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>
>
> I did include the jar files found in gdata/java/lib.
>
> Please help me in finding where I went wrong. Thanks for the
> help in advance.
>
> -Shantan
> >












--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Google Docs Data APIs" group.
To post to this group, send email to Google-Docs-Data-APIs@googlegroups.com
To unsubscribe from this group, send email to 
google-docs-data-apis+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/Google-Docs-Data-APIs?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to