From: Marshall C. <mcu...@jb...> - 2006-06-02 16:47:58
|
User: mculpepper Date: 06/06/02 12:47:56 Modified: as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/server/runtime IJBossServerRuntimeDelegate.java JBoss40RuntimeDelegate.java JBossRuntimeConfiguration.java JBoss32RuntimeDelegate.java AbstractServerRuntimeDelegate.java Log: appended JBoss LGPL header to all source files, included License.txt in distribution, and updated build.properties to generate jbossascore.jar for the plugin's classpath Revision Changes Path 1.2 +21 -0 jbosside/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/server/runtime/IJBossServerRuntimeDelegate.java (In the diff below, changes in quantity of whitespace are not shown.) Index: IJBossServerRuntimeDelegate.java =================================================================== RCS file: /cvsroot/jboss/jbosside/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/server/runtime/IJBossServerRuntimeDelegate.java,v retrieving revision 1.1 retrieving revision 1.2 diff -u -b -r1.1 -r1.2 --- IJBossServerRuntimeDelegate.java 31 May 2006 06:21:28 -0000 1.1 +++ IJBossServerRuntimeDelegate.java 2 Jun 2006 16:47:56 -0000 1.2 @@ -1,3 +1,24 @@ +/* + * JBoss, Home of Professional Open Source + * Copyright 2006, JBoss Inc., and individual contributors as indicated + * by the @authors tag. See the copyright.txt in the distribution for a + * full listing of individual contributors. + * + * This is free software; you can redistribute it and/or modify it + * under the terms of the GNU Lesser General Public License as + * published by the Free Software Foundation; either version 2.1 of + * the License, or (at your option) any later version. + * + * This software is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with this software; if not, write to the Free + * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA + * 02110-1301 USA, or see the FSF site: http://www.fsf.org. + */ package org.jboss.ide.eclipse.as.core.server.runtime; import java.util.List; 1.2 +21 -0 jbosside/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/server/runtime/JBoss40RuntimeDelegate.java (In the diff below, changes in quantity of whitespace are not shown.) Index: JBoss40RuntimeDelegate.java =================================================================== RCS file: /cvsroot/jboss/jbosside/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/server/runtime/JBoss40RuntimeDelegate.java,v retrieving revision 1.1 retrieving revision 1.2 diff -u -b -r1.1 -r1.2 --- JBoss40RuntimeDelegate.java 31 May 2006 06:21:28 -0000 1.1 +++ JBoss40RuntimeDelegate.java 2 Jun 2006 16:47:56 -0000 1.2 @@ -1,3 +1,24 @@ +/* + * JBoss, Home of Professional Open Source + * Copyright 2006, JBoss Inc., and individual contributors as indicated + * by the @authors tag. See the copyright.txt in the distribution for a + * full listing of individual contributors. + * + * This is free software; you can redistribute it and/or modify it + * under the terms of the GNU Lesser General Public License as + * published by the Free Software Foundation; either version 2.1 of + * the License, or (at your option) any later version. + * + * This software is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with this software; if not, write to the Free + * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA + * 02110-1301 USA, or see the FSF site: http://www.fsf.org. + */ package org.jboss.ide.eclipse.as.core.server.runtime; import org.jboss.ide.eclipse.as.core.server.JBossServer; 1.2 +21 -0 jbosside/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/server/runtime/JBossRuntimeConfiguration.java (In the diff below, changes in quantity of whitespace are not shown.) Index: JBossRuntimeConfiguration.java =================================================================== RCS file: /cvsroot/jboss/jbosside/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/server/runtime/JBossRuntimeConfiguration.java,v retrieving revision 1.1 retrieving revision 1.2 diff -u -b -r1.1 -r1.2 --- JBossRuntimeConfiguration.java 31 May 2006 06:21:28 -0000 1.1 +++ JBossRuntimeConfiguration.java 2 Jun 2006 16:47:56 -0000 1.2 @@ -1,3 +1,24 @@ +/* + * JBoss, Home of Professional Open Source + * Copyright 2006, JBoss Inc., and individual contributors as indicated + * by the @authors tag. See the copyright.txt in the distribution for a + * full listing of individual contributors. + * + * This is free software; you can redistribute it and/or modify it + * under the terms of the GNU Lesser General Public License as + * published by the Free Software Foundation; either version 2.1 of + * the License, or (at your option) any later version. + * + * This software is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with this software; if not, write to the Free + * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA + * 02110-1301 USA, or see the FSF site: http://www.fsf.org. + */ package org.jboss.ide.eclipse.as.core.server.runtime; import java.io.File; 1.2 +21 -0 jbosside/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/server/runtime/JBoss32RuntimeDelegate.java (In the diff below, changes in quantity of whitespace are not shown.) Index: JBoss32RuntimeDelegate.java =================================================================== RCS file: /cvsroot/jboss/jbosside/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/server/runtime/JBoss32RuntimeDelegate.java,v retrieving revision 1.1 retrieving revision 1.2 diff -u -b -r1.1 -r1.2 --- JBoss32RuntimeDelegate.java 31 May 2006 06:21:28 -0000 1.1 +++ JBoss32RuntimeDelegate.java 2 Jun 2006 16:47:56 -0000 1.2 @@ -1,3 +1,24 @@ +/* + * JBoss, Home of Professional Open Source + * Copyright 2006, JBoss Inc., and individual contributors as indicated + * by the @authors tag. See the copyright.txt in the distribution for a + * full listing of individual contributors. + * + * This is free software; you can redistribute it and/or modify it + * under the terms of the GNU Lesser General Public License as + * published by the Free Software Foundation; either version 2.1 of + * the License, or (at your option) any later version. + * + * This software is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with this software; if not, write to the Free + * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA + * 02110-1301 USA, or see the FSF site: http://www.fsf.org. + */ package org.jboss.ide.eclipse.as.core.server.runtime; import org.jboss.ide.eclipse.as.core.server.JBossServer; 1.2 +21 -0 jbosside/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/server/runtime/AbstractServerRuntimeDelegate.java (In the diff below, changes in quantity of whitespace are not shown.) Index: AbstractServerRuntimeDelegate.java =================================================================== RCS file: /cvsroot/jboss/jbosside/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/server/runtime/AbstractServerRuntimeDelegate.java,v retrieving revision 1.1 retrieving revision 1.2 diff -u -b -r1.1 -r1.2 --- AbstractServerRuntimeDelegate.java 31 May 2006 06:21:28 -0000 1.1 +++ AbstractServerRuntimeDelegate.java 2 Jun 2006 16:47:56 -0000 1.2 @@ -1,3 +1,24 @@ +/* + * JBoss, Home of Professional Open Source + * Copyright 2006, JBoss Inc., and individual contributors as indicated + * by the @authors tag. See the copyright.txt in the distribution for a + * full listing of individual contributors. + * + * This is free software; you can redistribute it and/or modify it + * under the terms of the GNU Lesser General Public License as + * published by the Free Software Foundation; either version 2.1 of + * the License, or (at your option) any later version. + * + * This software is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with this software; if not, write to the Free + * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA + * 02110-1301 USA, or see the FSF site: http://www.fsf.org. + */ package org.jboss.ide.eclipse.as.core.server.runtime; import java.io.File; |
From: Robert S. <ra...@gm...> - 2006-06-24 01:20:54
|
User: rawb Date: 06/06/23 21:20:53 Modified: as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/server/runtime JBossRuntimeConfiguration.java Log: Redesigned some of the model and all of the gui. It's teh <3 Revision Changes Path 1.3 +1 -1 jbosside/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/server/runtime/JBossRuntimeConfiguration.java (In the diff below, changes in quantity of whitespace are not shown.) Index: JBossRuntimeConfiguration.java =================================================================== RCS file: /cvsroot/jboss/jbosside/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/server/runtime/JBossRuntimeConfiguration.java,v retrieving revision 1.2 retrieving revision 1.3 diff -u -b -r1.2 -r1.3 --- JBossRuntimeConfiguration.java 2 Jun 2006 16:47:56 -0000 1.2 +++ JBossRuntimeConfiguration.java 24 Jun 2006 01:20:53 -0000 1.3 @@ -81,6 +81,7 @@ public String getAttribute(String key, String defaultVal) { if( properties == null ) load(); + if( properties == null ) return null; String ret = properties.getProperty(key); if( ret == null ) return defaultVal; return ret; @@ -88,7 +89,6 @@ private void setAttribute(String key, String val ) { if( properties == null ) load(); - ASDebug.p("", this); if( getAttribute(key, null) != null && !getAttribute(key, null).equals(val)) { properties.put(key, val); dirty = true; |
From: Robert S. <ra...@gm...> - 2006-07-10 15:50:50
|
User: rawb Date: 06/07/10 11:50:49 Modified: as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/server/runtime AbstractServerRuntimeDelegate.java Log: Uses attribute helper now Revision Changes Path 1.3 +11 -11 jbosside/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/server/runtime/AbstractServerRuntimeDelegate.java (In the diff below, changes in quantity of whitespace are not shown.) Index: AbstractServerRuntimeDelegate.java =================================================================== RCS file: /cvsroot/jboss/jbosside/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/server/runtime/AbstractServerRuntimeDelegate.java,v retrieving revision 1.2 retrieving revision 1.3 diff -u -b -r1.2 -r1.3 --- AbstractServerRuntimeDelegate.java 2 Jun 2006 16:47:56 -0000 1.2 +++ AbstractServerRuntimeDelegate.java 10 Jul 2006 15:50:49 -0000 1.3 @@ -73,8 +73,8 @@ public abstract String getId(); public String getStartArgs(JBossServer server) { - return "--configuration=" + server.getRuntimeConfiguration().getJbossConfiguration() + - " --host=" + server.getRuntimeConfiguration().getHost(); + return "--configuration=" + server.getAttributeHelper().getJbossConfiguration() + + " --host=" + server.getServer().getHost(); } public String getStopArgs(JBossServer server) { return defaultShutdownArgs; @@ -87,25 +87,25 @@ - public String getStartMainType(JBossServer server) { + public String getStartMainType() { return startMainType; } - public String getStopMainType(JBossServer server) { + public String getStopMainType() { return stopMainType; } - public String getTwiddleMainType(JBossServer server) { + public String getTwiddleMainType() { return twiddleMainType; } public String getStartJar(JBossServer server) { - return server.getRuntimeConfiguration().getServerHome() + File.separator + runJar; + return server.getAttributeHelper().getServerHome() + File.separator + runJar; } public String getShutdownJar(JBossServer server) { - return server.getRuntimeConfiguration().getServerHome() + File.separator + shutdownJar; + return server.getAttributeHelper().getServerHome() + File.separator + shutdownJar; } public String getTwiddleJar(JBossServer server) { - return server.getRuntimeConfiguration().getServerHome() + File.separator + twiddleJar; + return server.getAttributeHelper().getServerHome() + File.separator + twiddleJar; } public List getRuntimeClasspath(JBossServer server) { @@ -127,7 +127,7 @@ */ public List getRuntimeClasspath(JBossServer server, int action) { - String serverHome = server.getRuntimeConfiguration().getServerHome(); + String serverHome = server.getAttributeHelper().getServerHome(); ArrayList classpath = new ArrayList(); if( action == IJBossServerRuntimeDelegate.ACTION_START) { @@ -136,12 +136,12 @@ classpath.add(JavaRuntime.newArchiveRuntimeClasspathEntry(new Path(getShutdownJar(server)))); } else if( action == IJBossServerRuntimeDelegate.ACTION_TWIDDLE ) { - // Twiddle requires more classes and I'm too lazy to actually figure out which ones it needs. + // Twiddle requires more classes and I'm too lazy to actually figure OUT which ones it needs. classpath.add(JavaRuntime.newArchiveRuntimeClasspathEntry(new Path(getTwiddleJar(server)))); addDirectory (serverHome, classpath, "lib"); addDirectory (serverHome, classpath, "lib" + File.separator + "endorsed"); addDirectory (serverHome, classpath, "client"); - addDirectory (server.getRuntimeConfiguration().getConfigurationPath(), classpath, "lib"); + addDirectory (server.getAttributeHelper().getConfigurationPath(), classpath, "lib"); } ArrayList runtimeClassPaths = convertClasspath(classpath, runtime.getVM()); |
From: Robert S. <ra...@gm...> - 2006-07-10 18:49:10
|
User: rawb Date: 06/07/10 14:49:08 Removed: as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/server/runtime JBossRuntimeConfiguration.java Log: Class removed (JBossRuntimeConfiguration) |
From: Robert S. <ra...@gm...> - 2006-07-10 21:59:35
|
User: rawb Date: 06/07/10 17:59:34 Modified: as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/server/runtime JBoss40RuntimeDelegate.java JBoss32RuntimeDelegate.java AbstractServerRuntimeDelegate.java Log: Change to require minimal config in a server clone Revision Changes Path 1.3 +18 -1 jbosside/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/server/runtime/JBoss40RuntimeDelegate.java (In the diff below, changes in quantity of whitespace are not shown.) Index: JBoss40RuntimeDelegate.java =================================================================== RCS file: /cvsroot/jboss/jbosside/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/server/runtime/JBoss40RuntimeDelegate.java,v retrieving revision 1.2 retrieving revision 1.3 diff -u -b -r1.2 -r1.3 --- JBoss40RuntimeDelegate.java 2 Jun 2006 16:47:56 -0000 1.2 +++ JBoss40RuntimeDelegate.java 10 Jul 2006 21:59:34 -0000 1.3 @@ -21,7 +21,7 @@ */ package org.jboss.ide.eclipse.as.core.server.runtime; -import org.jboss.ide.eclipse.as.core.server.JBossServer; +import java.util.ArrayList; public class JBoss40RuntimeDelegate extends AbstractServerRuntimeDelegate { public static final String VERSION_ID = "org.jboss.ide.eclipse.as.runtime.40"; @@ -34,4 +34,21 @@ return "4.0"; } + public String[] getMinimalRequiredPaths() { + ArrayList list = new ArrayList(); + list.add("conf"); + list.add("conf\\jboss-service.xml"); + list.add("conf\\jndi.properties"); + list.add("deploy"); + list.add("lib"); + list.add("lib\\jboss-management.jar"); + list.add("lib\\jboss-minimal.jar"); + list.add("lib\\jnpserver.jar"); + list.add("lib\\log4j.jar"); + list.add("log"); + String[] ret = new String[list.size()]; + list.toArray(ret); + return ret; + } + } 1.3 +5 -0 jbosside/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/server/runtime/JBoss32RuntimeDelegate.java (In the diff below, changes in quantity of whitespace are not shown.) Index: JBoss32RuntimeDelegate.java =================================================================== RCS file: /cvsroot/jboss/jbosside/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/server/runtime/JBoss32RuntimeDelegate.java,v retrieving revision 1.2 retrieving revision 1.3 diff -u -b -r1.2 -r1.3 --- JBoss32RuntimeDelegate.java 2 Jun 2006 16:47:56 -0000 1.2 +++ JBoss32RuntimeDelegate.java 10 Jul 2006 21:59:34 -0000 1.3 @@ -35,4 +35,9 @@ return "3.2"; } + + public String[] getMinimalRequiredPaths() { + return new String[0]; + } + } 1.4 +1 -0 jbosside/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/server/runtime/AbstractServerRuntimeDelegate.java (In the diff below, changes in quantity of whitespace are not shown.) Index: AbstractServerRuntimeDelegate.java =================================================================== RCS file: /cvsroot/jboss/jbosside/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/server/runtime/AbstractServerRuntimeDelegate.java,v retrieving revision 1.3 retrieving revision 1.4 diff -u -b -r1.3 -r1.4 --- AbstractServerRuntimeDelegate.java 10 Jul 2006 15:50:49 -0000 1.3 +++ AbstractServerRuntimeDelegate.java 10 Jul 2006 21:59:34 -0000 1.4 @@ -71,6 +71,7 @@ } public abstract String getId(); + public abstract String[] getMinimalRequiredPaths(); public String getStartArgs(JBossServer server) { return "--configuration=" + server.getAttributeHelper().getJbossConfiguration() + |