~~CLOSETOC~~
<html><font color=#990000 size="+2"><b>Release Notes</b></font><br> &nbsp;Release 3.4 build 44</html>

\\
=====Summary=====

   * Extension ServiceAccessor with non-direct request.
   * Update Dataspace Collections API.
   * JDBC Driver over HTTP.
   * Redirecting feature in SLANG tool.
   * Fixing several issues with TLP Remote Client.
   * Many various updates and fixes.

=====Important Notes=====

   * This build is NOT compatible with previous builds.

=====Mandatory Configuration Changes=====

 n/a

=====Optional Configuration Changes=====

 n/a

===== Fabric Runtime =====
<sup>(SVN revision 2834)</sup>

====Enhancements====

^ Change Request ^ Description                                                 ^
| ECR 00001270   | ServiceAccessor should be extended with non-direct request. |
| ECR 00001272   | JDBC driver over HTTP should be implemented.                |
| ECR 00001245   | Operation '>>' should be implemented in SLANG tool.         |

====Pending Changes====

   * Update Dataspace Collection API (ProcessQueue, EventTable, Map, etc).
   * Adding 'eventId' and 'loadBalance parameters to HTTP API Customizer.
   * Implementation correct processing of request timeout for dataspace accessor (session)
   * Implementation 'select into' statement for new collection creation based on existing one.
   * Update 'toXML' and 'toJSON' functions to allow pretty print enabling/disabling.
   * Reworking RowSetPrinter to properly print multi-row results.
   * Update 'install_mnode.bat' script.
   * Minor update RegexpValidator and SLANG commands 'start/stop acceptor'.
   * Minor update ServiceManager.
   * Adding reconnection parameters to JDBC URL.
   * Update Javadoc.

   * Adding new unit tests.
   * Code update and cosmetic changes.

====Bug Fixes====

^ Change Request ^ Description                                                                              ^
| EBF 00001267   | Non-direct request does not work properly for multiple Remote Clients in one JVM.        |
| EBF 00001271   | SLANG command 'get aggregate directory table' breaks nodes synchronization in Workbench. |
| EBF 00001274   | Removal of client-independent objects is not fully synchronized for several clients.     |
| EBF 00001275   | SLANG operation 'use' sometimes works incorrectly.                                       |

   * Fixing issue with 'UPDATE' for the file table collection.
   * Fixing issue with subsequent function calls on collection columns.
   * Fixing issue with DDX expiration.

=====OSF Service Library=====
<sup>(SVN revision 469)</sup>

=====Fabric Runtime Samples=====
<sup>(SVN revision 173)</sup>

====Pending Changes====

   * Adding sample 'java/jdbc'.
   * Adding sample 'java/service/accessor'.

=====TruView Application Workbench=====
<sup>(SVN revision 65)</sup>

====Pending Changes====

   * API Customizer:
     * Adding realms to HTTPAcceptor when new rule is created.
     * Colorization of SampleURL.
     * Adding parameters tables validation.
   * Event Tool:
     * Adding enum support.
   * HTTP Acceptor:
     * Implementation rule creation functionality.
   * Repository Context:
     * Disabling all system contexts.
     * Adding 'Create Context' action to Repository node.
   * SalesForce Plugin:
     * Update resources.
   * Semantic Types:
     * Adding enum support.
   * Tools:
     * Update auto-completion functionality.
   * Topology View:
     * Reducing number of using SLSessions and HTTPFabricConnections.
     * Update left tree.
   * Cosmetic changes.

====Bug Fixes====

   * Fixing issue with canvas disabling during scroll in Topology View.
   * Fixing issue with Event Queue View Data connection in Dataspaces.
   * Fixing issue with timeout exception during obtaining acceptors list in Engine Runtime.
   * Fixing issue with repeated setup in SalesForce Plugin.
   * Fixing issue in Type Analyzer.
   * Minor fixes.

=====TruView Operations Console=====
<sup>(SVN revision 632)</sup>

=====NetBeans Shell=====
<sup>(SVN revision 162)</sup>