DOC.NO:	ES12069

Dolby Laboratories INTERNAL USE ONLY

DSS100 SCREEN MANAGEMENT INTERFACE (SMI) SOFTWARE
ENGINEERING SPECIFICATION

================================================================================
I. REVISION HISTORY


================================================================================
Perforce Label: Jupiter_04.08.03.23
Build Date: July 23, 2014

---
HOT TOPICS

---
ISSUES FIXED/IMPLEMENTED

	DC-12234: The ClipInfo clip url will now be properly percent encoded.

---
KNOWN ISSUES (most prevalent)

================================================================================
Perforce Label: Jupiter_04.08.02.25
Build Date: July 16, 2014

---
HOT TOPICS

---
ISSUES FIXED/IMPLEMENTED


---
KNOWN ISSUES (most prevalent)

================================================================================
Perforce Label: Jupiter_04.08.01.18
Build Date: April 8, 2014

---
HOT TOPICS

	A new show definition is available to support Intermission Feature.

	ShowManagementService WSDL getSPL3 operation has been added to return the new SPL format.

---
ISSUES FIXED/IMPLEMENTED

	DC-12128: WSDL documentation and implementation are now consistent when throwing 
	InvalidAuditorium fault.

---
KNOWN ISSUES (most prevalent)


================================================================================
Perforce Label: Jupiter_04.07.01.01
Build Date: May 16, 2013

---
HOT TOPICS

	PlaybackControlService WSDL autoInputSelect/getAutoInputSelect will switch or indicate that
	the decoder will automatically revert to upon playback completion.

---
ISSUES FIXED/IMPLEMENTED

---
KNOWN ISSUES (most prevalent)

================================================================================
Perforce Label: Jupiter_04.07.00.00
Build Date: April 23, 2013

---
HOT TOPICS

	PlaybackControlService WSDL inputSelect/getInputSelect will switch or indicate the 
	input selection mechanism the decoder is using (eg, hdmi, hd-sdi).
	
	PlaybackControlService WSDL getInputContentProperties will provide the content 
	properties while the inputSelect is within an alternative input state.
	
---
ISSUES FIXED/IMPLEMENTED

---
KNOWN ISSUES (most prevalent)

================================================================================
Perforce Label: Jupiter_04.06.02.07
Build Date: March 9, 2013

---
HOT TOPICS
	
---
ISSUES FIXED/IMPLEMENTED

---
KNOWN ISSUES (most prevalent)

================================================================================
Perforce Label: Jupiter_04.06.01.01
Build Date: January 16, 2013

---
HOT TOPICS

	ContentManagementService WSDL getClipInfos operation now indicates if a clip contains 
	atmos content and if that content is licensed to playback the atmos essence.
	
	ShowManagementService WSDL getShowInfos operation now indicates if a show contains
	atmos content and if that show is licensed to playback the atmos essence.

---
ISSUES FIXED/IMPLEMENTED

---
KNOWN ISSUES (most prevalent)

================================================================================
Perforce Label: Jupiter_04.06.00.01
Build Date: December 20, 2012

---
HOT TOPICS

	Advertised license information has a new property named "atmosCheck" to 
	indicate if it contains an atmos decryption key.
	
	The purge suite state may now be entered when extracting security logs from a CP850
	
	The CP850 is now a device that supports system log extraction.

	Content transfers are now accepted beyond the 25 limit.
	
	Pending content transfers are now persisted across DSS/DSL power cycles.

---
ISSUES FIXED/IMPLEMENTED

---
KNOWN ISSUES (most prevalent)


================================================================================
Perforce Label: Jupiter_04.05.05.01
Build Date: November 13, 2012

---
HOT TOPICS

---
ISSUES FIXED/IMPLEMENTED

	DC-10760: getPlaybackState does not return currentClipIndex when a clip is selected.

---
KNOWN ISSUES (most prevalent)


================================================================================
Perforce Label: Jupiter_04.05.02.06
Build Date: October 24, 2012

---
HOT TOPICS

---
ISSUES FIXED/IMPLEMENTED

---
KNOWN ISSUES (most prevalent)

================================================================================
Perforce Label: Jupiter_04.05.02.05
Build Date: October 16, 2012

---
HOT TOPICS

---
ISSUES FIXED/IMPLEMENTED

	DC-10612: A new TransportStateUnavailableReason has been created when the DSS
	data port is disconnected to the media block.

---
KNOWN ISSUES (most prevalent)

================================================================================
Perforce Label: Jupiter_04.05.01.48
Build Date: October 10, 2012

---
HOT TOPICS

---
ISSUES FIXED/IMPLEMENTED

	DC-10612: A new TransportStateUnavailableReason has been created when the DSS
	data port is disconnected to the media block.

---
KNOWN ISSUES (most prevalent)

================================================================================
Perforce Label: Jupiter_04.05.01.47
Build Date: October 8, 2012

---
HOT TOPICS

---
ISSUES FIXED/IMPLEMENTED

	DC-10611: InvalidTransportStateFailure will now be thrown if licenses are sent
	to auditoria that are playing.

---
KNOWN ISSUES (most prevalent)

================================================================================
Perforce Label: Jupiter_04.05.01.13
Build Date: June 1, 2012

---
HOT TOPICS

	SystemManagement WSDL 1.2 added to include getPlaybackLogs/getPlaybackLogsStatus
	
---
ISSUES FIXED/IMPLEMENTED

---
KNOWN ISSUES (most prevalent)

================================================================================
Perforce Label: Jupiter_04.05.01.05
Build Date: May 15, 2012

---
HOT TOPICS


---
ISSUES FIXED/IMPLEMENTED

	DC-10064: System log exports from the media block now have the correct device
	model.

---
KNOWN ISSUES (most prevalent)

================================================================================
Perforce Label: Jupiter_04.05.01.01
Build Date: April 24, 2012

---
HOT TOPICS

	License status updates are now more quickly resolved when receiving licenses
	over web service interface.

	AutoPlaybackMode#MODE_REAL_D is now supported.

---
ISSUES FIXED/IMPLEMENTED


---
KNOWN ISSUES (most prevalent)

================================================================================
Perforce Label: Jupiter_04.05.00.15
Build Date: April 17, 2012

---
HOT TOPICS


---
ISSUES FIXED/IMPLEMENTED


---
KNOWN ISSUES (most prevalent)

================================================================================
Perforce Label: Jupiter_04.05.00.09
Build Date: March 27, 2012

---
HOT TOPICS


	JAVA API
	---
	ContentPlayer getMediaBlockUpgradeProgress() and getMediaBlockUpgradeLastError() 
	is now available.


---
ISSUES FIXED/IMPLEMENTED


---
KNOWN ISSUES (most prevalent)

