OpenOffice prezintă un API foarte interesant. Cu ajutorul acestuia, se pot converti documente din diverse formate lizibile de OpenOffice (adică atât OpenDocument, cât şi formate Microsoft - Excel, Word, etc) în... alte formate, de exemplu în html sau în imagini.
Lucrând la o aplicaţie care se foloseşte de aceste tehnologii, am actualizat bibliotecile care implementează acel API, aducându-le de la versiunea 1.9 (care era un fel de OOo 2 beta) la cele de 2.0.3.
După un timp, au început să curgă erori. Citind în acest blog, în limba germană, un post tradus paragraf cu paragraf de Altavista Babelfish (care, apropo, funcţionează mai bine decât acum ceva ani, are probleme mai mult de topică), am constatat că buba era de la jar-urile incluse în proiect. Eu le pusesem pe cele de Linux (mai precis cele venite la pachet cu Ubuntu) şi care erau pur şi simplu proaste.
Nu ştiu cine a împachetat acele jar-uri. Dacă sunt cei de la Ubuntu, îmi confirmă nişte păreri privind această distribuţie. Dacă sunt cei de la Sun, nu pot decât să mă mir de compania care a inventat Java şi de felul în care nu ştiu oamenii de acolo să împacheteze jar-urile.
Soluţia evidentă a fost să cotrobăi pe un server după jar-urile venite cu versiunea OpenOffice de Windows şi totul a mers strună.
Tuesday, 6 November 2007
Subscribe to:
Post Comments (Atom)
0 comments:
Post a Comment