
ChangeLog
==========================================================================



==========================================================================
V e r s i o n     2025.4
==========================================================================




==========================================================================
V e r s i o n     2025.3
==========================================================================



Fixed issues
=====================

   #6379
          Upgrade internal Tomcat to version 9.0.107
   -----------------------------------------------------------------------------------------



enhancement
=====================

   #6259
          SFC_WPD_Filter now also supports the following value for ?SubfolderNameSource?:
          ActivityName
   -----------------------------------------------------------------------------------------


   #6392
          SFC: Values of the optionally configurable user-defined input fields (for
          download) are now also written to mi_transfer_log.txt.
   -----------------------------------------------------------------------------------------



Feature Request
=====================

   #6339
          Focas2: In archive mode ?ArchiveDir?, the ?Fanuc? mode is now available for
          reporting.
          This allows all programs in a selected directory to be saved together in an
          archive. Optionally, write-protected files can be excluded.
          The archive created can later be transferred back to the controller as a single
          file. The control unit unpacks the individual files automatically.
   -----------------------------------------------------------------------------------------




==========================================================================
V e r s i o n     2025.2
==========================================================================



Fixed issues
=====================

   #6319
          Fixed an error when sending files which caused the error message
          'java.lang.NullPointerException: Cannot invoke ?org.slf4j.Logger.atInfo()?
          because ?this.m_logger? is null'.
   -----------------------------------------------------------------------------------------



enhancement
=====================

   #6318
          FIT: The check of the selected WPD piece or NC program before transmission has
          been corrected. Only affects NCP services operating mode.
   -----------------------------------------------------------------------------------------


   #6322
          FIT: Use of the configuration for defining the line break in an ARC archive
          (Archive.NewLineSequence) has been corrected.
   -----------------------------------------------------------------------------------------



Feature Request
=====================

   #6250
          First version of support for the connection of controllers via the Siemens
          Brownfield Connectivity Gateway (BFC).
   -----------------------------------------------------------------------------------------


   #6251
          First version of support for the connection of Fanuc controllers via Focas2.
   -----------------------------------------------------------------------------------------



Change Request
=====================

   #6350
          Upgrade internal Tomcat to version 9.0.104
   -----------------------------------------------------------------------------------------




==========================================================================
V e r s i o n     2025.1
==========================================================================



enhancement
=====================

   #6272
          FIT: Archive.NewLineSequence also for upload
   -----------------------------------------------------------------------------------------




==========================================================================
V e r s i o n     2024.4
==========================================================================



Fixed issues
=====================

   #6196
          DirectMode: Fixed a problem where special characters such as # and % were not
          processed in the password for the SMB connection.
   -----------------------------------------------------------------------------------------



enhancement
=====================

   #6087
          FIT: The NC program or directory can be prevented from being overwritten when
          requesting
   -----------------------------------------------------------------------------------------




==========================================================================
V e r s i o n     2024.3
==========================================================================



Fixed issues
=====================

   #6184
          Upgrade internal Tomcat to version 9.0.91
   -----------------------------------------------------------------------------------------



enhancement
=====================

   #6108
          With OPC UA NCP services, authentication via user certificates is now also
          possible.
   -----------------------------------------------------------------------------------------




==========================================================================
V e r s i o n     2024.2
==========================================================================



Fixed issues
=====================

   #6038
          Upgrade internal Tomcat to version 9.0.86
   -----------------------------------------------------------------------------------------




==========================================================================
V e r s i o n     2024.1
==========================================================================



enhancement
=====================

   #5997
          Upgrade internal Tomcat to version 9.0.81
   -----------------------------------------------------------------------------------------


   #6011
          Upgrade internal Tomcat to version 9.0.82
   -----------------------------------------------------------------------------------------




==========================================================================
V e r s i o n     2023.4
==========================================================================



enhancement
=====================

   #5907
          Heidenhain iTNC7 controls are now supported.
   -----------------------------------------------------------------------------------------


   #5968
          WuT COMServer: If an error occurs in the COM server when receiving data
          serially, additional error reasons are now evaluated and returned.
   -----------------------------------------------------------------------------------------


   #5969
          FIT SINUMERIK NCP-Services: Workpieces can be sorted by file name and
          transferred to an Archive ARC file during upload
   -----------------------------------------------------------------------------------------


   #5970
          FTP-Connection: When transferring files to older FTP servers (e.g. Makino) the
          error "org.apache.commons.net.MalformedServerReplyException: Truncated server
          reply: '200 '" could occur. This has been fixed.
   -----------------------------------------------------------------------------------------




==========================================================================
V e r s i o n     2023.3
==========================================================================



Fixed issues
=====================

   #5864
          Tomcat: Hide Tomcat version information in error pages.
   -----------------------------------------------------------------------------------------



enhancement
=====================

   #5849
          Upgrade internal Tomcat to version 9.0.75
   -----------------------------------------------------------------------------------------


   #5852
          com.aplusb.mi.filter.Siemens_840_File_Splitter now no longer crashes with an
          error message if a % character is used in a comment line.
   -----------------------------------------------------------------------------------------