================================================================================
Perforce Label: Jupiter_04.04.00.32
Build Date: February 14, 2012

---
HOT TOPICS

	PlaybackControlService WSDL 1.2 added to include getPrepSuiteState

	LicenseStatus NOT_VALIDATED has been added.

---
ISSUES FIXED/IMPLEMENTED

	DC-9752: Add web service to expose prep suite failure to select unlicensed content.

---
KNOWN ISSUES (most prevalent)

================================================================================
Perforce Label: Jupiter_04.04.00.31
Build Date: January 17, 2012

---
HOT TOPICS


---
ISSUES FIXED/IMPLEMENTED


---
KNOWN ISSUES (most prevalent)

================================================================================
Perforce Label: Jupiter_04.04.00.30
Build Date: January 16, 2012

---
HOT TOPICS

	The DeviceModel enumerations Mikrom and USL have been replaced with CAT745.


---
ISSUES FIXED/IMPLEMENTED

	DC-9769: ShowStore overwrites jupiter-server build.xml file.


---
KNOWN ISSUES (most prevalent)

================================================================================
Perforce Label: Jupiter_04.04.00.29
Build Date: January 12, 2012

---
HOT TOPICS


---
ISSUES FIXED/IMPLEMENTED

	DC-9697: Client/Server and Server/Server version compatibility check no longer 
	performs a strict version check.

---
KNOWN ISSUES (most prevalent)

================================================================================
Perforce Label: Jupiter_04.04.00.28
Build Date: January 10, 2012

---
HOT TOPICS

	The following DeviceModel enumerations have been added: Mikrom and USL.


---
ISSUES FIXED/IMPLEMENTED


---
KNOWN ISSUES (most prevalent)


================================================================================
Perforce Label: Jupiter_04.04.00.27
Build Date: December 20, 2011

---
HOT TOPICS


---
ISSUES FIXED/IMPLEMENTED


---
KNOWN ISSUES (most prevalent)


================================================================================
Perforce Label: Jupiter_04.04.00.03
Build Date: June 14, 2011

---
HOT TOPICS

---
ISSUES FIXED/IMPLEMENTED
	
	DC_9455: getSPL returns show with new version 1.1 namespace therey breaking backward compatibility.

---
KNOWN ISSUES (most prevalent)

================================================================================
Perforce Label: Jupiter_04.04.00.02
Build Date: June 08, 2011

---
HOT TOPICS

---
ISSUES FIXED/IMPLEMENTED
	
---
KNOWN ISSUES (most prevalent)

================================================================================
Perforce Label: Jupiter_04.03.03.06
Build Date: Mar 21, 2011

---
HOT TOPICS

---
ISSUES FIXED/IMPLEMENTED
	
---
KNOWN ISSUES (most prevalent)

================================================================================
Perforce Label: Jupiter_04.03.03.05
Build Date: Mar 15, 2011

---
HOT TOPICS

---
ISSUES FIXED/IMPLEMENTED

	DC_9343 - SMI WS release package has SPL with incorrect namespace.

	DC_9345 - transferContent does not accept shows with new SPL V11 namespace.

	DC_9346 - createShow does not accept shows with old SPL V1 namespace.
	
---
KNOWN ISSUES (most prevalent)

================================================================================
Perforce Label: Jupiter_04.03.03.02
Build Date: Feb 16, 2011

---
HOT TOPICS

---
ISSUES FIXED/IMPLEMENTED

	DC_9107 - Update LicenseManagementService sendLicense operation to use SAX parser
	instead of JAXB.

	DC_9275 - Fix the parsing of return values from get_showplayer_cert command.
	
---
KNOWN ISSUES (most prevalent)

================================================================================
Perforce Label: Jupiter_04.03.02.02
Build Date: Jan 25, 2011

---
HOT TOPICS

	WebService SystemManagementService definition now includes prepareAuditLogs and 
	prepareSystemLogs operations (not yet implemented).

---
ISSUES FIXED/IMPLEMENTED
	
---
KNOWN ISSUES (most prevalent)

================================================================================
Perforce Label: Jupiter_04.03.02.01
Build Date: Jan 10, 2011

---
HOT TOPICS

---
ISSUES FIXED/IMPLEMENTED

	DC_8934 - WebService ClipInfo does not indicate the presentation format (2D/3D) 
	of the clip.

	DC_9019 - Java API addition of triggerCue method.

	DC_9102 - Switching TMS Server to SMS Server does not stop SMS Servers from 
	attempting to synchronize with it.
	
---
KNOWN ISSUES (most prevalent)

================================================================================
Perforce Label: Jupiter_04.03.02.00
Build Date: Jan 6, 2011

---
HOT TOPICS

	Complete implementation of get/setAutoPlaybackMode WebService operation.

	Complete implementation of getSecurityManagerCertificate WebService operation.

---
ISSUES FIXED/IMPLEMENTED
	
---
KNOWN ISSUES (most prevalent)

================================================================================
Perforce Label: Jupiter_04.03.01.05
Build Date: Dec 16, 2010

---
HOT TOPICS

---
ISSUES FIXED/IMPLEMENTED
	
---
KNOWN ISSUES (most prevalent)

============================================================
Perforce Label: Jupiter_04.03.01.03
Build Date: Dec 14, 2010

---
HOT TOPICS	

---
ISSUES FIXED/IMPLEMENTED

	DC_8933 - WebService getPlaybackState does not return all documented elements when a clip is selected.

	DC_9087 - WebService SPL definition updated to optionally specify a parameterized cue value.

---
KNOWN ISSUES (most prevalent)

============================================================
Perforce Label: Jupiter_04.03.01.02
Build Date: Dec 7, 2010

---
HOT TOPICS	

---
ISSUES FIXED/IMPLEMENTED

	DC_9094 - Web Service fireCue operation does not throw Fault messages.

	DC_9083 - Web Service SPL definition should have mechanism to not require 
	show to use estimated duration.

---
KNOWN ISSUES (most prevalent)

============================================================
Perforce Label: Jupiter_04.03.01.01
Build Date: Nov 30, 2010

---
HOT TOPICS
	

---
ISSUES FIXED/IMPLEMENTED

---
KNOWN ISSUES (most prevalent)


============================================================
Perforce Label: Jupiter_04.03.01.00
Build Date: Nov 23, 2010

---
HOT TOPICS
	
	Complete implementation of sendLicense WebService operation.
	
	Complete implementation of fireCue WebService operation.

---
ISSUES FIXED/IMPLEMENTED

	DC_8242 - LicenseManagementService sendLicense operation completed.

---
KNOWN ISSUES (most prevalent)


============================================================
Perforce Label: Jupiter_04.03.00.05
Build Date: Nov 15, 2010

