# com.bea.wli.bpm.runtime.versioning
VersionException Class

public class VersionException
extends `Exception`

Handle exception specific to versioning configuration Causes such as:

- Invalid configuration syntax
- Invalid configuration semantics
- Conflicts and corruptions in configuration

Should raise a `VersionException`

Hierarchy
  `Object`
  `Throwable`
  `Exception`
  `VersionException`

All Implemented Interfaces
  `Serializable`

## Constructor Summary

VersionException(`String` msg, `Throwable` t)
VersionException(`String` msg)

## Method Summary

`public `String`` | `getMessage`()

Methods from `java.lang.`Throwable``
`fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString`

Methods from class `java.lang.`Object``
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

## Constructor Detail

### VersionException

    public VersionException(String msg,
                            Throwable t)

### VersionException

    public VersionException(String msg)

## Method Detail

### getMessage() Method

    public String getMessage()

Overrides
  Throwable.getMessage()