Feature Request
=====================

   #5862
          MI_Filter: New filter to create a sub folder in the configured target directory
          (local and SMB).
   -----------------------------------------------------------------------------------------




==========================================================================
V e r s i o n     2023.2
==========================================================================



Fixed issues
=====================

   #5735
          Core: Fixed a problem that could cause the service to take a long time to stop
          on Windows if the configured remote peer is unreachable.
   -----------------------------------------------------------------------------------------


   #5797
          Upgrade internal Tomcat to version 9.0.73
   -----------------------------------------------------------------------------------------


   #5739
          VirtualCOM: If the MI was restarted during a transfer, the COM interface used
          could sometimes no longer be accessed because it was still in use. This error
          has been fixed.
   -----------------------------------------------------------------------------------------


   #5765
          Core: Update used Apache Velocity library to 2.3
   -----------------------------------------------------------------------------------------


   #5766
          Core: Update Apache Axis to 1.4.1
   -----------------------------------------------------------------------------------------




==========================================================================
V e r s i o n     2023.1
==========================================================================



Fixed issues
=====================

   #5626
          FTP client: Fixed a problem where the FTP connection could not be established if
          there was a space in the specified FTP directory.
   -----------------------------------------------------------------------------------------


   #5637
          SFC Resource Tracker - Kelch Filter: Support of multiple measuring points
          (ME{n})
   -----------------------------------------------------------------------------------------


   #5628
          Add SkipFlushSerialInputBuffer into mi_server.ini.default.
   -----------------------------------------------------------------------------------------



enhancement
=====================

   #5465
          Core: The additional init-param specifications for 'url' are no longer necessary
          in web.xml and have been removed.
   -----------------------------------------------------------------------------------------


   #5653
          Upgrade internal Tomcat to version 9.0.69
   -----------------------------------------------------------------------------------------




==========================================================================
V e r s i o n     2022.4
==========================================================================



Fixed issues
=====================

   #5522
          WuT COMServer: When the COM server is restarted by a longer power interruption,
          the MI could not re-establish the connection. The message "The COM server is
          currently used by "0.0.0.0" " was repeatedly output in the log file. This
          problem has been fixed.
   -----------------------------------------------------------------------------------------


   #5512
          Upgrade internal Tomcat to version 9.0.64
   -----------------------------------------------------------------------------------------



enhancement
=====================

   #5411
          For uploading a directory as a ZIP archive, there is now a configuration option
          to pack only the content of the directory into the ZIP file instead of the
          directory.
   -----------------------------------------------------------------------------------------


   #5588
          Upgrade internal Tomcat to version 9.0.65
   -----------------------------------------------------------------------------------------




==========================================================================
V e r s i o n     2022.3
==========================================================================



Fixed issues
=====================

   #2842
          Core: Update Apache commons-net library to version 3.8.0.
   -----------------------------------------------------------------------------------------


   #5417
          LCOB_Send_Receive_Filter: Write newLine character at end of file.
   -----------------------------------------------------------------------------------------


   #5462
          WuTCOM: Fixed a problem where under certain circumstances multiple processes
          could be started to check the connection to the WuT-COMServer. This created
          multiple entries in the log file.
   -----------------------------------------------------------------------------------------


   #3788
          FTPCom: New configuration parameter in mi_server.ini to enable passive FTP
          transfer (FTPCom.UsePassiveFTP)
   -----------------------------------------------------------------------------------------



enhancement
=====================

   #5452
          SFC: The configuration parameter "SFC.FileTransferMode", which is no longer
          needed, has been removed from mi_server.ini.default (internal file transfer is
          now performed via REST only).
   -----------------------------------------------------------------------------------------



Feature Request
=====================

   #5304
          FTPCom: First version with FTP over TLS support.
   -----------------------------------------------------------------------------------------



Code reengineering
=====================

   #5431
          Core: Change logging from log4j to SLF4J/logback. Replace the old configuration
          file log4j.properties with logback.xml.
   -----------------------------------------------------------------------------------------




==========================================================================
V e r s i o n     2022.2
==========================================================================



Fixed issues
=====================

   #5326
          MI-Filter: Insert latest version of Siemens_840_File_Splitter. Previous library
          contains older version of this filter.
   -----------------------------------------------------------------------------------------



enhancement
=====================

   #5324
          Upgrade internal Tomcat to version 9.0.59
   -----------------------------------------------------------------------------------------




==========================================================================
V e r s i o n     2022.1
==========================================================================




==========================================================================
V e r s i o n     2021.4
==========================================================================



enhancement
=====================

   #5149
          Upgrade internal Tomcat to version 9.0.52
   -----------------------------------------------------------------------------------------


   #5170
          WuTCOM: New configuration key "SkipFlushSerialInputBuffer" to skip flushing
          input buffer of WuT COMServer before start receiving data from machine.
   -----------------------------------------------------------------------------------------




==========================================================================
V e r s i o n     2021.3
==========================================================================



enhancement
=====================

   #5028
          Upgrade internal Tomcat to version 9.0.46
   -----------------------------------------------------------------------------------------




==========================================================================
V e r s i o n     2021.2
==========================================================================



