Author: rob.stryker(a)jboss.com
Date: 2007-10-24 14:37:42 -0400 (Wed, 24 Oct 2007)
New Revision: 4474
Modified:
trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/extensions/descriptors/XPathModel.java
Log:
JBIDE-1167 NPE
Modified:
trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/extensions/descriptors/XPathModel.java
===================================================================
---
trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/extensions/descriptors/XPathModel.java 2007-10-24
18:27:52 UTC (rev 4473)
+++
trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/extensions/descriptors/XPathModel.java 2007-10-24
18:37:42 UTC (rev 4474)
@@ -79,10 +79,12 @@
public void serverAdded(IServer server) {
AbstractJBossServerRuntime ajbsr = (AbstractJBossServerRuntime)
server.getRuntime().loadAdapter(AbstractJBossServerRuntime.class, null);
- IPath loc = server.getRuntime().getLocation();
- IPath configFolder =
loc.append("server").append(ajbsr.getJBossConfiguration());
- loadDefaults(server, configFolder.toOSString());
- save(server);
+ if(ajbsr != null ) {
+ IPath loc = server.getRuntime().getLocation();
+ IPath configFolder =
loc.append("server").append(ajbsr.getJBossConfiguration());
+ loadDefaults(server, configFolder.toOSString());
+ save(server);
+ }
}
public void serverChanged(IServer server) {
}
Show replies by date