com.businessobjects.rebean.wi
Class CommunicationException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by java.lang.RuntimeException
              extended by com.businessobjects.rebean.wi.REException
                  extended by com.businessobjects.rebean.wi.CommunicationException
All Implemented Interfaces:
java.io.Serializable

public final class CommunicationException
extends REException

The CommunicationException class defines unique identifiers for workflow problem exceptions. The majority of CommunicationException are thrown when their is a network problem.

See Also:
Serialized Form

Field Summary
static int COULD_NOT_REACH_SERVER
          Deprecated. This error code corresponds to a possible return value for REException.getErrorCode(), which should no longer be called; use REException.getCode() instead.
static int COULD_NOT_WRITE_STREAM
          Deprecated. This error code corresponds to a possible return value for REException.getErrorCode(), which should no longer be called; use REException.getCode() instead.
static int DOC_CONTEXTS
          Deprecated. This error code corresponds to a possible return value for REException.getErrorCode(), which should no longer be called; use REException.getCode() instead.
static int DOC_CREATE_DOC
          Deprecated. This error code corresponds to a possible return value for REException.getErrorCode(), which should no longer be called; use REException.getCode() instead.
static int DOC_DATAPROVIDER
          Deprecated. This error code corresponds to a possible return value for REException.getErrorCode(), which should no longer be called; use REException.getCode() instead.
static int DOC_DATASOURCE
          Deprecated. This error code corresponds to a possible return value for REException.getErrorCode(), which should no longer be called; use REException.getCode() instead.
static int DOC_GET_BLOB
          Deprecated. This error code corresponds to a possible return value for REException.getErrorCode(), which should no longer be called; use REException.getCode() instead.
static int DOC_GET_LOV
          Deprecated. This error code corresponds to a possible return value for REException.getErrorCode(), which should no longer be called; use REException.getCode() instead.
static int DOC_LOAD_SPEC
          Deprecated. This error code corresponds to a possible return value for REException.getErrorCode(), which should no longer be called; use REException.getCode() instead.
static int DOC_LOAD_STRU
          Deprecated. This error code corresponds to a possible return value for REException.getErrorCode(), which should no longer be called; use REException.getCode() instead.
static int DOC_OPEN_FAIL
          Deprecated. This error code corresponds to a possible return value for REException.getErrorCode(), which should no longer be called; use REException.getCode() instead.
static int DOC_PROMPTS
          Deprecated. This error code corresponds to a possible return value for REException.getErrorCode(), which should no longer be called; use REException.getCode() instead.
static int DOC_PROPERTIES
          Deprecated. This error code corresponds to a possible return value for REException.getErrorCode(), which should no longer be called; use REException.getCode() instead.
static int DOC_REFRESH
          Deprecated. This error code corresponds to a possible return value for REException.getErrorCode(), which should no longer be called; use REException.getCode() instead.
static int DOC_REPORTMAP
          Deprecated. This error code corresponds to a possible return value for REException.getErrorCode(), which should no longer be called; use REException.getCode() instead.
static int DOC_REPORTS
          Deprecated. This error code corresponds to a possible return value for REException.getErrorCode(), which should no longer be called; use REException.getCode() instead.
static int DOC_SAVE_STATE
          Deprecated. This error code corresponds to a possible return value for REException.getErrorCode(), which should no longer be called; use REException.getCode() instead.
static int DOC_SET_NESTED
          Deprecated. This error code corresponds to a possible return value for REException.getErrorCode(), which should no longer be called; use REException.getCode() instead.
static int DOC_SET_PROMPTS
          Deprecated. This error code corresponds to a possible return value for REException.getErrorCode(), which should no longer be called; use REException.getCode() instead.
static int DOC_SET_PROPERTIES
          Deprecated. This error code corresponds to a possible return value for REException.getErrorCode(), which should no longer be called; use REException.getCode() instead.
static int DRILL_BAR
          Deprecated. This error code corresponds to a possible return value for REException.getErrorCode(), which should no longer be called; use REException.getCode() instead.