enhancement
=====================

   #4896
          Corrected unpacking of ARC file
   -----------------------------------------------------------------------------------------


   #4904
          MI control overview can be sorted by columns
   -----------------------------------------------------------------------------------------




==========================================================================
V e r s i o n     2021.1
==========================================================================



Fixed issues
=====================

   #4836
          Upgrade internal Tomcat to version 9.0.40
   -----------------------------------------------------------------------------------------



enhancement
=====================

   #4714
          Directories with NC programs can now be saved in FIT in the Siemens .ARC format.
   -----------------------------------------------------------------------------------------


   #4756
          The new operating mode 'SINUMERIK NCP Services' (separate module required)
          enables the direct transfer of NC programs to the NCK unit on Siemens controls.
   -----------------------------------------------------------------------------------------




==========================================================================
V e r s i o n     2020.4
==========================================================================



Fixed issues
=====================

   #4695
          Upgrade internal Tomcat to version 9.0.37
   -----------------------------------------------------------------------------------------


   #4722
          Update of the used CIFS library. It contains bug fixes to improve support for
          the SMB2 protocol.
   -----------------------------------------------------------------------------------------




==========================================================================
V e r s i o n     2020.3
==========================================================================



Fixed issues
=====================

   #4626
          Fixed a problem where a transfer of very large files from Teamcenter to MI was
          crashed with an OutOfMemory error.
   -----------------------------------------------------------------------------------------




==========================================================================
V e r s i o n     2020.2
==========================================================================



Fixed issues
=====================

   #4552
          Upgrade internal Tomcat to version 9.0.31
   -----------------------------------------------------------------------------------------




==========================================================================
V e r s i o n     2020.1
==========================================================================




==========================================================================
V e r s i o n     2019.4
==========================================================================



Fixed issues
=====================

   #4080
          Rework of local (virtual) serial COM device support. Replaced RX/TX library with
          JSerialComm.
   -----------------------------------------------------------------------------------------


   #4348
          MTCFilter.jar was missing in the last build
   -----------------------------------------------------------------------------------------


   #4416
          CompressDirForDNCType includes now empty folders in a created ZIP archive on
          upload.
   -----------------------------------------------------------------------------------------


   #4417
          SFC: If CompressDirForDNCType is enabled for a DNCType, it's now possible to
          define a file extension for the created and uploaded Archive in the MI
          Administration page (Direct configuration - Upload file extension).
   -----------------------------------------------------------------------------------------


   #4051
          Revision of function "CheckConnection": Connection is now checked via ICMP ECHO
          REQUEST or TCP port 7 (echo) to determine if connected machine is online.
   -----------------------------------------------------------------------------------------



enhancement
=====================

   #4325
          The minimum required Java version is now 8.
   -----------------------------------------------------------------------------------------




==========================================================================
V e r s i o n     2019.3
==========================================================================



Feature Request
=====================

   #4192
          In FIT mode, a transfer to the machine is now possible, in which the content of
          a specified directory is replaced.
   -----------------------------------------------------------------------------------------




==========================================================================
V e r s i o n     2019.2
==========================================================================




==========================================================================
V e r s i o n     2019.1
==========================================================================



Fixed issues
=====================

   #4058
          Fixed an issue where sending a file to a WuT COM Server ends in a "unable to
          create new native thread" error message when network connection to COM Server is
          broken.
   -----------------------------------------------------------------------------------------


   #4078
          When the service is terminated, the system first checks whether FIT or SFC can
          be reached. If not, the logoff is skipped.
          With this change the service terminates faster if FIT or SFC is not reachable.
   -----------------------------------------------------------------------------------------


   #4052
          Fixed an issue where "DeleteFileOnMachineAfterImport" in combination with
          "CompressDirForDNCType" did not delete subfolders inside the selected folder
          after an upload.
   -----------------------------------------------------------------------------------------



Change Request
=====================

   #4053
          Certified with OpenJDK 8u192 32bit on Windows platforms (32/64bit)
   -----------------------------------------------------------------------------------------


   #4056
          Update Windows service wrapper from version 1.0.15 to 1.1 (Apache Commons
          Daemon)
   -----------------------------------------------------------------------------------------




==========================================================================
V e r s i o n     2018.4
==========================================================================



Fixed issues
=====================

   #3943
          Mazak COMServer ISO transmission: The serial configuration parameter "Wait for
          Xon" is now correctly evaluated. The previous key "WaitOnXonBeforeSending" in
          mi_server.ini does not have to be set anymore - but will still be evaluated.
   -----------------------------------------------------------------------------------------


   #3989
          Connection via W&T COMServer: When the MI is starting, the start process now
          interrupts if the connection to the control port (e.g. 9094) is not possible.
          For the MI to start, the connection to the control and data port must be
          possible.
   -----------------------------------------------------------------------------------------


   #3942
          Fixed an issue regarding the log file "mi_log.txt" which was not written on
          Linux platforms after the last Apache Tomcat update.
   -----------------------------------------------------------------------------------------



enhancement
=====================

   #3914
          When logging file transfers in time data now additionally the file number and
          filename can be recorded.
   -----------------------------------------------------------------------------------------


   #3987
          Update Apache Tomcat to version 8.5.34
   -----------------------------------------------------------------------------------------




