This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

View | Details | Raw Unified | Return to bug 161664
Collapse All | Expand All

(-)a/server/src/org/netbeans/modules/server/ui/node/RootNode.java (+22 lines)
Lines 41-48 Link Here
41
41
42
package org.netbeans.modules.server.ui.node;
42
package org.netbeans.modules.server.ui.node;
43
43
44
import java.awt.EventQueue;
45
import java.awt.event.ActionEvent;
44
import java.io.Serializable;
46
import java.io.Serializable;
45
import java.util.ArrayList;
47
import java.util.ArrayList;
48
import java.util.Arrays;
46
import java.util.Collections;
49
import java.util.Collections;
47
import java.util.Comparator;
50
import java.util.Comparator;
48
import java.util.List;
51
import java.util.List;
Lines 53-58 Link Here
53
import org.netbeans.api.server.ServerInstance;
56
import org.netbeans.api.server.ServerInstance;
54
import org.netbeans.modules.server.ServerRegistry;
57
import org.netbeans.modules.server.ServerRegistry;
55
import org.netbeans.spi.server.ServerInstanceProvider;
58
import org.netbeans.spi.server.ServerInstanceProvider;
59
import org.openide.filesystems.FileObject;
60
import org.openide.filesystems.FileUtil;
56
import org.openide.nodes.AbstractNode;
61
import org.openide.nodes.AbstractNode;
57
import org.openide.nodes.Children;
62
import org.openide.nodes.Children;
58
import org.openide.nodes.Node;
63
import org.openide.nodes.Node;
Lines 115-121 Link Here
115
            RequestProcessor.getDefault().post(new Runnable() {
120
            RequestProcessor.getDefault().post(new Runnable() {
116
121
117
                public void run() {
122
                public void run() {
123
                    if (EventQueue.isDispatchThread()) {
124
                        for (Action a : Utilities.actionsForPath("Servers/Actions")) {
125
                            if (a != null) {
126
                                if (a.getValue(Action.NAME).toString().contains("EE")) {
127
                                    a.actionPerformed(new ActionEvent(this, 0, "onlyEnable"));
128
                                }
129
                            }
130
                        }
131
                        return;
132
                    }
133
118
                    synchronized (ChildFactory.this) {
134
                    synchronized (ChildFactory.this) {
135
                        for (Object object : System.getProperties().keySet()) {
136
                            if ("org.netbeans.modules.tomcat.autoregister.catalinaHome".equals(object)) {
137
                                EventQueue.invokeLater(this);
138
                            }
139
                        }
140
119
                        final ServerRegistry registry = ServerRegistry.getInstance();
141
                        final ServerRegistry registry = ServerRegistry.getInstance();
120
142
121
                        registry.addChangeListener(
143
                        registry.addChangeListener(

Return to bug 161664