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
- GW WebAccess
- 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
- GW Personal Archives
- 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
- Exchange
- 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
- Export PDF
- 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.