---
HOT TOPICS

---
ISSUES FIXED/IMPLEMENTED

---
KNOWN ISSUES (most prevalent)

============================================================
Perforce Label: Jupiter_04.03.00.01
Build Date: Sept 2, 2010

---
HOT TOPICS

	The reconnection speed of the API to the last connected server has been dramatically improved. This addresses DC_8295.

---
ISSUES FIXED/IMPLEMENTED

	DC_8295: GUI takes a long time to connect to the TMS Server
	
	DC_8853: operation failed exception when a new serial cue name matches a removed serial cue name.

---
KNOWN ISSUES (most prevalent)

============================================================
Perforce Label: Jupiter_04.02.04.19
Build Date: May 18, 2010

---
HOT TOPICS


---
ISSUES FIXED/IMPLEMENTED


---
KNOWN ISSUES (most prevalent)

============================================================
Perforce Label: Jupiter_04.02.04.12
Build Date: April 7, 2010

---
HOT TOPICS


---
ISSUES FIXED/IMPLEMENTED

	DC_8426: Duplicate and Inconsistent Java API Methods exist - 
	ShowTime#isRemoved() and ShowTime#isShowTimeRemoved().

---
KNOWN ISSUES (most prevalent)

============================================================
Perforce Label: Jupiter_04.02.04.11
Build Date: March 31, 2010

---
HOT TOPICS

	The following TransportStateType enumerations have been added:
	+ PREP_SUITE: Indicates the player is validating security constraints.
	+ PURGE_SUITE: Indicates the player is processing security logs.
	All operations not allowed within the SELECTING state are also not allowed
	within the PREP_SUITE and PURGE_SUITE states.

---
ISSUES FIXED/IMPLEMENTED

---
KNOWN ISSUES (most prevalent)

============================================================
Perforce Label: Jupiter_04.02.04.10
Build Date: March 24, 2010

---
HOT TOPICS

---
ISSUES FIXED/IMPLEMENTED

	DC_8303: WebService select operation will now allow an empty string to be
	specified to denote that an unselect should be performed.

	DC_8340: Allow empty shows to be created via the Web Service API.

---
KNOWN ISSUES (most prevalent)

============================================================
Perforce Label: Jupiter_04.02.04.05
Build Date: February 24, 2010

---
HOT TOPICS

	JAVA API
	---
	SerialDeviceCueConfiguration#save() may now throw InvalidInputCueNameException.

---
ISSUES FIXED/IMPLEMENTED


---
KNOWN ISSUES (most prevalent)

============================================================
Perforce Label: Jupiter_04.02.04.00
Build Date: January 20, 2010

---
HOT TOPICS

---
ISSUES FIXED/IMPLEMENTED

	DC_7976: Web Service TransferManagement WSDL TransferInfo response has 
	incorrect type for transferDescription.

---
KNOWN ISSUES (most prevalent)

============================================================
Perforce Label: Jupiter_04.02.03.00
Build Date: January 6, 2010

---
HOT TOPICS

---
ISSUES FIXED/IMPLEMENTED

	DC_7805: If the target FTP server for system log extraction via web services is not found, the log
	extraction status may result in a non-error state.

	DC_7806: Web Service ShowManagement operations requires clients to refer to a local copy of WSDL/XSD
	and address remote session endpoints.

	DC_7901: Content Transfer web service operation with SPL don't allow URI encoded characters to be
	placed in username/passwords.

---
KNOWN ISSUES (most prevalent)

============================================================
Perforce Label: Jupiter_04.02.02.04
Build Date: December 8, 2009

---
HOT TOPICS

	JAVA API
	---
	Content Manager interface now supports the deletion of orphaned assets.

---
ISSUES FIXED/IMPLEMENTED

---
KNOWN ISSUES (most prevalent)

============================================================
Perforce Label: Jupiter_04.02.02.02
Build Date: November 11, 2009

---
HOT TOPICS

	WEB SERVICE
	---

	URI typed parameters may now contain URI encoded characters.

---
ISSUES FIXED/IMPLEMENTED

	DC_7846: Log retrieval web service operations don't allow URI encoded characters to be
	placed in username/passwords.

	DC_7847: Content transfer web service operations don't allow URI encoded characters to be
	placed in username/passwords.

---
KNOWN ISSUES (most prevalent)

============================================================
Perforce Label: Jupiter_04.02.02.01
Build Date: November 4, 2009

---
HOT TOPICS

---
ISSUES FIXED/IMPLEMENTED

	DC_7825: Java SMI API will not connect to other servers if first listed server is offline.

	DC_7829: WebService SPL being deployed has the wrong namespace.

	DC_7845: Log extraction web service request fails if DSS/DSL is behind a firewall.

---
KNOWN ISSUES (most prevalent)

============================================================
Perforce Label: Jupiter_04.02.02.00
Build Date: October 22, 2009

---
HOT TOPICS

	JAVA API
	---

	ContentManager interface now supports initiating a RAID rebuild.

	ClipInstance#isUnsupported and Show#containsUnsupportedClip are now available.

	The following CueTypes have been added to support GPIO cues: PLAYER_AUDIO, PLAYER_LIGHTS, 
	and PLAYER_PROJECTOR.

	WEB SERVICE
	---

	ShowInfo and ClipInfo types now may contain an unsupported property key.

---
ISSUES FIXED/IMPLEMENTED

---
KNOWN ISSUES (most prevalent)

============================================================
Perforce Label: Jupiter_04.02.01.01
Build Date: October 13, 2009

---
HOT TOPICS

	ContentManager#convertTransferableContent is now available.

---
ISSUES FIXED/IMPLEMENTED

---
KNOWN ISSUES (most prevalent)

============================================================
Perforce Label: Jupiter_04.02.01.00
Build Date: October 8, 2009

---
HOT TOPICS

	ServerProperties is now available.

---
ISSUES FIXED/IMPLEMENTED

---
KNOWN ISSUES (most prevalent)

============================================================
Perforce Label: Jupiter_04.02.00.00
Build Date: September 22, 2009

---
HOT TOPICS

---
ISSUES FIXED/IMPLEMENTED

---
KNOWN ISSUES (most prevalent)

============================================================
Perforce Label: Jupiter_04.01.07.08
Build Date: September 2, 2009

---
HOT TOPICS

	Added cueId to CueInfo type for future use.  It is currently populated with a zero filled 
	string in the uuid format.

---
ISSUES FIXED/IMPLEMENTED

	DC_7776: Dolby Web Service setSecureTime operation was adjusting time relative to the 
	unadjusted secure time.

	DC_7777: Dolby Web Service automation log retrieval stays in progress for 5 minutes 
	after the extraction was done.

