1 /******************************************************************************
2 * Copyright (c) 2000-2015 Ericsson Telecom AB
3 * All rights reserved. This program and the accompanying materials
4 * are made available under the terms of the Eclipse Public License v1.0
5 * which accompanies this distribution, and is available at
6 * http://www.eclipse.org/legal/epl-v10.html
7 ******************************************************************************/
8 package org
.eclipse
.titan
.executorapi
.exception
;
10 import org
.eclipse
.titan
.executorapi
.JniExecutor
;
13 * This exception is thrown in {@link JniExecutor#init()} if C++ JNI library is failed to load.
14 * The reason can be one of the following:
16 * <li> The application was started on Windows, Windows is NOT supported
17 * <li> Titan JNI library libmctrjninative.so does NOT exist
18 * <li> LD_LIBRARY_PATH is not set up, the path must contain the directory, where libmctrjninative.so is located
20 * @see JniExecutor#init()
22 public class JniExecutorJniLoadException
extends JniExecutorException
{
25 * Generated serial version ID
28 private static final long serialVersionUID
= -1887674537433032025L;
30 public JniExecutorJniLoadException( final String aMsg
) {
35 public JniExecutorJniLoadException(String aMsg
, final Throwable aCause
) {
36 super( aMsg
, aCause
);