hi !

im programming in java and want to create an album and after that an
calendar!
well the album will be created all the time but to create the calendar
works not all the time.

public void createCalendar(Location location) {

        log.info("CalendarService create calendar");
        this.authenticate();

                // Create the calendar
        CalendarEntry calendar = new CalendarEntry();
                calendar.setTitle(new PlainTextConstruct(location.getName()));
                calendar.setSummary(new
PlainTextConstruct(location.getDescription()));
                calendar.setTimeZone(new TimeZoneProperty("Europe/Vienna"));
                calendar.setHidden(HiddenProperty.FALSE);
                calendar.setColor(new ColorProperty("#2952A3"));
                calendar.addLocation(new Where("","","Graz"));

                // Insert the calendar
                try {
                        URL postUrl = new 
URL("http://www.google.com/calendar/feeds/default/
owncalendars/full");
                        CalendarEntry returnedCalendar = 
myService.insert(postUrl,
calendar);
                        facesMessages.add("Calendar sucessfuly created for 
location");
                } catch (Exception e) {
                        e.printStackTrace();
                }
        }

 com.google.gdata.util.ResourceNotFoundException: Not Found
<HTML>
<HEAD>
<TITLE>Not Found</TITLE>
</HEAD>
<BODY BGCOLOR="#FFFFFF" TEXT="#000000">
<H1>Not Found</H1>
<H2>Error 404</H2>
</BODY>
</HTML>
10:11:36,519 ERROR [STDERR]     at
com.google.gdata.client.http.HttpGDataRequest.handleErrorResponse(Unknown
Source)
10:11:36,519 ERROR [STDERR]     at
com.google.gdata.client.http.GoogleGDataRequest.handleErrorResponse(Unknown
Source)
10:11:36,519 ERROR [STDERR]     at
com.google.gdata.client.http.HttpGDataRequest.checkResponse(Unknown
Source)
10:11:36,519 ERROR [STDERR]     at
com.google.gdata.client.http.HttpGDataRequest.execute(Unknown Source)
10:11:36,519 ERROR [STDERR]     at
com.google.gdata.client.http.GoogleGDataRequest.execute(Unknown
Source)
10:11:36,519 ERROR [STDERR]     at
com.google.gdata.client.Service.insert(Unknown Source)
10:11:36,519 ERROR [STDERR]     at
com.google.gdata.client.GoogleService.insert(Unknown Source)
10:11:36,519 ERROR [STDERR]     at
com.stereoscope.session.google.Calendar.createCalendar(Calendar.java:
106)



i do the authentication for the picasa service and the second time
when it gets to the calendar service!

the next question i have is: ho do i add an event to a specific
calender if i just know the name of it!?

public void createEvent(Event event) throws IOException,
ServiceException {

        Utility util = new Utility();

        try {
                        CalendarEventEntry myEntry = new CalendarEventEntry();

                        myEntry.setTitle(new 
PlainTextConstruct(event.getName()));
                        myEntry.setContent(new 
PlainTextConstruct(event.getDescription()));

                        log.info("EventStartDate: " + event.getStartDate());
                        DateTime startTime =
DateTime.parseDateTime(util.convertDate(event.getStartDate()));
                        DateTime endTime =
DateTime.parseDateTime(util.convertDate(event.getEndDate()));
                        When eventTimes = new When();
                        eventTimes.setStartTime(startTime);
                        eventTimes.setEndTime(endTime);
                        myEntry.addTime(eventTimes);

                        URL postUrl = new 
URL("http://www.google.com/calendar/feeds/"; +
user.getGoogleUserId() + "/private/full");
                        // Send the request and receive the response:
                        CalendarEventEntry insertedEntry = 
myService.insert(postUrl,
myEntry);
                } catch (Exception e) {
                        e.printStackTrace();
                }
        }


this code is from the docs but how has the url to look to get those
thing started!?


cheers

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Google Calendar Data API" 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-calendar-help-dataapi?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to