==========================================================================
V e r s i o n     2018.3
==========================================================================



Fixed issues
=====================

   #3840
          SFC: Fixed an issue in Common_Upload_Filter
          (java.lang.IndexOutOfBoundsException: No group XX) if configuration key
          "Filter.Common_Upload_Filter.RowsScanLimit" is set.
   -----------------------------------------------------------------------------------------



enhancement
=====================

   #3739
          MmtUI is now part of MTC-Server Setup and will be installed/updated if SFC is
          installed.
   -----------------------------------------------------------------------------------------


   #3750
          Update Apache Tomcat to version 8.5.31
   -----------------------------------------------------------------------------------------



Code reengineering
=====================

   #3719
          Moved *.default configuration files to 'WEB-INF/conf/defaults'
   -----------------------------------------------------------------------------------------




==========================================================================
V e r s i o n     2018.2
==========================================================================



Fixed issues
=====================

   #3638
          Fixed an issue in DirectWebDNC in combination with SFC which breaks a request
          with error: Source for file xxxxx is not Teamcenter (null)! Export skipped!
   -----------------------------------------------------------------------------------------


   #3543
          Fixed an issue with WuT COMServer and Web-IO where a restart of a MI executed a
          reset of the whole device instead only resetting the COM interface if a system
          password is configured to access the WuT device.
   -----------------------------------------------------------------------------------------



enhancement
=====================

   #3433
          Also for DirectWebDNC is now configurable that for transferring an NC program
          with a certain NCP status to a machine an additional user authentication and
          authorization is  required, i. e. the download is only possible if the username
          and password of an authorized user is specified.
          (Requires FIT-HI-Server V2018.2 or higher)
   -----------------------------------------------------------------------------------------



Feature Request
=====================

   #1298
   -----------------------------------------------------------------------------------------




==========================================================================
V e r s i o n     2018.1
==========================================================================



enhancement
=====================

   #3381
          Communication with certain versions of FANUC FTP servers wasn't possible. This
          has been resolved.
   -----------------------------------------------------------------------------------------




==========================================================================
V e r s i o n     2018.1
==========================================================================



enhancement
=====================

   #3381
          Communication with certain versions of FANUC FTP servers wasn't possible. This
          has been resolved.
   -----------------------------------------------------------------------------------------




==========================================================================
V e r s i o n     2017.4
==========================================================================



Fixed issues
=====================

   #3313
          Additional configuration property WaitUntilSendBufferIsEmpty.InitialWaitTime to
          fix issue where "Transfer ready" status was reported while serial transfer was
          still in progress.
          This is only an issue with WuT COMServer++, Firmware 1.40 and newer.
   -----------------------------------------------------------------------------------------




==========================================================================
V e r s i o n     2017.4
==========================================================================



Fixed issues
=====================

   #3313
          Additional configuration property WaitUntilSendBufferIsEmpty.InitialWaitTime to
          fix issue where "Transfer ready" status was reported while serial transfer was
          still in progress.
          This is only an issue with WuT COMServer++, Firmware 1.40 and newer.
   -----------------------------------------------------------------------------------------




==========================================================================
V e r s i o n     2017.3
==========================================================================



Fixed issues
=====================

   #3163
          Update internal Apache Tomcat to 8.5.15
   -----------------------------------------------------------------------------------------




==========================================================================
V e r s i o n     2017.2
==========================================================================



Fixed issues
=====================

   #3160
          SFC: Update internal Apache Tomcat to 7.0.76
   -----------------------------------------------------------------------------------------




==========================================================================
V e r s i o n     2017.1
==========================================================================



Fixed issues
=====================

   #2952
          parity and frame error will be recognized at data transfer using virtual COM
   -----------------------------------------------------------------------------------------


   #2985
          When starting VirtualCOM and there was no connection to a COM-Port, VirtualCom
          remained in the StartWA-Thread and continuosly tried to establish a connection.
          This issue is fixed.
   -----------------------------------------------------------------------------------------


   #3030
          Some transfer issues via UDP packages are fixed now.
   -----------------------------------------------------------------------------------------



enhancement
=====================

   #3067
          dhinf.000 is hidden
   -----------------------------------------------------------------------------------------



Feature Request
=====================

   #792
          Virtual COM ports are now supported.
   -----------------------------------------------------------------------------------------


   #2996
          it is possible to configure MI Server to merge transfered file with TOOL.T file
          on Heidenhain control.
   -----------------------------------------------------------------------------------------


   #3029
          For the S840D control, the long NC program names are displayed for the selection
          process.
   -----------------------------------------------------------------------------------------




==========================================================================
V e r s i o n     2016.4
==========================================================================




==========================================================================
V e r s i o n     2016.3
==========================================================================



Fixed issues
=====================

   #1817
   -----------------------------------------------------------------------------------------


   #2383
          If a file "0" exist on a iTNC, during reading the directory contents using
          TNCRemoNT, the operation was interrupted with a "Index out of bound exception"
          and the directory contents could not be read.
   -----------------------------------------------------------------------------------------


   #2898
          With machine connections via TNCRemoNT files with a fileextension of more than 1
          character have not been listed in the file selection of the upload dialog. This
          problem has been resolved.
   -----------------------------------------------------------------------------------------


   #1914
   -----------------------------------------------------------------------------------------


   #2956
          Update internal Apache Tomcat to 7.0.69
   -----------------------------------------------------------------------------------------



