Uploaded image for project: 'YADE - Yet Another Data Exchange Tool'
  1. YADE - Yet Another Data Exchange Tool
  2. YADE-234

Pack files into a single archive that can be unpacked with a 'zip' program

    XMLWordPrintable

Details

    • Feature
    • Status: Deferred (View Workflow)
    • Minor
    • Resolution: Unresolved
    • 1.8, 1.9
    • None
    • None
    • None
    • Windows 7, JADE 1.8 RC1

    Description

      Current Situation

      • This feature had been started some time ago and is reported not to work and therefore revoked from current releases.
      • A new implementation is required.

      Desired Behavior

      • There are currently two approaches that could be used:
        1. The 'compress_files' parameter compresses files individually - if six files are found then six compressed files will result.
          It is not possible to compress all files found to a single file.
        2. A profile containing the parameter 'target_protocol=zip' is listed in the 'jade_settings.ini' file dated 13.01.2014 that was included with JADE 1.7.
          However using this parameter results in log output such as:
          85 [main] INFO com.sos.DataExchange.SOSDataExchangeEngine  - 3 files found for regexp '^test_large_.\.txt$'.
          87 [main] INFO com.sos.VirtualFileSystem.DataElements.SOSFileListEntry  - SOSVfs
          _I_0108: Übertragung von C:\temp\jade_demo\a\test_large_1.txt gestartet
          92 [main] ERROR om.sos.VirtualFileSystem.DataElements.SOSFileListEntry  - SOSVfs_E_229: Fehler. Daten³bertragung nicht m÷glich. Grund: com.sos.JSHelper.Exceptions.JobSchedulerException: Method/Functionality not implemented presently.
          com.sos.JSHelper.Exceptions.JobSchedulerException: Method/Functionality not impl
          emented presently.
                  at com.sos.JSHelper.Basics.JSToolBox.notImplemented(JSToolBox.java:647)
                  at com.sos.VirtualFileSystem.zip.SOSVfsZipFileEntry.setModeAppend(SOSVfs ZipFileEntry.java:548)
                  at com.sos.VirtualFileSystem.DataElements.SOSFileListEntry.run(SOSFileLi
          stEntry.java:932)
                  at com.sos.DataExchange.SOSDataExchangeEngine.sendFiles(SOSDataExchangeEngine.java:738)
                  at com.sos.DataExchange.SOSDataExchangeEngine.transfer(SOSDataExchangeEngine.java:920)
                  at com.sos.DataExchange.SOSDataExchangeEngine.Execute(SOSDataExchangeEngine.java:292)
                  at com.sos.DataExchange.SOSDataExchangeEngineMain.Execute(SOSDataExchangeEngineMain.java:96)
                  at com.sos.DataExchange.SOSDataExchangeEngineMain.main(SOSDataExchangeEngineMain.java:56)
          99 [main] ERROR com.sos.DataExchange.SOSDataExchangeEngine  - SOSDataExchangeEngine.TRANSACTION_ABORTED
          

      Attachments

        Issue Links

          Activity

            People

              oh Oliver Haufe
              aa Alan Amos
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:

                Time Tracking

                  Estimated:
                  Original Estimate - 2 days
                  2d
                  Remaining:
                  Remaining Estimate - 2 days
                  2d
                  Logged:
                  Time Spent - Not Specified
                  Not Specified