Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[geclipse-dev] Job submission problem

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi,

I am still trying to submit jobs through an application (call it SimExplorer) using g-eclipse.

When I use g-eclipse workspace everything is fine. When I use SimExplorer I
get the following exception:  

Dec 2, 2008 5:38:06 PM org.simexplorer.jobupdater.UpdaterTask run
WARNING: null
org.simexplorer.exception.InternalProcessingError: Job submission failed
	at org.simexplorer.jobupdater.ExecutionJob.refreshJob(ExecutionJob.java:90)
	at org.simexplorer.jobupdater.UpdaterTask.run(UpdaterTask.java:34)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
	at java.lang.Thread.run(Thread.java:619)
Caused by: org.simexplorer.exception.InternalProcessingError
	at org.simexplorer.jobmanager.impl.LimitedAccessJobService.submitJob(LimitedAccessJobService.java:61)
	at org.simexplorer.environmentprovider.glite.LimitedAccessJobServiceWithAveraging.submitJob(LimitedAccessJobServiceWithAveraging.java:47)
	at org.simexplorer.jobupdater.JobServiceExecutionJob.submitJob(JobServiceExecutionJob.java:24)
	at org.simexplorer.jobupdater.ExecutionJob.submit(ExecutionJob.java:190)
	at org.simexplorer.jobupdater.ExecutionJob.refreshJob(ExecutionJob.java:87)
	... 4 more
Caused by: eu.geclipse.core.reporting.ProblemException: Job submission failed
	at eu.geclipse.glite.WMSClient.submit(WMSClient.java:828)
	at eu.geclipse.glite.WMSClient.submitJob(WMSClient.java:1012)
	at eu.geclipse.glite.GliteJobAPI.submitJob(GliteJobAPI.java:113)
	at eu.geclipse.glite.resources.GliteWMSService.submitJob(GliteWMSService.java:75)
	at org.simexplorer.jobmanager.impl.LimitedAccessJobService.submitJob(LimitedAccessJobService.java:49)
	at org.simexplorer.jobmanager.impl.LimitedAccessJobService.submitJob(LimitedAccessJobService.java:58)
	... 8 more
Caused by: Stack dump
	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
	at java.lang.Class.newInstance0(Class.java:355)
	at java.lang.Class.newInstance(Class.java:308)
	at org.apache.axis.encoding.ser.BeanDeserializer.<init>(BeanDeserializer.java:104)
	at org.apache.axis.encoding.ser.BeanDeserializer.<init>(BeanDeserializer.java:90)
	at org.glite.wms.wmproxy.GenericFaultType.getDeserializer(GenericFaultType.java:90)
	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.apache.axis.encoding.ser.BaseDeserializerFactory.getSpecialized(BaseDeserializerFactory.java:154)
	at org.apache.axis.encoding.ser.BaseDeserializerFactory.getDeserializerAs(BaseDeserializerFactory.java:84)
	at org.apache.axis.encoding.DeserializationContext.getDeserializer(DeserializationContext.java:464)
	at org.apache.axis.encoding.DeserializationContext.getDeserializerForType(DeserializationContext.java:547)
	at org.apache.axis.message.SOAPFaultDetailsBuilder.onStartChild(SOAPFaultDetailsBuilder.java:157)
	at org.apache.axis.encoding.DeserializationContext.startElement(DeserializationContext.java:1035)
	at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:501)
	at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartElement(XMLNSDocumentScannerImpl.java:400)
	at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2747)
	at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:648)
	at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:140)
	at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:510)
	at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:807)
	at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:737)
	at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:107)
	at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1205)
	at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:522)
	at javax.xml.parsers.SAXParser.parse(SAXParser.java:395)
	at org.apache.axis.encoding.DeserializationContext.parse(DeserializationContext.java:227)
	at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:696)
	at org.apache.axis.Message.getSOAPEnvelope(Message.java:435)
	at org.apache.axis.handlers.soap.MustUnderstandChecker.invoke(MustUnderstandChecker.java:62)
	at org.apache.axis.client.AxisClient.invoke(AxisClient.java:206)
	at org.apache.axis.client.Call.invokeEngine(Call.java:2784)
	at org.apache.axis.client.Call.invoke(Call.java:2767)
	at org.apache.axis.client.Call.invoke(Call.java:2443)
	at org.apache.axis.client.Call.invoke(Call.java:2366)
	at org.apache.axis.client.Call.invoke(Call.java:1812)
	at org.glite.wms.wmproxy.WMProxyStub.jobRegister(WMProxyStub.java:1818)
	at eu.geclipse.glite.WMSClient.submit(WMSClient.java:790)
	... 13 more


The token is initialized (I manage to contact and use srm storage elements).

I try to submit the following jsdl:

<?xml version="1.0" encoding="UTF-8"?>
<jsdl:JobDefinition xmlns:jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl"; xmlns:jsdl-posix="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix";>
  <jsdl:JobDescription>
    <jsdl:Application>
      <jsdl:ApplicationName>hello</jsdl:ApplicationName>
      <jsdl-posix:POSIXApplication>
        <jsdl-posix:Executable>/bin/echo</jsdl-posix:Executable>
        <jsdl-posix:Argument>Hello</jsdl-posix:Argument>
      </jsdl-posix:POSIXApplication>
    </jsdl:Application>
  </jsdl:JobDescription>
</jsdl:JobDefinition>



Do you have an idea what is wrong in SimExplorer ?

Romain
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkk1bmcACgkQbUN+hKKXqgsgTQCfXo22o3ApBxOZBwUuGI13O1nJ
O1oAoIBK5YliOK4VQpCNbzXXV5HcNmgn
=dDRX
-----END PGP SIGNATURE-----


Back to the top