---
KNOWN ISSUES (most prevalent)

============================================================
Perforce Label: Jupiter_04.01.07.07
Build Date: August 26, 2009

---
HOT TOPICS

---
ISSUES FIXED/IMPLEMENTED

---
KNOWN ISSUES (most prevalent)

============================================================
Perforce Label: Jupiter_04.01.07.06
Build Date: August 19, 2009

---
HOT TOPICS

	The Dolby defined Show Play List (SPL) comments have been improved.

---
ISSUES FIXED/IMPLEMENTED

---
KNOWN ISSUES (most prevalent)

============================================================
Perforce Label: Jupiter_04.01.07.05
Build Date: August 13, 2009

---
HOT TOPICS

---
ISSUES FIXED/IMPLEMENTED

	DC_7673: Add key/value properties to Web Service Info types to help address upcoming 
	customer needs while ensuring backwards compatibility.

	DC_7738: Incorrect Web Service fault message is being triggered during 'play' test case when 
	there is no content selected.

---
KNOWN ISSUES (most prevalent)

============================================================
Perforce Label: Jupiter_04.01.07.04
Build Date: August 5, 2009

---
HOT TOPICS

---
ISSUES FIXED/IMPLEMENTED

---
KNOWN ISSUES (most prevalent)

============================================================
Perforce Label: Jupiter_04.01.07.03
Build Date: July 29, 2009

---
HOT TOPICS


---
ISSUES FIXED/IMPLEMENTED


---
KNOWN ISSUES (most prevalent)

============================================================
Perforce Label: Jupiter_04.01.07.02
Build Date: July 22, 2009

---
HOT TOPICS


---
ISSUES FIXED/IMPLEMENTED


---
KNOWN ISSUES (most prevalent)

============================================================
Perforce Label: Jupiter_04.01.07.01
Build Date: July 20, 2009

---
HOT TOPICS

	Improved the server logging of the Web Service layer to have more meaningful messages and stack traces.
	
---
ISSUES FIXED/IMPLEMENTED

	DC_7638: Web Service log retrieval issues/improvements:
	+ Sometimes the server log retrieval status does not end in a terminal state.
	+ When a log transfer completes, the FTP client connection times out instead of being closed properly.
	+ If a directory path is specified and does not exist, an error is presented instead of more elegantly 
	  creating path.
	+ getAuditLogStatus will now only present the status for auditoriums where both teh CONTENT_PLAYER and 
	  DECODER components are connected.

---
KNOWN ISSUES (most prevalent)

============================================================
Perforce Label: Jupiter_04.01.07.00
Build Date: July 9, 2009

---
HOT TOPICS

	WEB SERVICE
	---

	The following changes have been made to the web service implementation:
	+ Operation getConnectedDeviceComponents will now return a device/component of type SERVER.
	+ The System logs may now be extracted for the device/component of type SERVER.
	+ Fixed some issues with LogStatus ERROR and CANCEL not getting properly indicated during log retrieval.

	JAVA API
	---

	The following are now java 1.5 enums: AlarmSeverity, AlarmSource, and AlarmType. 
	
---
ISSUES FIXED/IMPLEMENTED

---
KNOWN ISSUES (most prevalent)

	DC_7638: Sometimes the status of a web service log retrieval operation does not end in a terminal state 
	when the logs of SERVER device/component type is being extracted.

============================================================
Perforce Label: Jupiter_04.01.06.02
Build Date: July 2, 2009

---
HOT TOPICS
	
---
ISSUES FIXED/IMPLEMENTED

	WEB SERVICE
	---

	Audit log retrieval now uses the provided date range filter.
	
	LogTransferStatus sometimes reported an incorrect percentage complete.

---
KNOWN ISSUES (most prevalent)

============================================================
Perforce Label: Jupiter_04.01.06.01
Build Date: June 24, 2009

---
HOT TOPICS

	WEB SERVICE
	---

	The initial implementation of the Web Service API is now available for testing.

	The following changes have been made to the Web Service API Definition:
	+ All WSDL documentation has been improved to provide more behaviour detail.
	+ SOAP address enpoint location(s) are now correct.
	+ The faults NotReady and DeviceComponentFailure have been added.
	+ The services getCPL, getSPL and getKDM return strings instead of a strict type.
	+ The location of information returned has been added to several types (eg, ClipInfo).
	+ Some elements are now more correctly typed (eg, xsd:dateTime instead of xsd:date).
	+ Content identifier is no longer required to make a content transfer request.
	+ Audit log retrieval request now accepts a date range in which to filter audit logs.
	+ A few additional minor changes were made to ensure clarity and consistency across services.

	JAVA API
	---

	ClipInstance#getURL has been added.
	
	Show#isPlayable has been added.
	
	ContentTransferStatus is now a java 1.5 enum.
	
	ContentTransferStatusReason#REMOTE_FILE_NOT_FOUND has been renamed to FILE_NOT_FOUND.

---
ISSUES FIXED/IMPLEMENTED

---
KNOWN ISSUES (most prevalent)

============================================================
Perforce Label: Jupiter_04.01.05.00
Build Date: May 14, 2009

---
HOT TOPICS
	
---
ISSUES FIXED/IMPLEMENTED

---
KNOWN ISSUES (most prevalent)

============================================================
Perforce Label: Jupiter_04.01.04.06
Build Date: May 6, 2009

---
HOT TOPICS

	A mechanism has been added to force the DolbyClientServicesLibrary to prefer to connect to SMS 
	servers.

	DeviceEventSet#isEmpty has been added.

---
ISSUES FIXED/IMPLEMENTED

	DC_7361: Allow getCPL/getKDM requests during playback.

---
KNOWN ISSUES (most prevalent)

============================================================
Perforce Label: Jupiter_04.01.04.05
Build Date: April 29, 2009

---
HOT TOPICS

	The ScheduleWindow may now be supplied a TimeZone.

	LicenseLoadStatus#TransportBusy has been removed as licenses may now be ingested/transferred 
	during playback.

	LicenseLoadState#MODEM_LOADING_IN_PROGRESS has been renamed to LicenseLoadState#AUTO_LOADING_IN_PROGRESS
	to better reflect that licenses may be delivered via modem or ftp.

---
ISSUES FIXED/IMPLEMENTED


---
KNOWN ISSUES (most prevalent)

============================================================
Perforce Label: Jupiter_04.01.04.04
Build Date: April 22, 2009

---
HOT TOPICS


---
ISSUES FIXED/IMPLEMENTED


---
KNOWN ISSUES (most prevalent)

============================================================
Perforce Label: Jupiter_04.01.04.03
Build Date: April 15, 2009

---
HOT TOPICS


---
ISSUES FIXED/IMPLEMENTED


