Community
Participate
Working Groups
1. Start g-Eclipse with new workspace 2. Create new GridProject 3. In GripProject wizard add new VO 4. Import g-Eclipse VO from repository 5. Import CA certificates 6. Finish creation of grid project 7. In Grid Project view expand geclipse / computing result: following exception is thrown java.lang.NullPointerException at eu.geclipse.glite.info.bdii.BDIIService.fetchComputing(BDIIService.java:160) at eu.geclipse.core.model.impl.AbstractVirtualOrganization.getComputing(AbstractVirtualOrganization.java:89) at eu.geclipse.core.internal.model.VoWrapper.getComputing(VoWrapper.java:149) at eu.geclipse.core.internal.model.VoWrapper$2.getInput(VoWrapper.java:78) at eu.geclipse.core.internal.model.QueryContainer.getInput(QueryContainer.java:133) at eu.geclipse.core.internal.model.QueryContainer.query(QueryContainer.java:122) at eu.geclipse.core.internal.model.QueryContainer.fetchChildren(QueryContainer.java:93) at eu.geclipse.core.model.impl.AbstractGridContainer$ChildFetcher.run(AbstractGridContainer.java:119) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
Reassigning to you Nick, this one would be blocker for M6 if it is really always so!
Happens for me also. The problem is that no proxy is requested!!
Sorry, forget my silly comment please, there should be no need for a proxy, but the problem dialog displayed is wrong, the proposed solutions are: - check proxy settings - check auth tokens - check imported CA certs all are wrong! Actually the same happens when querying any of the Services, the exception is in this case: eu.geclipse.core.model.GridModelException: Failed to fetch children at eu.geclipse.core.model.impl.AbstractGridContainer.getChildren(AbstractGridContainer.java:235) at eu.geclipse.ui.providers.FetchChildrenJob.run(FetchChildrenJob.java:55) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) eu.geclipse.core.model.GridModelException[-1900659325]: java.lang.NullPointerException at eu.geclipse.glite.info.bdii.BDIIService.fetchServices(BDIIService.java:208) at eu.geclipse.core.model.impl.AbstractVirtualOrganization.getServices(AbstractVirtualOrganization.java:156) at eu.geclipse.voms.vo.VomsVirtualOrganization.getServices(VomsVirtualOrganization.java:157) at eu.geclipse.core.internal.model.VoWrapper.getServices(VoWrapper.java:190) at eu.geclipse.core.internal.model.VoWrapper$4.getInput(VoWrapper.java:101) at eu.geclipse.core.internal.model.QueryContainer.getInput(QueryContainer.java:133) at eu.geclipse.core.internal.model.QueryContainer.query(QueryContainer.java:122) at eu.geclipse.core.internal.model.QueryContainer.getInput(QueryContainer.java:132) at eu.geclipse.core.internal.model.QueryContainer.query(QueryContainer.java:122) at eu.geclipse.core.internal.model.QueryContainer.fetchChildren(QueryContainer.java:93) at eu.geclipse.core.model.impl.AbstractGridContainer$ChildFetcher.run(AbstractGridContainer.java:119) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
The problem is that this.getStore() returns null in lines 160, 186 and 208 of BDIIService, so the Glue store is not initialized at the time the problem happens. So clearly for you Nick ;-)
I will have a look at it.
Created attachment 102103 [details] Patch for eu.geclipse.info
Created attachment 102104 [details] Patch for eu.geclipse.info.ui
Patch applied
It should be fixed now. Please check it and close it if that is the case
*** Bug 234134 has been marked as a duplicate of this bug. ***
Works for me now, closing
Comment on attachment 102103 [details] Patch for eu.geclipse.info Applied by Harald G
Comment on attachment 102104 [details] Patch for eu.geclipse.info.ui Applied by Harald G