static int DRILL_BEGIN
          Deprecated. This error code corresponds to a possible return value for REException.getErrorCode(), which should no longer be called; use REException.getCode() instead.
static int DRILL_CREATE_REPORT
          Deprecated. This error code corresponds to a possible return value for REException.getErrorCode(), which should no longer be called; use REException.getCode() instead.
static int DRILL_END
          Deprecated. This error code corresponds to a possible return value for REException.getErrorCode(), which should no longer be called; use REException.getCode() instead.
static int DRILL_EXECUTE
          Deprecated. This error code corresponds to a possible return value for REException.getErrorCode(), which should no longer be called; use REException.getCode() instead.
static int DRILL_SNAPSHOT
          Deprecated. This error code corresponds to a possible return value for REException.getErrorCode(), which should no longer be called; use REException.getCode() instead.
static int FORMULA_ADD
          Deprecated. This error code corresponds to a possible return value for REException.getErrorCode(), which should no longer be called; use REException.getCode() instead.
static int FORMULA_REMOVE
          Deprecated. This error code corresponds to a possible return value for REException.getErrorCode(), which should no longer be called; use REException.getCode() instead.
static int FORMULA_UPDATE
          Deprecated. This error code corresponds to a possible return value for REException.getErrorCode(), which should no longer be called; use REException.getCode() instead.
static int FORMULA_VALIDATE
          Deprecated. This error code corresponds to a possible return value for REException.getErrorCode(), which should no longer be called; use REException.getCode() instead.
static int MAP_EXPAND
          Deprecated. This error code corresponds to a possible return value for REException.getErrorCode(), which should no longer be called; use REException.getCode() instead.
static int MAX_SIMULTANEOUS_CONNECTIONS
          Deprecated. This error code corresponds to a possible return value for REException.getErrorCode(), which should no longer be called; use REException.getCode() instead.
static int PROXY_CREATION_FAIL
          Deprecated. This error code corresponds to a possible return value for REException.getErrorCode(), which should no longer be called; use REException.getCode() instead.
static int RECORDSET_CACHE_ERROR
          Deprecated. This error code corresponds to a possible return value for REException.getErrorCode(), which should no longer be called; use REException.getCode() instead.
static int REPORT_GET_PAGE
          Deprecated. This error code corresponds to a possible return value for REException.getErrorCode(), which should no longer be called; use REException.getCode() instead.
static int REPORT_PARSE_PAGE
          Deprecated. This error code corresponds to a possible return value for REException.getErrorCode(), which should no longer be called; use REException.getCode() instead.
static int SESSION_CLOSE_FAIL
          Deprecated. This error code corresponds to a possible return value for REException.getErrorCode(), which should no longer be called; use REException.getCode() instead.
static int SESSION_INIT_FAIL
          Deprecated. This error code corresponds to a possible return value for REException.getErrorCode(), which should no longer be called; use REException.getCode() instead.
static int SESSION_TIMEOUT
          Deprecated. This error code corresponds to a possible return value for REException.getErrorCode(), which should no longer be called; use REException.getCode() instead.
 
Constructor Summary
CommunicationException(java.lang.String message, java.lang.String localMessage, int errorCode, java.lang.String fullErrorCode, java.lang.Throwable cause)
           Constructor.
 
Method Summary
 
Methods inherited from class com.businessobjects.rebean.wi.REException
getCode, getErrorCode, getLocalizedMessage
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

DOC_OPEN_FAIL

@Deprecated
public static final int DOC_OPEN_FAIL
Deprecated. This error code corresponds to a possible return value for REException.getErrorCode(), which should no longer be called; use REException.getCode() instead.
Could not open a DocumentInstance.

See Also:
Constant Field Values

DOC_LOAD_SPEC

@Deprecated
public static final int DOC_LOAD_SPEC
Deprecated. This error code corresponds to a possible return value for REException.getErrorCode(), which should no longer be called; use REException.getCode() instead.
Could not load the DocumentInstance spec.