---
KNOWN ISSUES (most prevalent)

============================================================
Perforce Label: Jupiter_04.01.04.02
Build Date: April 9, 2009

---
HOT TOPICS


---
ISSUES FIXED/IMPLEMENTED


---
KNOWN ISSUES (most prevalent)

============================================================
Perforce Label: Jupiter_04.01.04.01
Build Date: April 1, 2009

---
HOT TOPICS

	Device#getDeviceEffectiveStatus() has been removed.

---
ISSUES FIXED/IMPLEMENTED

	DC_7094: SMI container re-initialization is incomplete if a JMS message is not received within 60 seconds.

---
KNOWN ISSUES (most prevalent)

============================================================
Perforce Label: Jupiter_04.01.04.00
Build Date: March 23, 2009

---
HOT TOPICS

	Initial suite of Dolby Digital Cinema Web Service definitions are now available.

	ContentInstallationEvent#getData() is now available.

	ContentTransfer#getContentUUID() and ContentTransfer#getTransferDescription() are now available.

	NullDeviceConfigurationLibrary is now present and will be the default device configuration library 
	returned.

	TransferableContentAssetType enum now contains ASSETMAP and VOLUME_INDEX.

---
ISSUES FIXED/IMPLEMENTED

---
KNOWN ISSUES (most prevalent)

============================================================
Perforce Label: Jupiter_04.01.03.03
Build Date: March 4, 2009

---
HOT TOPICS

	Alarms may now be attributed.

	Scheduler#findDatesWithScheduleConflicts has been added.

	SchedulerServerProviderType CINEPLEX has been added.

	The following convenience methods have been added:
	+ ClipShowElement#getClipId()
	+ ShowTime#getAuditoriumId()
	+ SerialDeviceConfiguration#getAuditoriumId()
	+ SerialDeviceCueConfiguration#getAuditoriumId()
	
---
ISSUES FIXED/IMPLEMENTED


---
KNOWN ISSUES (most prevalent)

============================================================
Perforce Label: Jupiter_04.01.03.02
Build Date: February 26, 2009

---
HOT TOPICS

	
---
ISSUES FIXED/IMPLEMENTED


---
KNOWN ISSUES (most prevalent)

============================================================
Perforce Label: Jupiter_04.01.03.01
Build Date: February 19, 2009

---
HOT TOPICS

	
---
ISSUES FIXED/IMPLEMENTED


---
KNOWN ISSUES (most prevalent)


============================================================
Perforce Label: Jupiter_04.01.03.00
Build Date: February 12, 2009

---
HOT TOPICS

	There is now a Server Discovery mechanism which may be used to listen to servers that you are not 
	connected to.

	The information about the connected Server has been moved into the Server interface.  More information
	about the connected Server such as its configuration is also available.

	Log Extraction is now an asynchronous process.  See the interfaces <code>AsynchronousLogRetriever</code> 
	and <code>LogConsumer</code> interfaces for more detail on how to extract logs.

	Package ingest support has now been added.

	ContentPlayer#previous() and ContentPlayer#next() playback controls have been added.

	Device Models ScreenServer and CAT862 have been added.

	StaticDeviceProperty has been renamed to DeviceProperty with additional DevicePropertyTypes.

---
ISSUES FIXED/IMPLEMENTED


---
KNOWN ISSUES (most prevalent):

============================================================
Perforce Label: Jupiter_04.01.02.01
Build Date: January 26, 2009

---
HOT TOPICS

	Clip title is now persisted with the License and licenses for clips not found on the system are able 
	to display a valid clip name.
	
	New license error types have been added:
	+ invalid key type - the license file key types and the CPL content types differ
	+ missing keys - the license file is missing keys necessary to decode some or all content tracks
	+ link encryption - the link encryption setting on the ShowPlayer is insufficient for the level 
	  of security requested by the license.
	 
	License log entries now report operation type (load, delete and expired) and clip title.	 

---
ISSUES FIXED/IMPLEMENTED

	DC_6283: Support new KDM CPLCheck errors; Add operation and clip title to KDM log entries.
	
	DC_6610:"License about to expire" alert repeatedly fires on all clients
	
	DC_6665: ShowManager server does not reflect newly loaded licenses.

	DC_6720: Show Manager pushing schedule but not referenced show(s).

---
KNOWN ISSUES (most prevalent):

============================================================
Perforce Label: Jupiter_04.01.01.00
Build Date: January 19, 2009

---
HOT TOPICS

---
ISSUES FIXED/IMPLEMENTED

---
KNOWN ISSUES (most prevalent):

============================================================
Perforce Label: Jupiter_04.01.00.01
Build Date: January 12, 2009

---
HOT TOPICS



---
ISSUES FIXED/IMPLEMENTED

	DC_6485: DolbyClientContext fails to connect to server via ip address when server process is restarted.

---
KNOWN ISSUES (most prevalent):

============================================================
Perforce Label: Jupiter_04.01.00.00
Build Date: December 22, 2008

---
HOT TOPICS

	LicenseLoadStatus#NOT_ENOUGH_SPACE has been added.

---
ISSUES FIXED/IMPLEMENTED

---
KNOWN ISSUES (most prevalent):

============================================================
Perforce Label: Jupiter_04.00.05.14
Build Date: November 20, 2008

---
HOT TOPICS

	DeviceLogStatus#DONE_NO_ENTRIES has been added.

---
ISSUES FIXED/IMPLEMENTED

---
KNOWN ISSUES (most prevalent):

============================================================
Perforce Label: Jupiter_04.00.05.13
Build Date: November 13, 2008

---
HOT TOPICS

---
ISSUES FIXED/IMPLEMENTED

---
KNOWN ISSUES (most prevalent):

============================================================
Perforce Label: Jupiter_04.00.05.12
Build Date: November 12, 2008

---
HOT TOPICS

---
ISSUES FIXED/IMPLEMENTED

---
KNOWN ISSUES (most prevalent):

============================================================
Perforce Label: Jupiter_04.00.05.11
Build Date: November 5, 2008

---
HOT TOPICS

---
ISSUES FIXED/IMPLEMENTED

---
KNOWN ISSUES (most prevalent):

============================================================

Perforce Label: Jupiter_04.00.05.10
Build Date: October 29, 2008

---
HOT TOPICS

---
ISSUES FIXED/IMPLEMENTED

---
KNOWN ISSUES (most prevalent):

============================================================
Perforce Label: Jupiter_04.00.05.09
Build Date: October 22, 2008

---
HOT TOPICS

---
ISSUES FIXED/IMPLEMENTED

	The SMI Show Library now sends an event when the local auditorium is discovered.
	
---
KNOWN ISSUES (most prevalent):

