Hi :)
Hmmm, i sometimes get that error message when i try to save to the network 
file-shares here.  If i save to the local machine and then copy onto the 
network it seems fine.  I've had the same problem with a couple other apps and 
other machines so i assumed it was related to network issues at my end.  
Regards from
Tom :)





>________________________________
> From: Vieri <[email protected]>
>To: [email protected] 
>Sent: Wednesday, 15 May 2013, 12:44
>Subject: Re: [libreoffice-users] deploy java macro with document
> 
>
>hmm, spoke too soon.
>If I follow your steps I get the following error when trying to open my 
>modified .odt file (with Scripts/java/etc. in the zip's root dir):
>
>General Error.
>General input/output error.
>
>I tried other subdirs but the result was the same.
>I noticed that the Basic scripts where at the top-most level, under 
>"Basic"->MacroName, etc.
>So I tried also putting "java" at the top-level (without "Scripts") but the 
>same error message came up.
>
>Vieri
>
>--- On Wed, 5/15/13, Vieri <[email protected]> wrote:
>
>> Thanks to both Brian and Tom.
>> I didn't know the odt files were compressed files.
>> 
>> So now I have to re-think my webdav solution because I was
>> hoping to deploy just one copy of my java macro via HTTP.
>> This would allow me to publish my java macro updates on a
>> web server and also publish many odt docs and templates that
>> use this macro. So I guess I'll need to do a basic macro
>> within the document which in turn downloads an updated copy
>> of the Java macro and places it in, say, the user's LO
>> appdata dir. The trick would be to reload/restart LO so it
>> can correctly load the newly downloaded macro.
>> 
>> Anyway, thanks for the odt/zip info.
>> 
>> Vieri
>> 
>> --- On Wed, 5/15/13, Brian Barker <[email protected]>
>> wrote:
>> 
>> > > I'd like to deploy a compiled Java macro with an
>> ODT
>> > document.
>> > > 
>> > > According to 
>> > > http://wiki.openoffice.org/wiki/Documentation/DevGuide/Scripting/Writing_Macros:
>> > > 
>> > > "If you want to deploy the macro to a document you
>> need
>> > to place it in a Scripts/java directory within the
>> document
>> > zip file."
>> > > 
>> > > What does that mean exactly?
>> > 
>> > I'm guessing, but I'm pretty sure I know the answer.
>> > 
>> > Open Document Format files are zip archives; so the
>> > "document zip file" is the .odt document file itself.
>> > o Rename the ,odt file to change its extension to
>> .zip.
>> > o Double-click to unzip the archive.
>> > o Create a new folder named Scripts in the same folder
>> as
>> > the unzipped material and another named java within
>> it.
>> > o Copy your macro into .../java.
>> > o Select all the files and rezip them into an archive.
>> > o Rename the archive to change the extension back to
>> .odt.
>> > o Double-click to test.
>> > 
>> > Depending on your operating system and file
>> associations,
>> > you may be able to unzip and zip without renaming the
>> > files.  Once you have embedded your macro, you will
>> not
>> > need to do anything special when distributing your
>> document
>> > file to others.
>> > 
>> > I trust this helps.
>> > 
>> > Brian Barker - privately
>> > 
>> > 
>> 
>> -- 
>> To unsubscribe e-mail to: [email protected]
>> Problems? 
>> http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
>> Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
>> List archive: http://listarchives.libreoffice.org/global/users/
>> All messages sent to this list will be publicly archived and
>> cannot be deleted
>> 
>> 
>
>-- 
>To unsubscribe e-mail to: [email protected]
>Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
>Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
>List archive: http://listarchives.libreoffice.org/global/users/
>All messages sent to this list will be publicly archived and cannot be deleted
>
>
>
-- 
To unsubscribe e-mail to: [email protected]
Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://listarchives.libreoffice.org/global/users/
All messages sent to this list will be publicly archived and cannot be deleted

Reply via email to