1
2
3
4
5
6
7
8
9
10 package org.mule.management;
11
12 import org.mule.module.management.agent.FixedHostRmiClientSocketFactory;
13 import org.mule.tck.junit4.FunctionalTestCase;
14
15 import java.net.ConnectException;
16 import java.net.Socket;
17
18 import org.junit.Test;
19
20 public class JmxAgentEmptyConfigurationTestCase extends FunctionalTestCase
21 {
22
23 @Override
24 protected String getConfigResources()
25 {
26 return "empty-management-config.xml";
27 }
28
29 @Test(expected = ConnectException.class)
30 public void testDefaultJmxAgent() throws Exception
31 {
32 FixedHostRmiClientSocketFactory rmiSocketFactory = new FixedHostRmiClientSocketFactory();
33 Socket socket = rmiSocketFactory.createSocket("localhost", 1099);
34 socket.close();
35 }
36 }