============================================================
Perforce Label: Jupiter_04.00.05.08
Build Date: October 15, 2008

---
HOT TOPICS



---
ISSUES FIXED/IMPLEMENTED

	DC_5775: Content player now listens to license cache events and updates the state of external licenses accordingly.
	
---
KNOWN ISSUES (most prevalent):

============================================================
Perforce Label: Jupiter_04.00.05.07
Build Date: October 08, 2008

---
HOT TOPICS

		
---
ISSUES FIXED/IMPLEMENTED

	DC_5976: ShowManager Server should not re-select the previously selected show on show push when the show now has unlicensed clips
		 if modified show becomes unlicensed it is not reselected.
			
---
KNOWN ISSUES (most prevalent):

============================================================
Perforce Label: Jupiter_04.00.05.06
Build Date: October 1, 2008

---
HOT TOPICS

	
---
ISSUES FIXED/IMPLEMENTED

	DC_5926, DC_5964: Added convenience method to determine if a storage type is permanent.

	DC_5991: Added clip title to external license data structure. Now the licenses of clips that are not present in the system can identify the targeted clip name.
	
	DC_5918: change the logic for calculation of schedule conflicts. Now a scheduled show needs to be completely in the past (start and end dates) in order to be excluded from conflict calculation. 

---
KNOWN ISSUES (most prevalent):

============================================================

Perforce Label: Jupiter_04.00.05.05
Build Date: September 24, 2008

---
HOT TOPICS

		
---
ISSUES FIXED/IMPLEMENTED

	DC_5885: Local Transfers initiated via the SMI got stuck in "Pending State" with 0 % . 
	
	DC_5943: License load progress did not get updated with 100 % status after the KDMs were loaded.
			
---
KNOWN ISSUES (most prevalent):

============================================================
Perforce Label: Jupiter_04.00.05.04
Build Date: September 17, 2008

---
HOT TOPICS

	FTPConfiguration now has a settable timeout parameter.

	LicenseLoadProgress#getCurrentLoadedLicenses() has been renamed to getTotalSucceeded().
	
---
ISSUES FIXED/IMPLEMENTED

	
---
KNOWN ISSUES (most prevalent):

============================================================

Perforce Label: Jupiter_04.00.05.03
Build Date: September 10, 2008

---
HOT TOPICS

	LicenseLoadStatus#TRANSPORT_BUSY has been added.

	LicenseConstraints#filterByAuditorium has been added.

---
ISSUES FIXED/IMPLEMENTED

	DC_5802: SMI API initialization failure when there are content transfers.

---
KNOWN ISSUES (most prevalent):


============================================================

Perforce Label: Jupiter_04.00.05.02
Build Date: September 03, 2008

---
HOT TOPICS


---
ISSUES FIXED/IMPLEMENTED

	DC_5680: SQL exception thrown when a show with a previously used UUID is created.

---
KNOWN ISSUES (most prevalent):


============================================================


Perforce Label: Jupiter_04.00.05.01
Build Date: August 27, 2008

---
HOT TOPICS

---
ISSUES FIXED/IMPLEMENTED

	DC_5684: Fixed an NPE that would occur if a ClipInstance is added before its Clip.

---
KNOWN ISSUES (most prevalent):


============================================================

Perforce Label: Jupiter_04.00.05.00
Build Date: August 20, 2008

---
HOT TOPICS

	FTP Configurations now have configurable timeouts.

---
ISSUES FIXED/IMPLEMENTED
	
---
KNOWN ISSUES (most prevalent):

	Occasionally, the client encounters an unexpected error when the server is shutdown or restarted. When this
	happens, a dialog will appear stating that an unexpected problem occurred, prompting the user to click OK.
	Clicking OK will restart the client.

============================================================

Perforce Label: Jupiter_04.00.04.00
Build Date: August 11, 2008

---
HOT TOPICS
		
---
ISSUES FIXED/IMPLEMENTED

	DC_5005: Saving a FTP configuration with a host name (vs IP address) fails.
	
	DC_5563: SMI ExternalLicense getValidBefore() method was returning getValidAfter date.

---
KNOWN ISSUES (most prevalent):

	Occasionally, the client encounters an unexpected error when the server is shutdown or restarted. When this
	happens, a dialog will appear stating that an unexpected problem occurred, prompting the user to click OK.
	Clicking OK will restart the client.

============================================================
Perforce Label: JupiterInstall_04.00.03.00
Build Date: July 28, 2008

---
HOT TOPICS

	SMI DigitalShow has been removed and its functionality merged with Show. All Shows are digital.
	
	Introduced EditablePersistentData interface which supports revert() and save() operations. 
	
	Introduced EditablePersistentData#getCloneInstance() method which returns a singleton copy of the object on which it is invoked. Transparent editing of EditablePersistentData can be implemented by cloning the original object, changing that instance and saving or reverting changes without affecting the original.
	
	Auditorium, DeviceConfiguration, FTPConfiguration, Note, Principal, ScheduleServerAttribute, SerialDeviceConfiguration, SerialDeviceCueConfiguration, Show and ShowTime now inherit from EditablePersistentData.

	Added CPL_AUTHENTICATION_FAILED to LicenseErrorType. It indicates that clip signature validation failed.

---
ISSUES FIXED/IMPLEMENTED

	DC_4867- shows modified during playback and left unsaved may cause ArrayIndexOutOfBoundsExceptions. 
---
KNOWN ISSUES (most prevalent):

---
NOTES

============================================================
Perforce Label: JupiterInstall_04.00.02.00
Build Date: May 19, 2008

---
HOT TOPICS

	SMI DigitalShow#copy(final DigitalShow pShow) has been added. This method copies the contents from one show into another.
	
	Removed the checks indicating that the ShowStore is busy when a transfer is initiated. A content transfer now proceeds
	normally even if the destination is playing , except on a single core ShowStore.
	
	SMI ContentPlayer#getSelectedClipInstance() and ContentPlayer#isClipInstanceSelected() methods have been added.

	SMI ContentManager#deleteClipInstances() throws an OperationFailedException if any of the instances is selected for playback in the Auditorium.

	The methods to get and set secure time have been moved from the Decoder to the ContentPlayer.



---
ISSUES FIXED/IMPLEMENTED

	DC_5036: ShowManager cannot simultaneously delete internal/external clips.
---
KNOWN ISSUES (most prevalent):

---
NOTES

============================================================

Perforce Label: JupiterInstall_04.00.00.00
Build Date: November 21, 2007

---
HOT TOPICS

	SMI ContentPlayer#getAuditLog() has been added to support audit log retrieval.

	SMI API for license loading has been significantly enhanced and easier to use.

---
ISSUES FIXED/IMPLEMENTED