enhancement
=====================

   #2004
   -----------------------------------------------------------------------------------------



Change Request
=====================

   #2928
          Update of BeanShell library from 2.0b4 to 2.0b6 which contains bugfix for
          CVE-2016-2510
   -----------------------------------------------------------------------------------------




==========================================================================
V e r s i o n     2016.2
==========================================================================



Fixed issues
=====================

   #2817
          Add support of Fit-DirectWebDNC [TYPE] "3" implementation (mcxxxxyy.dnc) to
          connect IGM K2 consoles.
          
          aplusb-ticket-id: 25105
   -----------------------------------------------------------------------------------------


   #2819
          Fix for aplusb-ticket-id: 25086
   -----------------------------------------------------------------------------------------


   #2847
          FTP-Client: Fixed an issue where reading directory listing from FTP-Server
          results in a NullPointerException.
          
          aplusb-ticket-id: 25225
   -----------------------------------------------------------------------------------------




==========================================================================
V e r s i o n     2016.1
==========================================================================



Fixed issues
=====================

   #2780
          Fixed an issue where the DirectWebDNC status file was not written in the remote
          directory.
          aplusb-ticket-id: 24896
   -----------------------------------------------------------------------------------------



enhancement
=====================

   #2771
   -----------------------------------------------------------------------------------------




==========================================================================
V e r s i o n     2015.4
==========================================================================




==========================================================================
V e r s i o n     2015.3
==========================================================================



Fixed issues
=====================

   #2556
   -----------------------------------------------------------------------------------------


   #2632
          Fix for aplusb-ticket-id 24052
   -----------------------------------------------------------------------------------------




==========================================================================
V e r s i o n     2015.2
==========================================================================




==========================================================================
V e r s i o n     2015.1
==========================================================================



Feature Request
=====================

   #2399
          MCIS-Mode: It's now possible to send multiple datasets of a ItemRevision as one
          NCPackage.
   -----------------------------------------------------------------------------------------


   #2457
          New configuration option MCIS.tooldataptp.NamedReferencePattern to define file
          name pattern of the tooldata.ptp
   -----------------------------------------------------------------------------------------


   #2458
          New configuration options MCIS.tooldataptp.UseOnlyTCUserName and
          MCIS.tooldataptp.LimitUserNamesTo32 to configure user name values send to MMx.
   -----------------------------------------------------------------------------------------




==========================================================================
V e r s i o n     2014.4
==========================================================================




==========================================================================
V e r s i o n     2014.3
==========================================================================



Fixed issues
=====================

   #2273
          Transfer of a ZIP archive was not possible in version 2014.2:
          NullPointerException was thrown.
   -----------------------------------------------------------------------------------------


   #2301
          Start of the windows service failed on some installations. Error message "Load
          configuration failed" was displayed.
   -----------------------------------------------------------------------------------------




==========================================================================
V e r s i o n     2014.2
==========================================================================



Fixed issues
=====================

   #2135
          It's now possible to change the FTP transfer mode type from BINARY to ASCII.
          All files send via FTP to a machine control are transfered in BINARY mode as
          default. On a Fanuc 30i control NC files are not editable if transfered as
          binary.
          Transfer mode can be changed in mi_server.ini adding the following property:
          FTPCom.TransferFileType{.DNCTyp}
   -----------------------------------------------------------------------------------------


   #2177
          Due to the rework of the MCIS connection now error messages that occur in the
          transmission are also shown in the HI.
   -----------------------------------------------------------------------------------------



enhancement
=====================

   #2172
          SFC: Linux Start/Stop scripts are now copied during install in directories
          ShopFloorConnect/etc/init.d and ShopFloorConnect/etc/systemd.
   -----------------------------------------------------------------------------------------


   #2175
          Rework of the MCIS connection using MCISServiceCall.exe. Connection is now part
          of the MTC core. MCISServiceCall.exe is not needed any more.
   -----------------------------------------------------------------------------------------




==========================================================================
V e r s i o n     2014.1
==========================================================================



Code reengineering
=====================

   #2081
          Filename of the filter library changed from WuT_Filter.jar to MI_Filter.jar.
   -----------------------------------------------------------------------------------------




==========================================================================
V e r s i o n     2013.4
==========================================================================




==========================================================================
V e r s i o n     2013.3
==========================================================================



Fixed issues
=====================

   #1902
   -----------------------------------------------------------------------------------------


   #1765
          SFC-AutoDNC: It's now possible to enter the DNC type in the AutoDNC command
          string (special configuration required).
   -----------------------------------------------------------------------------------------



enhancement
=====================

   #1811
   -----------------------------------------------------------------------------------------



Feature Request
=====================

   #1849
          If configuration ArchiveDir.DNCType is set for a DNC type all files inside the
          selected directory will be merged to a singel file on upload.
   -----------------------------------------------------------------------------------------




