Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [geclipse-dev] geclipse -> bdii communication problem

Hello Romain.

I couldn't reproduce your error. I used the ldap://lappbdii.in2p3.fr:2170 as information system end-point and I was able to fetch the applications of g-eclipse. I tested it with the latest release build M9.

Thanks,
Nick.

Romain wrote:
Hi,

I use the glite implementation geclipse to submit jobs. Since this morning it seems that there is a communication problem between the application and the bdii.

Here is the exception log:

!ENTRY eu.geclipse.glite.info 4 0 2008-09-01 11:44:49.039
!MESSAGE lappbdii.in2p3.fr:2170; socket closed
!STACK 0
javax.naming.ServiceUnavailableException: lappbdii.in2p3.fr:2170; socket closed; remaining name 'o=grid'
   at com.sun.jndi.ldap.Connection.readReply(Connection.java:416)
   at com.sun.jndi.ldap.LdapClient.getSearchReply(LdapClient.java:611)
   at com.sun.jndi.ldap.LdapClient.search(LdapClient.java:534)
   at com.sun.jndi.ldap.LdapCtx.doSearch(LdapCtx.java:1948)
   at com.sun.jndi.ldap.LdapCtx.searchAux(LdapCtx.java:1810)
   at com.sun.jndi.ldap.LdapCtx.c_search(LdapCtx.java:1735)
at com.sun.jndi.toolkit.ctx.ComponentDirContext.p_search(ComponentDirContext.java:368) at com.sun.jndi.toolkit.ctx.PartialCompositeDirContext.search(PartialCompositeDirContext.java:338) at com.sun.jndi.toolkit.ctx.PartialCompositeDirContext.search(PartialCompositeDirContext.java:321) at javax.naming.directory.InitialDirContext.search(InitialDirContext.java:248)
   at eu.geclipse.glite.info.bdii.BDIIQuery.query(BDIIQuery.java:93)
at eu.geclipse.glite.info.bdii.ServiceElement.queryServices(ServiceElement.java:121) at eu.geclipse.glite.info.bdii.BDIIService.queryService(BDIIService.java:594) at eu.geclipse.glite.info.bdii.StorageElement.queryStorage(StorageElement.java:199) at eu.geclipse.glite.info.bdii.StorageElement.fetchStorage(StorageElement.java:65) at eu.geclipse.glite.info.bdii.BDIIService.fetchStorage(BDIIService.java:284) at eu.geclipse.glite.info.bdii.BDIIService.fetchResources(BDIIService.java:200) at eu.geclipse.core.model.impl.AbstractVirtualOrganization.getAvailableResources(AbstractVirtualOrganization.java:103) at org.simexplorer.jobmanager.impl.GridEnvironment.allStorages(GridEnvironment.java:311) at org.simexplorer.jobmanager.impl.ExecutionEnvironment.selectStorage(ExecutionEnvironment.java:93) at org.simexplorer.jobmanager.impl.GridEnvironment.initEnvironment(GridEnvironment.java:159) at org.simexplorer.jobmanager.impl.JobUpdater.start(JobUpdater.java:259) at org.simexplorer.explorationloop.DistributedExplorationLoopProcessor.process(DistributedExplorationLoopProcessor.java:48)
   at org.simexplorer.core.processors.Processor.run(Processor.java:94)
at org.simexplorer.core.processors.ProcessorsList.process(ProcessorsList.java:71)
   at org.simexplorer.core.processors.Processor.run(Processor.java:94)
at org.simexplorer.core.IDEModularApplication.run(IDEModularApplication.java:47) at org.simexplorer.osgi.application.SimExplorer.start(SimExplorer.java:190) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:193) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
   at java.lang.reflect.Method.invoke(Method.java:597)
   at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549)
   at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
   at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
   at org.eclipse.equinox.launcher.Main.main(Main.java:1212)

Before throwing the exception the application get stuck several minutes here:

Thread [main] (Suspended) Object.wait(long) line: not available [native method] Connection.readReply(LdapRequest) line: 431 LdapClient.getSearchReply(LdapRequest, int, LdapResult, Hashtable) line: 611 LdapClient.search(String, int, int, int, int, boolean, String[], String, int, Control[], Hashtable, boolean) line: 534 LdapCtx.doSearch(Name, String, SearchControls, boolean, boolean) line: 1948 LdapCtx.searchAux(Name, String, SearchControls, boolean, boolean, Continuation) line: 1810 LdapCtx.c_search(Name, String, SearchControls, Continuation) line: 1735 LdapCtx(ComponentDirContext).p_search(Name, String, SearchControls, Continuation) line: 368 LdapCtx(PartialCompositeDirContext).search(Name, String, SearchControls) line: 338 LdapCtx(PartialCompositeDirContext).search(String, String, SearchControls) line: 321 InitialDirContext.search(String, String, SearchControls) line: 248 BDIIQuery.query(String) line: 93 StorageElement.queryStorage(String, IGridContainer, IVirtualOrganization, IProgressMonitor) line: 187 StorageElement.fetchStorage(IGridContainer, IVirtualOrganization, IProgressMonitor) line: 65 BDIIService.fetchStorage(IGridContainer, IVirtualOrganization, IProgressMonitor) line: 284 BDIIService.fetchResources(IGridContainer, IVirtualOrganization, IGridResourceCategory, boolean, Class<IGridResource>, IProgressMonitor) line: 200 VomsVirtualOrganization(AbstractVirtualOrganization).getAvailableResources(IGridResourceCategory, boolean, IProgressMonitor) line: 103 GridEnvironment.allStorages() line: 311 GridEnvironment(ExecutionEnvironment).selectStorage() line: 93 GridEnvironment.initEnvironment() line: 159 JobUpdater.start() line: 259 DistributedExplorationLoopProcessor.process(ApplicativeContext) line: 48 DistributedExplorationLoopProcessor(Processor).run(ApplicativeContext) line: 94 ProcessorsList.process(ApplicativeContext) line: 71 ProcessorsList(Processor).run(ApplicativeContext) line: 94 IDEModularApplication.run() line: 47 SimExplorer.start(IApplicationContext) line: 193 EclipseAppHandle.run(Object) line: 193 EclipseAppLauncher.runApplication(Object) line: 110 EclipseAppLauncher.start(Object) line: 79 EclipseStarter.run(Object) line: 382 EclipseStarter.run(String[], Runnable) line: 179 NativeMethodAccessorImpl.invoke0(Method, Object, Object[]) line: not available [native method] NativeMethodAccessorImpl.invoke(Object, Object[]) line: 39 DelegatingMethodAccessorImpl.invoke(Object, Object[]) line: 25 Method.invoke(Object, Object...) line: 597 Main.invokeFramework(String[], URL[]) line: 549 Main.basicRun(String[]) line: 504 Main.run(String[]) line: 1236 Main.main(String[]) line: 1212
Any idea why ?

Cheers,
Rom.
_______________________________________________
geclipse-dev mailing list
geclipse-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/geclipse-dev



Back to the top