Next Generation Outline Extractor Versions

2.5.0

  • Removed SQL extraction

  • Removed log4j dependency

  • All available versions of Essbase JAR files now included in a single distribution

2.1.4

  • Update olapunderground-outline-extractor.cmd file to pass parameters through to program

  • Fix shipped default.properties file to include Hibernate properties

2.1.3

  • Now store Hibernate properties and encrypted password in properties file

  • Properties no longer in the persistence.xml file

  • Internal cleanups (SortedProperties)

  • Add newer Essbase Java API files for 11.1.2.4.010 through 11.1.2.4.017

  • New shell file to help launch extraction on Unix platforms

2.1.2

  • (Internal) clean up build process

  • Fix issue where output formats that do not work with MaxL files were not being disabled properly

2.1.0

  • Add indent-by-generation feature to DocumentationTextWriter

  • Fix issue when not printing parent of a member showing extra comma on line

  • No longer print blank line in output when not printing headers

  • Cleanup FileWriterBase implementations with respect to header output implementation

Previous Release Notes (Prior Versions)

Version 2.0.6 supports the following Essbase versions:

9.3.1 9.3.1.1 9.3.1.2 9.3.3 11.1.1 11.1.1.1 11.1.1.2 11.1.1.3 11.1.1.4 11.1.2 11.1.2.1 11.1.2.1.102 11.1.2.1.103 11.1.2.1.104 11.1.2.1.105 11.1.2.1.106 11.1.2.2 11.1.2.2.102 11.1.2.2.103 11.1.2.2.104 11.1.2.3 11.1.2.3.001 11.1.2.3.002 11.1.2.3.003 11.1.2.3.500 11.1.2.3.501 11.1.2.3.502 11.1.2.3.505 11.1.2.3.507 11.1.2.4 11.1.2.4.001 11.1.2.4.002 11.1.2.4.003 11.1.2.4.006 11.1.2.4.008 11.1.2.4.009

Issues resolved in version 2.0.5.1288:

2016.04.28 - Issue 1381 - Resolved issue where too many UDA columns were being displayed in Documentation Text Writer. Additional options are available that provide formatting options, including the ability to "stack" the UDAs, "condense" them, or use existing behavior.

2016.04.28 - Issue 1408 - Use /output folder (instead of root of program) for extracts if no other folder is specified.

2016.04.28 - Issue 1464 - UDAs are now parsed out of MaxL extracts

2016.04.28 - Issue 1465 - Options not showing in UI when extracting from Essbase

2016.04.28 - Issue 1466 - Added enhanced UDA treatment options to Load File Writer and Documentation Text Writer. It’s now possible to collapse them, condense them, or stack them, Which gives the ability to use a column per UDA, column per unique UDA (up to a limit), or all in one column separated by a given delimiter

2016.06.03 - Issue 1478 - Fix "null pointer" error when trying to process an existing MaxL XML file

Version 2.0.5.1073 supports the following Essbase versions:

9.3.1 9.3.1.1 9.3.1.2 9.3.3 11.1.1 11.1.1.1 11.1.1.2 11.1.1.3 11.1.1.4 11.1.2 11.1.2.1 11.1.2.1.102 11.1.2.1.103 11.1.2.1.104 11.1.2.1.105 11.1.2.1.106 11.1.2.2 11.1.2.2.102 11.1.2.2.103 11.1.2.2.104 11.1.2.3 11.1.2.3.001 11.1.2.3.002 11.1.2.3.003 11.1.2.3.500 11.1.2.3.501 11.1.2.3.502 11.1.2.3.505 11.1.2.3.507 11.1.2.4 11.1.2.4.001 11.1.2.4.002 11.1.2.4.003 11.1.2.4.005

Issues resolved in version 2.0.5.1073:

2015.11.23 - Issue 1401 - Resolved an issue where only one alias table is exported when using MaxL as the extract source.

2015.11.23 - Issue 1402 - Resolved an issue where extracts using MaxL input and having members specified with Unicode may print incorrect characters in the output.

2015.11.23 - Issue 1403 - Resolved an issue where aliases and udas may have been improperly placed on parent members

Version 2.0.4.887 supports the following Essbase versions:

9.3.1 9.3.1.1 9.3.1.2 9.3.3 11.1.1 11.1.1.1 11.1.1.2 11.1.1.3 11.1.1.4 11.1.2 11.1.2.1 11.1.2.1.102 11.1.2.1.103 11.1.2.1.104 11.1.2.1.105 11.1.2.1.106 11.1.2.2 11.1.2.2.102 11.1.2.2.103 11.1.2.2.104 11.1.2.3 11.1.2.3.001 11.1.2.3.002 11.1.2.3.003 11.1.2.3.500 11.1.2.3.501 11.1.2.3.502 11.1.2.3.505 11.1.2.3.507 11.1.2.4 11.1.2.4.001

Issues resolved in version 2.0.4.887:

2015.05.26 - Issue 1370 - Updated the following labels on the sources tab. The label "MaxL Extracted Outline" to "Extract and Process MaxL Outline XML" and "MaxL Extract File" to "Use Previously Extracted MaxL Outline XML".

2015.05.07 - Issue 1367 - Updated MaxL outline file parsing to resolve issue reading/writing aliases and/or UDA’s that may have embedded special characters such as the ampersand (&) or single quote (') characters. In addition, aliases that were, in some cases, improperly enclosed in double quotes in the MaxL xml file are now written without the enclosing double quotes.

2015.05.07 - Issue 1366 - Updated code to suppress logging of username and password passed on the command line via -essbase.username and -essbase.password command line parameters.

Issues resolved in version 2.0.3.791:

2015.03.03 - Issue 1356 - Fixed StringIndexOutOfBoundsException upon completion of some extracts.

2015.02.15 - Issue 1355 - All Writers - Add functionality to replace all line feeds, carriage returns, tabs, and extraneous spaces in formulas

2015.02.13 - Issue 1354 - RelationalWriter - Changed the default database name from dodeca to extractor

2015.02.13 - Issue 1353 - RelationalWriter - Added CONSOLIDATION_TYPE_SYMBOL, SHARE_FLAG_SYMBOL, TIME_BALANCE, TIME_BALANCE_SYMBOL, TIME_BALANCE_SKIP, TIME_BALANCE_SKIP_SYMBOL, EXPENSE_FLAG, EXPENSE_FLAG_SYMBOL, TWO_PASS_FLAG, and TWO_PASS_FLAG_SYMBOL columns to the CACHED_OUTLINE_MEMBERS table

2015.02.13 - Issue 1352 - RelationalWriter - Added Server, Application, and Cube columns to the CACHED_OUTLINE_VERSIONS table

2015.02.13 - Issue 1351 - Fixed issue with LoadFileWriter where UDA column headers were incorrectly written in the form UDAS0,DimName instead of UDA0,DimName