==========================================================================
V e r s i o n     2013.2
==========================================================================



Fixed issues
=====================

   #1621
          The directory of a FANUC FTP Server could not be parsed.
          A new configuration option is now available to specify the type of the FTP
          server.
   -----------------------------------------------------------------------------------------


   #1662
          Support for version 2.8 of TNCremoNT.
   -----------------------------------------------------------------------------------------


   #1780
          The upload from an iTNC 530 control was not possible with Version 2013.1 if a
          space char is in the installation path of FIT.
   -----------------------------------------------------------------------------------------




==========================================================================
V e r s i o n     2013.1
==========================================================================



Fixed issues
=====================

   #1658
          SFC: In version 2012.4 in AutoDNC mode, an error message was displayed when a
          request result contains multiple datasets with the same name and status.
          Normally the dataset with the latest modification date should be given back.
          
          This bug has been fixed and it is now the newest dataset returned.
   -----------------------------------------------------------------------------------------




==========================================================================
V e r s i o n     2012.4
==========================================================================



Feature Request
=====================

   #1604
          It is now possible to replace character sequences in the NC program when
          uploading the file. To enable this feature  an appropriate filter has to be
          configured in the mi_server.ini file.
   -----------------------------------------------------------------------------------------




==========================================================================
V e r s i o n     2012.3
==========================================================================



Fixed issues
=====================

   #1528
          MI in FTP-AutoDNC mode (connected to ABB robots) stopped working with an error
          message. This error was originally thrown from the underlying Apache
          FTP-Client.
          
          This error will now be catched and AutoDNC will be restarted.
   -----------------------------------------------------------------------------------------


   #1496
          MI could not start if 'AutoDNCSepChar' was set to '%'.
          This error is fixed now.
   -----------------------------------------------------------------------------------------



enhancement
=====================

   #1499
          It's now possible to send an email after a successfull upload. For this feature
          the FIT Printserver is required.
   -----------------------------------------------------------------------------------------



Feature Request
=====================

   #1527
   -----------------------------------------------------------------------------------------


   #1542
          It's now possible to delete or clear delayed the download directory after the
          download.
          The time in seconds can be configured with the following parameters:
          Schedule.AfterSend.DeleteSendFileAfter = xx
          Schedule.AfterSend.DeleteSendDirAfter = xx
          Schedule.AfterSend.ClearSendDirAfter = xx
   -----------------------------------------------------------------------------------------


   #1559
          It is now possible to decompress a GZiped file before sending to machine tool
          and compress it before upload.
          See parameter 'CompressFileForDNCType'.
   -----------------------------------------------------------------------------------------


   #1569
          Common_Upload_Filter can now read values from Siemens file name line
          (%_N_....._MPF) to preset values in FIT-HI-DNC for upload.
          
          This feature can be enabled in mi_server.ini with the following line:
          Filter.Common_Upload_Filter.setSiemensFileName = uplphaseID
          
          (Requires additional configuration - see Issue 1527)
   -----------------------------------------------------------------------------------------


   #1597
          It's now possible to store ini parameters of a MI in the cache DB and Teamcenter
          (as backup).
          After login the MI will load this parameter and add them to the mi_server.ini.
   -----------------------------------------------------------------------------------------




==========================================================================
V e r s i o n     2012.3
==========================================================================



Fixed issues
=====================

   #1528
          MI in FTP-AutoDNC mode (connected to ABB robots) stopped working with an error
          message. This error was originally thrown from the underlying Apache
          FTP-Client.
          
          This error will now be catched and AutoDNC will be restarted.
   -----------------------------------------------------------------------------------------


   #1496
          MI could not start if 'AutoDNCSepChar' was set to '%'.
          This error is fixed now.
   -----------------------------------------------------------------------------------------



enhancement
=====================

   #1499
          It's now possible to send an email after a successfull upload. For this feature
          the FIT Printserver is required.
   -----------------------------------------------------------------------------------------



Feature Request
=====================

   #1527
   -----------------------------------------------------------------------------------------


   #1542
          It's now possible to delete or clear delayed the download directory after the
          download.
          The time in seconds can be configured with the following parameters:
          Schedule.AfterSend.DeleteSendFileAfter = xx
          Schedule.AfterSend.DeleteSendDirAfter = xx
          Schedule.AfterSend.ClearSendDirAfter = xx
   -----------------------------------------------------------------------------------------


   #1559
          It is now possible to decompress a GZiped file before sending to machine tool
          and compress it before upload.
          See parameter 'CompressFileForDNCType'.
   -----------------------------------------------------------------------------------------


   #1569
          Common_Upload_Filter can now read values from Siemens file name line
          (%_N_....._MPF) to preset values in FIT-HI-DNC for upload.
          
          This feature can be enabled in mi_server.ini with the following line:
          Filter.Common_Upload_Filter.setSiemensFileName = uplphaseID
          
          (Requires additional configuration - see Issue 1527)
   -----------------------------------------------------------------------------------------


   #1597
          It's now possible to store ini parameters of a MI in the cache DB and Teamcenter
          (as backup).
          After login the MI will load this parameter and add them to the mi_server.ini.
   -----------------------------------------------------------------------------------------




