<?xml version="1.0" encoding="UTF-8"?>
 
<!--
******************************************************************************
* Translation Notes:
*
* To translate this XML file, first change the xml:lang variable
* in TMSSource to the correct locale for the translation.  Then follow
* these simple rules.
*
* #PCDATA:
*
* When translating XML, any text between <Tag> and </Tag> entries
* should be translated.  For example, "File not found" in the following
* phrase:
*
* <MsgText>File not found</MsgText>... 
* 
* The only exception to this rule is the Text between <Copyright> and 
* </Copyright> tags.
* 
* Attributes:
*
* Verbage in attributes should not be translated.  For example, the "don't
* translate me" phrase in the following should not be changed:
*
* <MsgText terseText="don't translate me">File not found</MsgText>... 
*
* Comments:
*
* Verbage in comments should not be translated.  This note is an example
* of a comment.  End-users will never see it.
*
*****************************************************************************
-->
<TMSSource name="EmitterMessages" tmsVersion="1.0" xml:lang="en">
	<Copyright>Licensed Materials - Property of IBM
   (C)Copyright IBM Corporation 2005.
   All Rights Reserved
   US Government Users Restricted Rights - Use, duplication
   or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.</Copyright>
<!--
  *********************************************************************
  * The above copyright notice applies to this XML file as well
  *  as any other source/text files generated from this file.
  *********************************************************************
