[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
| RE: [gmf-dev] Failing JUnits in the GMF build... | 
______________
Alex Shatalin 
  
  
I agree as a framework we should 
  be more resilient to these types of issues.  Can you log a bugzilla to 
  runtime-common describing / capturing your ideas below? 
Thanks, 
Steve. 
________________________________________
Steven R. Shaw
Rational 
  Modeling Platform Diagram Layer Lead
Rational Software | IBM Software 
  Group
770 Palladium Drive, Kanata, ON, Canada, K2V 1C8
tel: 
  613.591.7979
steveshaw@xxxxxxxxxx 
  
    
    
      | "Alexander Shatalin" 
        <Alexander.Shatalin@xxxxxxxxxxx> Sent by: gmf-dev-bounces@xxxxxxxxxxx
 11/02/2005 05:48 AM 
         
          
          
            | Please respond 
              to"GMF Project developer 
        discussions."
 |  
 | 
          
          
            | To | "GMF Project developer 
              discussions." <gmf-dev@xxxxxxxxxxx> |  
            | cc |  |  
            | Subject | RE: [gmf-dev] Failing 
              JUnits in the GMF build... |  
 
 | 
Hi! 
    BTW, it seems like any "incorrectly written" 
  provider (throwing exception from "provides()" operation) plugged into the IBM 
  runtime will block all the rest of functionality. It sounds like a stability 
  problem of a framework. 
  
    I know that there are two ways to handle this situation: one is just to 
  throw an exception (as it is now) - as a result one incorrect provider will 
  block all operations of this type. Another is to catch this exception in a 
  framework, log it and continue working with another providers. In other words, 
  second approach means: try to continue working even if one provider was 
  broken. 
    So, my question is: will we continue working with 
  first type of providers querying strategy or is it planned to support second 
  "safe" one? 
______________
Alex Shatalin 
  
  
  
  From: gmf-dev-bounces@xxxxxxxxxxx 
  [mailto:gmf-dev-bounces@xxxxxxxxxxx] On Behalf Of Steven 
  Shaw
Sent: Tuesday, November 01, 2005 7:36 PM
To: 
  gmf-dev@xxxxxxxxxxx
Subject: [gmf-dev] Failing JUnits in the GMF 
  build...
The JUnits failing in the overnight build are due to an NPE in an 
  EditPart provider class --> 
  
    
    
      | java.lang.NullPointerException at 
        samplemodel.editor.VisualIDRegistry.getDiagramVisualID(VisualIDRegistry.java:26)
 at 
        samplemodel.edit.parts.EditPartFactoryImpl.createDiagramEditPart(EditPartFactoryImpl.java:67)
 at 
        samplemodel.edit.parts.EditPartFactoryImpl.createEditPart(EditPartFactoryImpl.java:47)
 at 
        samplemodel.providers.SampleModelEditPartProvider.createEditPart(SampleModelEditPartProvider.java:83)
 at 
        samplemodel.providers.SampleModelEditPartProvider.provides(SampleModelEditPartProvider.java:124)
 at 
        org.eclipse.gmf.runtime.diagram.ui.services.editpart.EditPartService$ProviderDescriptor.provides(EditPartService.java:95)
 | 
The diagram core runtime 
  team owns the test, but we don't own the class that is causing the NPE. 
   Can whoever owns the SampleModelEditPartProvider take at look at this 
  failure? 
Thanks, 
Steve. 
________________________________________
Steven R. 
  Shaw
Rational Modeling Platform Diagram Layer Lead
Rational Software | 
  IBM Software Group
770 Palladium Drive, Kanata, ON, Canada, K2V 1C8
tel: 
  613.591.7979
steveshaw@xxxxxxxxxx _______________________________________________
gmf-dev mailing 
  list
gmf-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/gmf-dev