[prev in list] [next in list] [prev in thread] [next in thread] 

List:       jboss-cvs-commits
Subject:    [jboss-cvs] jbosside/as/plugins/org.jboss.ide.eclipse.as.ui/jbossui/org/jboss/ide/eclipse/as/ui/view
From:       Robert Stryker <rawblem () gmail ! com>
Date:       2006-05-31 20:42:03
Message-ID: E1FlXVz-0003bJ-Ot () committer01 ! frg ! pub ! inap ! atl ! jboss ! com
[Download RAW message or body]

  User: rawb    
  Date: 06/05/31 16:42:03

  Modified:    as/plugins/org.jboss.ide.eclipse.as.ui/jbossui/org/jboss/ide/eclipse/as/ui/views \
  JBossServerLogView.java
  Log:
  Fixed Big error with the Process Model, which inadvertantly allowed other classes \
to create models given any server ID, even if the server did not exist.   
  getModel() signatures have been changed and forcing a creation has been limited
  
  Revision  Changes    Path
  1.2       +2 -0      \
jbosside/as/plugins/org.jboss.ide.eclipse.as.ui/jbossui/org/jboss/ide/eclipse/as/ui/views/JBossServerLogView.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: JBossServerLogView.java
  ===================================================================
  RCS file: /cvsroot/jboss/jbosside/as/plugins/org.jboss.ide.eclipse.as.ui/jbossui/org/jboss/ide/eclipse/as/ui/views/JBossServerLogView.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -b -r1.1 -r1.2
  --- JBossServerLogView.java	31 May 2006 06:26:27 -0000	1.1
  +++ JBossServerLogView.java	31 May 2006 20:42:03 -0000	1.2
  @@ -102,6 +102,7 @@
   			if( obj instanceof ServerProcessModelEntity) {
   				String id = ((ServerProcessModelEntity)obj).getServerID(); 
   				IServer server = ServerCore.findServer(id);
  +				if( server == null ) return "DELETED";
   				Image image = ImageResource.getImage(server.getServerType().getId());
   				return server == null ? "Server: " + id : server.getName();
   			}
  @@ -111,6 +112,7 @@
   			if( obj instanceof ServerProcessModelEntity) {
   				String id = ((ServerProcessModelEntity)obj).getServerID(); 
   				IServer server = ServerCore.findServer(id);
  +				if( server == null ) return null;
   				Image image = ImageResource.getImage(server.getServerType().getId());
   				return image;
   			}
  
  
  


-------------------------------------------------------
All the advantages of Linux Managed Hosting--Without the Cost and Risk!
Fully trained technicians. The highest number of Red Hat certifications in
the hosting industry. Fanatical Support. Click to learn more
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=107521&bid=248729&dat=121642
_______________________________________________
jboss-cvs-commits mailing list
jboss-cvs-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jboss-cvs-commits


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic