Nope, I think Patricia got it :)
Also make sure you've included the google-collect.jar from the dependencies.

That's need for v1.33.0+ of the library.
Eric

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

>  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