---
KNOWN ISSUES (most prevalent):

---
NOTES

============================================================
Perforce Label: JupiterInstall_02.02.00.00
Build Date: November 14, 2007

---
HOT TOPICS

	SMI Server related information directly accessible through the DolbyClientServices has been 
	deprecated and instead included in a Server interface.

	SMI Alarm API has been refactored to allow alarms to be advertised by the SMI Server.

	SMI MediaPlayer#setCurrentClip(ClipInstances) is now available to select a clip for playback.

	Functionality has been added to support content transfer via a generic FTP server.

	Functionality has been added to configure and run a Schedule Server.

	SMI DeviceModel.NEC has been added to support an NEC Projector device.

	SMI ShowTime#getSource() has been added to indicate the source of the ShowTime.
	
	SMI CueInstance objects are now available to represent physical cues in an auditorium.

---
ISSUES FIXED/IMPLEMENTED

---
KNOWN ISSUES (most prevalent):
        
---
NOTES

============================================================
Perforce Label: JupiterInstall_02.01.11.03
Build Date: November 13, 2007

---
HOT TOPICS

	SMI ContentTransferStatusReason.MAX_NUMBER_EXCEEDED has been added.

---
ISSUES FIXED/IMPLEMENTED

---
KNOWN ISSUES (most prevalent):
        
---
NOTES

============================================================
Perforce Label: JupiterInstall_02.01.11.02
Build Date: September 21, 2007

---
HOT TOPICS

	SMI ContentTransferStatusReason.COULD_NOT_VERIFY has been added.

	SMI Clip#getLicenseStatus() is now more consistent with the published licenses.

	SMI Clip#getSize() has been deprecated.  Instead use SMI ClipInstance#getSize().

	SMI FilmPlayer devices have been removed.

---
ISSUES FIXED/IMPLEMENTED

	DC_4253: Clip size does not always get refreshed.

	DC_4263: Out of memory errors (java heap space), clients not connecting to server.

	DC_4351: Local transfer failed with unknown reason.

	DC_4352: Cancellation of pending local transfers failed.

	DC_4354: Clip encrypted state does not get refreshed.

---
KNOWN ISSUES (most prevalent):
        
---
NOTES

============================================================
Perforce Label: JupiterInstall_02.01.10.01
Build Date: August 28, 2007

---
HOT TOPICS

	ContentTransferStatusReason.DUPLICATE_PENDING_TRANSFER has been added.

---
ISSUES FIXED/IMPLEMENTED

---
KNOWN ISSUES (most prevalent):

      2.1.x->2.1.x upgrades are only supported for upgrades from version 02.01.05.03 and higher.
	
      Occasionally, the client hangs after a reboot with a greyed-out rectangle. Pressing 'Enter' will restart 
      the client and clear the problem.
        
---
NOTES

============================================================
Perforce Label: JupiterInstall_02.01.10.00
Build Date: August 15, 2007

---
HOT TOPICS

	The DFC100 Dolby Filter Controller is now a supported device that appears within the theatre devices tab.

	Upon connecting to DFC100, projector cues "DFC100 Enable" and "DFC100 Disable" will be available for show creation.

	SMI now includes a ServerStatus.ERROR with a ServerStatusErrorReason to indicate if the SMI API version 
	does not match the version of the SMI server for versions 2.1.10.0 and greater.

	SMI will now throw an InvalidContextException if an attempt is made to use objects in one context 
	into another inappropriately.

	SMI License#getTargetAuditorium() and LicenseStatus.NOT_RELEVANT have been added for licenses that exist on
	a ShowLibrary.
	
	SMI ServerSettings#getServerVersion() has been deprecated.  The ServerStatusMonitor#getServerVersion() should be used in its stead.

	SMI ServerSettings initialization is now consistent with other containers.

---
ISSUES FIXED/IMPLEMENTED

	DC_4263: Out of memory errors (java heap space).  Clients not connecting to servers.

	DC_4267: No schedule pushed to ShowStores.

---
KNOWN ISSUES (most prevalent):

      2.1.x->2.1.x upgrades are only supported for upgrades from version 02.01.05.03 and higher.
	
      Occasionally, the client hangs after a reboot with a greyed-out rectangle. Pressing 'Enter' will restart 
      the client and clear the problem.
        
---
NOTES

============================================================
Perforce Label: JupiterInstall_02.01.09.00
Build Date: July 19, 2007

---
HOT TOPICS
	
	SMI Decoder is now a SingleDevice instead of a CompoundDevice.

	Support for local content transfer has been added to the SMI ContentManager interface.

	Support for loading licenses has been added to the SMI ContentManager interface.

	Licenses may now only be uniquely identified by UUID and Auditorium when a ShowLibrary exists.

---
ISSUES FIXED/IMPLEMENTED

	DC_1097: Provide 'Load Licenses' functionality.

	DC_4066: Fixed some issues with SMI state across server disconnect/reconnect.

	DC_4140: ConcurrentModificationException in API.

	DC_4141: NullPointerException in ContentManager API.

---
KNOWN ISSUES (most prevalent):

      2.1.x->2.1.x upgrades are only supported for upgrades from version 02.01.05.03 and higher.
	
	Occasionally, the client hangs after a reboot with a greyed-out rectangle. Pressing 'Enter' will restart 
	the client and clear the problem.
        
---
NOTES

============================================================
Perforce Label: JupiterInstall_02.01.08.01
Build Date: July 13, 2007

---
HOT TOPICS
	
	The com.dolby.smi.api.Session@getIpAddress() will now get the ip address in which the SMI is running.

---
ISSUES FIXED/IMPLEMENTED



---
KNOWN ISSUES (most prevalent):

        2.1.x->2.1.x upgrades are only supported for upgrades from version 02.01.05.03 and higher.

	After a Show Manager install, the client may fail to display discovered auditoriums. Restarting
	the client will clear the problem.
	
	Occasionally, the client hangs after a reboot with a greyed-out rectangle. Pressing 'Enter' will restart 
	the client and clear the problem.
        
---
NOTES

============================================================
Perforce Label: JupiterInstall_02.01.08.00
Build Date: June 20, 2007

---
HOT TOPICS

	SMI state will now be valid across server disconnect/reconnects.

	SMI ClipInstance.isLicensed() and ClipInstance.isTransferring() are now available.

	SMI DeviceStateInfo.getDeviceModel() is now available.

	Server can now communicate over either the Theatre or Auditorium interfaces.

	Client and Server logs will now include stack traces when exceptions occur.

---
ISSUES FIXED/IMPLEMENTED

	DC_4066: API needs to reinitialize if connection to server is lost and then restored.