See Also:
Constant Field Values

DOC_LOAD_STRU

@Deprecated
public static final int DOC_LOAD_STRU
Deprecated. This error code corresponds to a possible return value for REException.getErrorCode(), which should no longer be called; use REException.getCode() instead.
Could not load the DocumentInstance structure.

See Also:
Constant Field Values

DOC_CREATE_DOC

@Deprecated
public static final int DOC_CREATE_DOC
Deprecated. This error code corresponds to a possible return value for REException.getErrorCode(), which should no longer be called; use REException.getCode() instead.
Could not create a new DocumentInstance.

See Also:
Constant Field Values

DOC_PROMPTS

@Deprecated
public static final int DOC_PROMPTS
Deprecated. This error code corresponds to a possible return value for REException.getErrorCode(), which should no longer be called; use REException.getCode() instead.
Could not retrieve Prompts contained in a DocumentInstance. A prompt retrieval action failed.

See Also:
Constant Field Values

DOC_CONTEXTS

@Deprecated
public static final int DOC_CONTEXTS
Deprecated. This error code corresponds to a possible return value for REException.getErrorCode(), which should no longer be called; use REException.getCode() instead.
Could not retrieve Contexts contained in a DocumentInstance.

See Also:
Constant Field Values

DOC_REFRESH

@Deprecated
public static final int DOC_REFRESH
Deprecated. This error code corresponds to a possible return value for REException.getErrorCode(), which should no longer be called; use REException.getCode() instead.
Could not refresh a DocumentInstance.

See Also:
Constant Field Values

DOC_REPORTMAP

@Deprecated
public static final int DOC_REPORTMAP
Deprecated. This error code corresponds to a possible return value for REException.getErrorCode(), which should no longer be called; use REException.getCode() instead.
Could not retrieve the ReportMap for a DocumentInstance.

See Also:
Constant Field Values

DOC_REPORTS

@Deprecated
public static final int DOC_REPORTS
Deprecated. This error code corresponds to a possible return value for REException.getErrorCode(), which should no longer be called; use REException.getCode() instead.
Could not retrieve the Reports contained in a DocumentInstance.

See Also:
Constant Field Values

DOC_SAVE_STATE

@Deprecated
public static final int DOC_SAVE_STATE
Deprecated. This error code corresponds to a possible return value for REException.getErrorCode(), which should no longer be called; use REException.getCode() instead.
Could not save the DocumentInstance state.

See Also:
Constant Field Values

DOC_GET_LOV

@Deprecated
public static final int DOC_GET_LOV
Deprecated. This error code corresponds to a possible return value for REException.getErrorCode(), which should no longer be called; use REException.getCode() instead.
Could not retrieve a List Of Values (LOV) associated to this DocumentInstance.

See Also:
Constant Field Values

DOC_SET_NESTED

@Deprecated
public static final int DOC_SET_NESTED
Deprecated. This error code corresponds to a possible return value for REException.getErrorCode(), which should no longer be called; use REException.getCode() instead.
Could not set nested Prompts.

See Also:
Constant Field Values

DOC_PROPERTIES

@Deprecated
public static final int DOC_PROPERTIES
Deprecated. This error code corresponds to a possible return value for REException.getErrorCode(), which should no longer be called; use REException.getCode() instead.
Could not retrieve the Properties collection associated to a DocumentInstance.

See Also:
Constant Field Values

DOC_SET_PROPERTIES

@Deprecated
public static final int DOC_SET_PROPERTIES
Deprecated. This error code corresponds to a possible return value for REException.getErrorCode(), which should no longer be called; use REException.getCode() instead.
Could not set the Properties collection associated to a DocumentInstance.

See Also:
Constant Field Values

DRILL_BEGIN

