Differences between revisions 5 and 6
Revision 5 as of 2005-11-22 20:10:36
Size: 1350
Editor: 149
Comment:
Revision 6 as of 2007-03-12 11:07:43
Size: 98
Editor: mail
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
I wrote the following code to create temp.txt in the stored directory
But some file with a diff name(aW5kZXgxLnR4dA%3D%3D) gets created. Does someone know how to specify the name of the output file
This is the main wiki page for Commons Transaction.
Line 4: Line 3:
        Logger logger = Logger.getLogger("d:\\Raj\\test.log");
        LoggerFacade loggerFacade = new Log4jLogger(logger);
        FileResourceManager fileResourceManager =
               new FileResourceManager("D:\\Raj\\stored", "D:\\Raj\\working", true, loggerFacade );
        fileResourceManager.start();
        String txId = fileResourceManager.generatedUniqueTxId();
        System.out.println("Working Directory : " + fileResourceManager.getWorkDir());
        System.out.println("Store Directory : " + fileResourceManager.getStoreDir());
        System.out.println("Transaction Identifier : " + txId);
        fileResourceManager.startTransaction(txId);
        FileInputStream fis = new FileInputStream("D:\\Raj\\stored\\index.txt");
        byte[] bt1 = new byte[100];
        fis.read(bt1);
        fis.close();
        OutputStream os = fileResourceManager.writeResource(txId, "temp.txt");
        os.write(bt1);
        fileResourceManager.commitTransaction(txId);
["transaction faq"]
Line 22: Line 5:

'''Answer''': You just need to disable urlEncoding: new FileResourceManager("D:\\Raj\\stored", "D:\\Raj\\working", '''false''', loggerFacade );
["Brainstorm 2.0"]

This is the main wiki page for Commons Transaction.

["transaction faq"]

["Brainstorm 2.0"]

Transaction (last edited 2009-09-20 23:48:10 by localhost)