It could be that you are setting the partial flag on the task data in the
query. That would prevent it from being written to disk
(TaskDataManager.putUpdatedTaskData).

Sam


-- 
Sam Davis
Software Engineer, Tasktop Dev
Committer, Eclipse Mylyn
http://tasktop.com


On Mon, Dec 9, 2013 at 1:47 PM, Miles Parker <[email protected]>wrote:

>
> Here’s a crazy thought. Could it be that your path name is too long? I’m
> confused a bit because you have a windows path there but chmod only applies
> to *nix..
>
> On Dec 9, 2013, at 1:33 PM, Hallvard Ystad <[email protected]>
> wrote:
>
> > Hi again
> >
> > Thanks for the tip, but peeking into those methods reveals only the
> following:
> > 1) None of the methods have errors or exceptions (I didn't override them
> in the first place)
> > 2) Even TaskDataModel.save doesn't cause any errors, since there is no
> "Error saving task" in the log output (doSave() prints so if model.save()
> throws a CoreException).
> >
> > As I synchronize with the server, the TaskList populates OK. But
> db-clicking a task opens a TaskEditorPage where the remote tracker part is
> blank and it is suggested that I resynchronize. I see in my log files that
> the tasks I click are retrieved from the server w/o any problem. If I
> understand correctly, mylyn will check for a local zip file also in these
> cases. At least the stack trace suggests that's what's missing.
> >
> > There is a stack trace for this behaviour here:
> https://bitbucket.org/pplupo/bitbucket-mylyn-connector/issue/44/
> >
> > I have chmodded to 777 the enitre .metadata/.mylyn folder, but to no
> avail.
> >
> > For the moment I am clueless. Should I look into
> TaskDataManager.saveWorkingCopy()? I prefer to believe the error is on my
> side, but can't figure out where I send null objects or call methods
> erroneously...
> >
> > Any suggestion is welcome. Thanks,
> > HY
> >
> > Den 09. des. 2013 19:01, skrev Sam Davis:
> >> Hi,
> >>
> >> Saving is handled by the framework and you shouldn't need to hook into
> it. Maybe your problem is caused by overriding doSubmit or doSave in
> TaskEditorPage, without calling super? Or perhaps an exception is
> preventing the save from happening. Normally, when submitting a task,
> doSubmit calls doSave which calls TaskDataModel.save, which writes the zip
> file.
> >>
> >> HTH,
> >> Sam
> >>
> >>
> >> --
> >> Sam Davis
> >> Software Engineer, Tasktop Dev
> >> Committer, Eclipse Mylyn
> >> http://tasktop.com
> >>
> >>
> >> On Fri, Dec 6, 2013 at 5:47 AM:
> >> Hi list
> >>
> >> Trying to construct a custom TaskEditorPage, I get a CoreException
> because my tasks aren't stored locally in the «offline» folder. When I
> create a task and save it, the zip-file is in the local-local folder, but
> when I submit the task to my tracker, there is no zip file in the
> .mylyn/tasks/tracker/offline/ folder. In the data folder, there is one
> folder for each issue, but no zip files.
> >>
> >> I believe this must be due to a faulty connector. The TaskDataModel
> class has a save method - but where do I hook into it? The integrator
> reference page on eclipse.org mentions four things to do to add offline
> support to a connector, but as far as I can tell, all four of them are
> implemented in my connector, and none of them deals with saving locally.
> >>
> >> Observing code in the Bugzilla and Trac connectors didn't prove useful.
> Or (probably) I missed something. So since this connector doesn't save
> tasks locally (although the folders are created), where should I look?
> Where should it have happened?
> >>
> >> Thanks,
> >> HY
> >> _______________________________________________
> >> mylyn-integrators mailing list
> >> [email protected]
> >> https://dev.eclipse.org/mailman/listinfo/mylyn-integrators
> >>
> >>
> >>
> >> _______________________________________________
> >> mylyn-integrators mailing list
> >>
> >> [email protected]
> >> https://dev.eclipse.org/mailman/listinfo/mylyn-integrators
> >
> > _______________________________________________
> > mylyn-integrators mailing list
> > [email protected]
> > https://dev.eclipse.org/mailman/listinfo/mylyn-integrators
>
> _______________________________________________
> mylyn-integrators mailing list
> [email protected]
> https://dev.eclipse.org/mailman/listinfo/mylyn-integrators
>
_______________________________________________
mylyn-integrators mailing list
[email protected]
https://dev.eclipse.org/mailman/listinfo/mylyn-integrators

Reply via email to