@Deprecated
public static final int DRILL_BEGIN
Deprecated. This error code corresponds to a possible return value for REException.getErrorCode(), which should no longer be called; use REException.getCode() instead.
Could not put the current report in to Analysis mode.

See Also:
Constant Field Values

DRILL_BAR

@Deprecated
public static final int DRILL_BAR
Deprecated. This error code corresponds to a possible return value for REException.getErrorCode(), which should no longer be called; use REException.getCode() instead.
Could not retrieve the DrillBar.

See Also:
Constant Field Values

DRILL_CREATE_REPORT

@Deprecated
public static final int DRILL_CREATE_REPORT
Deprecated. This error code corresponds to a possible return value for REException.getErrorCode(), which should no longer be called; use REException.getCode() instead.
The create report action failed.

See Also:
Constant Field Values

DRILL_END

@Deprecated
public static final int DRILL_END
Deprecated. This error code corresponds to a possible return value for REException.getErrorCode(), which should no longer be called; use REException.getCode() instead.
Could not take the current report out of Analysis mode.

See Also:
Constant Field Values

DRILL_EXECUTE

@Deprecated
public static final int DRILL_EXECUTE
Deprecated. This error code corresponds to a possible return value for REException.getErrorCode(), which should no longer be called; use REException.getCode() instead.
Could not execute a Drill action.

See Also:
Constant Field Values

DRILL_SNAPSHOT

@Deprecated
public static final int DRILL_SNAPSHOT
Deprecated. This error code corresponds to a possible return value for REException.getErrorCode(), which should no longer be called; use REException.getCode() instead.
Could not take a snapshot of the current report.

See Also:
Constant Field Values

MAP_EXPAND

@Deprecated
public static final int MAP_EXPAND
Deprecated. This error code corresponds to a possible return value for REException.getErrorCode(), which should no longer be called; use REException.getCode() instead.
Could not expand the map.

See Also:
Constant Field Values

PROXY_CREATION_FAIL

@Deprecated
public static final int PROXY_CREATION_FAIL
Deprecated. This error code corresponds to a possible return value for REException.getErrorCode(), which should no longer be called; use REException.getCode() instead.
Could not create a proxy.

See Also:
Constant Field Values

REPORT_GET_PAGE

@Deprecated
public static final int REPORT_GET_PAGE
Deprecated. This error code corresponds to a possible return value for REException.getErrorCode(), which should no longer be called; use REException.getCode() instead.
Could not retrieve a page in a Report.

See Also:
Constant Field Values

REPORT_PARSE_PAGE

@Deprecated
public static final int REPORT_PARSE_PAGE
Deprecated. This error code corresponds to a possible return value for REException.getErrorCode(), which should no longer be called; use REException.getCode() instead.
Could not parse a page in a Report.

See Also:
Constant Field Values

SESSION_CLOSE_FAIL

@Deprecated
public static final int SESSION_CLOSE_FAIL
Deprecated. This error code corresponds to a possible return value for REException.getErrorCode(), which should no longer be called; use REException.getCode() instead.
Could not close the current ReportEngine session.

See Also:
Constant Field Values

SESSION_INIT_FAIL

@Deprecated
public static final int SESSION_INIT_FAIL
Deprecated. This error code corresponds to a possible return value for REException.getErrorCode(), which should no longer be called; use REException.getCode() instead.
Could not initialize a ReportEngine session.

See Also:
Constant Field Values

DOC_SET_PROMPTS

@Deprecated
public static final int DOC_SET_PROMPTS
Deprecated. This error code corresponds to a possible return value for REException.getErrorCode(), which should no longer be called; use REException.getCode() instead.
Could not set the Prompts in a DocumentInstance.

See Also:
Constant Field Values

DOC_GET_BLOB

@Deprecated
public static final int DOC_GET_BLOB
Deprecated. This error code corresponds to a possible return value for REException.getErrorCode(), which should no longer be called; use REException.getCode() instead.
Could not retrieve a blob.

See Also:
Constant Field Values

DOC_DATASOURCE

