I think you're doing everything correctly.  Sounds like a bug.  Can
you make a JUnit test isolating the problem?  Then Scott or I can work
on the sail-core code to get the test to pass.


On Apr 22, 4:38 pm, "Anthony Perritano" <[EMAIL PROTECTED]> wrote:
> when i remove activities and steps from a project in the authoring tool the
> pod tree is updated and so is the bean tree. however when i go to write the
> curnit out in a "Save"  it does not write the changes. the deleted
> activities continue to be written out.
>
> i pass in a rootPod to the writeCurnit with two activites deleted and one
> save, i print the rootpod tree:
> [EMAIL PROTECTED]
> \   [EMAIL PROTECTED]
>     [EMAIL PROTECTED]
>     \   Activity: act 3
>         [EMAIL PROTECTED]
>         \   new generic
>
> this is correct.
>
> however when i pass that rootPod that i printed out to writeCurnit, it
> writes out the original pod tree
> private void saveToFile(CurnitUuid curnitId, String curnitTitle, Pod
> rootPod, File outputFile) throws Exception {
>
>         SailBeanUtils.printTree(System.out, 0, rootPod);
>
>         File n = new File(outputFile.getAbsoluteFile() + ".jar");
>
>         BinaryUtils.writeCurnit(curnitId, curnitTitle, rootPod, new
> FileOutputStream(n));
>
>         SailBeanUtils.printTree(System.out, 0, rootPod);
>             //CurnitArchive.writeArchive(curnit, new
> FileOutputStream(outFile));
>
>     }
>
> any ideas? is there a step that i need to do that i am missing??????? why
> does the pod tree print out correct but written to a file incorrectly?
>
> -Tony


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"SAIL-Dev" 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/SAIL-Dev?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to