==========================================================================
V e r s i o n     2012.2
==========================================================================



Fixed issues
=====================

   #1399
          The layout of NCPackage object-id value is now configurable.
   -----------------------------------------------------------------------------------------


   #1435
          The directory listing of a Haidenhain control was not including all files if no
          value was set in configuration field 'File extension download' of direct
          configuration.
   -----------------------------------------------------------------------------------------



enhancement
=====================

   #993
          Tool plan is now created with METoolActivity values set by NX7.5
   -----------------------------------------------------------------------------------------


   #1397
          NCPackage contains now METarget data.
   -----------------------------------------------------------------------------------------


   #1436
          FTPClient: Directory listing sometimes failed for ABB Robots with VxWorks OS.
          Additional log messages and checks added.
   -----------------------------------------------------------------------------------------




==========================================================================
V e r s i o n     2012.1
==========================================================================



Fixed issues
=====================

   #1321
          Transfer a file with option "CompressDirForDNCType" in Version 2011.4 failed
          with error "The network name cannot be found."
   -----------------------------------------------------------------------------------------


   #1349
          FTP access on ABB robots with operating system VxWorks 5.5.1 was not possible.
          The error message "Unknown parser type: VxWorks OS" was displayed.
   -----------------------------------------------------------------------------------------


   #1360
          The ftp connection to a machine tool was terminated by closing the session.
          
          Some ftp servers requires the 'bye' command to close the session. This command
          is send now before the connection is closed.
   -----------------------------------------------------------------------------------------


   #1324
          The LAN AutoDNC status file (see Bug 1135) was not deleted if an error occurred
          during request operation.
          
          This is fixed now.
   -----------------------------------------------------------------------------------------


   #1271
          The MI has only scanned the first line starting with the configured start
          character for a valid AutoDNC command.
          
          If the machine tools send from itself a line starting with the configured
          character before the NC program is send, the internal line was found with no
          valid AutoDNC command.
          
          The MI can now be configured to scan more lines for a valid AutoDNC command.
          This can be turned on with the parameter
          "Filter.AutoDNCData.MultiLineCommandScan".
          It's also possible to limit the number of lines to scan with the parameter
          "Filter.AutoDNCData.MultiLineCommandScanLimit".
   -----------------------------------------------------------------------------------------



enhancement
=====================

   #1322
   -----------------------------------------------------------------------------------------




==========================================================================
V e r s i o n     2011.4
==========================================================================



Fixed issues
=====================

   #1177
          Version 2011.3 in Teamcenter mode shows only "StackTrace" as error message in HI
          but not the real error message.
   -----------------------------------------------------------------------------------------


   #1181
   -----------------------------------------------------------------------------------------


   #1188
          It was possible under certain circumstances, to start two instances of the MI by
          double-clicking the Start button on the MI-control. These two instances have
          interrupted each other the connection to the COM server.
          
          This problem was solved by code changes.
   -----------------------------------------------------------------------------------------


   #1072
          If the installation path of Heidenhain TNCRemoNT Software contains space
          character, the MI wasn't able to get the directory listing on the control.
          
          This problem was solved.
   -----------------------------------------------------------------------------------------


   #1228
          As of Windows Server 2008R2 the error message for a already used TCP/IP port has
          been changed.
          If the MI can't connect to the COM-Server, a retry will be done after a few
          milliseconds.
          
          2008R2 Server signals this error with the following message:
          Unrecognized Windows Sockets error: 0: Cannot bind
          
          The message will now be catched and internally processed.
   -----------------------------------------------------------------------------------------



enhancement
=====================

   #1192
          Logfile mi_transfer_log.txt for transfered files is now active by default.
   -----------------------------------------------------------------------------------------


   #1211
          Logfiles of a new installed FIT-MI_Server will now be written into directory
          %FITDIR%/run/log/FIT-MI_Server/
          
          A update will not change logging configuration of a already installed
          FIT-MI_Server.
   -----------------------------------------------------------------------------------------


   #1219
          The AutoDNC configuration in Teamcenter mode now supports the specification of
          predefined fields.
          
          It's now possible to predefine the name of the operation activity the nc file
          is stored. If e.g. all nc files are stored at operation activities named
          'NC-Program', this value can be set as predefined value and has not to specified
          in the AutoDNC command string.
   -----------------------------------------------------------------------------------------



Feature Request
=====================

   #1135
          It's now possible with LAN AutoDNC to create a status file in the exchange
          directory after the MI found the AutoDNC command file. This file will be deleted
          after the transfer of DNC data was ended.
          
          So the operator can see if AutoDNC is running or already completed.
          
          See 'Configure Transfer Status file' in chapter 'AutoDNC'.
   -----------------------------------------------------------------------------------------




==========================================================================
V e r s i o n     2011.2
==========================================================================



Fixed issues
=====================

   #1038
          Sometimes the MI can't be restarted with the button in HI. An error was reported
          in the log file.
          Only a restart of the FIT MI Tomcat service could solve this problem.
          
          Additional checks and log messages now are added to avoid this problem.
   -----------------------------------------------------------------------------------------


   #941
          It's now possible to enable AutoDNC in FTP Operation mode.
          A running FTP server on the machine tool is required. This server can be
          accessed from MI to send and receive data.
   -----------------------------------------------------------------------------------------


   #987
          English translation of log messages for AutoDNC-Mode added.
   -----------------------------------------------------------------------------------------



