[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
[geclipse-dev] geclipse -> bdii communication problem
|
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.