[EMBOSS] HELP!! ePrimer3 service down?

Mahmut Uludag uludag at ebi.ac.uk
Fri Mar 28 12:00:07 UTC 2008


Hi Peter,

> But for a while, the service doesn't work (but has worked before!).

Can you please try running the service again? We recently moved the
server to Soaplab-2 where we have some changes in the generic input
maps. I have checked in a fix for this problem and updated the server
and will later discuss this issue with Martin for a proper fix that
might go into the soaplab-2 code base.

Regards,
Mahmut


> Here my source code and the failure message from Java.
> 
> Do I something wrong, or does server something wrong?
> 
> THANK YOU!!!
> 
> Peter
> 
> 
> public static void main(String[] args) {
>         String seq = 
> "TCTAGAAAAATTTTTTAAAAAATTAGGCCGCTCGAGCGAGAGTGCAGTGGCTCACGCCTGTAATCCAACA" +
>                             
> "CTTCAGGAGGCTGAAGAGGGTGGATCACCTGAGGTCAGGAGTTCCAGACCAGCCTGGCCAACATGGTGAA";
> 
>         try {
>             // CONSTRUCT THE SERVICE
> 
>             AnalysisServiceService service = new 
> AnalysisServiceServiceLocator();
>             Nucleic_PrimersEprimer3SoapBindingStub primer = 
> (Nucleic_PrimersEprimer3SoapBindingStub) 
> service.getNucleic_PrimersEprimer3();
>            
>             // SET UP THE PARAMETERS
>             HashMap params = new HashMap();
>             params.put("sequence_direct_data", seq);
>             params.put("task", 1);
>             params.put("numreturn", 100);
> 
>             // RUN ePRIMER3
>             HashMap result = primer.runAndWaitFor(params);
> 
>             String output = (String) result.get("outfile");
>             System.out.println(output);
> 
>         } catch (RemoteException ex) {
>             Logger.getLogger(Eprimer3.class.getName()).log(Level.SEVERE, 
> null, ex);
>         } catch (Exception ex) {
>             Logger.getLogger(Eprimer3.class.getName()).log(Level.SEVERE, 
> null, ex);
>         }
>     }
> 
> 
> 
> HERE THE MESSAGE::
> 
> Mar 28, 2008 11:24:07 AM mm_filters.Eprimer3 main
> SEVERE: null
> AxisFault
>  faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userException
>  faultString: java.lang.IllegalArgumentException: Conversion to 
> SoaplabMap failed: Found an unsupported type 'java.lang.Integer'.
>  faultActor: null
>  faultDetail:
>         hostname: web57-node1.ebi.ac.uk
> 
> java.lang.IllegalArgumentException: Conversion to SoaplabMap failed: 
> Found an unsupported type 'java.lang.Integer'.
>         at 
> org.apache.axis.message.SOAPFaultBuilder.endElement(SOAPFaultBuilder.java:135)
>         at 
> org.apache.axis.encoding.DeserializationContextImpl.endElement(DeserializationContextImpl.java:942)
>         at 
> org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown Source)
>         at 
> org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanEndElement(Unknown 
> Source)
>         at 
> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown 
> Source)
>         at 
> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown 
> Source)
>         at org.apache.xerces.parsers.DTDConfiguration.parse(Unknown Source)
>         at org.apache.xerces.parsers.DTDConfiguration.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(SAXParser.java:375)
>         at 
> org.apache.axis.encoding.DeserializationContextImpl.parse(DeserializationContextImpl.java:232)
>         at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:546)
>         at org.apache.axis.Message.getSOAPEnvelope(Message.java:377)
>         at org.apache.axis.client.Call.invokeEngine(Call.java:2132)
>         at org.apache.axis.client.Call.invoke(Call.java:2102)
>         at org.apache.axis.client.Call.invoke(Call.java:1851)
>         at org.apache.axis.client.Call.invoke(Call.java:1777)
>         at org.apache.axis.client.Call.invoke(Call.java:1315)
>         at 
> uk.ac.ebi.www.Nucleic_PrimersEprimer3SoapBindingStub.runAndWaitFor(Nucleic_PrimersEprimer3SoapBindingStub.java:435)
>         at mm_filters.Eprimer3.main(Eprimer3.java:162)
> 
> 
> _______________________________________________
> EMBOSS mailing list
> EMBOSS at lists.open-bio.org
> http://lists.open-bio.org/mailman/listinfo/emboss




More information about the EMBOSS mailing list