Thread: [Soaplab-users] first run works, second throws an exception
Brought to you by:
marsenger
From: Marcus E. <er...@in...> - 2006-11-30 12:26:57
|
Hey everyone, I have been developing webservices with soaplab 1.1 for a while now, but suddenly encountered a problem. After I started the Applab server and Tomcat I can execute a webservice that is supposed to return an "outfile" without any problems. However right afterwards when I try to execute the same webservice I get an error. If I then restart Tomcat I can execute the webservice once more without that error so there must be something left over from the execution that prevents a successful 2nd execution. The result to return is created in both cases, so the problem shows up only when its time to return the file to Taverna. Here is the error message that Taverna (1.4) throws: Details: org.embl.ebi.SoaplabShare.SoaplabException: org.embl.ebi.SoaplabShare.S oaplabException: Internal communication failed. (in fetchResults) org.omg.CORBA. COMM_FAILURE: vmcid: SUN minor code: 208 completed: Maybe Details: org.embl.ebi.SoaplabShare.SoaplabException: Internal communication fail ed. (in fetchResults) org.omg.CORBA.COMM_FAILURE: vmcid: SUN minor code: 208 completed: Maybe at org.embl.ebi.SoaplabServer.applab.JobAppLab.fetchResults(JobAppLab.ja va:697) at org.embl.ebi.SoaplabServer.applab.JobAppLab.getResults(JobAppLab.java :667) at org.embl.ebi.SoaplabServer.applab.AnalysisWSAppLabImpl.getSomeResults (AnalysisWSAppLabImpl.java:769) at org.embl.ebi.SoaplabServer.applab.AnalysisWSAppLabImpl.getSomeResults (AnalysisWSAppLabImpl.java:768) at sun.reflect.GeneratedMethodAccessor50.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces sorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.embl.ebi.SoaplabServer.applab.AnalysisWSAppLabImpl.logAndThrow(An alysisWSAppLabImpl.java:163) at org.embl.ebi.SoaplabServer.applab.AnalysisWSAppLabImpl.getSomeResults (AnalysisWSAppLabImpl.java:771) at org.embl.ebi.SoaplabServer.applab.AnalysisWSAppLabImpl.getSomeResults (AnalysisWSAppLabImpl.java:768) at sun.reflect.GeneratedMethodAccessor50.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces sorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.apache.axis.message.SOAPFaultBuilder.createFault(SOAPFaultBuilder .java:222) at org.apache.axis.message.SOAPFaultBuilder.endElement(SOAPFaultBuilder. java:129) at org.apache.axis.encoding.DeserializationContext.endElement(Deserializ ationContext.java:1087) at org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown Source ) at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanEndElement(Unknow n Source) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContent Dispatcher.dispatch(Unknown Source) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Un known Source) at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) at org.apache.xerces.parsers.XMLParser.parse(Unknown Source) at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source) at javax.xml.parsers.SAXParser.parse(Unknown Source) at org.apache.axis.encoding.DeserializationContext.parse(Deserialization Context.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(MustUnders tandChecker.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.embl.ebi.escience.scuflworkers.soaplab.SoaplabTask.execute(Soapla bTask.java:159) ... 7 more thanks in advance, Marcus |
From: Martin S. <mar...@gm...> - 2006-11-30 12:34:05
|
Hi Marcus, When have you last checked-out Soaplab code, was it recently or sometimes ago? Are you using Soaplab from CVS, or from binary distribution? Martin -- Martin Senger email: mar...@gm... skype: martinsenger |
From: Mahmut U. <ul...@eb...> - 2006-11-30 12:43:14
|
Hi Martin, > When have you last checked-out Soaplab code, was it recently or > sometimes ago? Are you using Soaplab from CVS, or from binary > distribution? I thought the same possibility of CVS version of Soaplab being broken and just executed the EMBOSS tutorial workflow 4 times from the Taverna 1.4 workbench and all returned successfully (using the EBI Soaplab server). Regards, Mahmut |