enhancement
=====================

   #1019
          Parameter "StoreRecvDataToFile" and "StoreSendDataToFile" can now also be used
          for direct connected machine tools.
          
          The file will be saved into DEBUG directory of the MI.
   -----------------------------------------------------------------------------------------




==========================================================================
V e r s i o n     2011.1
==========================================================================



Fixed issues
=====================

   #850
          Directory listing of direct connected iTNC530 controls now list NC files with
          *.h and *.H
          
          In Version 2010.4 only *.H or *.h are listed.
   -----------------------------------------------------------------------------------------


   #852
          To transfer a file via serial AutoDNC to a machine tool a restart of the FIT MI
          Tomcat service was necessary.
          A restart of the MI on MI administration was not successful.
          
          Now the MI can be restartet on the MI administration and data transfer is ok.
   -----------------------------------------------------------------------------------------



enhancement
=====================

   #748
          Parameter "CompressDirForDNCType" can now also be used for direct connected iTNC
          controls.
   -----------------------------------------------------------------------------------------




==========================================================================
V e r s i o n     2010.4
==========================================================================



Fixed issues
=====================

   #786
   -----------------------------------------------------------------------------------------


   #611
          FIT mode:
          Up to now the following message could be found in mi logbook even AutoDNC was
          not enabled:
          "getAutoDNCMessage with message null failed. Error: null"
          
          This is now fixed.
   -----------------------------------------------------------------------------------------


   #642
   -----------------------------------------------------------------------------------------


   #776
   -----------------------------------------------------------------------------------------


   #798
          With the parameter "DeleteFileOnMachineAfterImport = true" in mi_server.ini it's
          now possible to delete successfully uploaded files from the machine tool.
   -----------------------------------------------------------------------------------------



enhancement
=====================

   #526
          FIT mode:
          A short notice will now be written into FIT logbook when a transfer from or to
          a machine is started and finished.
          Up to now this information is only available in the MI logbook.
   -----------------------------------------------------------------------------------------


   #758
   -----------------------------------------------------------------------------------------


   #791
          FIT mode:
          Up to now it was necessary to set the operation (request or upload) in the
          command file.
          ( 0 1234 ) -> Download nc file for part 1234
          
          If this parameter now is missing it will be determined by the file name of the
          command file.
          This requires different file names for request and upload.
          File for download: 1.mpf
          File for upload:   2.mpf
          
          Contents of file 1.mpf:
          ( 1234 )
   -----------------------------------------------------------------------------------------


   #800
          If AutoDNC on direct connected machine is enabled and a status information file
          should be send to the machine the file name was fix set to "Error.txt".
          
          The name of the status file is now configurable.
   -----------------------------------------------------------------------------------------




==========================================================================
V e r s i o n     2010.3
==========================================================================



Fixed issues
=====================

   #738
   -----------------------------------------------------------------------------------------


   #739
   -----------------------------------------------------------------------------------------


   #741
   -----------------------------------------------------------------------------------------



enhancement
=====================

   #743
   -----------------------------------------------------------------------------------------


   #750
   -----------------------------------------------------------------------------------------




==========================================================================
V e r s i o n     2010.2
==========================================================================



Fixed issues
=====================

   #703
          Characters outside the regular ASCII range (0...127) haven't been send with its
          correct value when using serial connection with the WuT COM-Server.
          This error is fixed with this release.
          The parameter SerialChatset can change the Charset the nc file will be send.
          Standard value is set to 8859_1.
   -----------------------------------------------------------------------------------------



enhancement
=====================

   #487
   -----------------------------------------------------------------------------------------


   #537
   -----------------------------------------------------------------------------------------


   #614
          Up to now an upload to FIT had to consist of at least 10 characters. This limit
          has been removed. Now an upload is valid with at least 1 character.
   -----------------------------------------------------------------------------------------




==========================================================================
V e r s i o n     2010.1
==========================================================================



Fixed issues
=====================

   #595
          The configuration of the FTP direct connection which is set in the MI
          administration is now used.
   -----------------------------------------------------------------------------------------


   #530
          Optimized checkSession for multi core processors. Heretofore it was possible to
          mark a session as expired because of not synchronized processor caches.
   -----------------------------------------------------------------------------------------


   #461
          Only ALT-F4 can now be used to exit the application. If the command line switch
          /ce is optionally specified, ESC can exit the application also (take care to log
          off from FIT befor close the application or else your current session will be
          blocked for 15 to 30 minutes).
   -----------------------------------------------------------------------------------------



enhancement
=====================

   #559
          It's now possible to transfer either a Mazatrol program via the cassette port or
          a ISO program via the serial port.
   -----------------------------------------------------------------------------------------


   #598
          The internal Version of the core is written to the logfile while the MI starts
          to login to FIT4TC.
   -----------------------------------------------------------------------------------------




==========================================================================
V e r s i o n     2009.4
==========================================================================