@Deprecated
public static final int DOC_DATASOURCE
Deprecated. This error code corresponds to a possible return value for REException.getErrorCode(), which should no longer be called; use REException.getCode() instead.
Could not retrieve a DataSource object.

See Also:
Constant Field Values

DOC_DATAPROVIDER

@Deprecated
public static final int DOC_DATAPROVIDER
Deprecated. This error code corresponds to a possible return value for REException.getErrorCode(), which should no longer be called; use REException.getCode() instead.
Could not retrieve a DataProvider.

See Also:
Constant Field Values

FORMULA_VALIDATE

@Deprecated
public static final int FORMULA_VALIDATE
Deprecated. This error code corresponds to a possible return value for REException.getErrorCode(), which should no longer be called; use REException.getCode() instead.
Could not validate a formula.

See Also:
Constant Field Values

FORMULA_ADD

@Deprecated
public static final int FORMULA_ADD
Deprecated. This error code corresponds to a possible return value for REException.getErrorCode(), which should no longer be called; use REException.getCode() instead.
Could not add a formula.

See Also:
Constant Field Values

FORMULA_REMOVE

@Deprecated
public static final int FORMULA_REMOVE
Deprecated. This error code corresponds to a possible return value for REException.getErrorCode(), which should no longer be called; use REException.getCode() instead.
Could not remove a formula.

See Also:
Constant Field Values

FORMULA_UPDATE

@Deprecated
public static final int FORMULA_UPDATE
Deprecated. This error code corresponds to a possible return value for REException.getErrorCode(), which should no longer be called; use REException.getCode() instead.
Could not update a formula.

See Also:
Constant Field Values

SESSION_TIMEOUT

@Deprecated
public static final int SESSION_TIMEOUT
Deprecated. This error code corresponds to a possible return value for REException.getErrorCode(), which should no longer be called; use REException.getCode() instead.
The current users Web Intelligence session is no longer valid.

Since:
6.5.0
See Also:
Constant Field Values

COULD_NOT_REACH_SERVER

@Deprecated
public static final int COULD_NOT_REACH_SERVER
Deprecated. This error code corresponds to a possible return value for REException.getErrorCode(), which should no longer be called; use REException.getCode() instead.
The WebI server could not be reached.

See Also:
Constant Field Values

COULD_NOT_WRITE_STREAM

@Deprecated
public static final int COULD_NOT_WRITE_STREAM
Deprecated. This error code corresponds to a possible return value for REException.getErrorCode(), which should no longer be called; use REException.getCode() instead.
Exception when writing into an OutputStream, but the write operation caused an error.

See Also:
Constant Field Values

RECORDSET_CACHE_ERROR

@Deprecated
public static final int RECORDSET_CACHE_ERROR
Deprecated. This error code corresponds to a possible return value for REException.getErrorCode(), which should no longer be called; use REException.getCode() instead.
Indicates a problem with the cache of the recordset.

Since:
11.5
See Also:
Constant Field Values

MAX_SIMULTANEOUS_CONNECTIONS

@Deprecated
public static final int MAX_SIMULTANEOUS_CONNECTIONS
Deprecated. This error code corresponds to a possible return value for REException.getErrorCode(), which should no longer be called; use REException.getCode() instead.
Indicates that the maximum simultaneous connections is reached.

Since:
11.5
See Also:
Constant Field Values
Constructor Detail

CommunicationException

public CommunicationException(java.lang.String message,
                              java.lang.String localMessage,
                              int errorCode,
                              java.lang.String fullErrorCode,
                              java.lang.Throwable cause)

Constructor.

This code is not intended to be called by clients; only REBean should instantiate this type of exception. The format of this constructor can change at any time, without keeping backward compatibility.

Parameters:
message - The error message (default language).
localMessage - A localized version of message (session language).
errorCode - The unique identifier associated with this exception.
fullErrorCode - The error code with the correct prefix.
cause - The exception that caused this exception to be thrown. Can be null.