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.
[ BUILD # : 200709141330 ] [ JDK VERSION : 1.6.2 ] Environmental description: - I have a JBoss 4.0.5.GA installation at /opt/jboss-4.0.5.GA When I try to add a server I get the following stacktrace: java.lang.NoClassDefFoundError: org/dom4j/io/SAXReader at org.jboss.deployment.spi.factories.DeploymentFactoryImpl.getDisconnectedDeploymentManager(DeploymentFactoryImpl.java:161) at org.netbeans.modules.j2ee.jboss4.JBDeploymentFactory.getDisconnectedDeploymentManager(JBDeploymentFactory.java:241) at org.netbeans.modules.j2ee.deployment.impl.Server.getDisconnectedDeploymentManager(Server.java:151) at org.netbeans.modules.j2ee.deployment.impl.ServerInstance.getDisconnectedDeploymentManager(ServerInstance.java:248) at org.netbeans.modules.j2ee.deployment.impl.ServerInstance.getStartServer(ServerInstance.java:495) at org.netbeans.modules.j2ee.deployment.impl.ui.ServerRegistryNode$ServerChildren.createNodes(ServerRegistryNode.java:127) at org.openide.nodes.Children$Keys$KE.nodes(Children.java:2225) at org.openide.nodes.ChildrenArray.nodesFor(ChildrenArray.java:145) at org.openide.nodes.Children$Info.nodes(Children.java:1271) at org.openide.nodes.Children.justComputeNodes(Children.java:750) at org.openide.nodes.ChildrenArray.nodes(ChildrenArray.java:74) at org.openide.nodes.Children.getNodes(Children.java:407) at org.openide.nodes.Children.findChild(Children.java:340) at org.openide.nodes.Children.getNodes(Children.java:473) at org.openide.nodes.FilterNode$Children.getNodes(FilterNode.java:1448) at org.openide.nodes.FilterNode$Children.getNodes(FilterNode.java:1448) at org.openide.nodes.FilterNode$Children.getNodes(FilterNode.java:1448) at org.openide.nodes.FilterNode$Children.getNodes(FilterNode.java:1448) at org.openide.explorer.view.TreeView$2.run(TreeView.java:824) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:539) [catch] at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:964) And then all the servers are removed from the Service tab! (I only had Glassfish before, but it is gone, together with the newly created JBoss instance).
I get the exception each time I start Netbeans
Does your jboss domain contain dom4j.jar (server/domain_name/lib/dom4j.jar)? It is required for deployment.
Hi, I just checked my lib directory, and it didn't have the dom4j.jar file inside. I will try to put a dom4j.jar into it and retry.
BUT, even if I don't have a dom4j.jar inside my lib folder, NetBeans should not remove the existing servers! The "preinstalled" Glassfish server is gone after I tried to add the JBoss server, and it never came back.(had to reinstall Netbeans)
Now it should behave much better. I will provide a test to _prevent_ adding the corrupted domain as a next step. Checking in src/org/netbeans/modules/j2ee/jboss4/JBDeploymentFactory.java; /cvs/serverplugins/jboss4/src/org/netbeans/modules/j2ee/jboss4/JBDeploymentFactory.java,v <-- JBDeploymentFactory.java new revision: 1.18; previous revision: 1.17 done Checking in src/org/netbeans/modules/j2ee/jboss4/ide/ui/JBInstantiatingIterator.java; /cvs/serverplugins/jboss4/src/org/netbeans/modules/j2ee/jboss4/ide/ui/JBInstantiatingIterator.java,v <-- JBInstantiatingIterator.java new revision: 1.8; previous revision: 1.7 done
Fixed. More sensitive server checks. Checking in nbproject/project.xml; /cvs/serverplugins/jboss4/nbproject/project.xml,v <-- project.xml new revision: 1.20; previous revision: 1.19 done Checking in src/org/netbeans/modules/j2ee/jboss4/JBDeploymentFactory.java; /cvs/serverplugins/jboss4/src/org/netbeans/modules/j2ee/jboss4/JBDeploymentFactory.java,v <-- JBDeploymentFactory.java new revision: 1.20; previous revision: 1.19 done Checking in src/org/netbeans/modules/j2ee/jboss4/ide/ui/AddServerLocationPanel.java; /cvs/serverplugins/jboss4/src/org/netbeans/modules/j2ee/jboss4/ide/ui/AddServerLocationPanel.java,v <-- AddServerLocationPanel.java new revision: 1.7; previous revision: 1.6 done Checking in src/org/netbeans/modules/j2ee/jboss4/ide/ui/AddServerPropertiesPanel.java; /cvs/serverplugins/jboss4/src/org/netbeans/modules/j2ee/jboss4/ide/ui/AddServerPropertiesPanel.java,v <-- AddServerPropertiesPanel.java new revision: 1.11; previous revision: 1.10 done Checking in src/org/netbeans/modules/j2ee/jboss4/ide/ui/JBPluginProperties.java; /cvs/serverplugins/jboss4/src/org/netbeans/modules/j2ee/jboss4/ide/ui/JBPluginProperties.java,v <-- JBPluginProperties.java new revision: 1.10; previous revision: 1.9 done Checking in src/org/netbeans/modules/j2ee/jboss4/ide/ui/JBPluginUtils.java; /cvs/serverplugins/jboss4/src/org/netbeans/modules/j2ee/jboss4/ide/ui/JBPluginUtils.java,v <-- JBPluginUtils.java new revision: 1.14; previous revision: 1.13 done Checking in src/org/netbeans/modules/j2ee/jboss4/nodes/JBAbilitiesSupport.java; /cvs/serverplugins/jboss4/src/org/netbeans/modules/j2ee/jboss4/nodes/JBAbilitiesSupport.java,v <-- JBAbilitiesSupport.java new revision: 1.2; previous revision: 1.1 done Checking in src/org/netbeans/modules/j2ee/jboss4/nodes/JBEarApplicationsChildren.java; /cvs/serverplugins/jboss4/src/org/netbeans/modules/j2ee/jboss4/nodes/JBEarApplicationsChildren.java,v <-- JBEarApplicationsChildren.java new revision: 1.7; previous revision: 1.6 done Checking in src/org/netbeans/modules/j2ee/jboss4/nodes/JBEjbModulesChildren.java; /cvs/serverplugins/jboss4/src/org/netbeans/modules/j2ee/jboss4/nodes/JBEjbModulesChildren.java,v <-- JBEjbModulesChildren.java new revision: 1.6; previous revision: 1.5 done Checking in src/org/netbeans/modules/j2ee/jboss4/nodes/JBWebApplicationsChildren.java; /cvs/serverplugins/jboss4/src/org/netbeans/modules/j2ee/jboss4/nodes/JBWebApplicationsChildren.java,v <-- JBWebApplicationsChildren.java new revision: 1.7; previous revision: 1.6 done Checking in src/org/netbeans/modules/j2ee/jboss4/nodes/JBWebModuleNode.java; /cvs/serverplugins/jboss4/src/org/netbeans/modules/j2ee/jboss4/nodes/JBWebModuleNode.java,v <-- JBWebModuleNode.java new revision: 1.4; previous revision: 1.3 done RCS file: /cvs/serverplugins/jboss4/test/unit/src/org/netbeans/modules/j2ee/jboss4/ide/ui/JBPluginUtilsTest.java,v done Checking in test/unit/src/org/netbeans/modules/j2ee/jboss4/ide/ui/JBPluginUtilsTest.java; /cvs/serverplugins/jboss4/test/unit/src/org/netbeans/modules/j2ee/jboss4/ide/ui/JBPluginUtilsTest.java,v <-- JBPluginUtilsTest.java initial revision: 1.1 done
*** Issue 111263 has been marked as a duplicate of this issue. ***