---
KNOWN ISSUES (most prevalent):

        2.1.x->2.1.x upgrades are only supported for upgrades from version 02.01.05.03 and higher.

	After a Show Manager install, the client may fail to display discovered auditoriums. Restarting
	the client will clear the problem.
	
	Occasionally, the client hangs after a reboot with a greyed-out rectangle. Pressing 'Enter' will restart 
	the client and clear the problem.
        
---
NOTES

============================================================
Perforce Label: JupiterInstall_02.01.07.01
Build Date: May 30, 2007

---
HOT TOPICS

        SMI server persistent store can be restored to factory default settings through the ShowStore unconfig login.

	ShowPlaylist (SPL) XML now specify the duration of each clip in the show.

	ShowTimes now advertise a UUID.

---
ISSUES FIXED/IMPLEMENTED

        DC_4045: Add getUUID() to API ShowTime

	DC_4046: Add clip duration to external ShowPlayList XSD

	DC_4046: Content Transfers between ShowStores is now possible through the API in a multi-server environment.

	DC_4024: Clip Objects Persist when no one refers to them

---
KNOWN ISSUES (most prevalent):

        2.1.x->2.1.x upgrades are only supported for upgrades from version 02.01.05.03 and higher.

        If a server becomes disconnected the SMI will no longer reflect the correct state (including the 
        ServerStatus) for that server.
        
---
NOTES


============================================================
Perforce Label: JupiterInstall_02.01.07.00
Build Date: May 15, 2007

---
HOT TOPICS

	Shows can now be created by explicitly specifying their UUID.

	Shows can now have their ShowPlaylist (SPL) retrieved in XML form.

	Licenses now advertise a UUID.

	Licenses can now have their KeyDeliveryMessage (KDM) retrieved in XML form.

	The Clip.getCompositionPlaylist() method now will correctly only retrieve the CPL from clips
	that are on the MainStore.

	DeviceStateInfo now includes DeviceModel information.

	Performed various improvements to log retrieval, including:
        + Maximum log retrieval limit has been increased from 10MB to 20MB.
        + Maximum log retrieval limit per file has been eliminated.
        + The size of characters retrieved are now being correctly counted.

---
ISSUES FIXED/IMPLEMENTED


---
KNOWN ISSUES (most prevalent):

        2.1.x->2.1.x upgrades are only supported for upgrades from version 02.01.05.03 and higher.

        If a server becomes disconnected the SMI will no longer reflect the correct state (including the 
        ServerStatus) for that server.

	On a fresh jupiter install, with an old showstore install, config script must be run to sync the theatre 
	name between the two.
        
---
NOTES


============================================================
Perforce Label: JupiterInstall_02.01.06.02
Build Date: April 26, 2007

---
HOT TOPICS

	All classes within the smi.core package have been merged into smi.api.

	The DolbyClientServicesLibrary should now be retrieved to access all servers whose 
	services may be accessed through DolbyClientServices.

	The Clip.getInstances(ClipInstanceFilter) method now correctly uses the passed filter.

        Persistent event dependencies are now resolved (eg, clip events are received before clipInstance events).

---
ISSUES FIXED/IMPLEMENTED


---
KNOWN ISSUES (most prevalent):

        2.1.x->2.1.x upgrades are only supported for upgrades from version 02.01.05.03 and higher.

        If a server becomes disconnected the SMI will no longer reflect the correct state (including the 
        ServerStatus) for that server.

	On a fresh jupiter install, with an old showstore install, config script must be run to sync the theatre 
	name between the two.
        
---
NOTES

============================================================
Perforce Label: JupiterInstall_02.01.05.03
Build Date: April 9, 2007

---
HOT TOPICS

	Auditorium deletion issues have now been addressed.

	ServerStatusMonitor now has the additional state of INITIALIZING.  The state will be present when the 
	SMI is initializing its internal libraries.  The SMI will now only present the READY state when all 
	internal SMI libraries have been initialized.

	Various issues have been addressed with multi-server configuration with regards to each context 
	correctly referring to its server.

	SMI javadocs are now more accurate and complete for several of the primary classes.

---
ISSUES FIXED/IMPLEMENTED


---
KNOWN ISSUES (most prevalent):

        2.1.x->2.1.x upgrades are only supported for upgrades from version 02.01.05.03 and higher.

        If a server becomes disconnected the SMI will no longer reflect the correct state (including the 
        ServerStatus) for that server.

	On a fresh jupiter install, with an old showstore install, config script must be run to sync the theatre 
	name between the two.

	Serial device cue configuration is not fully operational.

---
NOTES

============================================================
Perforce Label: JupiterInstall_02.01.05.02
Build Date: March 27, 2007

---
HOT TOPICS

	SMI External has now been removed.  SMI API JupiterClientContextLibrary should be the initial class
	now used to retrieve access to monitor/control the dolby digital cinema server.

	Fixed various API and Server NullPointerExceptions.

---
ISSUES FIXED/IMPLEMENTED


---
KNOWN ISSUES (most prevalent):

        2.1.x->2.1.x upgrades are only supported for upgrades from version 02.01.05.03 and higher.

        If a server becomes disconnected the SMI will no longer reflect the correct state (including the 
        ServerStatus) for that server.

	On a fresh jupiter install, with an old showstore install, config script must be run to sync the theatre 
	name between the two.

	Serial device cue configuration is not fully operational.

	There are periodic non-fatal jupiter context and cache related exceptions.

---
NOTES

============================================================
Perforce Label: JupiterInstall_02.01.05.00
Build Date: March 2, 2007

---
HOT TOPICS

	Fixed a reference to the SMI client component from the SMI server which may cause client/server 
	cache communication issues.

	dolby-smi.tgz now provides smi-api.jar instead of dolby-smi.jar.  This change allows for show 
	creation along with a wealth of other features.

	Clients must now use the com.dolby.smi.api.JupiterClientContextLibrary instead of the 
	com.dolby.smi.external.DolbyContextLibrary to gain access to the DolbyServices.

	Clients must now immediately call DolbyServices.getSession().login(name, passwd) in order to 
	gain access to many JupiterServices.

	All references to com.dolby.smi.external should now refer to com.dolby.smi.api.

---
ISSUES FIXED/IMPLEMENTED


---
KNOWN ISSUES (most prevalent):

        2.1.x->2.1.x upgrades are only supported for upgrades from version 02.01.05.03 and higher.

        If a server becomes disconnected the SMI will no longer reflect the correct state (including the 
        ServerStatus) for that server.

	On a fresh jupiter install, with an old showstore install, config script must be run to sync the theatre 
	name between the two.

	Serial device cue configuration is not fully operational.

	There are periodic non-fatal jupiter context and cache related exceptions.

	Auditorium deletion is not operational.

---
NOTES