-->
	<!-- ========================================================== -->
	<!-- Message creation/maintenance process:                      -->
	<!--                                                            -->
	<!-- In a comment above each message, include                   -->
	<!-- the message number and one of these four status values:    -->
	<!--                                                            -->
	<!-- MSG_WORKING: Development is still working on the message.  -->
	<!--              It is not ready for review by ID.             -->
	<!--                                                            -->
	<!-- MSG_REVIEW_ID: Development has completed work on the       -->
	<!--                message. It is ready to be reviewed by ID.  -->
	<!--                                                            -->
	<!-- MSG_REVIEW_DEV: ID has updated the message.                -->
	<!--                 It is ready to be reviewed by Development. -->
	<!--                                                            -->
	<!-- MSG_COMPLETE: The message has been reviewed by all parties -->
	<!--               and is complete.                             -->
	<!--                                                            -->
	<!-- Also, if Development must update a message that is in the  -->
	<!-- MSG_COMPLETE state, Development must open a defect for ID  -->
	<!-- to review the message again.                               -->
	<!-- ========================================================== -->
	<!-- ================================================================= -->
	<!--  CEIEM0003E   MSG_COMPLETE                                         -->
	<!-- ================================================================= -->
	<Message ID="CEIEM0003E" prefix="yes">
		<MsgText pgmKey="filterFactoryFailure" varFormat="Java">The filter factory failed to 
		create a filter instance for the emitter.<br/>
        Filter factory: <Variable formatSpec="{0}">filter_factory</Variable><br/>
        Exception: <Variable formatSpec="{1}">exception_class</Variable><br/>
        Exception message: <Variable formatSpec="{2}">exception_message</Variable></MsgText>
		<Explanation>
            <p>Emitter does not get initialized if the filter failed to be created.</p>
		</Explanation>
		<AdminResponse><p>See the exception message for additional information about the cause of the problem.</p></AdminResponse>
	</Message>
	<!-- ================================================================= -->
	<!--  CEIEM0006E   MSG_COMPLETE                                        -->
        <!--               used only for trace & log                           -->
	<!-- ================================================================= -->
	<Message ID="CEIEM0006E" prefix="yes">
		<MsgText pgmKey="filterFailure" varFormat="Java">
			The event filter returned an exception when filtering an event.<br/>
            Event: <Variable formatSpec="{0}">event</Variable><br/>
            Filter: <Variable formatSpec="{1}">filter</Variable><br/>
            FilterFactory: <Variable formatSpec="{2}">filter_factory</Variable><br/>
            Exception: <Variable formatSpec="{3}">exception_class</Variable><br/>
            Exception message: <Variable formatSpec="{4}">exception_message</Variable>
		</MsgText>
		<Explanation>
			<p>No events are sent when this exception is thrown.</p>
		</Explanation>
		<ProgrammerResponse><p>See the exception message for additional information about the cause of the problem.</p></ProgrammerResponse>
	</Message>
	<!-- ================================================================= -->
	<!--  CEIEM0007E   MSG_COMPLETE                                        -->
        <!--               used only for trace & log                           -->
	<!-- ================================================================= -->
	<Message ID="CEIEM0007E" prefix="yes">
		<MsgText pgmKey="getFilterMetaDataException" varFormat="Java">The emitter failed to obtain the filter metadata from the filter.<br/>
        Filter: <Variable formatSpec="{0}">filter</Variable><br/>
        Exception: <Variable formatSpec="{1}">exception_class</Variable><br/>
        Exception message: <Variable formatSpec="{2}">exception_message</Variable>
        </MsgText>
		<Explanation>
            <p>An exception occurred while retrieving the metadata information from this filter.</p>
          </Explanation>
		<ProgrammerResponse><p>See the exception message for additional information about the cause of the problem.</p></ProgrammerResponse>
	</Message>

	<!-- ================================================================= -->
	<!--  CEIEM0008E   MSG_COMPLETE                                        -->
        <!--               used only for trace & log                           -->
	<!-- ================================================================= -->
	<Message ID="CEIEM0008E" prefix="yes">
		<MsgText pgmKey="filterCloseFailure" varFormat="Java">
		The filter  failed to close.  Resources held by the filter instance might not have been released.<br/>
        Filter: <Variable formatSpec="{0}">filter</Variable><br/>
        Exception: <Variable formatSpec="{1}">exception_class</Variable><br/>
        Exception message: <Variable formatSpec="{2}">exception_message</Variable>
        </MsgText>
    <Explanation>
        <p>An exception occurred while closing the filter.</p>
      </Explanation>
		<ProgrammerResponse>
			<p>See the exception message for additional information about the cause of the problem.</p>
		</ProgrammerResponse>
	</Message>


	<!-- ******************************************************************************* -->	
    
        <!-- ================================================================= -->
	<!--  CEIEM0015E   MSG_COMPLETE                                        -->
	<!-- ================================================================= -->
	<Message ID="CEIEM0015E" prefix="yes">
		<MsgText pgmKey="synchronizationModeNotSupported" varFormat="Java">
			The emitter does not support the specified synchronization mode: <Variable formatSpec="{0}">mode</Variable>.<br/>
                Expected values: <Variable formatSpec="{1}">filter</Variable>
         </MsgText>
		<Explanation>
			<p>The synchronization mode selected for an emitter operation is valid, but it is not supported by this emitter.  No events are sent when this exception is thrown. </p>
		</Explanation>
        <AdminResponse><p>Specify a supported synchronization mode in the configuration.</p></AdminResponse>
    </Message>
    
        <!-- ================================================================= -->
	<!--  CEIEM0016E   MSG_COMPLETE                                        -->
	<!-- ================================================================= -->
	<Message ID="CEIEM0016E" prefix="yes">
		<MsgText pgmKey="transactionModeNotSupported" varFormat="Java">
			The emitter does not support the specified transaction mode: <Variable formatSpec="{0}">mode</Variable>.<br/>
                Expected values: <Variable formatSpec="{1}">filter</Variable>
         </MsgText>
		<Explanation>
			<p>The transaction mode selected for the emitter operation is not valid or 
			it is not supported by this emitter.  No events are sent when this exception 
			is thrown. </p>
		</Explanation>
        <AdminResponse><p>Specify a supported transaction mode in your configuration.</p></AdminResponse>
    </Message>
    
    <!-- *********** EVENT BUS SENDER MESSAGES -->

	<!-- ================================================================= -->
	<!--  CEIEM0020E   MSG_COMPLETE                                        -->
	<!-- ================================================================= -->
	<Message ID="CEIEM0020E" prefix="yes">
		<MsgText pgmKey="eventBusJNDILookupFailure" varFormat="Java">
		The emitter failed to initialize because the JNDI lookup on the event bus home name failed.<br/>
        JNDI name: <Variable formatSpec="{0}">JNDI_name</Variable><br/>
        Context: <Variable formatSpec="{1}">nameInNameSpaceOfContext</Variable><br/>
        Exception (if any): <Variable formatSpec="{2}">exception_class</Variable>
        	</MsgText>
		<Explanation>
			<p>See message.</p>
		</Explanation>
		<AdminResponse><p>Ensure that the JNDI name of the event bus specified in the synchronous transmission profile is correct.</p></AdminResponse>
	</Message>

	<!-- ================================================================= -->
	<!--  CEIEM0023E   MSG_COMPLETE                                         -->
	<!-- ================================================================= -->
	<Message ID="CEIEM0023E" prefix="yes">
		<MsgText pgmKey="eventBusInitializeFailure" varFormat="Java">
			The emitter failed to initialize because of a failure in the synchronous transmission
			sender.  An exception occurred during initialization of the event bus sender.<br/>
                Exception: <Variable formatSpec="{0}">exception_class</Variable>
		</MsgText>
		<Explanation>
  			<p>See message.</p>
		</Explanation>
		<AdminResponse><p>See the exception message for additional information about the cause of the problem.</p>
		</AdminResponse>
	</Message>
	
	<!-- ================================================================= -->
	<!--  CEIEM0024E   MSG_COMPLETE                                         -->
	<!-- ================================================================= -->
	<Message ID="CEIEM0024E" prefix="yes">
		<MsgText pgmKey="eventBusCloseFailure" varFormat="Java">
		An error occurred when closing the emitter.  The synchronous transmission profile could not release resources.
		EventBus Interface: <Variable formatSpec="{0}">localOrRemote</Variable><br/>
                Exception: <Variable formatSpec="{1}">exception_class</Variable></MsgText>
		<Explanation>
			<p>A call to the EventBus.ejbRemove() method or the EventBusLocal.ejbRemove() method threw an exception.</p>
		</Explanation>
		<AdminResponse><p>See the exception message for additional information about the cause of the problem.</p></AdminResponse>
	</Message>

	<!-- ================================================================= -->
	<!--  CEIEM0025E   MSG_COMPLETE                                        -->
	<!-- ================================================================= -->
	<Message ID="CEIEM0025E" prefix="yes">
		<MsgText pgmKey="sendEventFailure" varFormat="Java">The emitter failed to send the events to the 
		event server. The <Variable formatSpec="{0}">localOrRemote</Variable> event bus enterprise bean on the event 
		server failed during event processing.<br/>
        Transaction mode: <Variable formatSpec="{2}">transaction_mode</Variable><br/>		
        Exception: <Variable formatSpec="{3}">exception_class</Variable><br/>
        Events: <Variable formatSpec="{1}">event_list</Variable>
		</MsgText>
		<Explanation>
			<p>The server is not available, is not configured correctly, or an unexpected runtime 
			error has occurred. No events are sent when this exception is thrown.</p>
		</Explanation>
		<AdminResponse><p>See the exception message for additional information about the cause of the problem.</p></AdminResponse>
	</Message>


    <!-- HERE ENDS 5.0.0 MESSAGES, ALL MESSAGES AFTER THIS ARE 5.1.0 AND HAVE NOT BEEN FINALIZED YET -->
    <!-- ================================================================= -->
	<!--  CEIEM0026E   MSG_COMPLETE                                        -->
	<!-- ================================================================= -->
	<Message ID="CEIEM0026E" prefix="yes">
		<MsgText pgmKey="cbeCompleterFailure" varFormat="Java">The emitter did not send the event to the event server because the content handler threw an exception.<br/>
        Event: <Variable formatSpec="{0}">event</Variable><br/>
        Exception: <Variable formatSpec="{1}">exception_class</Variable>
		</MsgText>
		<Explanation>
			<p>See message.</p>
		</Explanation>
		<AdminResponse><p>See the exception message for additional information about the cause of the problem.</p></AdminResponse>
	</Message>

	<!-- ================================================================= -->
	<!--  CEIEM0027E   MSG_COMPLETE                                         -->
	<!-- ================================================================= -->
	<Message ID="CEIEM0027E" prefix="yes">
		<MsgText pgmKey="cbeValidationFailure" varFormat="Java">The emitter did not send the event to the event server because the common base event is not valid.<br/>
        Event: <Variable formatSpec="{0}">event</Variable><br/>
        Exception: <Variable formatSpec="{1}">exception_class</Variable>
		</MsgText>
		<Explanation>
			<p>The validate() method on the common base event threw an exception indicating that the event is not valid.</p>
		</Explanation>
		<AdminResponse><p>See the exception message for additional information about the cause of the problem.</p></AdminResponse>
	</Message>

	<!-- ================================================================= -->
	<!--  CEIEM0031E   MSG_COMPLETE                                     -->
	<!-- ================================================================= -->
        <Message ID="CEIEM0031E" prefix="yes">
		<MsgText pgmKey="qcfJNDINotBound" varFormat="Java">The
			JNDI lookup of a JMS queue connection factory failed because the JNDI name defined in the emitter profile is not bound.<br/>
            Context: <Variable formatSpec="{0}">Context_name</Variable><br/>
            JNDI name: <Variable formatSpec="{1}">JNDI_name</Variable></MsgText>
		<Explanation>
			<p>See message.</p>
		</Explanation>
		<AdminResponse><p>Ensure that the configuration of the JMS queue connection factory asynchronous transmission profile for this event emitter is correct.</p></AdminResponse>
	</Message>

	<!-- ================================================================= -->
	<!--  CEIEM0032E   MSG_COMPLETE                                        -->
	<!-- ================================================================= -->
        <Message ID="CEIEM0032E" prefix="yes">
		<MsgText pgmKey="qcfJNDIResolveToWrongClass" varFormat="Java">
			The JNDI lookup of a JMS queue connection factory failed because the JNDI name does not resolve to an instance of javax.jms.QueueConnectionFactory.<br/>
            Context: <Variable formatSpec="{0}">Context_name</Variable><br/>
            JNDI name: <Variable formatSpec="{1}">JNDI_name</Variable></MsgText>
		<Explanation>
			<p>See message.</p>
		</Explanation>
		<AdminResponse><p>Ensure that the configuration of the JMS queue connection factory asynchronous transmission profile for this event emitter is correct.</p></AdminResponse>
	</Message>

	<!-- ================================================================= -->
	<!--  CEIEM0034E   MSG_COMPLETE                                         -->
	<!-- ================================================================= -->
        <Message ID="CEIEM0034E" prefix="yes">
		<MsgText pgmKey="queueJNDINotBound" varFormat="Java">The JNDI lookup of a JMS queue failed because the JNDI name defined in the emitter profile is not bound in the JNDI.<br/>
        Context: <Variable formatSpec="{0}">Context_name</Variable><br/>
        JNDI name: <Variable formatSpec="{1}">JNDI_name</Variable></MsgText>
		<Explanation>
			<p>See message.</p>
		</Explanation>
		<AdminResponse><p>Ensure that the configuration of the JMS queue and asynchronous transmission profile for this event emitter is correct.</p>
		</AdminResponse>
	</Message>

	<!-- ================================================================= -->
	<!--  CEIEM0035E   MSG_COMPLETE                                         -->
	<!-- ================================================================= -->
        <Message ID="CEIEM0035E" prefix="yes">
		<MsgText pgmKey="queueJNDIResolveToWrongClass" varFormat="Java">The
			JNDI lookup of a  JMS queue failed because the JNDI name does not resolve to an instance of javax.jms.Queue.<br/>
            Context: <Variable formatSpec="{0}">Context_name</Variable><br/>
            JNDI name: <Variable formatSpec="{1}">JNDI_name</Variable></MsgText>
		<Explanation>
            <p>See message.</p>
		</Explanation>
		<AdminResponse><p>Ensure that the configuration of the JMS queue and asynchronous transmission profile for this event emitter is correct.</p></AdminResponse>
	</Message>

	
	<!-- ================================================================= -->
	<!--  CEIEM0037E   MSG_COMPLETE                                         -->
	<!-- ================================================================= -->
    <Message ID="CEIEM0037E" prefix="yes">
		<MsgText pgmKey="websphereTxnSuspendResumeFailure" varFormat="Java">
            A failure occurred when attempting to suspend or resume the current unit of work.<br/>
            Exception: <Variable formatSpec="{0}">exception_class</Variable>
        </MsgText>
		<Explanation>
            <p>See message.</p>
		</Explanation>
		<AdminResponse><p>See the exception message for additional information about the cause of the problem.</p>
		</AdminResponse>
	</Message>

	<!-- ================================================================= -->
	<!--  CEIEM0038E   MSG_COMPLETE                                        -->
	<!-- ================================================================= -->
    <Message ID="CEIEM0038E" prefix="yes">
		<MsgText pgmKey="jmsSessionInitializationFailure" varFormat="Java">
            An error occurred when attempting to initialize a JMS session.<br/>
            JMS Connection: <Variable formatSpec="{0}">connection</Variable><br/>
            Session type: <Variable formatSpec="{1}">session_type</Variable><br/>
            Acknowledge type: <Variable formatSpec="{2}">session_type</Variable><br/>
            Exception: <Variable formatSpec="{3}">exception_class</Variable>
        </MsgText>
		<Explanation>
            <p>See message.</p>
		</Explanation>
		<AdminResponse><p>See the exception message for additional information about the cause of the problem.</p>
		</AdminResponse>
	</Message>

	<!-- ================================================================= -->
	<!--  CEIEM0039E   MSG_COMPLETE                                        -->
	<!-- ================================================================= -->
    <Message ID="CEIEM0039E" prefix="yes">
		<MsgText pgmKey="jmsSenderInitializationFailure" varFormat="Java">
            An error occurred when attempting to initialize a JMS queue sender.<br/>
            JMS session: <Variable formatSpec="{0}">session</Variable><br/>
            JMS queue: <Variable formatSpec="{1}">queue</Variable><br/>
            Exception: <Variable formatSpec="{2}">exception_class</Variable>
        </MsgText>
		<Explanation>
            <p>See message.</p>
		</Explanation>
		<AdminResponse><p>See the exception message for additional information about the cause of the problem.</p>
		</AdminResponse>
	</Message>

	<!-- ================================================================= -->
	<!--  CEIEM0040E   MSG_COMPLETE                                        -->
	<!-- ================================================================= -->
    <Message ID="CEIEM0040E" prefix="yes">
		<MsgText pgmKey="jmsCloseConnectionFailure" varFormat="Java">
            An error occurred when attempting to close a JMS connection.<br/>
            JMS connection:  <Variable formatSpec="{0}">connection</Variable><br/>
            Exception: <Variable formatSpec="{1}">exception_class</Variable>
        </MsgText>
		<Explanation>
            <p>See message.</p>
		</Explanation>
		<AdminResponse><p>See the exception message for additional information about the cause of the problem.</p>
		</AdminResponse>
	</Message>

	<!-- ================================================================= -->
	<!--  CEIEM0041E   MSG_COMPLETE                                        -->
	<!-- ================================================================= -->
	<Message ID="CEIEM0041E" prefix="yes">
		<MsgText pgmKey="sendJMSEventFailure" varFormat="Java">The emitter failed to send the events to the event server because of a JMS failure.<br/>
        Transaction mode: <Variable formatSpec="{1}">transaction_mode</Variable><br/>		
        Exception: <Variable formatSpec="{2}">exception_class</Variable><br/>
        Events: <Variable formatSpec="{0}">event_list</Variable><br/>
		</MsgText>
		<Explanation>
			<p>Either the server is not available, is not configured correctly, or an unexpected runtime error has occurred.  No events are sent when this exception is thrown</p>
		</Explanation>
		<AdminResponse><p>See the exception message for additional information about the cause of the problem.</p></AdminResponse>
	</Message>

    <!-- ================================================================= -->
    <!--  CEIEM0042E   MSG_COMPLETE                                        -->
    <!-- ================================================================= -->
    <Message ID="CEIEM0042E" prefix="yes">
        <MsgText pgmKey="jmsCreateConnectionFailure" varFormat="Java">
            An error occurred when attempting to open a JMS connection.<br/>
            JMS connection factory: <Variable formatSpec="{0}">connection_factory</Variable><br/>
            Exception: <Variable formatSpec="{1}">exception_class</Variable>
        </MsgText>
        <Explanation>
            <p>See message.</p>
        </Explanation>
        <AdminResponse><p>See the exception message for additional information about the cause of the problem.</p>
        </AdminResponse>
    </Message>

</TMSSource>
