1 package org.apache.turbine.services;
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 import org.apache.turbine.util.TurbineRuntimeException;
23
24 /***
25 * Thrown by <code>InitableBroker</code> and
26 * <code>ServiceBroker</code> classes to indicate problems with
27 * instatiation of requested objects.
28 *
29 * Make sure you don't confuse this exception with the java.lang.InstantiationException.
30 *
31 * @author <a href="mailto:burton@apache.org">Kevin Burton</a>
32 * @author <a href="mailto:krzewski@e-point.pl">Rafal Krzewski</a>
33 * @version $Id: InstantiationException.java 534527 2007-05-02 16:10:59Z tv $
34 * @see org.apache.turbine.services.Initable
35 */
36 public class InstantiationException extends TurbineRuntimeException
37 {
38 /*** Serial Version UID */
39 private static final long serialVersionUID = -6657313997260441099L;
40
41 /***
42 * Construct an InstantiationException with specified detail
43 * message.
44 *
45 * @param msg The detail message.
46 */
47 public InstantiationException(String msg)
48 {
49 super(msg);
50 }
51
52 /***
53 * Construct an InstantiatioException with specified detail message
54 * and nested Throwable.
55 *
56 * @param msg The detail message.
57 * @param nested the exception or error that caused this exception
58 * to be thrown.
59 */
60 public InstantiationException(String msg, Throwable t)
61 {
62 super(msg, t);
63 }
64 }