I didn't make any changes to the code since last year (july). The files created before ~20.12.2011 are ok. The problems appeared after this date..
(*) I read on google docs forum about a similar problem on browser after this period. This is the link<http://groups.google.com/a/googleproductforums.com/forum/#!starred/docs/vEhI_HkKX3I> (maybe is related to this) On Tuesday, March 27, 2012 8:37:29 PM UTC+3, Alexandru Farcaş wrote: > > Hi Claudio, > > I hope that this helps! > > This are the steps: > > 1. *Copy spreadsheet template to root* > > private String sendPostCopyRequest(String authorizationToken, String > resourceID, String title, int noRetries) throws IOException{ > /* > resourceId = resource id for the template that i want to copy > title = the title of the new file created > */ > String urlStr = "https://docs.google.com/feeds/default/private/full"; > URL url = new URL(urlStr); > HttpURLConnection copyHttpUrlConn = (HttpURLConnection) > url.openConnection(); > copyHttpUrlConn.setDoOutput(true); > copyHttpUrlConn.setRequestMethod("POST"); > String outputString = "<?xml version='1.0' encoding='UTF-8'?>" + > "<entry xmlns=\"http://www.w3.org/2005/Atom\"> " + > "<id>https://docs.google.com/feeds/default/private/full/" + resourceID > +"</id>" + > " <title>" + title + "</title></entry>"; > copyHttpUrlConn.setRequestProperty("GData-Version", "3.0"); > copyHttpUrlConn.setRequestProperty("Content-Type","application/atom+xml"); > > copyHttpUrlConn.setRequestProperty("Content-Length", outputString.length() > + ""); > copyHttpUrlConn.setRequestProperty("Authorization", "GoogleLogin auth=" + > authorizationToken); > OutputStream outputStream = copyHttpUrlConn.getOutputStream(); > outputStream.write(outputString.getBytes()); > copyHttpUrlConn.getResponseCode(); > > return readIdFromResponse(copyHttpUrlConn.getInputStream()); > } > > 2. *I update some cells using this method:* > > public boolean setCellValue(SpreadsheetService spreadSheetService, > SpreadsheetEntry entry, int worksheetNumber, String position, String value) > throws IOException, ServiceException { > > List<WorksheetEntry> worksheets = entry.getWorksheets(); > WorksheetEntry worksheet = worksheets.get(worksheetNumber); > URL cellFeedUrl = worksheet.getCellFeedUrl(); > CellQuery query = new CellQuery(cellFeedUrl); > query.setReturnEmpty(true); > query.setRange(position); > CellFeed cellFeed = spreadSheetService.query(query, CellFeed.class); > CellEntry cell = cellFeed.getEntries().get(0); > cell.changeInputValueLocal(value); > cell.update(); > return true; > } > > 3. *I move the created file to a new folder (collection)* > * > * > public DocumentListEntry moveSpreadSheet(DocsService docsService, String > entryId, String destinationFolderDocId) > throws MalformedURLException, IOException, ServiceException { > DocumentListEntry newEntry = null; > newEntry = new com.google.gdata.data.docs.SpreadsheetEntry(); > newEntry.setId(entryId); > String destFolderUri = " > https://docs.google.com/feeds/default/private/full/folder%3A"+ > destinationFolderDocId + "/contents"; > > return docsService.insert(new URL(destFolderUri), > newEntry); > } > > > > On Tuesday, March 27, 2012 4:07:12 AM UTC+3, Claudio Cherubino wrote: >> >> Hi Alexandru, >> >> Can you provide us with the code to reproduce this issue? >> Thanks >> >> Claudio >> >> On Mon, Mar 26, 2012 at 1:16 PM, Alexandru Farcaş < >> [email protected]> wrote: >> >>> Any update on this issue? >>> The problem still persist... >>> >>> On Friday, March 16, 2012 6:30:39 PM UTC+2, Alexandru Farcaş wrote: >>>> >>>> Can I give you the account to test this searches? >>> >>> >>
