SoftWare Change Notice - Retain 3.1 (25 JUL 2013)

  • 7020144
  • 08-Jan-2014
  • 07-Aug-2017

Environment

Retain 3.1

Situation

SoftWare Change Notice

Resolution

Fixes Applied to this Build:
  • Administration
    • 1941 - Error message says no more than 6, but allows for 11.
    • 3353 - Configuring Jobs in retain and returned with invalid pop up window
    • 3562 - group rights for Retain Worker not being honored.
    • 3429 - Disabling stubbing receives the same warning as enabling stubbing
    • 3112 - Search all mailboxes gives rights to add litigation hold and forward
  • API
    • 2561 - Improve CAAPI docs, javadocs
    • 3328 - reaching MAX_ERROR in a mailbox leads to global mailbox skipping
    • 2548 - Publisher 100% utilization and eventual timeout
    • 3266 - No DisplayName for Social Messaging users
  • Auditing
    • 2545 - License Audit Report
  • Authentication
    • 3465 - Incorrect login brings up ???Login.EvalExpired??? screen
  • Build
    • 3461 - Build contains both "Mobil" and "Mobile" directories
    • 3469 - Create "Android" directory for the .apk file
  • Deletion Manager
    • 2547 - End user deletion does not delete messages when logged on as ordinary user with user.personal right
    • 2581 - End user deletion does not delete facebook messages
    • 3320 - Deletion manager is not deleting all emails in the date range
    • 3482 - Expire Date should be blank when not set
  • Device Management
    • 2584 - Error message "No Hibernate Session bound to thread..." when adding device and SMTP is not configured
    • 2597 - Devices are not associated with user/email account in Retain
    • 3385 - ObjectDeletedException when deleting mobile device
    • 3557 - End user deletion does not delete messages not owned by the user
  • Documentation
    • 2250 - Change wording for the "License File" section of the Migration Guide
    • 3064 - Documentation for 3.1, including mobile and update
    • 3203 - Need to disclose IIS file size limit
    • 3279 - Need documentation for new "Upgrade and Migration Options" selection in installer
    • 3289 - Documentation for publisher
    • 3316 - Wrong tomcat version listed
    • 3569 - Exchange Module Impersonation instructions on wrong page or "The Curious Case of the Missing Impersonation Paragraph!"
    • 3586 - Linux command typo
    • 3587 - Typo in Windows Installation
  • Indexer - Exalead
    • 2468 - Ask 3DS about the changes in the latest Exalead version
  • Indexer - Lucene
    • 2526 - QA needs to make sure test cases include PDF Tests
    • 2601 - NoClassDefFoundError for QueryParser
    • 3171 - When searching by Attachment name Retain returns results based on Subject
    • 3186 - Stop indexing bodytext filename
    • 3285 - Trying To Stop Indexer in indexerStatus.jsp Throws Error and Stops Retain
  • Installer
    • 2144 - "Unknown command: `m'" during MySQL configuration
    • 3126 - Retain Worker wont install
    • 3291 - The linux migration part of the 2.6.2 upgrade to 3.1 is stuck in a loop
    • 3306 - Can't login to finish database schema update. Update from 1.8 to 3.0
    • 3403 - Upgrade/Migration option to "Wait 1 hour, then do another pass." appears to be failing
    • 3487 - Install fails in build 251
    • 3555 - Linux install; Stubbing, Requires GroupWise 8
    • 3121 - When installing Retain on Windows the stubbing option shows No (Recommended0
    • 3292 - Retain3MigrationInstaller.js does not exist
    • 3314 - Retain Setup Wizard, Confirmation step, too many options, needs to be reworded
    • 3315 - Retain Setup Wizard, Ready to Install step, if IIS is chosen, the summary box shows IIS 5/6 chosen. This needs to be updated.
    • 3322 - Migration GUI throws an exception
    • 3389 - Only need to shutdown TOMCAT and APACHE/IIS if you have migrated or are updating from 3.0
    • 3391 - 2nd page of Retain Setup Wizard, the note about 64-bit systems can be removed/changed.
    • 3395 - When starting the Tomcat install, a console window opens, and outputs the Java version, and wants keyboard interact. Remove it.
    • 3396 - After Tomcat install complete, indicate Tomcat install was completed.
    • 3397 - Autostop IIS/Apache
    • 3424 - The IIS process does not auto shut down
  • Integration
    • GW WebAccess
      • 1901 - Web Access Basic Interface broken
      • 3196 - GW WebAccess SSO doesn't auto log in when using I.E.
      • 3453 - Error accessing Retain from GW WebAccess
      • 3454 - Need to remove extra GW12 WebAccess text from installer
      • 3491 - Retain for GW Webacc Install doesn't give the option for GW 8.0.3
      • 3492 - Readme.txt for GW Webacc may be inaccurate
      • 3493 - Platform Selection; Can we be more descriptive on platform to install on
      • 3497 - Exception during install of Retain Webaccess
      • 3498 - Missing the Retain login button in WebAccess
      • 3500 - Retain WebAccess plugin login unsuccessful
    • GW Win32 Client
      • 3127 - Retain Plugin does not hide or disable archive option
    • Outlook
      • 2208 - Add support for Office 365 and Live@Edu to the Outlook Plugins (Domainless mode)
      • 2219 - Outlook 2013
      • 2403 - Domain Free Outlook Plug-in
      • 3065 - Outlook Plugin does nothing
      • 3102 - Outlook plugin link does not work
      • 3136 - SSO Plugin passing only username. Need full email address to login.
      • 3137 - Domain Mode -> Login as different user, URL not found error.
      • 3138 - username not passed. (SSO doesn't work)
      • 3275 - Properly signed Outlook plugin MSI
  • Licensing
    • 3087 - New license types needed for Google Apps and Mobile?
    • 3197 - Expiration Warning on "Unused" License
  • Localization
    • 3152 - Czech Translations
  • Migration/Update
    • 1865 - Merge2.sh does not backup additional workers properties files
    • 2196 - verify self referential fix
    • 2197 - Migration Check List before Migration
    • 2325 - Retain 3.0 Upgrade Takes Too Long (overall speed)
    • 2465 - Disk Space usage MySQL Upgrade
    • 2586 - releventDate is fix set to delivered/beginDate
    • 3161 - Existing J2EE settings lost in 3.x update
    • 3162 - 3.1 Pre populating t_message_recipients - OutOfMemoryError: Java heap space
    • 3295 - Database Migration...Premature end of file
    • 3296 - java.lang.ClassCastException: java.math.BigDecimal cannot be cast to java.math.BigInteger
    • 3297 - org.hibernate.HibernateException: Missing table: legacy_ids
    • 3302 - The INSERT statement conflicted with the FOREIGN KEY constraint "fk_document_id_ma"
    • 3329 - Error: Access denied; you need (at least one of) the SUPER privilege(s) for this operation when migrating
    • 3330 - Linux migration does not create a log file
    • 3331 - Linux migration throws the error Table 'retain.t_dbinfo' doesn't exist
    • 3338 - Linux migration does not ask to do a second pass.
    • 3342 - There is nothing to prevent the admin from running Tomcat 7 setup
    • 3343 - When running RetainInstall.exe and selecting 2.x without data migration, the wizard tells you to exit the install and run InstallRetain3Migration.js
    • 3344 - During InstallRetain3Migrator.js unnecessary keyboard interaction is required.
    • 3345 - Instructions at the end of the InstallRetain3Migrator.js are slightly incorrect and could cause confusion
    • 3346 - At the end of the InstallRetain3Migrator.js give the option to start the program now rather than exit and go find BeginMigration.js
    • 3347 - When first running BeginMigration.js the line that directs you to an Instagram website should be removed
    • 3348 - Is it possible to look in the default location for ASConfig.cfg and use it?
    • 3349 - Would like the default stats refresh at 10 or 15 seconds rather than 30
    • 3350 - When GUI is finished, there is an option to €œExit Immediately€ or €œWait an hour and make another pass.€
    • 3358 - During the "Upgrading Schema" step (prior to the GUI opening), can we add a line the says, "Schema Update can take some time, please wait..."
    • 3359 - Message Recipients stat is always two short of the total and stays at 99%
    • 3366 - ERROR org.hibernate.util.JDBCExceptionReporter - ORA-00955: name is already used by an existing object
    • 3367 - Tomcat install integrated into RetainInstall gives errror, can't find server.xml file
    • 3368 - Tomcat install integrated into RetainInstall.exe still has Setup Tomcat for Windows in the main directory with RetainInstall.exe
    • 3369 - After Migration tool has completed, you have to "Press any key to continue..." twice.
    • 3370 - Refresh Stats Interval needs to say the entry was in valid instead of entering a blank line and asking again.
    • 3388 - Add message that says no emails migrated
    • 3393 - Format all text in Console Window to default 80 width
    • 3394 - When killing installer after migration, could we output a dialog to retart RetainInstall.exe?
    • 3399 - Must click Migration Complete OR "X" TWICE to get the Exit dialog in the GUI.
    • 3400 - Add another option under/near the "Migration Complete" button to "Run Another Pass"
    • 3401 - Remove excessive ALL CAPS words throughout Migration and installation
    • 3450 - Second migration pass errors out
    • 3455 - Multiple "SQLGrammarException" errors with PostgreSQL migration to 3.1
    • 3457 - Migration will not resume if the migration ended early for any reason
    • 3463 - DatabaseMigration - Error occurred on JDBC prepared statement java.sql.BatchUpdateException: ORA-00913: too many values
    • 3472 - Migration Program never completes shutdown
    • 3476 - log4j: WARN Please initialize the log4j system properly.
    • 3477 - Some Grammatical Cleanup
    • 3488 - JDBCExceptionReporter - ORA-01000: maximum open cursors exceeded
    • 3494 - DatabaseMigration - Error occurred on JDBC prepared statement
    • 3495 - The operation failed because an index or statistics with name 'i_n_recip_p' already exists on table 't_recp_properties'.
    • 3520 - MySQL version check needs to be done before the migration starts
    • 3578 - Migration errors: exception reportError: fixSchema
    • 3592 - java.lang.OutOfMemoryError trying to migrate Message Recipients
    • 3643 - Migration error: The INSERT statement conflicted with the FOREIGN KEY constraint "fk_document_id_ma"
  • Migration Tool
    • GW Personal Archives
      • 2543 - Sent items are always stored into the "Sent Items" folder
      • 3108 - Invalid Document: Unexpected text in file prolog at position 1
      • 3404 - Pam failing on all messages
    • GW to Exchange
      • 3307 - Internet Headers not preserved
      • 3337 - Address Book Migration Fails on Personal Address Book Entries
      • 3437 - Migrating Calendar Items to Exchange directly from GroupWise
    • Outlook PST
      • 3241 - Class Not Found Exception when launching PST Migrator
      • 3319 - When attempting to import the .pst file throws java error.
      • 3537 - PST Migrator launches into taskbar
  • Mobile - Message Router
    • 2542 - See what additional log message we can add to GWAVA Mobility
    • 3062 - Move Router to GWAVA appEngine account
    • 3103 - Have 2 router instances one for production one for QA
    • 3128 - Blob Viewer in the app engine shows many instances of the same jpg file
    • 3132 - Images in some MMS messages are truncated
    • 3229 - Deletion of device from Retain also needs to delete from Message Router
    • 3236 - Prevent same Device ID for multiple tenants
  • Module
    • Exchange
      • 2570 - Tasks do not show in Search Messages
      • 2571 - Future Calendar appointments do not show
      • 3159 - Problems with Kiosk users
      • 3193 - Randomly the convertID call fails due to Microsoft's inability to run a cloud service
    • Google Apps
      • 2270 - Integrate Google Apps into Retain
      • 2375 - Gmail Administration Documentation
      • 2512 - Google Apps Profile and Jobs do not show correctly in Data Collection
      • 2513 - Job to dredge Google Apps fails
      • 2515 - Use special Google Mail item types and folder types
      • 2516 - use MD5 of lowercase email for APPID ( Google apps )
      • 2537 - Archiver - java.lang.NullPointerException
      • 2555 - Tabs display wrong settings for Google Apps jobs
      • 2560 - ErrorHandle - reportError: GmailDredger :: com.gwava.gmail.GmailDredger.processFolder:249 :: nulljava.lang.NullPointerException at java.util.GregorianCalendar.computeFields(GregorianCalendar.java:2026)
      • 2568 - ErrorHandle - reportError: GmailDredger :: com.gwava.gmail.GmailDredger.processFolder:249 :: nulljava.lang.NullPointerException
      • 2569 - Google Apps unable to get new messages
      • 2604 - ReadOnlyFolderException: Cannot open in desired mode
      • 3060 - Date range doesn't seem to work
      • 3069 - Using Advanced Criteria to filter based on Subject doesn't work
  • Server
    • 2304 - Storage was not updated during 3.0 Migration
    • 2326 - Worker configuration corrupted! During Maintenance? MS SQL.
    • 2388 - End-User Deletion
    • 2389 - Archive GMail
    • 2390 - Tagging
    • 2432 - Retain for Mobile - BlackBerry and Android devices
    • 2478 - Hundreds of "did not receive a message" entries in the Retain Server log
    • 2480 - Module Configurations appear to be lost on update from 3.0
    • 2487 - Gmail Authentication Method displayed as "???AuthMethod.gmail_imap???
    • 2488 - Exception while optimizing schema when attempting to connect to MS SQL SERVER 2012
    • 2497 - CannotResolveClassException with Moki Communication
    • 2498 - Stats Updater Null Pointer Exception
    • 2505 - Error message emailed to administrator needs job details
    • 2509 - Log indicates that Server is checking download.gwava.com for updates every 5-20 secs.
    • 2521 - Error message emailed to administrator needs job details
    • 2550 - Version the js
    • 2583 - "Type password first" error with SMTP test
    • 2595 - Properties on SMS message shows "null" in path
    • 2617 - Possible to delete license from a server running in Demo mode
    • 3076 - transfer knowledge
    • 3080 - Exception in Server when attempting to archive mobile data
    • 3085 - Spanish Translations
    • 3106 - Basic stats for Message Router are not populated in Server UI
    • 3150 - German Translations
    • 3160 - PROCESSINFO checkDBSchema FATALERROR
    • 3179 - Internet Headers are not stored and indexed if mime.822 file is not being saved
    • 3190 - Server throws java.io.IOException while archiving
    • 3194 - Compression Thread needs to be disabled by default
    • 3195 - Background compression thread causes errors during Jobs
    • 3202 - Retain Worker should default to 48080 for Server Connection
    • 3220 - "Found bound resource for session factory..." message
    • 3223 - Precompile errors in "browse_005fcontents_005fajax_jsp.java" and "browse_005fquicksearch_005fajax_jsp.java"
    • 3226 - Master Ticket for Upgrade revision
    • 3232 - Precompile error in getArchiverConfiguration()
    • 3235 - SOAP Fault Exception - Error creating bean with name 'dataSource'
    • 3259 - Define API Integration Needs
    • 3260 - Building Retain API to offer up data sufficient for IMAP
    • 3261 - Attach IMAP server interface code to Retain back end
    • 3262 - Build IMAP server as a stand alone runnable program, either as a service or something that Retain manages
    • 3263 - Handling authentication issues
    • 3264 - Miscellaneous coding, i.e. configuration, UI components
    • 3278 - Precompile failure - "package com.gwava.management.db.migrate does not exist"
    • 3288 - Job Status - Some values are not updating
    • 3529 - Item store flag is not being set
    • 3549 - Error archiving Social Media items
    • 3595 - Mobile Message Router Test API required
    • 3729 - How can you change the location of the logs on Windows?
    • 3753 - Several-second delays in message archival.
  • Stats Server
    • 2068 - REPORT: Job run averages => data is out of range of graph
    • 2109 - Memory utilization
    • 2493 - Stats Server Web page will not continue past cfg upload
    • 3239 - Stats Server cannot be configured. HTTP error 500
  • Storage Engine
    • 3480 - Storage Manager has an unknown entry field containing "true"
    • 3554 - Default storage engine should be standard (Legacy)
  • Stub Server
    • 3309 - Stub of Mail in Mail - error ea1d
  • Tools
    • 1990 - Benchmark tool refining
    • 2615 - Retention Date Utility null pointer exception if 0 is in one of 2 fields.
    • 3452 - Customer Request - Audit table action type codes
  • UI
    • 1850 - Can we add a bubble description of the check box to enable/disable refresh.
    • 2220 - Make Basic Search default
    • 2484 - MSSQL 2012 option not shown in Retain Configuration
    • 2533 - Device Management appeared even when configured
    • 2619 - Schedules are not filtered by messaging platform
    • 3101 - Search UI not displaying Results correctly
    • 3116 - "GMail" should be "Gmail"
    • 3176 - HTML code " " is being displayed with Facebook messages
    • 3192 - GW Status Information is Archived Incorrectly
    • 3238 - Retain 3.0 shows MySQL 5.0 and 5.1 as supported DBs
    • 3443 - Users cut off in worker's Status tab Job Information.
    • 3475 - Storage manager text description issue
    • 3478 - Add the extensions needed for Internet Explorer 8/9
  • User
    • Export PDF
      • 3111 - PDF Export of Gmail message throws Null Pointer Exception
      • 3146 - Change URL in PDF Export
    • Message Tagging
      • 2578 - The word 'hello' shows on all global tags
      • 2579 - Personal tags do NOT attach to messages
      • 3240 - UI "hangs" after applying Message Tag
    • Search
      • 2157 - QuickSearch query ignored in Browse interface
      • 2159 - Messages should not open in the same browser window.
      • 3155 - When searching messages the paperclip icon does not show for all emails with attachments
      • 3225 - Cannot browse messages after upgrading from 3.0
      • 3303 - Blank Currently Selected window when selecting social media users
      • 3321 - No option to search by tags
      • 3351 - Doing a search for one user brings up email in other user's mailboxes
      • 3352 - All items are not displayed when doing a search
      • 3362 - The number selected drops to 0 when unchecking any item in a facebook thread.
      • 3542 - No begin or end date for phone calls in message properties
  • Worker
    • 2134 - Null Pointer Exception being thrown in Worker
    • 2224 - Test archiving with RetainWorker
    • 2374 - D01B Errors with GW
    • 2472 - Exchange: items directly under Root will not be archived or migrated
    • 2481 - CannotResolveClassException in Worker
    • 2494 - Worker throws java.lang.NullPointerException error on headers.822 attachment
    • 2495 - Worker throws java.lang.NullPointerException error in MailboxArchivingStats
    • 2500 - Update MOKI with latest RetainCAAPI
    • 2506 - CAAPI has serious bugs with templates
    • 2528 - Cannot delete job from scheduler (Worker never completes job)
    • 2538 - Null Pointer Exception in Worker on NBB job
    • 2566 - "From" names for Facebook items do not appear in Retain
    • 2607 - Worker on NBB build is looking for "RetainWorker2.cfg" file
    • 3073 - ArrayIndexOutOfBounds Exception with Gmail Dredger
    • 3100 - SOAP EA0C Error during archiving
    • 3109 - Gmail Dredger Process Exception
    • 3139 - "Information wasn't passed properly" on Recurring Schedules
    • 3153 - Worker throws java.io.IOException when refreshing job cache
    • 3209 - HHC - Disabled GW Accounts
    • 3210 - ENH Retain Administration Project - Archive Job Report
    • 3252 - D01B Groupwise errors
    • 3257 - Unexpected EOF error seems to cause worker to start the job over again.
    • 3294 - Retain Refresh Causing Queued Jobs To Never Run
    • 3412 - Archive job aborts once single mailbox reaches max errors
    • 3441 - When archiving social messages the worker does not honor the error threshhold in attachment.properties

Additional Information

This article was originally published in the GWAVA knowledgebase as article ID 2246.

Feedback service temporarily unavailable. For content questions or problems, please contact Support.